Тёмный

#26. CNC 1419 - Создание постпроцессора с нуля. В SolidCAM для grbl. 

Propeller Lab
Подписаться 8 тыс.
Просмотров 21 тыс.
50% 1

В данном видео я покажу как можно создать постпроцессор для программы SolidCAM, с помощью которого создается управляющая программа (g-code) которая будет работать с прошивкой grbl.
Моя версия постпроцессора для станка disk.yandex.ru/d/xv-4E-Sl8OecTw Только нужно учесть, что в процедуре @start_program я задаю команду 'G92 X0 Y0 Z8'. Это значит, что при старте УП считается что фреза расположена в координатах X=0 Y=0 Z=8. А в процедуре @end_program я задаю команду 'G0 X0 Y0 Z8', которая по окончанию работы УП вернет фрезу в исходную позицию. Если нужно другое поведение, то эти процедуры нужно изменить.

Хобби

Опубликовано:

 

3 ноя 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 85   
@user-oy3gd7xo8l
@user-oy3gd7xo8l 4 месяца назад
Огромное Вам СПАСИБО за видео. Не знал, как подступиться к настройке SolidCAM под свой станочек. А тут всё понятно и доходчиво.
@xjrdrz9147
@xjrdrz9147 Месяц назад
Лучший материал который мне только встретился по посту для грбл, просто браво!
@raven8867
@raven8867 Год назад
Спасибо Вам за труд !Много моментов прояснилось.
@user-xe6uu2fb5e
@user-xe6uu2fb5e Год назад
Спасибо!!! Лучше поздно чем некогда. Хоть и ролик записан давно но мне он помог!!!
@user-ez4gf6fu3p
@user-ez4gf6fu3p 3 месяца назад
Спасибо тебе добрый человек!
@sergeymosolov8138
@sergeymosolov8138 2 года назад
Очень толковое видео спасибо за разъяснения.
@proplab
@proplab 2 года назад
Пожалуйста))
@romanruske9143
@romanruske9143 Год назад
Спасибо, для ознакомления полезно)
@mistuddy
@mistuddy Год назад
Отлично! Спасибо большое! От программирования я довольно далёк, есть только школьно-базовые знания. Но Вы хорошо пробежались по основам постпроцессора. В качестве ликбеза - большего и не нужно. Дальше можно уже попытаться самостоятельно поковырять код и добиться необходимого результата. Ещё раз благодарю! Всего Вам наилучшего и творческих успехов!
@user-bz4xc2fp1g
@user-bz4xc2fp1g 3 месяца назад
Вы оказали лично мне огромную помощь! Спасибо!
@user-pk9ph1uy9i
@user-pk9ph1uy9i 2 года назад
Спасибо Очень помогло!
@user-vz4uj7hp9z
@user-vz4uj7hp9z Год назад
Спасибо большое, понятия не имел, что в хелпе есть описание команд предпостпроцессора
@user-eh7cb3qi2y
@user-eh7cb3qi2y Год назад
класс🖐
@user-nt8sd8hh4h
@user-nt8sd8hh4h 2 года назад
Класс!!!!!!!!!
@proplab
@proplab 2 года назад
Спасибо
@DruBrawler
@DruBrawler 8 месяцев назад
Спасибо
@user-fb2xp2ng9b
@user-fb2xp2ng9b 2 года назад
В завершении программы лучше написать сначала подьем на безопасную высоту а только потом перемещение в 0 по xy. Делов том что движение g0 выполняется по всем указаным осям одновременно, в виде прямой и фреза (заглубленная в конце программы) может задеть деталь.
@proplab
@proplab 2 года назад
Очень верное замечание! Я правда посмотрел и убедился, что солидкам всегда в конце добавляет подъем фрезы на безопасную высоту. Но не смотря на это, правильнее сначала поднять фрезу и не надеяться на солидкам. Там у меня в процедуре @end_program строку {nb, 'G0 X0 Y0 Z8'} правильнее разбить на две и сначала {nb, 'G0 Z8'}, а потом {nb, 'G0 X0 Y0'}
@studio_Nas_Ratt
@studio_Nas_Ratt 11 месяцев назад
Для работы в 5 осях нужны вместо дуг построение траектории отрезками ..вдруг понадобиться 😊
@wiktorwilno9167
@wiktorwilno9167 2 года назад
отличная работа.большинство юзеров не имеют понятия об этом и нежелают в этом разбиратся.здается мне,что посыпятся прозьбы выслать ПП как по мне то по хорошему для grbl неподдеживаемые команды(замена инструмента,режимы сверлания,плоскость обработки,замена инструмента итд) и режимы надо из ПП просто удалаять.
@proplab
@proplab 2 года назад
Да, не поддерживаемые процедуры можно просто удалить. Я оставил сообщения об ошибке, чтобы посмотреть не появятся ли они. Подумал что если они появятся, то возможно я какие-то настройки неверно сделал и из-за этого может не получится нужный результат. Например если при генерации УП CAM будет использовать команды сверления. Процедуры для них никакой код не сгенерят и в результате УП не просверлит отверстия.
@user-up6gu2lu8x
@user-up6gu2lu8x Год назад
Была надежда, что как в 3д печати будет. Выбрал станок, указал фрезу , разместил заготовку , поглядел как фрезерует и запустил. А тут намудрили так, что чуть ли не вручную весь код писать надо.
@user-ds2uk7rd9f
@user-ds2uk7rd9f 8 месяцев назад
Автор, сердечное вам спасибо за ваши уроки. Подскажите, а как реализовать мягкий старт шпинделя с помощью каких либо циклов (for например) и простых арифметических вычислений?
@itemonkolosov9199
@itemonkolosov9199 2 года назад
Замечательное видео, редко встретишь подобный контент в интернете . До этого момента даже понятия не имел, что с помощью не хитрых манипуляций можно сделать постпроцессор с нуля, пользовался стандартным после чего в ручную поправлял программу, а что на счет создания дуг в файле станка как не выводил программу станок не читает и выдает ошибку.
@proplab
@proplab 2 года назад
Про дуги не понял. Солидкам не создает команды для дуг или станок не понимает сформированные в результирующем g-code команды для дуг?
@itemonkolosov9199
@itemonkolosov9199 2 года назад
@@proplab Станок не понимает сформированный g-code с командами для дуг. Пришлось в вайле станка отключить формирование дуг. И после чего выводишь g-code создаётся множество точек на дугах.
@proplab
@proplab 2 года назад
@@itemonkolosov9199 То есть у Вас не GRBL как у меня? Прошивка GRBL дуги понимает.
@itemonkolosov9199
@itemonkolosov9199 2 года назад
@@proplab Я работаю на roders, там тоже g код
@proplab
@proplab 2 года назад
@@itemonkolosov9199 Первый раз такое слово слышу)) У g-code для дуги два варианта параметров - со смещениями центра и с радиусом окружности. Может roders понимает только с радиусом? Вы пробовали переделать постпроцессор для дуги, чтобы использовался радиус?
@klafilin4061
@klafilin4061 2 года назад
Как же повезло фрезеровщиком, постпроцессоры для фрезерных такие легкие и короткие, не то что на токарно-фрезерную группу. там мозг сломать можно.
@proplab
@proplab 2 года назад
Разве? Я правда про токарное дело ничего не знаю. Но в этом же солидкаме есть и токарная обработка и постпроцессор фактически такой-же будет. Там вроде еще несколько процедур добавлено и все.
@m9_13
@m9_13 5 месяцев назад
@@proplab достаточно не такой)
@user-oe5jb9nb2o
@user-oe5jb9nb2o Год назад
Здравствуйте! А вы не могли бы выложить solidcam gpptool Help
@denisstefanenkov4686
@denisstefanenkov4686 4 месяца назад
Добрый день! Подскажите какие компоненты программы Solidworks устанавливали для работы с чпу фрезерным станком? Ну и второй вопрос как научились работать с программой, можете посоветовать уроки? Детали чертите самостоятельно? Если да то в какой программе это делаете? Я просто привык работать в AutoCAD но смотря ваши видео пришел к выводу что лучше освоить Solidworks.
@nikolayromanov_ml6769
@nikolayromanov_ml6769 11 месяцев назад
“Как можно быстро создать» видео на час 😂
@KOstyansd11
@KOstyansd11 2 года назад
Планируете ли вы создать резервный канал на случай блокировки ютуба? Было бы обидно потерять такой материал...
@tigrti7337
@tigrti7337 2 года назад
Здравствуйте как с вами связаться у меня вопрос как добавить для постпроцессор HAAS UMC -750 50ОСЕВОЙ станок G254 3+2 G234 МНОГООСЕВАЯ
@borys4456
@borys4456 Год назад
Кто знает как убрать в постпроцессоре вывод подачи в начале каждого контура?
@user-bb3zz1hb4l
@user-bb3zz1hb4l 2 года назад
Спасибо, было интересно. Этот пост процессор будет в солиде только работать или в других программах тоже? Просто не знаю где солид скачать. Скачиваешь , ставишь не работает или глючит.
@proplab
@proplab 2 года назад
Думаю что только в солиде. Сомневаюсь, что разные производители CAM систем делают совместимые постпроцессоры. А точно не знаю.
@Дим
@Дим 7 месяцев назад
Спасибо. Отличная инструкция. Возник вопрос с тем как вы победили кириллицу в УП? Как не меняю кодировку gpp все равно не хочет отображать. Уже все варианты перепробовал. Как будто УП генерится с кодировкой 8859-2
@proplab
@proplab 7 месяцев назад
Не знаю, не было проблем. Gpp файл и резултирующие уп в кодировке Windows 1251
@Дим
@Дим 7 месяцев назад
@@proplab ладно, спасибо. Видимо версия программы такая, что УП выдаёт в европейской кодировке
@user-ei3bq3yn9i
@user-ei3bq3yn9i 2 года назад
Добрый день. Иду похожим путём. Собрал станок 1040×3200 с алюминиевых профилей и опалубочной фанеры. Всё работает. А вот как завести свои размеры станка в солидкам не могу разобраться использую в нём gMilling 3x и его постпроцессор , но он не даёт обрабатывать заготовки более метра и не даёт подымать обороты более 10 000. Суть вопроса как поднять обороты до 24000 и использовать поле 3200×1040 . Управление пультом richavto a11e. Пересмотрел всё Ваши видео и cncskil. Руки опускаються. Ни у кого нет видео со скрещиванием солидкама и хобийного длинного станка. Подскажите может где-то есть инфа а я пропустил?
@proplab
@proplab 2 года назад
Все настройки станка солидкам берет из *. vmid файла. Там в первой закладке "Установки станка" в дереве можно найти пункт "Приводные механизмы". В нем у меня есть параметр "Трансмиссия" в котором я задал мин/макс обороты и мощность шпинделя. Ну и где-то там же можно найти ограничения по осям
@user-ei3bq3yn9i
@user-ei3bq3yn9i 2 года назад
@@proplab Спасибо большое а название своего станка как вы туда завели в vmid файл?
@kirillorlov2244
@kirillorlov2244 2 года назад
снимите пожалуйста видео о создании уп из dxf файла, то есть есть модель из листового металла, для ее производства ее нужно вырезать фрезерованием а потом согнуть на листогибе
@proplab
@proplab 2 года назад
Даже не знаю. Я про dxf файлы ничего не знаю и не имел дела с моделями из листового металла. А в чем там проблемы могут быть? Если хотите, пришлите какой нибудь пример модели в dxf файле, желательно размером не более 14*19 см на почту PropellerLab@ya.ru. Посмотрю.
@Sergofan836
@Sergofan836 2 года назад
сделайте из dxf 3d модель с толщиной вашего листа и вырезайте сколько угодно.
@orensnake
@orensnake 2 года назад
Когда начнете осваивать iMachining? С ним траектории обработки и последовательность выглядят логично, и результат получается реально лучше
@proplab
@proplab 2 года назад
Попробую. Правда там нужно какую-то таблицу с разными физическими характеристиками заполнить. Он же не эти данные опирается при расчете скоростей и подачи. А откуда их брать?
@orensnake
@orensnake 2 года назад
@@proplab Кажется там можно задать материал в детали/заготовке.
@orensnake
@orensnake 2 года назад
@@proplab Вот тут интересно рассказано + подсказки что откуда брать. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fS02ylUD7X4.html
@proplab
@proplab 2 года назад
@@orensnake Спасибо за ссылку. Я этот канал знаю и он основной для меня, откуда я черпаю информацию)) Отличный канал от человека, который уже много лет работает на станках с ЧПУ и делится своими знаниями и опытом!
@wiktorwilno9167
@wiktorwilno9167 2 года назад
@@proplab видео Эдуарда я смотрю и пересматриваю по несколько раз, что бы понять все тонкости о чем он говорит
@only-mods
@only-mods 2 года назад
Можeт поделитесь постпроцессором для GRBL под SolidCAM2021 или ссылку где есть скачать
@wiktorwilno9167
@wiktorwilno9167 2 года назад
так как я упомимал ранее-началось. вопрос,для кого и зачем человек потратил столько времени?
@proplab
@proplab 2 года назад
@@wiktorwilno9167 Да мне не жалко))
@proplab
@proplab 2 года назад
Моя версия постпроцессора для станка disk.yandex.ru/d/xv-4E-Sl8OecTw Только нужно учесть, что в процедуре @start_program я задаю команду 'G92 X0 Y0 Z8'. Это значит, что при старте УП считается что фреза расположена в координатах X=0 Y=0 Z=8. А в процедуре @end_program я задаю команду 'G0 X0 Y0 Z8', которая по окончанию работы УП вернет фрезу в исходную позицию. Если нужно другое поведение, то эти процедуры нужно изменить.
@wiktorwilno9167
@wiktorwilno9167 2 года назад
@@proplab тут дело не в том, жалко или нет.. Вы меня поняли
@proplab
@proplab 2 года назад
@@wiktorwilno9167 Я то Вас понял.
@user-ib9fg8pe9t
@user-ib9fg8pe9t Год назад
Подскажите через какую программу вы открываете файлы для настройки ?
@proplab
@proplab Год назад
Можно сказать что Solidcam открывает эти файлы. А точнее в его составе программа MachineIdEditor.exe
@user-ib9fg8pe9t
@user-ib9fg8pe9t Год назад
@@proplab Подскажи пожалуйста, это во всех версиях Solidcam есть эта функция а то у меня 2022г и не могу найти как запустить и через поиск не находит такого файла, есть возможность указать путь или сделать скрин, буду очень благодарен за помощь
@user-ib9fg8pe9t
@user-ib9fg8pe9t Год назад
Разобрался SolidWorks CAM и Solidcam Это разные программы Оставляю этот для таких как я :))))
@user-tj6li7xo9d
@user-tj6li7xo9d Год назад
здравствуйте.спасибо большое.видео очень полезное.у вас нет примера для токарного станка с фрезерной функцией ???.(ось с)
@Maximow_Y
@Maximow_Y 9 месяцев назад
@@user-ib9fg8pe9t спс тоже так думал пока не прочитал пошел качать солидCUM
@mihailspb2980
@mihailspb2980 6 дней назад
добрый день , помогите пожалуйста , скачал ваш постпроцессор но почему то фрезерует окружность меньше на диаметр фрезы . готов заплатить . станок декарт китайский
@proplab
@proplab 6 дней назад
@@mihailspb2980 напишите мне на почту PropellerLab@ya.ru, чем смогу помогу. И вряд-ли проблема в постпроцессоре.
@jea7116
@jea7116 8 месяцев назад
Здравствуйте. А в версии SW2023 нет даже файлов *.gpp, и того пути к постпроцессору? или я что то не могу найти.
@proplab
@proplab 8 месяцев назад
У меня версия 2020. Про 2023 ничего не знаю
@slavyan8171
@slavyan8171 7 месяцев назад
есть все , через поиск пробей диск С , потом папку выведи к себе на рабочий стол
@jea7116
@jea7116 7 месяцев назад
@@slavyan8171 Проверил, как вы написали. Нет ничего, поиск не выдает. Папок подобных нет. Версия SW2023 SP4. файлов с расширением *,gpp нет
@slavyan8171
@slavyan8171 7 месяцев назад
@@jea7116 я могу скрин прислать, так как когда я тебе написал я нашел эту папку, все как и тут
@webcore_studio
@webcore_studio 7 месяцев назад
+, у меня 2022 и тоже такие файлы на диске отсутствуют
@fanofhumor9384
@fanofhumor9384 Год назад
Дорогой Вадим, ты по профессии программист и объясняешь широкой аудитории а не других программистов, можно большее конкретики и меньше "можно прочитать в мануале"?!
@user-mc9yp5kg5h
@user-mc9yp5kg5h 2 года назад
Ой🤔 мне всего лишь 3D рисунки в тереве резать, а мне же не понадобится да это видео? Ато чё-то долгое и тяжело понять
@proplab
@proplab 2 года назад
Это видео для тех, что сам подобное захочет сделать. А Вы в крайнем случае сможете найти в интернете необходимый Вам файлик, в зависимости какие программы будете использовать))
@titanic1635
@titanic1635 Год назад
Много базара меньше дела
@user-je9rc2so2d
@user-je9rc2so2d 2 года назад
90 процентов ничего не поняли
Далее
#23 24.2 CNC 1419 - Работа над ошибками
1:10:32
Что такое постпроцессор ?
14:03
Просмотров 26 тыс.
Создание G-Code в ArtCam
22:52
Просмотров 54 тыс.
Rope climb tutorial !! 😱😱
0:22
Просмотров 4,6 млн