Про язык управления промышленными CNC-станками и всевозможными любительскими устройствами вроде 3D-принтеров написано очень много статей, но почитать о том, какова идеология этого языка и как она связана с аппаратной реализацией — почти негде. Поскольку моя работа связана непосредственно с программированием станков и автоматизацией производства, я попробую заполнить этот пробел, а также объяснить, почему выбрал такой странный заголовок.
Читать полностью »
Рубрика «g-code»
G-code, потерявшийся брат Assembler-а
2020-10-05 в 1:05, admin, рубрики: g-code, автоматизация предприятий, Программирование, производство, Промышленное программирование, язык программированияУправляем автоматом на Groovy-Java. Как ЧПУ станку в домашней мастерской не превратиться в мульт героев «двое из ларца»
2016-11-08 в 10:08, admin, рубрики: apache camel, beagleboard black, blendercam, CAD/CAM, freecad, g-code, gcodetools, grape, groovy, hawtio, heekscad, inkscape, java, LinuxCNC, machinekit, open source, Raspberry Pi, ПрограммированиеПоговорим на темы от труда и работы, станков, автоматизации на java/groovy до прогнозов о будущем человечества.
Узнаете про персональное автоматизированное производство в домашней мастерской, как идея творца превращается в готовое изделие. Рассмотрим подход по отправке G-code инструкций из JVM и groovy/java на исполнение ЧПУ станку для автоматизации того, чего нет в системе «из коробки».
Надеюсь, эта публикация будет познавательна программистам работающих с JVM, тем кто интересуется темой IoT, кому не чуждо мастерить, кто думает о покупке 3D принтера, кто делал прототип какой-либо системы и запускал ПО на Raspberry PI/Beagleboard Black. То про что расскажу, можно повторить используя open source software и open hardware.
Читать полностью »
Самостоятельная сборка 3d-принтера или покупка готового оборудования для конструирования. 3d-печать. Часть 3
2015-04-07 в 9:43, admin, рубрики: 3D-печать, 3d-принтер, diy или сделай сам, g-code, MC5 D.R.O.V.A, аддитивное производство, Блог компании Мастер Кит, слайсер, метки: 3d-печать, g-code, аддитивное производство, слайсер
В двух постах (Часть 1 и Часть 2), я рассказывал о тонкостях сборки и настройки программного обеспечения 3d-принтера MC5. В этой части, будет рассказано о том, что такое слайсер и как его настраивать для «нарезки» 3D-моделей к печати, о требованиях к 3D-моделям и о том, почему нельзя так просто взять и откалибровать 3D-принтер.
Читать полностью »