форумы поддержки mastercam в россии
 
 | Начало | Регистрация | Ответить | Поиск | Статистика |
Форум Форум Mastercam в России. Советы, помощь, поддержка, скачать / Форум /

Постпроцессоры и постпроцессирование

 Страница Страница 35 из 46:  ««  1  2  ...  33  34  35  36  37  ...  45  46  »» 
Автор 11sektorgaza11@ rambler.ru
Гость
#511 | Дата: 8 Июн 2015 06:49
nnikell@mail.ru
Спасибо!
Автор Гость
#512 | Дата: 11 Июн 2015 13:03
Какая переменная описывает координату Z верха отверстия? если говорить о мастер кам х3, то там это называется "верх заготовки". "zdrl" она?
спасибо
Автор Aleksandr
Участник
#513 | Дата: 11 Июн 2015 22:27
tosz$
Автор SEREGA71
Участник
#514 | Дата: 14 Июн 2015 16:31
nnikell@mail.ru, спасибо.
С помощью Post Debuger почти полностью подправил весь постпроцессор под свой станок. Единственный вопрос, можно ли чтобы в NC-файле ось "B" выводилась под значением "A". Пробовал подправлять в MasterCAM в настройке станка, но все сделанные поправки ни каким образом не влияют на вывод УП. Где поменять в постпроцессоре, я пока не разобрался. Если можете, подскажите.
Автор Гость
#515 | Дата: 16 Июн 2015 20:33
SEREGA71

[url=http://mastercamforum.appspot.com/get?n=ag5tYXN0ZXJjYW1mb3J1bXIXCxIPVXBsb2FkZWRC bG9iS2V5GOmTeQw]"7.jpg"(16.Июн 20:32:41)[/url]
Автор Гость
#516 | Дата: 16 Июн 2015 20:40
SEREGA71
Извиняюсь за Ляпис Выше.
Вот глянь на фотку...
Может поможет...
https://yadi.sk/i/20_8hyOkhHkV6
Автор Aleksandr
Участник
#517 | Дата: 17 Июн 2015 12:54
Добрый день SEREGA71,

да просто откройте постпроцессор и найдите "B" и переименуйте "A"
Автор SEREGA71
Участник
#518 | Дата: 20 Июн 2015 20:59
Спасибо всем кто откликнулся за помощь. Постпроцессор доделал полностью.
Автор Гость
#519 | Дата: 2 Июл 2015 15:29
Александр, снова есть вопрос относительно сверления.
Имеется пост несколько закрученный под сименс (насколько я понял несколько пытливых умов работали над ним,
каждый присобачил чего желал). Есть необходимость вывести в " *refht$ " плоскость отвода
в относительной координате (сейчас он выводится в абсолютных). т.е если , предположим,если tosz равен 10, а отвод в мастер каме
12 в абсолютных координатах, то *refht$ тоже будет 12. а мне надо получить *refht$ -tosz , 12-10 =2.
я так понимаю надо еще одну переменную вводить, как то ее описать и где то вывести выражение вида name =refht$ -tosz.
правильно? если да, скажите , пожалуйста, как это сделать

ps.
эту строчку убирать пробовал - результата нет
if absinc$ = zero, refht_a, !refht_i
else,


pdrlcommonb #Canned Drill Cycle common call, before
if initht$ <> refht$ , drillref = zero
else, drillref = one
if sav_dgcode = 81,
[
result = newfs(two, zinc)
if drillcyc$ = three | drillcyc$ = 7, drlgsel = fsg1(-ss$ ) + drillcyc$ * two
else, drlgsel = fsg2(dwell$ ) + drillcyc$ * two
prv_refht_a = c9k
prv_refht_i = c9k
prv_dwell$ = zero
prv_shftdrl$ = zero
]
if cuttype = three, sav_dgcode = gcode$
else, z$ = depth$
if cuttype = one, prv_zia = refht$ + (rotdia$ /two)
else, prv_zia = refht$
pcom_moveb
feed = fr_pos$
comment$
pcan
#5 axis must map the true Z, correct Z calculation here
if cuttype = three,
[
prv_zia = zabs + (-depth$ ) + refht$
zia = fmtrnd(zabs)
zinc = zia - prv_zia
]

prdrlout #R drill position
if cuttype = one, refht_a = refht$ + (rotdia$ / two)
else, refht_a = refht$
refht_i = refht$ - initht$
if cuttype = three, refht_a = w$
if absinc$ = zero, refht_a, !refht_i
else, refht_i, !refht_a

pdrill$ #Canned Drill Cycle
pdrlcommonb
pcan1 , pbld, n$ , *sgdrlref, *sgdrill,"(",*initht$ ,",",*tosz$,",",*refht$ ,",",*depth$ ,")",e$
n$ , pfxout ,pfyout , feed,e$
# n , prdrlout, dwell , *feed, strcantext, e
# n ,*initht ,*refht ,*drillcyc ,*dwell ,e
pcom_movea
Автор Гость
#520 | Дата: 2 Июл 2015 16:58
Уже сам решил проблему. немного переиграл переменные:
pdrlcommonb #Canned Drill Cycle common call, before
if initht$ <> refht$ , drillref = zero
else, drillref = one
if sav_dgcode = 81,
[
result = newfs(two, zinc)
if drillcyc$ = three | drillcyc$ = 7, drlgsel = fsg1(-ss$ ) + drillcyc$ * two
else, drlgsel = fsg2(dwell$ ) + drillcyc$ * two
prv_refht_a = c9k
prv_refht_i = c9k
prv_dwell$ = zero
prv_shftdrl$ = zero
]
z$ = depth$
prv_zia = refht$
pcom_moveb
feed = fr_pos$
comment$
pcan

prdrlout #R drill position
refht_a = refht$
refht_i = refht$ - tosz$
refht_i, !refht_a

pdrill$ #Canned Drill Cycle
pdrlcommonb
pcan1 , pbld, n$ , *sgdrlref, *sgdrill,"(",*initht$ ,",",*tosz$,",",prdrlout ,",",*depth$ ,")",e$
n$ , pfxout ,pfyout , feed,e$
pcom_movea


Александр, хотел бы выразить благодарность за участие в этой теме, очень много полезного черпнул отсюда : )
Автор SEREGA71
Участник
#521 | Дата: 12 Июл 2015 13:17
Подскажите, пожалуйста, как в постпроцессоре прописать, чтобы выводились строки:
E101=150 ; TOOL LENGHT
E201=60 ; TOOL DIAMETER

В первой строке - переменная E, 100+номер инструмента, =, длина инструмента.
Во второй строке - переменная E, 200+номер инструмента, =, диаметр инструмента.

Бьюсь вторую неделю, не знаю как номер инструмента сложить с числом.
Спасибо.
Автор SEREGA71
Участник
#522 | Дата: 14 Июл 2015 08:24
Проблему решил. Вопрос снимается.
Автор Zidan13
Участник
#523 | Дата: 16 Июл 2015 11:05
А как скачать то постпроцессор на nc210 для токарного под мастеркам. Заранее благодарен.
Автор Aleksandr
Участник
#524 | Дата: 17 Июл 2015 15:27
А откуда вы хотите скачать?
Автор Гость
#525 | Дата: 21 Июл 2015 15:45
ну с сайта форума даже картинки не грузит. http://mastercamforum.appspot.com/
 Страница Страница 35 из 46:  ««  1  2  ...  33  34  35  36  37  ...  45  46  »» 
Форум Форум Mastercam в России. Советы, помощь, поддержка, скачать / Форум / Постпроцессоры и постпроцессирование Наверх
Ваш ответ Нажмите эту иконку для возврата на цитируемое сообщение

» Оставьте это поле пустым 

» АНТИСПАМ! Сколько будет ТРИ плюс ДВА? (ответ цифрой) 
» Логин  » Пароль 
Анонимные пользователи могут отправлять сообщения без предварительной регистрации. Для этого введите просто логин без пароля или оставьте оба поля пустыми. Зарегистрированные пользователи могут ввести свои логин и пароль при отправке сообщения. Отправлять ССЫЛКИ анонимным пользователям — нельзя.
 
  Форум Mastercam в России. Советы, помощь, поддержка, скачать Поддержка: Bulletin Board Script miniBB ®