Не очень то математика.

asutpka
Мастер
Сообщения: 294
Зарегистрирован: 17 апр 2013, 14:27
Репутация: 78
Контактная информация:

Не очень то математика.

Сообщение asutpka »

Вот задачка взволновала.
Мне надо сложную абстрактную длинную четырёхосевую программу которая бы выражала абстрактное равномерное одновременное движение 4 осей по синосуидальному закону в заданном( например от -200 до +200) диапазоне координат и сдвиг фазы движения должен быть например в 7 градусов. Представить траеторию мне не получилось да и незачем и как генератор кода написать на питоне не представляю.
Может забавы ради поможете?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Не очень то математика.

Сообщение Nick »

Точки расставить? Или Gкод написать?
asutpka
Мастер
Сообщения: 294
Зарегистрирован: 17 апр 2013, 14:27
Репутация: 78
Контактная информация:

Re: Не очень то математика.

Сообщение asutpka »

сгенерировать Gкод
Аватара пользователя
mycnc
Мастер
Сообщения: 913
Зарегистрирован: 03 июл 2011, 02:01
Репутация: 623
Контактная информация:

Re: Не очень то математика.

Сообщение mycnc »

Код: Выделить всё

#100=-200
N100
#101=SIN[#100]
#102=SIN[#100+7]
#103=SIN[#100+14]
#104=SIN[#100+21]

G1 X[#101] Y[#102] Z[#103] A[#104]
#100=#100+0.1
if [#100 LE 200] 100
M2
Так?
asutpka
Мастер
Сообщения: 294
Зарегистрирован: 17 апр 2013, 14:27
Репутация: 78
Контактная информация:

Re: Не очень то математика.

Сообщение asutpka »

немного не то и ошибку выдаёт
так один цикл отрабатывает

Код: Выделить всё

#1 = 0
O101 while [#1 lt 360]
#2=[SIN[#1]*200]
#3=[SIN[#1+7]*200]
#4=[SIN[#1+14]*200]
#5=[SIN[#1+21]*200]
G0 X[#2] Y[#3] Z[#4] A[#5]
#1 = [#1+0.1]
O101 endwhile
M2
Но опять же это отрезками хоть и мелкими
Последний раз редактировалось asutpka 24 янв 2014, 16:02, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Не очень то математика.

Сообщение nkp »

asutpka писал(а):так один цикл отрабатывает
в смысле - "один цикл"??
asutpka
Мастер
Сообщения: 294
Зарегистрирован: 17 апр 2013, 14:27
Репутация: 78
Контактная информация:

Re: Не очень то математика.

Сообщение asutpka »

nkp писал(а): смысле - "один цикл"??
Ну как-бы синусоида циклична и по условию while [#1 lt 360+0,1] координаты должны вернуться в первое состояние #1 = 0
если смотреть на 3 ортогональные оси без учёта 4 то должно получится
k.png (2757 просмотров) <a class='original' href='./download/file.php?id=23857&mode=view' target=_blank>Загрузить оригинал (48.6 КБ)</a>
окружность только наклонена как-то
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Не очень то математика.

Сообщение nkp »

почему у меня программка не так отработала?
asutpka
Мастер
Сообщения: 294
Зарегистрирован: 17 апр 2013, 14:27
Репутация: 78
Контактная информация:

Re: Не очень то математика.

Сообщение asutpka »

ось3 какую функцию выполняет? Как это на отрисовке сказывается?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Не очень то математика.

Сообщение nkp »

поворотная (А)
Ответить

Вернуться в «Оффтоп»