Модуль 901 ещё пока очень сырой (недоделанный) в следствие чего мало документирован. Данные кнопки посылают в GRBL установки значения 0 и 1 в параметр $32 данный параметр управляет режимом работы, если значение 0 (OFF) то применяется режим работы со шпинделем, если 1 (ON) то режим работы с лазером. Более подробно на английском тут: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Laser-Mode, а в крации получается следующее: лазер можно включать командой M3 и M4, а выключать М5 в обоих режимах, но если включен режим применения лазера, то контроллер следит за тем как выполняется перемещение, если с командой G0 то включение лазера блокируется, с G1 разблокируется.talanov писал(а):Laser mode ON и Laser mode OFF
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Как побороть в модуле 300 отрицательный вектор траектории, с минимальным отклонением?
пример: получается что траектория должна уйти на внутренний круг, но она его не видит и замыкает траекторию.
Файл:
пример: получается что траектория должна уйти на внутренний круг, но она его не видит и замыкает траекторию.
Файл:
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
У тебя деталь состоит из нескольких элементов, их нужно объеденить в одно целое, тогда все получится.)dovganya писал(а):Как побороть в модуле 300 отрицательный вектор траектории, с минимальным отклонением?
пример: получается что траектория должна уйти на внутренний круг, но она его не видит и замыкает траекторию.
Файл:
Это можно поправить в кореле.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
как понять "деталь состоит из нескольких элементов"?Alexversh писал(а):У тебя деталь состоит из нескольких элементов, их нужно объединить в одно целое, тогда все получится.)dovganya писал(а):Как побороть в модуле 300 отрицательный вектор траектории, с минимальным отклонением?
пример: получается что траектория должна уйти на внутренний круг, но она его не видит и замыкает траекторию.
Файл:
Это можно поправить в кореле.
вот траектории без поправки на инструмент (к сожалению в GRBL нет G42-43) А вот как модуль 300 формирует траектории по внутренней кромке
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Дуга (или окружность) у тебя отдельно от основного контура(прямоугольника). Эти два элемента нужно объеденить, и замкнуть. К сожалению сейчас нет возможности продемонстрировать как это выглядит.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
теперь понял - нужно создать одну единую траекторию. тогда все срастется. короче у программы есть проблема переход с одной траектории на другую, не может определить направление.Alexversh писал(а):Дуга (или окружность) у тебя отдельно от основного контура(прямоугольника). Эти два элемента нужно объеденить, и замкнуть. К сожалению сейчас нет возможности продемонстрировать как это выглядит.
Как Я уже писал выше если по внутренней то переход нормальный А если по внешней то нет
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
dovganya.
У программы проблемы нет, проблема с файлом
Пробуй
У программы проблемы нет, проблема с файлом
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Как Я и писал создать единую траекторию.Alexversh писал(а):dovganya.
У программы проблемы нет, проблема с файломПробуй
Я поступил проще открыл в блокноте PLT файл и удалил падъём и опускание пера. которые программа определяет как новую траекторию( хотя они к одной точке) и у валя единая траектория. Если бы программа это делала сама не было бы проблем или давала такую возможность оперетору. не доработка
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Попробовал у себя использовать данные шрифты все работает нормально....Alexversh писал(а):штифт таймс италик кирилический, и другие похожие, по прежнему не работают...(
У тебя ОС какая? дистрибутив windows оригинальный, или типа зверь-CD?
Очень редко но у некоторых пользователей бывает проблема с некоторыми шрифтами, и до сих пор не могу понять закономерность...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Через несколько часов выложу новую версию 3.2.0.8, и там добавил флаг, при установке которого если будут траектории имеющие общую точку, то эти траектории объединятся в одну, но есть нюанс! заключается в том что если в одной точке сойдутся 3 траектории, то объединение сработает только для 2-х траекторий. Программа где генерируется PLT файл траектории сохраняет в своей последовательности, и объединятся первые 2 траектории.dovganya писал(а):Как побороть в модуле 300 отрицательный вектор траектории, с минимальным отклонением?
пример: получается что траектория должна уйти на внутренний круг, но она его не видит и замыкает траекторию.
Файл:
Вот как нужно будет сделать в новой версии: И вот результат, такой как я понимаю нужен?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Да...selenur писал(а): И вот результат, такой как я понимаю нужен?
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
7ка чистая, пробовал на xp результат тот же(selenur писал(а): Попробовал у себя использовать данные шрифты все работает нормально....
У тебя ОС какая? дистрибутив windows оригинальный, или типа зверь-CD?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Выложил новую версию: http://selenur.ru/?page_id=797
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Вот думаю может это связано с установкой определенного софта?Alexversh писал(а):7ка чистая, пробовал на xp результат тот же(selenur писал(а): Попробовал у себя использовать данные шрифты все работает нормально....
У тебя ОС какая? дистрибутив windows оригинальный, или типа зверь-CD?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Софт и компы разные. Буду пробовать на чистой системе.selenur писал(а): Вот думаю может это связано с установкой определенного софта?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Ну если не затруднит...Alexversh писал(а):Софт и компы разные. Буду пробовать на чистой системе.selenur писал(а): Вот думаю может это связано с установкой определенного софта?
Хотелось-бы докопаться до причины...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Alexversh
- Опытный
- Сообщения: 115
- Зарегистрирован: 15 апр 2017, 17:27
- Репутация: 7
- Настоящее имя: Александр
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
На 3х разных машинах одинаковый отрицательный результат. Ты точно наклонный из архива шрифт пробовал?selenur писал(а):Ну если не затруднит...
Хотелось-бы докопаться до причины...
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Ну как-бы да....Alexversh писал(а):Ты точно наклонный из архива шрифт пробовал?
Вот в моей программе: И вот для уточнения открыл внешний файл шрифта: Интересный глюк, получается......
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Так-же есть ещё нюанс с внешним шрифтом, он имеет название такое-же как и встроенный шрифт, в связи с чем стандартный элемент ввода текста не может правильно применять шрифт для отображения, я для примера сменил название на "test" и в поле теперь нормально отображается:
Так-же прилагаю переименованный файл, попробуй использовать его:
В данном случае я не просто сменил имя файла (оно не принципиально) а внутри сменил свойства.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Решил поэкспериментировать с контуром пп с "перемычками для удержания детали". Создал в Sprint-Layout контур с разрывами , создал PLT.
Делаем presets мод 103,900 , генерим - все гуд.
Пытаемся генерить с отступом от траектории presets мод 103,300,900 - Все грустно.
Файл
Делаем presets мод 103,900 , генерим - все гуд.
Пытаемся генерить с отступом от траектории presets мод 103,300,900 - Все грустно.
Файл