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

Обработка криволинейного паза на диаметре. Станок 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 пользователей

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




  • Сообщения

    • Bot
      Peugeot Sport Aims for the Endurance Racing Finish Line with Simulation from Dassault Systèmes Просмотр полной статьи
    • gudstartup
      если нет Fтогда это состояние предупреждения а не ошибки которое говорит о том что вентилятор возможно замедлил свое вращение. если у вас современная система серий 31ib  0if 0ifplus тогда вы можете посмотреть скорости вращения ваших вентиляторов 1714 Speed of radiator cooling fan(FAN1) for Servo amplifier 1715 Speed of radiator cooling fan(FAN2) for Servo amplifier если нагрузка 54% то радиатор и не должен быть холодным вопрос в том до какой температуры он нагревается 
    • boomeeeer
      @Deunet @wega7777 И то и другое уже выкладывалось давно в этой теме Вот сеттинг тул https://disk.yandex.ru/d/QLGNRDa9yob2tg , пикчер тоже лежит если вверх по ветке пробежаться. Последняя версия, которую я выкладывал вроде 10.9 была, сейчас уже 11.1 есть, некогда пока скачивать
    • paull3
      Добрый день, спасибо за помощь, но вот как раз дискеты нет, если у Вас есть возможность и время - подскажите где можно её найти- приобрести
    • Koels
      А ой извиняюсь, в состоянии покоя "0" Там в стоке два вентилятора стоит, меняли на оригинал. Они крутятся, переставляли на другие привода с такими же вентеляторами, по ним ошибки не выскакивали. Моё изначальное предложение что перегревается сам сервопривод перегревается, но ошибки на индикации нету, и доп охлаждение уже поставили. Странная ситуация в общем.
    • gudstartup
      так у вас есть индикация F. на индикаторе привода или нет я так и не прочитал ответа? Если есть то почему не устраняете?
    • Rinum
      Здравствуйте! Наткнулся на данное оформление размерной цепи от общей базы. Однако, не нашел, как в компасе сделать также. Подскажите пожалуйста, в программе предусмотрено аналогичное оформление?
    • Anat2015
      Дискету FC (Final Config) попробуйте загрузить (вставить в дисковод и включить станок). Проверить батарейки сзади в шкафу ЧПУ.
    • wega7777
      Тоже бы не отказался ,если бы кто поделился.
    • ID_Hacker
      Нужно больше информации. Есть ли PCU50 или у вас Integrated HMI. Подключитесь компьютером к NCU в X127 разъём Ethernet и попробуйте VNC клиентом подключиться на эти адреса 192.168.215.1:5900, 192.168.214.1:5900, 192.168.214.241:5900. Возможно вы изменили настройки станочной сети, и теперь у вас TCU не соединяется либо с PCU50 либо с NCU
×
×
  • Создать...