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

Обработка криволинейного паза на диаметре. Станок 3+1. Замена оси


Pavel Danilushkin

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

Доброго времени суток!

Интересуют вопросы:

  1. Где подглядеть ( прочитать), как делается обработка криволинейного паза на диаметре.

Интересует способ через построения развертки и замены осей. 

Станок 3+1 (поворотный стол)

  2. Возможно ли в многоосевых траекториях, а например Боковое фрезерование ( использую для 4 ой оси ) как то включить компенсацию инструмента?

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

Замена осей на токарке делается. На фрезеровке пост нужно править.

lexa345 выкладывал вот такой вариант:

Скрытый текст

pmotion_su #Motion Setup (Set brklinestype & linarc)

brklinestype$ = zero

linarc$ = zero

if rot_on_x,

[

if cuttype = one, #Axis Substitution

[

linarc$ = one #Linearize all arcs

if rev_brkflag, #Break rotation flag (set in pcoutrev)

[

brklinestype$ = 11 #Break all lines, use brklineslen$ for segment length

#brklineslen$ = pi$ * rotdia$ #Break every 360 degrees

brklineslen$ = pi$ * rotdia$ / 20 #Break every 90 degrees !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

rev_brkflag = zero #Reset flag

]

]

if cuttype = two, #Polar

[

brklinestype$ = rotary_axis$ + three

linarc$ = one

]

]

pcoutrev #Rotary axis revolution calculation (Modify for wind-up)

cdelta = csav - prv_csav

if cuttype = one & rot_type > zero & not(index) & toolchng = zero & toolchng0 = zero, #Axis sub and signed direction or shortesat direction

[

cdelta_calc = abs(cdelta)

cdelta_calc = fmtrnd(cdelta_calc)

if cdelta_calc > 360, #Break rotary motion

[

rev_brkflag = one #Break every 90 or 360 degrees (see plin0$)

redo_proc$ #Reprocess NCI line

]

]

if cuttype = one, rev_brkflag = one !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

while abs(cdelta) > ctol, #If motion exceeds ctol, add wind-up

[

if cdelta > zero,

[

rev = rev - one

cdelta = cdelta - 360

]

else,

[

rev = rev + one

cdelta = cdelta + 360

]

]

Компенсацию только на износ и не во всех траекториях.

Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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