Перейти к содержимому


Фотография

Круговая интерполяция

круговая интерполяция

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 OFFLINE   Halland

Halland

    Абитуриент

  • Пользователи
  • Pip
  • 1 сообщений
  • Пол:Мужчина
  • Из:США

Отправлено 26 Июнь 2021 - 16:56

Пробую сделать круговую интерполяцию. Вот мой код, но при компиляции выдает ошибку. Что я делаю не так?

%1
G90 G21 G17 G40 F94
G92 X50 Y0 Z25
T1 M6
S800 M03



G00 X0 Y0 Z5
G01 Z-25 F300
G01 X295
G01 X310 Y20
G01 Y144 
G01 Y160 X294
G02 I250 J180 X220 Y190





M05
M30

  • 0

#2 OFFLINE   альфа стиль

альфа стиль

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 769 сообщений
  • Пол:Мужчина
  • Из:Челябинск

Отправлено 27 Июнь 2021 - 10:50

2021-06-27_09-47-22.png

Одна траектория разными ПП из одной САМ.


Сообщение отредактировал альфа стиль: 27 Июнь 2021 - 10:57

  • 0

#3 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 27 Июнь 2021 - 11:11

Что я делаю не так?

Для начала, наведите порядок в записи кода. А затем попробуйте построить дугу по заданным параметрам на листочке бумаги. Не получится.


  • 0

Константин


#4 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 27 Июнь 2021 - 14:25

Одна траектория разными ПП из одной САМ.

Более того, я в одной CAM и в одном ПП могу по разному дуги описать. В Fusion 360 прямо в настройках ПП для NC-studio переключаются режимы задания дуг:  Радиус, IJK-абсолют., IJK-относит.


  • 0

Константин


#5 OFFLINE   ic002

ic002

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 123 сообщений
  • Пол:Женщина
  • Город:Украина Кривой Рог
  • Интересы:разработка постпроцессоров для станков с ЧПУ. Работа в CAM - FeatureCam, Powermill.
  • Из:г.Кривой Рог

Отправлено 02 Июль 2021 - 12:02

Пробую сделать круговую интерполяцию. Вот мой код, но при компиляции выдает ошибку. Что я делаю не так?

%1
G90 G21 G17 G40 F94
G92 X50 Y0 Z25
T1 M6
S800 M03



G00 X0 Y0 Z5
G01 Z-25 F300
G01 X295
G01 X310 Y20
G01 Y144 
G01 Y160 X294
G02 I250 J180 X220 Y190

M05
M30

похоже программа написана вручную , т.к. меняется порядок адресов XY в разных кадрах. Но это не важно. Нарисуйте дугу , и определите в ней начальную и конечную точки . По ним постройте дугу с нужным радиусом , как на чертеже. В NC Studio можно выводить дугу через радиус , можно и через вектора I , J . Как вам нравится . I - расстояние начальной точки дуги до центра дуги по оси Х . J - это расстояние начальной точки дуги до центра дуги по оси Y . При этом нужно учитывать знак направления .
  • 0





Темы с аналогичным тегами круговая интерполяция

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных