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

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

 Страница Страница 4 из 46:  ««  1  2  3  4  5  ...  42  43  44  45  46  »» 
Автор X makc
Участник
#46 | Дата: 26 Фев 2011 15:54 | Поправил: X makc
Александр

Гобариты заготовки и детали у меня почти всегда равны, ноль Z по поверхности заготовки.

Вывод в УП сделал
pbld, n$, ";Габариты ", *stck_x_max, *stck_y_max, *stck_z_min, e$

Вышло что X и Y поделились пополам, а Z записался отрицательным

Исправил в расчётах

p_calc_stck
if stck_crnr$ = 0,
[
stck_x_min = stck_x$-stck_ht$/2
stck_y_min = stck_y$-stck_wdth$/2
stck_x_max = stck_x$+stck_ht$
stck_y_max = stck_y$+stck_wdth$

...
stck_z_min = -stck_z$+stck_thck$
stck_z_max = stck_z$
]
if stck_crnr$ > 4,
[
stck_z_min = -stck_z$
stck_z_max = stck_z$+stck_thck$
]

Получилось правильно.
Автор SAG
Участник
#47 | Дата: 13 Мар 2011 12:09
Подскажите пожалуйста, каким из стандартных постпроцессоров лучше пользоваться для продольного токарного автомата. (попробовал несколько, очень неудобно, приходиться всё ручками переделывать )
Автор stingerst
Гость
#48 | Дата: 13 Мар 2011 19:09
Как убрать десятичную точку
Например:
N8G41X34.F50.
N9G3X20.Y-50.I34.J-50.
N10G1Y-72.

а надо так:
N8G41X34F50
N9G3X20Y-50I34J-50
N10G1Y-72
Автор Renat
Участник
#49 | Дата: 13 Мар 2011 22:22
stingerst:
Как убрать десятичную точку

А если значение будет с десятичным числом ???
Автор stingerst
Гость
#50 | Дата: 15 Мар 2011 16:26
Renat
Когда целое число то не надо точки, а если нет, то надо)
Автор Renat
Участник
#51 | Дата: 15 Мар 2011 18:09 | Поправил: Renat
stingerst:
Когда целое число то не надо точки, а если нет, то надо)

Тогда это вам к вездесущему
Мои знания тут не помогут ^_^
Автор Гость
#52 | Дата: 31 Мар 2011 11:22
нужен прст процессор на Fanuc 0i токарный станок ad-ad_00@mail.ru реальную оплату гарантируем
Автор Aleksandr
Участник
#53 | Дата: 31 Мар 2011 14:40
Гость

Добрый день, если вы официальный пользователь Мастеркама, напишите мне на E-mail: shura@mastercam-russia.ru. Укажите наименование станка и кинематическую схему, а также есть ли дополнительные устройства такие как контршпиндель, люнет, задняя бабка. Неплохо было бы пару примеров УП со станка. А так же версию Мастеркама.

С Уважением,
Александр
Автор stingerst
Гость
#54 | Дата: 9 Апр 2011 06:35
Задачка для поста такая:
нужно вставить функцию отмены коррекции G40 в предыдущем кадре, если в предыдущем кадре используется круговая интерполяция (отход от контура по дуге), а если отход прямолинейный, то ничего менять не нужно.
например:
MC X5 делает так (это отход от контура по дуге):
...
G3X20Y-20I20J0
G1G40Y0
G0Z10M5

а надо так:
...
G3G40X20Y-20I20J0
G1Y0
G0Z10M5

Станок 6Р13Ф3, стойка NC-210
Помогите пожалуйста !
Автор Aleksandr
Участник
#55 | Дата: 12 Апр 2011 09:46
Добрый день,

а можно так?

G3X20Y-20I20J0
G40
G1Y0
G0Z10M5

С Уважением,
Александр
Автор stingerst
Гость
#56 | Дата: 15 Апр 2011 07:43
Aleksandr Да, можно так. А как это в посте организовать ?
Автор Aleksandr
Участник
#57 | Дата: 15 Апр 2011 12:05
Добрый день,

ну что-то типа так:

plinout #

# в процедуре линейного движения перед выводом траектории нужно записать
# если текущее значение компенсации cc_pos$ не равно предыдущему prv_cc_pos$
# и в тоже время равно отключению cc_pos$ = 0, а также если предыдущая
# операция - это дуга (prv_gcode$ = 2 | prv_gcode$ = 3), то в этом случае
# выводить компенсацию pccdia
# в противном случае вывод компенсации pccdia будет в кадре движения

if cc_pos$ <> prv_cc_pos$ & cc_pos$ = 0 & (prv_gcode$ = 2 | prv_gcode$ = 3),
pbld, n$, pccdia, e$

# теперь вывод траектории
pcan1, pbld, n$, sgfeed, sgplane, `sgcode, sgabsinc, pccdia,
pxout, pyout, pzout, pcout, feed, strcantext, scoolant, e$

С Уважением,
Александр
Автор LSV
Участник
#58 | Дата: 8 Май 2011 20:32
Подскажите пожалуйста,как реализовать в постпроцессоре "правильное" включение коррекции на радиус инструмента,
если в подходе к контуру и отходе от него включить "использовать точку входа".
Формируются следущие кадры:

Z-10.F100.
G41D2Y-8.4F80.
X-9.6
G3X0.Y-18.R9.6
X18.Y0.R18.
G1Y15.
...............
...............
G1Y0.
G3X0.Y-18.R18.
X9.6Y-8.4R9.6
G1X0.
G40Y0.
G0Z50.

а надо

Z-10.F100. (опускание в отв.)
Y-8.4F80.
G41D2X-9.6
G3X0.Y-18.R9.6 (подход по радиусу)
X18.Y0.R18.
G1Y15.
...............
...............
G1Y0.
G3X0.Y-18.R18.
X9.6Y-8.4R9.6 (отход по радиусу)
G1G40X0. (выключение коррекции)
Y0. (отход в точку)
G0Z50.

Наверное это как-то связано с определенным параметром, но как его найти и реализовать условие в посте?
Стойка Fanuc oiMC[list]
Автор Aleksandr
Участник
#59 | Дата: 9 Май 2011 09:27
Добрый день,

Даже не знаю, что и сказать, пришлите свой МСХ файл и укажите версию Мастеркама.
Посмотрю что там можно сделать.

С Уважением,
Александр
Автор Renat
Участник
#60 | Дата: 10 Май 2011 15:38
Aleksandr:
Даже не знаю, что и сказать, пришлите свой МСХ файл и укажите версию Мастеркама.
Посмотрю что там можно сделать.

Тут, все просто, попробую описать суть проблемы раз автор молчит, так как меня она тоже беспокоит.
И так смотрим фото.
"1.JPG"(10.Май 18:37:53)

"2.JPG"(10.Май 18:38:06)

"CONTUR_2D.MCX-5"(10.Май 18:38:22)
 Страница Страница 4 из 46:  ««  1  2  3  4  5  ...  42  43  44  45  46  »» 
Форум Форум Mastercam в России. Советы, помощь, поддержка, скачать / Форум / Постпроцессоры и постпроцессирование Наверх
Ваш ответ Нажмите эту иконку для возврата на цитируемое сообщение

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

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