Перейти к публикации

Постпроцессор от А до Я в PTC CREO Parametric


Schumacher

Рекомендованные сообщения

Уважаемы Старожилы Форума, в данном посте хочется представит картину о том как написать постпроцессор для лазерного станка:

1 С чего начать.

2 Какие исходные данные надо иметь. фалы описания работы или что то из документации (без флуда что конкретно необходимо, ЗНАЧЕНИЯ)

3 Написание Постпроцессора.

4 Как проверить постпроцессор  перед использованием или скомпилированный файл посредством его( *.NC)?

 

Приложение NC файл для работы с нашим станком. 

5555555.rar

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


хочется представит картину

Ну, давай, представляй нам свою картину. Где картина-то?

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

 

хочется представит картину

Ну, давай, представляй нам свою картину. Где картина-то?

 

дал же NC Разжуйте в ДОЛГУ не ОСТАНУСЬ!!!!

Шумахер какой-то...

Это Опять Атака Знатоков на легкие вопросы???

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

Ты на самом деле считаешь, что это "лёгкий вопрос"?

И реально надеешься что по интернету двумя-тремя сообщениями на форуме тебя научат писать постпроцеесоры?

Действительно - Шумахер на всю голову.

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


1) Запускаем Creo, переходим в модуль обработки, далее на вкладке "Приложения" нажимаем кнопку "ЧПУ-Постпроцессор" (не забудьте поставить Java перед запуском),

2) Жмете "Открыть", выбираете папку "Lasers". Обнаруживаете в ней рабочие примеры постов на лазерный и гидроабразивный станок.

Начало положено.

Какие исходные данные надо иметь. фалы описания работы или что то из документации


Документации программиста и описания кодов станка должно хватить. Наверное...

 

Написание Постпроцессора.


В недрах установки Creo находите файлы V64_FIL_CD_Manual и V64_GPost_CD_Manual. Да, предупреждаю - там все очень плохо. Придется копать. Читаете. Копаете. Пробуете. Ошибаетесь. Пробуете опять.

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

Уважаемы Старожилы Форума, в данном посте хочется представит картину о том как написать постпроцессор для лазерного станка:

1 С чего начать.

2 Какие исходные данные надо иметь. фалы описания работы или что то из документации (без флуда что конкретно необходимо, ЗНАЧЕНИЯ)

3 Написание Постпроцессора.

4 Как проверить постпроцессор  перед использованием или скомпилированный файл посредством его( *.NC)?

 

Приложение NC файл для работы с нашим станком. 

Я тоже понял смысл первой фразы так, что вы хотите представить всем участникам картину, так сказать показать всем порядок действий.... 

 

В остальном NGM расписал совершенно правильно: для пункта 2 добавлю лишь документацию по стойке. Есть несколько вопросов, которые имел в виду NGM: лазерный станок - марка, стойка,  количество осей. Насколько я знаю, у лазерных станков есть масса команд/особенностей при написании NC-программ, которые должен учитывать постпроцессор. 

 

Это касается ВСЕХ систем, предоставляющих открытый код для самостоятельного написания постпроцессоров: головная боль пользователя, решившего самостоятельно освоить область создания постпроцессоров и не платить за его написание разработчику/продавцу. Это на первый взгляд плюс - ура, дешевле, а там мы разберёмся как-нибудь!!! :clap_1: , а потом минус - блин, а чо же таперича делать :worthy:  :helpsmilie: ???

 

Если время поджимает, то наймите специалиста/купите за деньги. Если нет - путь описан. Разберётесь, потом сами будете продавать другим свои знания.

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

 

на легкие вопросы

Ты на самом деле считаешь, что это "лёгкий вопрос"?

И реально надеешься что по интернету двумя-тремя сообщениями на форуме тебя научат писать постпроцеесоры?

Действительно - Шумахер на всю голову.

 

Про легкость написания Есть сомнения и Очень большие!!!

Переделывали станок фрезерный cqxfc модель не помню с Электроники на FMSку все заняло где то 5 месяцев от изучения FMS контроллера до отладки Эл.м и ПНР работы в том числе!

 

 

Документации программиста и описания кодов станка должно хватить. Наверное...

Стоит Bekchoff что у  них просит, весь синтаксис по G-кодам? Или есть другие варианты у них там Прога Twin CAT 3 что дат пока не понятно изучаю на данный момент. Aqkf Описания Работы Нет в Формате например *.TSM или *.PRO есть файлы из лантека....

 

там все очень плохо

может тогда не стоит ввязываться в игру с ПРОЕ есть варианты легче или аналогия та же? 

Изменено пользователем Schumacher
Ссылка на сообщение
Поделиться на других сайтах
Стоит Bekchoff что у  них просит, весь синтаксис по G-кодам? Или есть другие варианты у них там Прога Twin CAT 3 что дат пока не понятно изучаю на данный момент. Aqkf Описания Работы Нет в Формате например *.TSM или *.PRO есть файлы из лантека....

Пожалуйста, формулируйте ваши мысли яснее. Очень сложно из отдельных слов (при фактическом отсутствии пунктуации) выстраивать логические цепочки.

 

 

может тогда не стоит ввязываться в игру с ПРОЕ есть варианты легче или аналогия та же? 

Варианта "полегче" нет. Это вам ответственно заявляет человек, который за 4 года успел косвенно поработать с полутора десятком самых разных CAM-систем для всевозможных целей. "Полегче" можно выбирать в том случае, если вы производите кубики с отверстиями, без допусков и квалитетов. В любой системе есть свои нюансы. Не в постпроцессоре, так в обработке. Не в обработке, так в геометрии. Не в геометрии, так в работе с инструментом. До меня этот постулат дошел непозволительно поздно. Наверное, поэтому последнюю CAM-систему выбирали почти полгода...

Именно в вашем случае... Ну, взгляните на "Техтран" для начала.

Ссылка на сообщение
Поделиться на других сайтах
Именно в вашем случае. Ну, взгляните на "Техтран"
А у него есть конструктор? Да и где бы ссылку на свободную версию взять? 
Ссылка на сообщение
Поделиться на других сайтах
А у него есть конструктор? Да и где бы ссылку на свободную версию взять? 

http://www.nipinfor.ru/

Свяжитесь с ними, там работают неплохие специалисты. Думаю, что получите ответы на все вопросы. 

 

P.S. Вам станок случайно не "Вебер" поставляет?

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

 

А у него есть конструктор? Да и где бы ссылку на свободную версию взять? 

http://www.nipinfor.ru/

Свяжитесь с ними, там работают неплохие специалисты. Думаю, что получите ответы на все вопросы. 

 

P.S. Вам станок случайно не "Вебер" поставляет?

 

Сами ездили в Турцию "Вебер" Отел много)))))

Шефкет приезжал на наладку.

Изменено пользователем Schumacher
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Дабы не плодить тему:

 

привожу отрывок из постпроца:

 

 

$$ ****************************************************
$$ *        L O A D T L     S e c t i o n s           *
$$ **************************************************** 
 
CIMFIL/ON,LOADTL
 
 
$$ Add offset number if not programmed
NBEL=POSTF(5)      $$ Number of word
IF (NBEL.EQ.4) THEN
 
$$ Only the tool number has been programmed
$$ Add ADJUST, Offset number=tool
  DMY=POSTF(9,5,(ICODEF(ADJUST)))
  DMY=POSTF(10,6,(POSTF(7,4)))
  
 
$$ Increase number of word
  DMY=POSTF(12,6)
ENDIF
 
 
$$ Process record
DMY=POSTF(13)
CIMFIL/OFF
 
 
CIMFIL/ON,REMARK
   QQ=TEXT/CLW
   II=INDXF(QQ,DIM)
   IF(II.NE.0) THEN
      PPRINT/QQ
   ELSE
      DMY=POSTF(13)
   ENDIF
   
 
CIMFIL/OFF

 
хотелось перед сменой инструмента вставить подьем:
INSERT/G91G28Z0. $
INSERT/G90 $
 
Ткните пожалуйста носом в ту строчку, куда надо вставить, тупая вставка в разных местах ничего не дала.
 
 
Изменено пользователем fenics555
Ссылка на сообщение
Поделиться на других сайтах

По вашему примеру


$$ Process record

DMY=POSTF(20)

$$ ПОДНЯТИЕ ИНСТР

INSERT/'G91G28Z0. $'

INSERT/'G90 $'

CIMFIL/OFF(21)


инструмент пропадает из программы



N6G91G28Z0. 

N8G90 

( -> CUTTER / 9.900000)

N10S3000M3




При 



$$ Process record

DMY=POSTF(13)

$$ ПОДНЯТИЕ ИНСТР

INSERT/'G91G28Z0. $'

INSERT/'G90 $'

CIMFIL/OFF


вставляет после смены, а надо "до":

N16 T1


N18 M6

N20 T2

N22 G91G28Z0. 

N24 G90 

 

 

Вариации и вставки отдельными блоками не решили проблему (либо одно пропадает, либо другое).

Увы, вкладки user blocks у моей версии нет :sad:

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

 

По вашему примеру

$$ Process record
DMY=POSTF(20)
$$ ПОДНЯТИЕ ИНСТР
INSERT/'G91G28Z0. $'
INSERT/'G90 $'
CIMFIL/OFF(21)

инструмент пропадает из программы

N6G91G28Z0. 
N8G90 
( -> CUTTER / 9.900000)
N10S3000M3

При 

$$ Process record
DMY=POSTF(13)
$$ ПОДНЯТИЕ ИНСТР
INSERT/'G91G28Z0. $'
INSERT/'G90 $'
CIMFIL/OFF

вставляет после смены, а надо "до":
N16 T1
N18 M6
N20 T2
N22 G91G28Z0. 
N24 G90 
 
 
Вариации и вставки отдельными блоками не решили проблему (либо одно пропадает, либо другое).
Увы, вкладки user blocks у моей версии нет :sad:

 

Вы крайне невнимательно читаете посты.

Вставив свои строки Вы сразу же закрыли CIMfil

 
$$ ПОДНЯТИЕ ИНСТР
INSERT/'G91G28Z0. $' - Вставит вашу информацию
INSERT/'G90 $'  - Вставит вашу информацию

DMY=POSTF(13) - пишет кадр смены инструмента

 

и только потом делайте 

CIMFIL/OFF

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

Совершенно верно, не внимателен был  :worthy:

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

У меня идёт с начала название инструмента потом подъем. как это местами поменять какие строчки?

И название программы идет с адресом где находиться файл можно ли убрать путь до файла оставив только название

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

У меня идёт с начала название инструмента потом подъем. как это местами поменять какие строчки?

И название программы идет с адресом где находиться файл можно ли убрать путь до файла оставив только название

 

Попробуйте проверить Производство->Настройки станка->ЧПУ-псевдоним

 

Ну а лучше выложите пример CL файла..

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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




  • Сообщения

    • RokiSIA
      Ваше очко уходит телезрителям)) . 
    • Юрий К.Ф.
    • Nika1980
      Я очень извиняюсь что пишу не в тут тему, но может так будет быстрее, в подфоруме где обсуждали  аналоги UGIMA вы писали что есть провереные поставщики которые могут помочь с параллельным импортом. Буду очень благодарна если поделитесь контактами
    • nikzubik
      https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link, https://drive.google.com/file/d/1uIPaOKgzMIaV2W5eotd6s_hUlyBqrTeu/view?usp=drive_link, https://drive.google.com/file/d/1a0zpKLa3jC5ojeyvkIsQp2n-fA7uPqPA/view?usp=drive_link, https://drive.google.com/file/d/169m0xYpQnhVOdWMQwslWYkGFFcO8kMq7/view?usp=drive_link, https://drive.google.com/file/d/1KTrI1MWUMOGw2GI39bMxN7cc2QisVBFE/view?usp=drive_link, https://drive.google.com/file/d/1NKOMeWLJtcekZnkcGPpDA9vvWji7fnT2/view?usp=drive_link, https://drive.google.com/file/d/1YS3AIkEnysI304IFz6L9SD-6gqhKA97V/view?usp=drive_link, https://drive.google.com/file/d/1TwsBWTGV54cK-DPK2-wKdIkEL8VEXAlR/view?usp=drive_link, https://drive.google.com/file/d/11QRHIdSATxV8p_mB-QIVXzsH559P0MjQ/view?usp=drive_link, https://drive.google.com/file/d/1zPpSwlwl-5ZbVEglVCO5HVPpx9eLJNOb/view?usp=drive_link, https://drive.google.com/file/d/1EuwQw7tk35-XQgSNPndJYRgYWzxutEPf/view?usp=drive_link, https://drive.google.com/file/d/1LN1YVXkHBZTA3AXSocnX-oT7btSYLITF/view?usp=drive_link, https://drive.google.com/file/d/1WCb_aZUkHTqZEzRjgBoI0GWHPIITohqj/view?usp=drive_link, https://drive.google.com/file/d/1RZV0YZLqfHzp3axcuD7J2AstvTTdKalW/view?usp=drive_link, https://drive.google.com/file/d/1xbwLCk-iLcZiSEebXss5YdV1TsX04KcA/view?usp=drive_link
    • Viktor2004
      Классно. У меня ошибка что-то там с G41 G42. Номер ошибки и текст ошибки я вам не скажу. Только моя профессиональная интерпретация. Вмешательство g41/42 Итак, товарищи знатоки, время пошло Друзь: Я думаю у автора ошибка PS0037 CAN NOT CHANGE PLANE IN G41/G42 Бялко: Я думаю у автора ошибка PS5457 G41/G42 NOT ALLOWED IN MDI MODE Латыпов: Да нет, у автора ошибка PS5448 INTERFERENCE TO AVD. AT G41/G42 ERROR Новиков: Нет, у него ошибка PS5447 DANGEROUS AVOIDANCE AT G41/G42 START_UP Аскеров: У автора ошибка PS5446 NO AVOIDANCE AT G41/G42
    • rrr11
      Всём добрый вечер, на производство пришёл китайский токарный станок dmtg со стойкой fanuc oi tf plus, есть большая партия штучных деталей сложной формы, дабы не прописывать со стойки каждую деталь, решил всё это делать с помощью фьючика. Во время просмотра графика готовой уп непосредственно на стойке, станок выдаёт ошибку вмешательство g41/42, пробовал на других фануках всё работает. Может кто сталкивался с такой проблемой? Подскажите, пожалуйста, в чем может быть дело? 
    • Ветерок
      Было бы странным, если бы слайсер не умел этого делать. Ибо одна из функций слайсера - как раз  правильно сориентировать модель для более качественно изготовления.
    • Snake 60
      @zheka1980   Подтверждаю, мне знающие люди сказали, что любой слайсер может сделать эту операцию. Вы видно плохо знаете возможности Вашей программы
    • Павлуха
    • zheka1980
      Представьте себе файл детали, вы его открываете, в нем есть плоскость "сверху". А деталь - куб. Так вот этот куб стоит ребром на плоскости. А нужно чтобы одна из его граней  была параллельна плоскости "сверху". Как его развернуть?
×
×
  • Создать...