Страница 88 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 00:06
selenur
melechko писал(а):Добрый день!
Можете посмотреть, что не так с этим файлом? В кореле открывается правильно, бенбокс жжет его тоже верно, а в генераторе он даже на первом шаге превращается в кашу.
Посмотрел, данный файл содержит данные, которые я пока ещё не реализовал, и вместо дуги у меня это рисуется как прямая линия, на текущий момент единственный выход, это сохранять файл в формате PLT.
Я конечно планирую по возможности добавить возможность корректно загружать эти данные, единственное что пока не могу сказать когда.
Т.к. на текущий момент я пишу софт на заказ, и на доработку данной программы пока нет возможности уделять время, но где-то примерно через месяц, как закончу проект, сразу продолжу дорабатывать эту программу.
В связи с чем прошу простить, и понять

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 00:16
melechko
selenur писал(а):
на текущий момент единственный выход, это сохранять файл в формате PLT.
Я конечно планирую по возможности добавить возможность корректно загружать эти данные, единственное что пока не могу сказать когда.
С PLT я пробовал - тот же результат. А чего в этих файлах (dxf) быть не должно? Может сохранять в каком-то формате старой версии автокада или применять дополнительную конверсию? А то все предыдущие заходы были нормальны, кроме этого. Только на третьем запорченом листе понял, что что-то не так.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 09:13
xvovanx
melechko писал(а): А чего в этих файлах (dxf) быть не должно? Может сохранять в каком-то формате старой версии автокада или применять дополнительную конверсию?
Не скажу как эта программа, но для других прог я всегда сохраняю в dxf 2000 года и перед этим разбиваю все блоки на отдельные элементы.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 09:43
dovganya
melechko писал(а):selenur писал(а):
Может сохранять в каком-то формате старой версии автокада или применять дополнительную конверсию?
Формат файла версии не имеет значения в прг."генератор кода" реализованы простые примитивы, поэтому нужно просто разрушить (разобрать на примитивы) все функции и макросы. Я об этом уже писал в предыдущем посте. вот ваш файл проверяйте
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 19:53
melechko
В том-то и дело, что это не он. Точнее он, но с сильными искажениями. Помогло сохранение из корела в формате dxf R2.6 Теперь буду использовать его.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 20:19
selenur
melechko писал(а):Помогло сохранение из корела в формате dxf R2.6
А что за R2.6 ??? а то открытой информации по формату DXF не так много в интернете, и часть вещей приходится додумываться....
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 22:11
weider
ГДЕ СКАЧАТЬ НА ПРОБУ ?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 22:50
selenur
weider писал(а):ГДЕ СКАЧАТЬ НА ПРОБУ ?
вот тут ссылка на скачивание:
http://selenur.ru/?page_id=797
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 мар 2018, 23:24
melechko
selenur писал(а): А что за R2.6 ??? а то открытой информации по формату DXF не так много в интернете, и часть вещей приходится додумываться....
Это у корела второй по древности формат файла. Я пробовал в R13 сохранять - не помогло. Но это что-то совсем древнее, эпохи XT-шек.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 мар 2018, 10:48
dovganya
melechko писал(а):В том-то и дело, что это не он. Точнее он, но с сильными искажениями
Дело в том что все ....CAD_ы (современные) его открывают именно в таком виде. Я ставил задачу - в каком виде открылся в САD в таком виде и в "генераторе кода" . Файл древний по виду многослойный и слои объедены и имеют разную точку начала координат по этому видимо и искажения. Единствено где мне достойно его открыть (из у меня имеющихся) довелось это к компасе (у него мощный перекодировщик)
и то не без изъянов
но при сохранении в dxf получается таже фигня. После того как Я с ним "по колдовал" в компасе и с нова сохранил в dxf, он начал открываться и в .....CAD_ах в таком же виде. За корел драв не скажу не пользуюсь.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 мар 2018, 20:22
melechko
dovganya писал(а):
Дело в том что все ....CAD_ы (современные) его открывают именно в таком виде.
Оно бы так, но примитивный бенбокс открыл и прожег его без проблем.
Но вообще вопрос уже не актуальный. Я понял, что трассировать контуры для моих задач лучше в конструкторе G-кода (за что еще раз спасибо его автору). Результат получается предсказуемее, а жжется быстрее.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 мар 2018, 16:57
Леха-сумо
доброго всем времени!
удже третий вечер "убиваю", но не могу запустить станк(((
пробовал и из рисунка формировать G-код и из картинки...
но программа управления станочком ни как не реагирует(((
станок собран из подручных средств... вернее это больше макет будущего станка.
программа управления " Универсальный G-код" работает под java.
станок на ардуино и cnc-шилд
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 мар 2018, 17:58
xvovanx
Леха-сумо писал(а):доброго всем времени!
удже третий вечер "убиваю", но не могу запустить станк(((
пробовал и из рисунка формировать G-код и из картинки...
но программа управления станочком ни как не реагирует(((
станок собран из подручных средств... вернее это больше макет будущего станка.
программа управления " Универсальный G-код" работает под java.
станок на ардуино и cnc-шилд
Если станок не запустить, то Г коды тут явно не при чем.
Напишите сами простой Г код (скажем квадрата, да хоть одной линии) в формате, который понимает ваша Java программа управления и проверяйте настройки железа и софта.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 мар 2018, 20:13
Леха-сумо
Немного не правильно выразился...
станок запустил на простых кодах.
отдельно создавался онлайн код для 2-х фигур. потом сам объеденил в один код обе фигуры.
Это станок рисует.
мой станок понимает коды в таком формате:
Код: Выделить всё
%
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G02 X-9 Y11 J10 F300
G01 X-9 Y11
G02 X1 Y21 I10
G01 X1 Y21 F300
G02 X11 Y11 J-10
G01 X11 Y11
G02 X1 Y1 I-10
G01 X1 Y1
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G01 X-5 Y11 F300
G01 X1 Y21
G01 X7 Y11
G01 X1 Y1
G00 Z0.5 F200
G00 X0 Y0 F200
M30
%
программа же создает немного другие строки...
Код: Выделить всё
G0 M3 X0 Y0 Z10
G0 X0 Y0 Z10
G1 F100 Z0
X0 Y0
X52.57 Y11.81
X72.28 Y11.81
X128.5 Y0
X108.06 Y0
X91.99 Y3.55
X34.32 Y3.55
X18.98 Y0
X0 Y0
G0 Z10
(часть кода
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 мар 2018, 23:03
lenivets
Леха-сумо писал(а):Немного не правильно выразился...
станок запустил на простых кодах.
отдельно создавался онлайн код для 2-х фигур. потом сам объеденил в один код обе фигуры.
Это станок рисует.
мой станок понимает коды в таком формате:
Код: Выделить всё
%
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G02 X-9 Y11 J10 F300
G01 X-9 Y11
G02 X1 Y21 I10
G01 X1 Y21 F300
G02 X11 Y11 J-10
G01 X11 Y11
G02 X1 Y1 I-10
G01 X1 Y1
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G01 X-5 Y11 F300
G01 X1 Y21
G01 X7 Y11
G01 X1 Y1
G00 Z0.5 F200
G00 X0 Y0 F200
M30
%
программа же создает немного другие строки...
Код: Выделить всё
G0 M3 X0 Y0 Z10
G0 X0 Y0 Z10
G1 F100 Z0
X0 Y0
X52.57 Y11.81
X72.28 Y11.81
X128.5 Y0
X108.06 Y0
X91.99 Y3.55
X34.32 Y3.55
X18.98 Y0
X0 Y0
G0 Z10
(часть кода
какое правило выставляешь при генерации кода???
поясню. надо для этого править файл рулес под твой станок . сам себе правил под принтер.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 мар 2018, 03:11
Леха-сумо
lenivets писал(а):Леха-сумо писал(а):Немного не правильно выразился...
станок запустил на простых кодах.
отдельно создавался онлайн код для 2-х фигур. потом сам объеденил в один код обе фигуры.
Это станок рисует.
мой станок понимает коды в таком формате:
Код: Выделить всё
%
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G02 X-9 Y11 J10 F300
G01 X-9 Y11
G02 X1 Y21 I10
G01 X1 Y21 F300
G02 X11 Y11 J-10
G01 X11 Y11
G02 X1 Y1 I-10
G01 X1 Y1
G00 Z0.5 F300
G00 X1 Y1 F300
G01 Z-5 F300
G01 X-5 Y11 F300
G01 X1 Y21
G01 X7 Y11
G01 X1 Y1
G00 Z0.5 F200
G00 X0 Y0 F200
M30
%
программа же создает немного другие строки...
Код: Выделить всё
G0 M3 X0 Y0 Z10
G0 X0 Y0 Z10
G1 F100 Z0
X0 Y0
X52.57 Y11.81
X72.28 Y11.81
X128.5 Y0
X108.06 Y0
X91.99 Y3.55
X34.32 Y3.55
X18.98 Y0
X0 Y0
G0 Z10
(часть кода
какое правило выставляешь при генерации кода???
поясню. надо для этого править файл рулес под твой станок . сам себе правил под принтер.
Ставил как фрезер
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 мар 2018, 15:15
lenivets
Леха-сумо писал(а): #1756 Сообщение Леха-сумо »Сегодня, 03:11
Ставил как фрезер
Вот кто сон потерял
какя программа ??? если в 3.2 то какой фрезер их там 3.
чуть поправил файл rules, попробуй заменить на это
Файлы находятся в папке rules
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 мар 2018, 16:23
Леха-сумо
прога 3.2.0.12
пробовал разные(т.е. все 3 фрезера)
lenivets писал(а):попробуй заменить на это
Фрезеровка вариант 1.rar
ээээ... что на что заменить???

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 мар 2018, 16:38
Леха-сумо
Ппрограмма с помощью которой управляю шилдом на ардуино
universlGcode 2,0
Г-код (с расширением NC) созданный в программе "Конструктор G-кода"- это проша не видит(((
она видит с расширением .тхт
lenivets писал(а):попробуй заменить на это
Фрезеровка вариант 1.rar
заменил(добавил ) , но такое уже есть в программе
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 мар 2018, 16:40
xvovanx
Леха-сумо писал(а):ээээ... что на что заменить???
Открываешь папку с файлами rules (предустановок) и копируешь выложенный файл в свою папку, свой файл перед этим с этим же названием переименуй. Эти файлы можно корректировать под себя и свое железо.