Перейти к публикации

Движение по спирали


Рекомендованные сообщения

В 24.08.2015 в 16:33, urlerbro сказал:

В данном случае все будет выполнено, инструмент пройдет 13 витком начиная и заканчивая в X-8.8 Y0.

А как поступать когда винтовая линия заканчивается в координатах по X и Y отличных от начальных?

К примеру на этой программе стойка уже выдает ошибку (геометрически все верно, начальная и конечная точка располагаются на винтовой линии):

Как-то так:

N01 G55 G17 G0 G40 G64 D1 G90 G94 X0 Y0 S600 M3 F3000
N02 Z100
N03 G0 G40 X0 Y0
N04 Z0.
N05 CFTCP
N06 G1 G41 X=170/2 Y0  OFFN=0.5
N07 G3 X=170/2 Y0 Z-50. I=AC(0) J=AC(0) TURN=170/1-1
N08 G3 I=AC(0) J=AC(0) 
N09 G1 X0 Y0 G40
N10 G0 Z50.
N11 CFC

 

Изменено пользователем Perfecthus
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...


зацикливаю по полоборота витка спирали с помощью CR=полтора_радиуса:

допустим:

R100=10

G1 G41 X=R100 Y0 Z-10

II1:

G3 X=-R100*2 Y0 CR=R100*1.5

X=R100*3 Y0 CR=R100*2.5

R100=R100*4

IF R100<150 GOTOB II1

 

Может где-то неточность, но, думаю, принцип ясен

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
  • 3 года спустя...

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...