К сожалению ссылка у тебя неверная, по которой не могу увидетьwip85 писал(а):Выкладывал видео на этот сайт не получилось выложу ссылку на ядндекс диск https://disk.yandex.ru/client/disk
Генерация 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/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Доступна новая версия: http://selenur.ru/wp-content/uploads/3.0.1.1.zip
1) Поправлен модуль работы с PLT файлами, теперь добавилось поле ввода количества символов после запятой, т.к. в самом файле координаты хранятся без символа разделения целой и дробной части.
2) В 901 модуле поправил ошибки на станице фрезеровки.
1) Поправлен модуль работы с PLT файлами, теперь добавилось поле ввода количества символов после запятой, т.к. в самом файле координаты хранятся без символа разделения целой и дробной части.
2) В 901 модуле поправил ошибки на станице фрезеровки.
Мой сайт: 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
plt созданный в corel: Работает только с галочкой второй вариант. В окне предпросмотра в модуле 103 при выборе кол-во знаков после запятой отображается все правильно, но при переходе в модуль 302 в поле "масштабирование", "исходный размер" всегда получается три знака после запятой, при любом значении. Так должно быть?selenur писал(а):1) Поправлен модуль работы с PLT файлами, теперь добавилось поле ввода количества символов после запятой, т.к. в самом файле координаты хранятся без символа разделения целой и дробной части.
В 901 модуле вкладка фрезеровка, непонятно что за поле "отбор по виду"?
В 103 модуле поле "Смещение по Y", оно для чего планировалось? вроде как лишний элемент.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
PLT -формат правильнее называется HPGL (Hewlett-Packard Graphics Language) https://ru.wikipedia.org/wiki/HPGL , и координаты внутри файла записываются в виде целых чисел, полученных умножением на 40 (почему именно на 40 описано в вики), и по каким-то причинам Corel кроме данной операции, еще выполняет смещение символа разделителя дробной части.Alexversh писал(а):plt созданный в corel: Работает только с галочкой второй вариант. В окне предпросмотра в модуле 103 при выборе кол-во знаков после запятой отображается все правильно, но при переходе в модуль 302 в поле "масштабирование", "исходный размер" всегда получается три знака после запятой, при любом значении. Так должно быть?
В 901 модуле вкладка фрезеровка, непонятно что за поле "отбор по виду"?
В 103 модуле поле "Смещение по Y", оно для чего планировалось? вроде как лишний элемент.
В связи с чем это дополнительное поле в 103 модуле позволяет сместить разделитель обратно, как было.
Но при этом абсолютно все координаты, во всей программе у меня хранятся с типом Decimal т.е. после запятой может быть до 28 символов, но на текущий момент, всех устраивает возможность указывать в модулях значения с 3-мя символами после запятой, и то поле в 103 модуле, не имеет связи с остальными полями
При более сложных строениях пресета, как в данном случае: Необходимо отдельно выполнять фрезеровку, каждой стороны печатной платы, и тут у каждой траектории появляется "TAG" - или по простому "метка", по которой можно выделить только нужную траекторию: А в остальных случаях, просто выводятся все траектории, в фрезеровке.
В 103 модуле смещение по Y, необходимо при экспорте из SprintLayout программы, это конкретно для этого случая.
PLT файлы могут создавать очень многие программы, но при этом все разработчики этих программ, формируют файл как попало, и со своими особенностями, в связи с чем пришлось сделать 2 варианта парсинга, и добавить поле смещения, и поле ввода количества знаков после запятой.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей я разобрался в чем была проблема. Извините меня что морочил вам голову. Проблема оказалась в следующем. Я пресеты вытаскивал из предыдущей версии вашей программы. Мою созданые пресеты. Получалось следуещее чтобы заново не заходить в конструктор пресетов я просто вытаскивал мною ранее созданый пресет из предыдущей версии. Сегодня создал пресет в последней версии 0.9 Замечании были следующие. Намно лучше работает станочек в разнос не идет не виснет. Более плавно работает разгон торможение. Прям все другое. Спасибо. Кендаль по сравнении с вашей программой небо и земля. Такие вещи аже не сравнивают!!! Но есть один минус ставлю скорость мах по моим шаговикам. Все равно выпрыгивает за пределы двигатель соответственно гудит чуть чуть но прет дальше )))) А вобще спасибо. Вообще другой станочек стал ))))
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Но во вкладке модключение все равно не работает в ручную включить лазер пишу m03 s10 не включается пишу m3 s10 тоже не включается. Может я что то не так делаю???
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Еще заметил сложную плату поставил первые 15 мин нормально было поставил скорость 1500 через буквально 10 мин скорость стала колеблиться от 50 до 120 в основном колеблиться 40-50 ))) Сам не знаю почему по станочек работает и пид то есть разгон остановка работает норм. То скорость вообще ни какая 40-50
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
В прошивке 1.1 есть параметр laser mode, если он равен нулю то команда M3 Sxxx включает лазер сразу, если этот параметр был равен единице, а потом его поменяли на ноль, то команда М3 Sxxx лазер не включит, пока не выполниться команда типа G1 F100 X1, т.к. режим этот, только после этого сбросится. И дальше с помощью М3 и М5 уже можно будет нормально управлять.
По поводу скорости посмотреть смогу через полторы недели, т.к. по делам улетаю в Самару, и в течение этого времени, буду вне сети.
По поводу скорости посмотреть смогу через полторы недели, т.к. по делам улетаю в Самару, и в течение этого времени, буду вне сети.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей напишите пожалуйста вай е мейл. Я вам видео скину. А то суда почему то не добавляется
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Потому-что, надо залить на ютуб, а здесь разместить ссылку.wip85 писал(а):Сергей напишите пожалуйста вай е мейл. Я вам видео скину. А то суда почему то не добавляется
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
zheigurov тут собака, gmail.comwip85 писал(а):Сергей напишите пожалуйста вай е мейл. Я вам видео скину. А то суда почему то не добавляется
Но если не ошибаюсь то на яндекс диске вроде была кнопка дать общий доступ на файл.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Спасибо понял. Сейчас должно работать https://yadi.sk/d/33DzWyqS3NNZD5
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
может сделать скриншут $$ настроек грбл? Может я там что то напутал ??
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
на ардуинке тх мигает а рх не горит и не мигает. Когда поменял ускорение в насройках грбл скорость не поднимается выше 1000 работает минут 5 и встает. Смотрел ток шаговиков все хорошо. Эл питание усб все хорошо. блок питания осликом замерял в течение работы просадок нет. ХЗ что делать.
- 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/
-
wip85
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация 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/
-
Talion
- Новичок
- Сообщения: 10
- Зарегистрирован: 12 окт 2017, 14:51
- Репутация: 0
- Настоящее имя: Alex
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Помогите пожалуйста разобраться с проблемой.
Делаю в кореле рисунок в виде четырех прямоугольников. Все прямоугольники отдельные, все замкнутые. Сохраняю его в plt. Конвертирую с помощью программы.
В программе на предпросмотре все выглядит красиво, вижу те же четыре прямоугольника. Единственное, программа почему то увеличивает в 10 раз, ну это ладно, легко правится.
Сохраняю г-код.
Открываю г-код в GRBL controller 3.6.1 b и получаю проблему все прямоугольники не замкнутые у них отсутствуют последние стенки. Плюс луч лазера начинает работу не с ближайшей точки и плюс к точке начала работы он перемещается включенный на рабочую мощность. то есть режет линию по пути перемещения. Прикладываю скриншот для пояснения. Подскажите пожалуйста что я делаю не так.
Делаю в кореле рисунок в виде четырех прямоугольников. Все прямоугольники отдельные, все замкнутые. Сохраняю его в plt. Конвертирую с помощью программы.
В программе на предпросмотре все выглядит красиво, вижу те же четыре прямоугольника. Единственное, программа почему то увеличивает в 10 раз, ну это ладно, легко правится.
Сохраняю г-код.
Открываю г-код в GRBL controller 3.6.1 b и получаю проблему все прямоугольники не замкнутые у них отсутствуют последние стенки. Плюс луч лазера начинает работу не с ближайшей точки и плюс к точке начала работы он перемещается включенный на рабочую мощность. то есть режет линию по пути перемещения. Прикладываю скриншот для пояснения. Подскажите пожалуйста что я делаю не так.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Прикрепи к сообщению файл PLT, и я покажу как получить результат.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Talion
- Новичок
- Сообщения: 10
- Зарегистрирован: 12 окт 2017, 14:51
- Репутация: 0
- Настоящее имя: Alex
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Вот файлы моих первых опытов неудачных.
- Вложения
-
- пробы.rar
- (4.64 КБ) 203 скачивания