Описание тега g-code

G-код - это общее название широко используемого языка программирования с числовым программным управлением (ЧПУ), определенного в EIA-274.
2 ответа

Заменить экземпляры определенной строки между двумя строками

Я пытаюсь создать VBScript для поиска и замены определенной строки, расположенной между двумя строками. Вот пример файла, для которого будет выполняться скрипт: % N1 ( POSTED FILE NAME - WORKNC POST ) N2 ( INPUT FILE NAME - _6033_Cavity__01.TBA) N3 …
16 мар '18 в 11:27
0 ответов

Python 3D-принтер пост-процессор gcode ведет себя странно

Я написал небольшой почтовый процессор Gcode на Python, чтобы сделать некоторые дополнения к 3D-печати. Первоначальная проблема заключалась в том, что мне нужно было, чтобы мой 3D-принтер генерировал блок очистки каждый раз, когда он менял свою голо…
22 июн '18 в 13:04
2 ответа

Рассчитайте n-мерный путь дуги

Я реализую драйвер для станка с ЧПУ, и у меня возникают проблемы с реализацией команд дуги G-кода. Я нашел несколько реализаций алгоритма окружности средней точки, но на самом деле его нельзя использовать как есть. Проблема с круговым алгоритмом сре…
1 ответ

Простая программа на Python для чтения. файл gcode

Я совершенно новичок в Python, и я хотел создать простой скрипт, который найдет мне определенное значение в файле и затем выполнит некоторые вычисления с ним. Итак, у меня есть файл.gcode (это файл с тысячами строк для 3D-принтера, но его можно откр…
06 янв '16 в 16:51
0 ответов

Выполнение g-кода из файла в c-программе в программном обеспечении Automation Studio от B&R

Моя проблема заключается в следующем: У меня есть система с 3 осями, которая напоминает ось с ЧПУ, и Powerpanel от B&R.; Теперь я планирую выполнить g-код, который я прочитал из файла на моей USB-карте памяти, используя c для практичности. Поэтому м…
19 дек '18 в 18:42
1 ответ

Как отобразить переменную в окне tkinter?

Я совершенно новичок в Python и работаю над следующим кодом, который я сделал с большой помощью такого же пользователя стека потока. После запуска сценария откроется окно tkinter, где вы можете выбрать файл gcode (это файл с множеством строк инструк…
07 янв '16 в 14:58
1 ответ

Интерпретировать G-код в сигналы управления двигателем

Я не уверен, что это правильное место для публикации этого вопроса, но я подумал, что это было хорошее начало, так как он имеет дело с кодом... если нет, пожалуйста, укажите мне правильный форум, спасибо. Я пытаюсь создать интерпретатор G-кода во вс…
10 дек '14 в 12:45
1 ответ

Как использовать найденное в файле значение для дальнейших расчетов

Я написал этот код с большой помощью двух пользователей stackru. Это код, который должен извлекать значение нити накала, используемое из GCODE (код для 3D-принтера для создания объектов). Пока это работает хорошо, и значение отображается в окне tkin…
11 янв '16 в 10:35
1 ответ

Sympy: оценка точки = ложь после поворота точки

Я новичок в Python, и я пытаюсь сгенерировать G-код с использованием Python. Я использую sympy, потому что мне также нужно делать отрезки, пересечения и даже выпуклую оболочку. Учитывая начальную точку (точки), мне нужно повернуть ее (их) на +/- 120…
05 июн '14 в 18:07
1 ответ

Требуется учебник по FANUC GCODE

G-код - это язык для управления станками с ЧПУ (токарные, фрезерные). У меня есть университетское задание, с которым мне нужна концептуальная помощь. Часть работы, с которой у меня проблемы, - написание двух коротких программ на G-коде (диалект корп…
08 май '12 в 13:43
2 ответа

QtSerialPort не пишет в последовательный порт

Я пытаюсь отправить команды Gcode на 3d-принтер с помощью QtSerialPort. Я могу подключиться и прочитать gcode запуска, который отправляет принтер, но я не смог написать Gcode, чтобы принтер что-то сделал. Я читал код многих людей, и, насколько я мог…
06 июл '18 в 11:48
0 ответов

Обработка G-кода для извлечения объектов с помощью Python kmeans2

Я хотел бы постобработать файл G-кода для получения объектов. Конечная цель - исправить тот же файл G-кода, добавив информацию о текущем печатаемом объекте, чтобы мы могли использовать плагин Octoprint "Cancelobject". Я сделал несколько тестов, испо…
09 авг '18 в 12:02
0 ответов

Прямая линия, движение точка-точка

В настоящее время я программирую робота, используя G-Code для рисования основных фигур пером. При моделировании моего кода для квадрата робот двигается из угла по диагональной линии, пока не вернется прямо. Сначала я подумал, что это связано с тем, …
16 апр '18 в 16:07
1 ответ

Потоковый питон в GRBL

Я нашел скрипт для отправки g-кода в GRBL, но я хотел бы, чтобы этот скрипт повторялся 30 раз. как мне написать это в коде? Код, который я пытаюсь повторить: G91Y-20X15F500 G90Y3.00F250 У меня есть исследования по циклам while и, но я не понимаю, по…
01 дек '18 в 00:00
1 ответ

GCode, чтобы сказать 3D-принтеру RepRap, что он находится в самом разгаре?

Есть ли способ сообщить принтеру RepRap 3D, что он находится в центре нагрева, используя определенный код?
23 дек '12 в 02:16
0 ответов

G-код - расшифровка Z-кода в G-код

У меня есть 3D-принтер Zortrax m200, с которым вы, возможно, не знакомы. Он имеет закрытый исходный код и использует собственное проприетарное программное обеспечение для создания файлов Z-кода, которые в принципе должны быть почти идентичны G-коду.…
15 июл '16 в 12:17
0 ответов

Генерация Gcode из САПР с использованием Python или Java

Я знаю, что программное обеспечение CAM может генерировать G-код. Как мы можем генерировать G-код из Python или Java без использования какого-либо программного обеспечения CAM?
28 авг '18 в 07:14
1 ответ

Есть ли способ автоматически запустить файл в Universal Gcode Sender при запуске программы вместо необходимости загружать файл?

У меня есть файл "myFile.gcode", который содержит некоторые команды G-кода. В настоящее время Universal Gcode Sender позволяет пользователю загружать файл для выполнения. Однако я хотел бы, чтобы "myFile.gcode" запускался, как только программа запус…
05 июл '17 в 18:04
0 ответов

Gcode Viewer - Получение путей

Я пытаюсь сделать приложение, которое открывает файл GCode и показывает или генерирует изображение. В основном небольшой Gcode Viewer. Я застрял в получении путей из файла GCode: void LoadGCodeFile(string sPath) { GenericGCodeParser parser = new Gen…
17 фев '19 в 10:17
1 ответ

Запуск цикла GRBL необходим для каждого шпинделя вкл / выкл

Мы создали станок с ЧПУ с использованием GRBL 0.9c ( https://github.com/grbl/grbl/wiki), который запрограммирован в нашей плате микроконтроллера Arduino UNO. У нас есть вывод Uno 'Cycle Start/Resume', подключенный к кнопке (зеленый для нас), и мы ус…
26 фев '15 в 03:23