Jump to content

Постпроцессор FeatureCam


Recommended Posts

Добрый день, постпроцессор не выводит ось Y при переходе  на другую часть обработки

деталь для токарно-фрезерного станка 

G03 Y-7.63 Z-10.81 R11.7 
G01 Z-35.568 
Y-9.83 Z-39.379 
Y-9.73 
Y-7.53 Z-35.568 
Z-10.764 
G02 Y-11.43 Z-3.528 R11.6 
G01 Y-14.113 Z-0.04 
Y-13.683 Z1.621 
Y-11.43 Z-2.159 
G03 Y-7.43 Z-10.719 R11.5 
G01 Z-35.568 
Y-9.63 Z-39.379 
G00 X65.0 
G00 X65.0Z-12.089  здесь должна быть ось Y15. без нее фреза проходит через деталь 
X14.0 

G01 X-8.0 F1125.0
Y11.57 Z-14.898 F2250.0
G02 Y11.47 Z-15.152 R6.9 
G01 Z-31.722 
Y11.57 Z-31.831 
Y15.765 Z-33.16 
Z-33.308 
Y11.57 Z-31.979 
Y11.37 Z-31.761 
Z-15.132 
G03 Y11.57 Z-14.593 R6.8 
G01 Y14.836 Z-11.644 
Y14.684 Z-11.132 
Y11.57 Z-14.24 
G02 Y11.27 Z-15.112 R6.7 
G01 Z-31.799 
Y11.57 Z-32.128 
Y15.765 Z-33.456 

Link to post
Share on other sites


UnPinned posts
mannul

@ferid  у меня верно выводит, только X в радиусном выражении.
 

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


Буфер обмена-1.png


 

 

Link to post
Share on other sites

Помогите разобраться - технология или постпроцессор.

Станок вертикальный 5х, оси А и С.

Пост должен выводить начальные положения А-50 и С180, т.е, к оператору.

Выводит, как в NC

Пост и деталь

 

 

NC.txt 5X.cnc RART.fm

Edited by cepr
Link to post
Share on other sites
mannul
5 часов назад, cepr сказал:

Помогите разобраться - технология или постпроцессор.

Станок вертикальный 5х, оси А и С.

Пост должен выводить начальные положения А-50 и С180, т.е, к оператору.

Выводит, как в NC

Ну если у вас кинематика стол-стол и ось А вокруг Х - то выводит правильно, А50 С0

Если в настройках траектории выбрать использовать Алтернативное положение - то: А-50 С-180

@cepr  Какой у вас стиль угла для поворотной оси C на станке? 0=>90=>180=>270=>0<=270<=180<=90<=0?

Edited by mannul
  • Нравится 1
Link to post
Share on other sites
mannul

@cepr Если я угадал, то:

1. В настройках траектории выбираем Альтернативное 5 осевое положение

2. В пост добавляем:

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

 

Добавляем формат ROT_WIND_FIX:


[:tmp2=floor(<ROT2-WIND>/360)]
[:<ROT2-WIND>=<ROT2-WIND>-tmp2*360]

 

В начало программы, ускоренные и линейные добавляем перед выводом кадра с поворотами строку:

<INCLUDE:ROT_WIND_FIX>

 

Убираем везде пересчет модуло 360, оставляем просто <ROT2-WIND>

 

 

Edited by mannul
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • sloter
      Так же. По сечениям. Можно, конечно, и тут пробовать протягивать весь профиль. Но, при отсутствии опыта лучше сложную форму разбивать на простые. Чем проще - тем надёжнее и качественней результат.
    • maxx2000
      а теперь не надо заниматься хней. Листовые детали проектируются в модуле листового моделирования, и пирамидка делается штамповкой. Т.е. также как и на реальной детали. Эта деталь вся делается штамповкой.  
    • maxx2000
      @Барс я не понимаю в чём проблема нарисовать сразу весь профиль вместе со скруглением??   
    • Барс
    • maxx2000
      @Барс всё делается протягивание профиля по траектории
    • Барс
      Хорошо, а если теперь вот такую пирамидку добавить надо, то как быть? Что собой представляет вершина пирамидки, сразу скажу, не знаю. Есть пара фоток некачественных, но на них особо не понять ничего. Можно рассмотреть несколько вариантов.  
    • maxx2000
      @Engineering так после твоих слов, что вместо силы какие-то ньютоны, можно и не качать. и так ясно что там надо начинать ликбез с повторения школьного учебника по физике.  Надеюсь так понятней? Мне теперь ещё понятно что чувство юмора у тебя на одном уровне с физикой. Аэродинамика, если что,  входит в раздел Механика в физике.  Успехов.
    • vad0000
      Покажите, что у Вас получилось
    • malginin
      Коллеги, подскажите что нужно настроить? В CNC коде Lantek выдает отрицательные координаты X (почему-то со знаком "-"). Станок  Kaltenbach KF 2512 соответственно видит раскладку за пределами листа. Если просто в блокноте убираю "минусы" перед координатой X, то некоторые радиусы режет в другую сторону. Понимаю что что-то нужно сделать с нулевой точкой и рабочей зоной, но что конкретно не могу понять. Пример: (Interior Contour) N138 M34 N139 G01 X-56.104 Y316.403 N140 G02 X-61.850 Y315.311 R=3.572 N141 G02 X-38.150 Y339.689 R=17.000 N142 G02 X-37.979 Y339.521 R=17.000 N143 G02 X-62.014 Y315.473 R=17.000 N144 G01 X-61.063 Y316.319 N145 M31 N146 MW8=3 N147 G00 X-61.063 Y616.319 N148 M00 N149 G00 X-62.350 Y266.500 (Exterior Contour) N150 M34 N151 G01 X-56.000 Y266.500 N152 G01 X-43.000 Y266.500 N153 G01 X-43.000 Y279.500 N154 G01 X-31.500 Y279.500 N155 G01 X-31.500 Y291.500 N156 G01 X-43.000 Y291.500 N157 G01 X-43.000 Y297.301 N158 G03 X-57.000 Y357.699 R=31.000 N159 G03 X-57.000 Y297.301 R=31.000 N160 G01 X-57.000 Y291.500 N161 G01 X-68.500 Y291.500 N162 G01 X-68.500 Y279.500 N163 G01 X-57.000 Y279.500 N164 G01 X-57.000 Y267.500 N165 G01 X-57.000 Y265.976 N166 M31 N167 M91 (   ) N168 MW8=3 N169 G00 X-57.000 Y565.976 N170 M00  
    • brigval
      Все размеры вкладыша можно показать на сборочном чертежа ящика. Обозначить ширину паза буквой и дать соответствующее указание в ТТ.
×
×
  • Create New...