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

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

 Страница Страница 36 из 46:  ««  1  2  ...  34  35  36  37  38  ...  45  46  »» 
Автор Гость
#526 | Дата: 23 Июл 2015 07:57
А есть у кого пост на токарный под стойку балтсистем NC210?
Автор SEREGA71
Участник
#527 | Дата: 25 Июл 2015 00:02
Подскажите, можно ли в УП вывести текст в кавычках, например "END".
Перепробовал различные варианты, но при постпроцессировании кавычки никогда не выводятся, и при этом выдаётся ошибка.
Просто хочу узнать, возможно ли это в MasterCAM?
Автор Aleksandr
Участник
#528 | Дата: 28 Июл 2015 15:04
Добрый день SEREGA71,


нужно указывать аски код, 34, no_spc$, "END", no_spc$, 34
Автор Aleksandr
Участник
#529 | Дата: 28 Июл 2015 15:05
Добрый день Гость,

пост на NC210 соит денег
Автор SEREGA71
Участник
#530 | Дата: 28 Июл 2015 15:33
Добрый день и спасибо, Aleksandr.
Автор Сергей
Гость
#531 | Дата: 14 Авг 2015 10:28
Добрый день, подскажите пожалуйста как довести до ума фануковский пост, под siemens sinumerik 828d?
Сейчас выдаёт
%
O0000(тут имя проги)
(DATE=DD-MM-YY - 21-07-15 TIME=HH:MM - 10:37)
(MCX FILE -)
(NC FILE -)
(MATERIAL - )
( T1 | FREZA 25 | H1 )
G21
G0 G17 G40 G49 G80 G90
T1 M6
G0 G90 G54 X-154.575 Y97.733 S6000 M3
G43 H1 Z25.
M8
Z10.

Обработка

G0 Z25.
M9
M5
G91 G28 Z0.
G28 X0. Y0.
M30
%



А хотелось бы что бы выдавал без шапки, сразу

G0 G17 G40 G90
T1 M6
G0 G90 G54 X-154.575 Y97.733 S6000 M3
Z25.
M8
Z10.

Обработка
G0 Z25.
M9
M5
G75FP=1 Z0
M1
T2M6
Z25.

Обработка



и конец программы выдавал в таком виде
G0 Z25.
M9
M5
G75FP=1 Z0
G75FP=1 Y0
M30
%


А перед циклом сверления ставил G291 и после него G290
Например
T3 M6
G0 G90 X2. Y10. S3000 M3
Z50.
G291
M8
G98 G81 Z-1. R1.5 F400.

Обработка

G80
G290
M9
M5
M01
Дальше опять смена инструмента

А то дельных материалов я накурить не смог или для меня там слишком многобуквенно и сложно, я всё же фрезеровщик, а не программист...пока что.
Автор hlibhlib
Участник
#532 | Дата: 14 Авг 2015 21:57
Сергей:
как довести до ума фануковский пост

https://yadi.sk/d/oblEKesqiTQhD

Глянь, как это можно редактировать,
Проверь внимательно, !!! - Не тестировал!!!
Автор Сергей
Гость
#533 | Дата: 17 Авг 2015 14:34
hlibhlib спасибо! Пошёл пробовать.
Автор LessNICKoff
Участник
#534 | Дата: 21 Авг 2015 22:51
Здравствуйте. Я осваиваю потихоньку постпроцессор под фрезер с нц210.
Подскажите как происходит выбор ступени?
Вот код:

# Define the gear selection code
flktbl 1 3 #Lookup table definition - table no. - no. entries
41 50 #Low gear range
42 801 #Med gear range
#42 3150 #Hi gear range

Если скорость вращения выше 50 то 41 ступень если больше 801 то 42

pgear #Find spindle gear from lookup table
if use_gear = one,
[
gear = frange (one, speed)
*gear
]

Объясните пожалуйста как этот код работает. Подставляет всё правильно, но не понимание как это происходит немного боязненно.

# Motion G code selection
sg00 G00 #Rapid
sg01 G01 #Linear feed
sg02 G02 #Circular interpolation CW
sg03 G03 #Circular interpolation CCW
sg04 G04 #Dwell
sgcode #Target for string

fstrsel sg00 gcode$ sgcode 5 -1

Как работает fstrsel?

И последний вопрос. почему на одной заготвке код полчается вот такой:
N100 T1.1 M06
N102 (DLY,3)
N104 M41
N106 (DLY,3)
N108 S700 M03
N110 (DLY,5)
N112 G00 G90 X14.253 Y3

с пробелами а на другой:

N100T1.1M06
N102(DLY,3)
N104M41
N106(DLY,3)
N108S700M03
N110(DLY,5)

хотелось бы с пробелами сделать постоянно.
Автор hlibhlib
Участник
#535 | Дата: 22 Авг 2015 18:03 | Поправил: hlibhlib
LessNICKoff:
# Define the gear selection code
flktbl 1 3 #Lookup table definition - table no. - no. entries
41 50 #Low gear range
42 801 #Med gear range
#42 3150 #Hi gear range

Если скорость вращения выше 50 то 41 ступень если больше 801 то 42

В отношении ступеней, то Вы сами ответили на свой вопрос.- Обороты (в данном случае) до 801 будут выводиться с М41, 801 и больше переключится на М42.
Эти параметры Вы можете устанавливать сами.
А пробелы установите в Менеджере системы ЧПУ... (там окошко для кол. пробелов).
Вот ссылка на фотку. ===> https://yadi.sk/i/E7OYi0YUibRwi
После открытия чужого проекта зайдите в Настройки \ Конфигурация и в нижнем левом углу откройте свою конфигурацию.
Проведите нужные настройки и сохраните под своим названием, а в настройках укажите с какой конфигурацией запускаться программе.
Автор hlibhlib
Участник
#536 | Дата: 23 Авг 2015 09:50
Кстати о выводе ступеней в NC.
В стандартной редакции MPFAN включение шпинделя - М3 и переключение ступени - М41 или М42 выводятся в одной строке, к примеру мой станок на это крепко ругается, я перенес включение шпинделя -М3 в строку с включением корректора на длину - т.е. при подходе. Ругаться перестал...
Сделал вот так ===> https://yadi.sk/i/1SieR_dFibrza
Автор LessNICKoff
Участник
#537 | Дата: 23 Авг 2015 22:44
Включение шпинделя по командам М3 и М4. С пробелами помогли, спасибо. В постпроцессоре наверное есть переменная по пробелам может монжно её установить постоянной.
if speed, pbld, n$, pgear, *speed, *spindle, e$
какое условие выполняется? в этой строчке?
Автор hlibhlib
Участник
#538 | Дата: 24 Авг 2015 19:56
LessNICKoff:
if speed, pbld, n$, pgear, *speed, *spindle, e$
какое условие выполняется? в этой строчке?

Ну, для начала, Вы вырываете строчку из целого условия и спрашиваете - Что это?
Думаю, что Вам будет удобнее использовать знак ( # ), вставив его в начале строки - делаете ее совершенно не читабельной для поста.
Сделайте так...
# if speed, pbld, n$, pgear, *speed, *spindle, e$
if speed, pbld, n$, pgear, *speed, *spindle, e$
Этим Вы сохраните оригинал строки, а над следующей издевайтесь, как только душа позволит....
Вот и будете видеть, что за что отвечает.
Автор Sergey35
Участник
#539 | Дата: 24 Авг 2015 21:29
Всем доброго времени суток! Очень нужна Ваша помощь! Я здесь подгоняю стандартный Окумовский пост под свою новую трехосевую ОКУМУ. На данном этапе осталось всего 3 вопроса: 1) и основной - при постпроцессировании группы траекторий почему-то выводит 2 файла с программами, а не один. причем часть траекторий в одном файле, а часть в другом. (не пойму почему так!!!). Второй вопрос - в траекториях ВСО почему-то не выводится подача на микроподъемах (microlift), а все шурует на одинаковой подаче. И третий - вывод СОЖ не в этом G56 H9 Z30. М8, а в следующем кадре. для первого инструмента я вроде поменял, а для остальных не могу найти. Если можно помогите или хотя бы подскажите где искать и что поменять.

[url=http://mastercamforum.appspot.com/get?n=ahFlfm1hc3RlcmNhbWZvcnVtMnIcCxIPVXBsb2Fk ZWRCbG9iS2V5GICAgIC8oYIKDA]"Korpus_i_post.rar"(24.Авг 21:22:20)[/url]
Автор Sergey35
Участник
#540 | Дата: 24 Авг 2015 21:31
 Страница Страница 36 из 46:  ««  1  2  ...  34  35  36  37  38  ...  45  46  »» 
Форум Форум Mastercam в России. Советы, помощь, поддержка, скачать / Форум / Постпроцессоры и постпроцессирование Наверх
Ваш ответ Нажмите эту иконку для возврата на цитируемое сообщение

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

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