Постпроцессор SolidCam для LinuxCNC
Добавлено: 11 дек 2018, 16:45
Т.к. у меня появился личный 3ёх осевой маленький станок, и я не связан "работами", решил я поднять свои старые наработки(Да я был AlexTskan), и подправить их для людей и для души.
Потому как поигрался я родным камом SolidWorks'а и для себя решил: Им ещё пилить и пилить до солидкама. Как и арткаму, впрочем. Арткам - это прожка для дилетантов в станочном деле. Арткам мощный инструмент Художника. Арткам направляет мысль в форму, солидкам в скорость и точность производства. Арткам никогда не достигнет гибкости производственника серийной продукции солидкама, особенно в свете нынешнего владельца этой(Арткама) системы.
Я не сторонник "таблеток" или "одной кнопки", типа нажал(выпил) и "буде те щасте". Поэтому солидкам это мой инструмент.
Не согласных - прошу не читать дальше и покинуть тему.
В этой теме я буду размещать текущую версию постпроцессора, vmid-файл, и файлы для симуляции. Симуляцию из под солидкама я считаю предметом не первой необходимости. Пока лучше CIMCO я ничего для себя не нашёл. Поэтому советую просмотр сгенерированного GCode осуществлять именно им. Это и дополнительная проверка именно GCode (и, соответственно постпроцессора), а не внутреннего представления траекторий программы.
Также позже скину ссылку на облако, где будут текущие версии файлов.
Так как архитектура солидкама за 4года поменялась, исчезла необходимость в PRP файле и всё было перенесено в файл VMID. Судя по всему сюда будут переносить и конфигуратор постпроцессора, а исходя из похожести структур файлов симулятора и VMID, я так считаю, будут описывать и физику станка.
Итак зачем этот первый пост который потом подправлю, уберу лирику:
Мне необходимы пожелания тех кто работает именно в этой связке. Солидкам и линуксцнц.
также интересны хотелки для 4ёх осевой обработки и пенорезки сиречь Электроэрозии,(WireCut)(лазер,плазма,газорез я бы отнёс сюда а не к фрезеру. тут лучше работа с контурами и близко к ним по идеологии, хотя трубы резать плазмой лучше из модуля фрезерования)
вполне вероятно, при определённой доле заинтересованности, я сделаю и их.
Также интересен вопрос многоканальной обработки - но пока я даже не знаю - возможно ли это в этой связке.
Какие вопросы задавать?
1. Не надо вопросов по тому как сделать ту или иную траекторию. Тема для этого есть, хотя и реально она гигантская и от этого практически не информативная.
2. Нужны вопросы: "вот у меня траектория на экране такая, а станок едет по другому". Это главное. Т.е. чтобы траектории на экране солидкама совпадали с движением станка.
"Я хочу чтобы у меня станок останавливался в конце траектории или в начале" - если есть макрос или гкод для такого - с 90% вероятностью сделать можно.
"Я хочу чтобы у меня станок делал ту или иную операцию во время работы". Конфигурирование VMID позволяет вводить параметры, которые будут влиять на ход программы.
желательно для конкретных вопросов - прикладывать конкретные файлы.
вполне вероятно я не каждый день буду заходить на форум - но буду стараться делать это чаще.
Всех благ!
Первое мой станок упрощённо выглядит так: в облаке
Правки:
26-12-2018: Сделал настраиваемый останов при смене частоты вращения шпинделя на черновых/чистовых операциях для станков с ручной регулировкой частоты.(циклы сверления не
реализованы. Файлы облаке)
24-12-2018: Собрал до кучи разные постпроцессора - действительна пока ссылка в облаке.
14-12-2018: Сделана визуализация и описание станка(очень сырые). Постпроцессор из старого проекта в этой конфигурации не работает.
Жду замечаний и пожеланий.
Потому как поигрался я родным камом SolidWorks'а и для себя решил: Им ещё пилить и пилить до солидкама. Как и арткаму, впрочем. Арткам - это прожка для дилетантов в станочном деле. Арткам мощный инструмент Художника. Арткам направляет мысль в форму, солидкам в скорость и точность производства. Арткам никогда не достигнет гибкости производственника серийной продукции солидкама, особенно в свете нынешнего владельца этой(Арткама) системы.
Я не сторонник "таблеток" или "одной кнопки", типа нажал(выпил) и "буде те щасте". Поэтому солидкам это мой инструмент.
Не согласных - прошу не читать дальше и покинуть тему.
В этой теме я буду размещать текущую версию постпроцессора, vmid-файл, и файлы для симуляции. Симуляцию из под солидкама я считаю предметом не первой необходимости. Пока лучше CIMCO я ничего для себя не нашёл. Поэтому советую просмотр сгенерированного GCode осуществлять именно им. Это и дополнительная проверка именно GCode (и, соответственно постпроцессора), а не внутреннего представления траекторий программы.
Также позже скину ссылку на облако, где будут текущие версии файлов.
Так как архитектура солидкама за 4года поменялась, исчезла необходимость в PRP файле и всё было перенесено в файл VMID. Судя по всему сюда будут переносить и конфигуратор постпроцессора, а исходя из похожести структур файлов симулятора и VMID, я так считаю, будут описывать и физику станка.
Итак зачем этот первый пост который потом подправлю, уберу лирику:
Мне необходимы пожелания тех кто работает именно в этой связке. Солидкам и линуксцнц.
также интересны хотелки для 4ёх осевой обработки и пенорезки сиречь Электроэрозии,(WireCut)(лазер,плазма,газорез я бы отнёс сюда а не к фрезеру. тут лучше работа с контурами и близко к ним по идеологии, хотя трубы резать плазмой лучше из модуля фрезерования)
вполне вероятно, при определённой доле заинтересованности, я сделаю и их.
Также интересен вопрос многоканальной обработки - но пока я даже не знаю - возможно ли это в этой связке.
Какие вопросы задавать?
1. Не надо вопросов по тому как сделать ту или иную траекторию. Тема для этого есть, хотя и реально она гигантская и от этого практически не информативная.
2. Нужны вопросы: "вот у меня траектория на экране такая, а станок едет по другому". Это главное. Т.е. чтобы траектории на экране солидкама совпадали с движением станка.
"Я хочу чтобы у меня станок останавливался в конце траектории или в начале" - если есть макрос или гкод для такого - с 90% вероятностью сделать можно.
"Я хочу чтобы у меня станок делал ту или иную операцию во время работы". Конфигурирование VMID позволяет вводить параметры, которые будут влиять на ход программы.
желательно для конкретных вопросов - прикладывать конкретные файлы.
вполне вероятно я не каждый день буду заходить на форум - но буду стараться делать это чаще.
Всех благ!
Первое мой станок упрощённо выглядит так: в облаке
Правки:
26-12-2018: Сделал настраиваемый останов при смене частоты вращения шпинделя на черновых/чистовых операциях для станков с ручной регулировкой частоты.(циклы сверления не
реализованы. Файлы облаке)
24-12-2018: Собрал до кучи разные постпроцессора - действительна пока ссылка в облаке.
14-12-2018: Сделана визуализация и описание станка(очень сырые). Постпроцессор из старого проекта в этой конфигурации не работает.
Жду замечаний и пожеланий.