Zavik

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

334 сообщения в этой теме
здравствуйте! подскажите пожалуйста как сделать что бы mastercam выдавал программу на heidenhain?

 

можно посмотреть несколько постов выше.....#276,#277

1 пользователю понравилось это

Поделиться сообщением


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

Прошу документацию по постпроцессорам! workkbox@gmail.com

В далеком 2006 это было возможно, может кто сейчас поделится?

Поделиться сообщением


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

Доброе время суток. Кто может подсказать, нужен пост для токарного станка  1740РФ3 или какой можно найти подходящий. Спасибо.

Поделиться сообщением


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

Доброго времени суток, господа и коллеги!


 


Помогите товариши:


 


1. Нужны постпроцессоры  под mastercam X9 для стойки simens 802   и  NC 310   станки фрезерные трёх осевые стойки старые начало нулевых или раньше поделитесь постами или информацией как править стандартный пост!


 


Почта для связи vrts@inbox.ru


Виктор!

Поделиться сообщением


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

Для тех кто в поисках документации по постпроцессору

Полное портфолио лежит в этой ветке с Х по 2017

Примеры  в этой ветке - пост #27

Более старое портфолио в этой ветке  - пост #118 но ссылка как то устарела -  вот прямая ссылка на другой форум пост #16

Старенькая документация на русском в этой теме - пост #72

Самые удачные заготовки под постпроцессор - здесь

Много знатоков постпроцессоров - вот здесь

 

Изменено пользователем lexa345
5 пользователям понравилось это

Поделиться сообщением


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

... ВОЗМОЖНО И БЫЛ ПОДОБНЫЙ ВОПРОС,но нет времени... поделитесь постпроцессором для sinumerik 810d |840  -4 осевой

1 пользователю понравилось это

Поделиться сообщением


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

Добрый день.

Тоже очень нужен постпроцессор для Sinumerik 840D.

Помогите, пжлста, если есть у кого, могу поделиться постом на Sinu 840D для Edgecam (если кому нужно)

Поделиться сообщением


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

видимо не в этой жизни  ... сам сильно разочаровался  :thumbdown:

Изменено пользователем FAHRENHEIT

Поделиться сообщением


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

видимо не в этой жизни  ... сам сильно разочаровался

Так проявите инициативу  :smile: , создайте свой пост для пользователей, который будет отвечать вашим требованиям - например скооперировавшись с другими участниками форума ищущими пост на Sinumerik, на форуме думаю вам смогут помочь и найти ответы. Пост на 3х осевой Sinumerik от официалов стал доступен совсем недавно в Tech Exchange , описание можно прочитать здесь . А если хорошо поискать, то где-то на одном из форумов , кто-то и когда-то выкладывал 4х осевой пост ещё для версии V9 , но далёкий до идеала...

1 пользователю понравилось это

Поделиться сообщением


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

Так проявите инициативу  :smile: , создайте свой пост для пользователей, который будет отвечать вашим требованиям - например скооперировавшись с другими участниками форума ищущими пост на Sinumerik, на форуме думаю вам смогут помочь и найти ответы. Пост на 3х осевой Sinumerik от официалов стал доступен совсем недавно в Tech Exchange , описание можно прочитать здесь . А если хорошо поискать, то где-то на одном из форумов , кто-то и когда-то выкладывал 4х осевой пост ещё для версии V9 , но далёкий до идеала...

Пост на 3х осевой Sinumerik от официалов скачать не получается, как я понимаю скачивать там могут только лицензированные пользователи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Так проявите инициативу   , создайте свой пост для пользователей
так  я не работаю в mastercam ... 
Вот нашел новые посты от официалов в свободном доступе:
вот спасибо,нужно будет попробовать  

Поделиться сообщением


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

Опробовал пост для Синумерика из описанной выше сборки, все в полном порядке, только чуть-чуть пришлось подредактировать конец программы.

Поменять SUPA D0 Z0 на Т0 М6.

Пост даже добавляет заготовку для дальнейшей симуляции на станке (только куб и цилиндр).

Далее буду пытаться переделать под 4 ось, если получится выложу кому надо.

1 пользователю понравилось это

Поделиться сообщением


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

Попробовал указанный выше пост для Sinumerik - не все так красиво как хотелось-бы. Cycle84 выводит с некорректным описанием переменной для резания в один проход/с стружколомом/с выводом стружки.

Так-же выводит лишние "/":

WORKPIECE(,"",,"BOX",112,.5,-24.5,-80,-17.,-17.,17.,17.)MSG(" Op-1 ")M01T=" RIGHT-HANDED TAP - 10"M6/ G0 X0. Y0. S300 M4 D1/ Z10. M8/ MCALL CYCLE84(10.,0.,2.,-28.,,0.,3,,1.,0.,300,300,0,1,0,3,0.,0.,,,,,1000,0001002)/ X0. Y0./ MCALL/ M5/ M9/ SUPA G0 D0 Z0.M30

вместо более удобного:

;(OPERATION: DRILL CYCLE - Rigid Tapping)MSG ("Currently running: DRILL CYCLE - Rigid Tapping")N6 T18 M6 ;(  RIGHT-HANDED TAP - 10 | H18 )MSG ( " Currently running:  DRILL CYCLE -  Rigid Tapping " )N7 G0 G90 G54 X0.000 Y0.000N8 Z10.000 M8N9 G0 Z2.000N10 MCALL CYCLE84(10.00,0.00,2.00,-28.00,,0.6,3,,1.00,0,300.00,600.00,0,1,0,0,5,1.4,,,,,1001,2001002)N11 X0.000 Y0.000N12 MCALLN13 G94N14 M5N15 M9;(OPERATION TIME = 00:00:6.16)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MSG(" Op-3 ")

N188 M8

N190 T="THREAD TAP - M6"

N192 M6

N194 G0 G90 G54 X0. Y0. S663 M3 D1

N196 Z100.

N198 MCALL CYCLE84(100.,0.,1.,-12.,,0.,3,,1.,0.,663,663,0,1,0,0,,0.,,,,,1000,0001002)

N200 X0. Y0.

N202 X25.

N204 X50.

N206 X0. Y25.

N208 X25.

N210 X50.

N212 X-25. Y0.

N214 X-50.

N216 X0. Y-25.

N218 X-25.

N220 X-50.

N222 MCALL

N224 M9

N226 M5

N228 M01

 

Все вроде красиво и никаких лишних "/"

Поделиться сообщением


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

Благодарю - возможно это от настроек ЧПУ/станка зависит. Посмотрю.

Поделиться сообщением


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

Благодарю - возможно это от настроек ЧПУ/станка зависит. Посмотрю.

В той сборке не только посты, но и готовые настройки станка лежат, осталось только их в /cncma... вшить

 

 

У вас случаем на 4оси поста не завалялось? :rolleyes:

Изменено пользователем kvintillion

Поделиться сообщением


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

Подскажите пожалуйста. В Windows 7 для редактирования постпроцессоров в панели управления была команда Mastercam X Properities. Теперь в Windows 10 такой команды нет. Можно ли каким-то образом данную команду запустить?

Поделиться сообщением


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

Там где программы, найди утилиты и там найдешь эту команду.

post-28275-0-82777300-1477378592.png

2 пользователям понравилось это

Поделиться сообщением


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

Большое спасибо!!! Попробовал, всё работает.

Поделиться сообщением


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

Доброго вемени суток уважаемые форумчане!

Просьба не отнестись критично...:g:

Очень нужен бесплатный пост для Mazak QUICK TURN NEXUS 250-II MY либо что-то из этой серии. Вывод уп в формате mazatrol либо EIA/ISO. 

В штатных ничего не нашёл. 

Просьба у кого есть - откликнитесь

 

 

Поделиться сообщением


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

Приветствую! Только начал разбираться с постпроцессором. Стойка Фанук ТД токарно-фрезерная. Активация оси С происходит по команде М78. В посте это код М23.

Нахожу в посте:

# C axis mode
sm23    : "M23"      #C axis enable
sm24    : "M24"      #C axis disable 

Правлю соответственно на:

# C axis mode
sm78    : "M78"      #C axis enable
sm79    : "M79"      #C axis disable 

При создании Г-кода вылетает ошибку и соответственно не какой программы не получается(((

Может все просто конечно, не ругайтесь. Просто только начал разбираться.

М78 и М79 в стандартном посте не ищется, соответственно не каких повторении нет. 

Благодарю! 

 

1 пользователю понравилось это

Поделиться сообщением


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

# C axis mode
sm23    : "M78"      #C axis enable
sm24    : "M79"      #C axis disable 

 

 

Поделиться сообщением


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

@hlibhlib Спасибо! Попробую)

Если не секрет sm что обозначает? Просто посмотрел весь пост и везде числа sm и м кода совпадают. Поэтому и менял  sm78    : "M78".

И еще тогда один вопросик. В стандартном посте обороты привода вкл.  G97 S1591 M52. Но мне надо G97 M73 S100 P2. С М-кодом я понял как разобраться, но как мне добавить P2? Это обращение к этому шпинделю. 

@hlibhlib Все работает! Благодарю!

Поделиться сообщением


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

Здравствуйте.

Может кто сталкивался:

Баловался с точностью станка и сделал 4 знака после запятой, побаловался забыл. Решил уменьшит размер УП вернул на 

fs2 2   0.4 0.3

 

Так теперь при выводе круговой интерполяции G02/03 G17G18G19 пропадает координата "У".

 

Как то можно это дело поправить? 

 

Просто у меня NC210 и мучаюсь с круговыми траекториями в разных планах. Никак не заставлю мастеркам выводит по NC210.

Может так и надо конечно.

 

fstrsel scomp comp_type scomp_type 5 -1
# --------------------------------------------------------------------------
# Format statements - n=nonmodal, l=leading, t=trailing, i=inc, d=delta
# --------------------------------------------------------------------------
#Default english/metric position format statements
fs2 1   0.7 0.6      #Decimal, absolute, 7 place, default for initialize (:)
fs2 2   0.4 0.4      #Decimal, absolute, 4/3 place  количество знаков после запятой


fs2 3   0.4 0.4d     #Decimal, delta, 4/3 place
 

Изменено пользователем LessNICKoff

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, LessNICKoff сказал:

Как то можно это дело поправить? 

В симке есть возможность проверки текста на отличия, проверь свой пост с оригиналом и найдешь все, что изменил.

Есть и сторонние проги для сравнения текстов, можно и ими, но смысл останется тот-же = Сравнить Изменения.

1 пользователю понравилось это

Поделиться сообщением


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

Нее не в этом дело.   При работе G02/03 выводятся те координаты которые участвуют в круговых траекториях а при увеличении точности он суёт все координты

Нее не в этом дело.   При работе G02/03 выводятся те координаты которые участвуют в круговых траекториях а при увеличении точности он суёт все координты

Поделиться сообщением


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

Привет. У меня такой вопрос по постпроцессору heidenhain 530.

Где-то скачал и всё работает, но когда хотел сделать обработку с поворотом стола, выяснилось что у меня он только трёх осевой. Возможно как-то добавить ещё одну ось или надо качать другой постпроцессор. Станок Tos whn 13 mc. 

Может у кого-то есть постпроцессор для этого станка?

Поделиться сообщением


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

Всем привет! Ребята помогите пожалуйста не знаю что делать.... у меня такая ситуация - Станок "Hurco BMC 2716" но этот станок прекрасно видит "G" коды как Fanuc, так вот, - вчем сама суть проблемы 1) шапка и конец программы не такие. 2) во всех значениях круговой интрополяции - где прописываются буквы " i или j " или обе вместе... мне нужно что бы дополнительно к этим буквам он дописывал значение с буквой "R" - без этой буквы он там такое вытворяет что ппц о_О 

Помогите кто нить плиз...

 

вот пример программы как в идеале выглядит программа

001 t8.hnc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, M@G сказал:

Всем привет! Ребята помогите пожалуйста не знаю что делать.... у меня такая ситуация - Станок "Hurco BMC 2716" но этот станок прекрасно видит "G" коды как Fanuc, так вот, - вчем сама суть проблемы 1) шапка и конец программы не такие. 2) во всех значениях круговой интрополяции - где прописываются буквы " i или j " или обе вместе... мне нужно что бы дополнительно к этим буквам он дописывал значение с буквой "R" - без этой буквы он там такое вытворяет что ппц о_О 

Помогите кто нить плиз...

 

вот пример программы как в идеале выглядит программа

001 t8.hnc

Добавьте форсированный вывод arcrad$ 

        #Arc output for IJK
        # If you do NOT want to force out the I,J,K values,
        # remove the "*" asterisks on the *i, *j, *k 's below...
        if plane$ = zero, *iout, *jout, kout, *arcrad$ #XY plane code - G17
        if plane$ = one, iout, *jout, *kout, *arcrad$  #YZ plane code - G19
        if plane$ = two, *iout, jout, *kout, *arcrad$  #XZ plane code - G18
        !i$, !j$, !k$, !arcrad$ 

 

1 пользователю понравилось это

Поделиться сообщением


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

Добрый день. Так же прошу помощи. Станок вертикальный токарно-фрезерный Mazak INTERGREX i-630V/6S, кинематика:вращение вокруг Z, оси X,Y,Z -стандарт для вертикально фрезерного, только X чуть заходит за центр вращения, поэтому при фрезеровке и сверлении сверху часто используется поворот стола. Еще вращается шпиндель вокруг оси Y на 150 град (-30...120), ноль вертикально. Коды ISO.Нужен постпроцессор и описание станка, хотя бы что-то похожее, не обязательно Мазак , 

чтобы "думало" и считало по этой схеме.Сам раньше работал на вертикально-фрезерных 3-4 оси. Можно и модель станка, если "завалялась"..Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 05.04.2017 в 10:17, lexa345 сказал:

Добавьте форсированный вывод arcrad$ 


        #Arc output for IJK
        # If you do NOT want to force out the I,J,K values,
        # remove the "*" asterisks on the *i, *j, *k 's below...
        if plane$ = zero, *iout, *jout, kout, *arcrad$ #XY plane code - G17
        if plane$ = one, iout, *jout, *kout, *arcrad$  #YZ plane code - G19
        if plane$ = two, *iout, jout, *kout, *arcrad$  #XZ plane code - G18
        !i$, !j$, !k$, !arcrad$ 

 

Привет, блин спасибо конечно.... но куда именно это вставить.... чет все перелазил (открывал постпроцессоры через "Cimco"  - некоторые открывались иероглифами, а некоторые норм..) но не где там подобного не нашел что бы добавить выше указанное

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, M@G сказал:

Привет, блин спасибо конечно.... но куда именно это вставить.... чет все перелазил (открывал постпроцессоры через "Cimco"  - некоторые открывались иероглифами, а некоторые норм..) но не где там подобного не нашел что бы добавить выше указанное

да и еще вот помоему нужный мне пост 

Generic Fanuc 3X Router.pst

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, vivanov сказал:

Станок вертикальный токарно-фрезерный Mazak INTERGREX i-630V/6S

Мало вероятно вы найдёте или кто то поможет т.к. постпроцессоры по такие станки пишут на заказ и под определённый номер лицензии (сим номер), даже если и найдёте то 95% не будет работать на "вашей лицензии".

В 11.03.2017 в 13:55, Romanhan сказал:

Возможно как-то добавить ещё одну ось или надо качать другой постпроцессор.

Если есть возможность скачать , то качайте ) а ось добавить в generic достаточно хлопотно , но можно .Но если вы до этого использовали Generic Heidenhain_TNC530 3X Mill, если я не ошибаюсь там циклы сверления работали не в инкрементных значениях (когда допустим 0 снизу)

6 минут назад, M@G сказал:

да и еще вот помоему нужный мне пост

Я вам дал пример на основе generic постов(Generic Fanuc 3X Mill или Hurco Ultimax_BNC 4X Mill) что в стандарте , блок  parc посмотрите  (parc            #Select the arc output)

А зачем вы используете постпроцессор для роутера ( деревообработки) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, lexa345 сказал:

Мало вероятно вы найдёте или кто то поможет т.к. постпроцессоры по такие станки пишут на заказ и под определённый номер лицензии (сим номер), даже если и найдёте то 95% не будет работать на "вашей лицензии".

Если есть возможность скачать , то качайте ) а ось добавить в generic достаточно хлопотно , но можно .Но если вы до этого использовали Generic Heidenhain_TNC530 3X Mill, если я не ошибаюсь там циклы сверления работали не в инкрементных значениях (когда допустим 0 снизу)

Я вам дал пример на основе generic постов(Generic Fanuc 3X Mill или Hurco Ultimax_BNC 4X Mill) что в стандарте , блок  parc посмотрите  (parc            #Select the arc output)

А зачем вы используете постпроцессор для роутера ( деревообработки) ?

Да в том то и дело.... я ни как не могу разобрать что и где нужно поправить, хотя прекрасно знаю что это не сложно

вот в этой строке что то надо поменять для того что приписывался символ "R"

 

# The following three initializations are used for full arc and helix arc output when the CD
#   is set to output R or signed R for arcs
arctype$     : 2     #Arc center type XY plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
arctypexz$   : 2     #Arc center type XZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
arctypeyz$   : 2     #Arc center type YZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.

toolismetric       : 0     #flag that tool is metric
tap_feedtype       : 1     #0 = Units Per Minute (G94)
                           #1 = Units Per Revolution (G95)

 

а вот постпроцессор нужный????

 

Generic Fanuc 3X Mill.pst

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, M@G сказал:

Да в том то и дело.... я ни как не могу разобрать что и где нужно поправить, хотя прекрасно знаю что это не сложно

вот в этой строке что то надо поменять для того что приписывался символ "R"

 

# The following three initializations are used for full arc and helix arc output when the CD
#   is set to output R or signed R for arcs
arctype$     : 2     #Arc center type XY plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
arctypexz$   : 2     #Arc center type XZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
arctypeyz$   : 2     #Arc center type YZ plane 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.

toolismetric       : 0     #flag that tool is metric
tap_feedtype       : 1     #0 = Units Per Minute (G94)
                           #1 = Units Per Revolution (G95)

 

а вот постпроцессор нужный????

 

Generic Fanuc 3X Mill.pst

 ох, нашел вроде братцы)))   всем огромное спасибо, щя буду пробовать писать прогу и на станок! а там увидим что из этого вышло! всем Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, M@G сказал:

а вот постпроцессор нужный????

Обычно он состоит не из одного .pst , а минимум из 3х файлов(до Х версий было 1 или 2) описание было здесь , как выбирать постпроцессор здесь 

Тип дуги уже выбираете - настройки - менеджер настройки станка - в появившемся окне сверху - редактировать настройки системы чпу - вкладка дуга и настраиваете какой тип дуг вы хотите видеть, а в постпроцессоре уже правите как и что пожелаете. Можно и сразу перейти настройки - менеджер системы чпу -дуга , но нужно будет перевыбрать пост в свойствах , что бы это всё вступило в действие.

Поделиться сообщением


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

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

 

и вот прога пробная =(

Generic Fanuc 3X Mill.pst

001 D 10.NC

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, M@G сказал:

Не работает что то не пойму из-за чего...

Т.к. вы не внимательны ...

 

        if plane$ = zero, *iout, *jout, kout , *arcrad$ #XY plane code - G17
        if plane$ = one, iout, *jout, *kout , *arcrad$  #YZ plane code - G19
        if plane$ = two, *iout, jout, *kout , *arcrad$   #XZ plane code - G18

        !i$, !j$, !k$ , !arcrad$

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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

  • реклама

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. AssiseGuish
      AssiseGuish
      (35 лет)
    2. EVV
      EVV
      (47 лет)
    3. Nevskiyalexxx
      Nevskiyalexxx
      (28 лет)
    4. pilgrimanto
      pilgrimanto
      (33 года)
    5. Posvenchuk
      Posvenchuk
      (47 лет)
    Просмотреть все