Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Нда, похоже не туда я лет 20 назад свернул. Работаю в Оркаде.
Очень хочется опробовать засветку фоторезиста.
К сожалению программа формат гербер файла Orcad Layout не корректно понимает. Файл сверловки не понимает совсем.
Нашел другой путь. Загружаю все в программу CopperCam и сохраняю в dxf формате.
После чего Конструктор его успешно загружает, обсчитывает. На тестовой платке 1987 траекторий и 3974 точки.
А вот при передаче в модуль отступа 300 какая то проблема. Причем я пробовал и напрямую из 101 и вставлял оптимизацию - результат один - в основной части окна пусто, несколько секунд бегунок скроллинга бежит как при загрузке большого количества данных и все зависает. С чем это может быть связано? Win 7 64bit
Очень хочется опробовать засветку фоторезиста.
К сожалению программа формат гербер файла Orcad Layout не корректно понимает. Файл сверловки не понимает совсем.
Нашел другой путь. Загружаю все в программу CopperCam и сохраняю в dxf формате.
После чего Конструктор его успешно загружает, обсчитывает. На тестовой платке 1987 траекторий и 3974 точки.
А вот при передаче в модуль отступа 300 какая то проблема. Причем я пробовал и напрямую из 101 и вставлял оптимизацию - результат один - в основной части окна пусто, несколько секунд бегунок скроллинга бежит как при загрузке большого количества данных и все зависает. С чем это может быть связано? Win 7 64bit
- Rom327
- Почётный участник

- Сообщения: 2989
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 437
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Глюк выглядел так: Там же на сайте и исправленный "экзешник" есть "Candle_iss124". Он и с 1.7 версией работает, но до конца не проверял...Курдль писал(а):Спасибо! Странно, что последняя версия на официальном сайте - 1.1.7, а Ваша "не последняя" - 1.2Rom327 писал(а): Не последняя версия, но 100% рабочая, с исправленным визуализатором. Работает под Win7x64_sp1+update
И что, исправлять визуализатор таки пришлось? Т.е. это не только проблема с моей видеокартой и OpenGL?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
На текущий момент в новой версии я закончил переделывать оболочку программы, и занимаюсь модулем загрузки dxf, после него буду заниматься модулем загрузки гербера, потом сверловки, если пришлешь файлы разных схем, где будет гербер файл, файл сверловки, и рисунок того как должно выглядеть, попробую добавить поддержку.Evg69 писал(а):Нда, похоже не туда я лет 20 назад свернул. Работаю в Оркаде.
Очень хочется опробовать засветку фоторезиста.
К сожалению программа формат гербер файла Orcad Layout не корректно понимает. Файл сверловки не понимает совсем.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
У меня глюк выглядит так, как показано ниже. Причем на "исправленной" версии 1.2.Rom327 писал(а): Глюк выглядел так:
Там же на сайте и исправленный "экзешник" есть "Candle_iss124". Он и с 1.7 версией работает, но до конца не проверял...
И даже если ничего в ней не делать, а просто открыть и нажать кнопку "закрыть" - вылетает стандартная ошибка Windows.
Ладно, не буду я продолжать эксперименты с ПО, которое надо допиливать рашпилем, чтобы оно просто нормально заработало.
Мне хватает GrblGru и "Конструктор G-Кода". Если в последней появится функционал записи карты высот и последующей компенсации кривизны платы на её основе - буду безмерно счастлив.
Но не считаю необходимым торопить автора этой и без того хорошей программы. Я сам в прошлом программист и понимаю, каких трудозатрат стоят подобные проекты...
Мой сайт: https://cnc-hobby.ru
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Прислать лучше на почту?selenur писал(а):На текущий момент в новой версии я закончил переделывать оболочку программы, и занимаюсь модулем загрузки dxf, после него буду заниматься модулем загрузки гербера, потом сверловки, если пришлешь файлы разных схем, где будет гербер файл, файл сверловки, и рисунок того как должно выглядеть, попробую добавить поддержку.
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
И почему после загрузки dxf и его обсчета возникает проблема при передаче в модуль 300?
В просмотре векторов в модуле dxf все корректно отображает
В просмотре векторов в модуле dxf все корректно отображает
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
можешь и на почтуEvg69 писал(а):Прислать лучше на почту?selenur писал(а):На текущий момент в новой версии я закончил переделывать оболочку программы, и занимаюсь модулем загрузки 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
Самый простой способ, пришли мне файл, и я посмотрю, возможно где-то допустил ошибку, из-за чего и глючит...Evg69 писал(а):И почему после загрузки dxf и его обсчета возникает проблема при передаче в модуль 300?
В просмотре векторов в модуле dxf все корректно отображает
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей отправляю dxf на котором зависает и несколько скриншотов.selenur писал(а):Самый простой способ, пришли мне файл, и я посмотрю, возможно где-то допустил ошибку, из-за чего и глючит...Evg69 писал(а):И почему после загрузки dxf и его обсчета возникает проблема при передаче в модуль 300?
В просмотре векторов в модуле dxf все корректно отображает
- Вложения
-
- Serg.dxf
- (257.39 КБ) 973 скачивания
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Проблема заключается в следующем:Evg69 писал(а):Сергей отправляю dxf на котором зависает и несколько скриншотов.
Полученный DXF файл представляет собой набор отдельных отрезков, по 2 точки, и на рисунке ниже, окружность это не одна траектория из набора точек, а отдельные траектории по 2 точки: И в версии 3.2 можно в принципе заметить что подозрительно много траекторий: Но если перед загрузкой данных из файла, установить флаг объединять траектории с общей точкой, то результат резко меняется: По идее это должно помочь
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Да, Сергей, ОГРОМНОЕ спасибо!
Это действительно помогло!
Буду пробовать засвечивать фоторезист.
Еще раз спасибо!
Это действительно помогло!
Буду пробовать засвечивать фоторезист.
Еще раз спасибо!
-
Evg69
- Новичок
- Сообщения: 22
- Зарегистрирован: 06 сен 2018, 19:38
- Репутация: 2
- Настоящее имя: Евгений
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Отправляю файлы. Выходные файлы Orcad Layout в архиве - в исходном виде не прикреплялисьselenur писал(а):На текущий момент в новой версии я закончил переделывать оболочку программы, и занимаюсь модулем загрузки dxf, после него буду заниматься модулем загрузки гербера, потом сверловки, если пришлешь файлы разных схем, где будет гербер файл, файл сверловки, и рисунок того как должно выглядеть, попробую добавить поддержку.Evg69 писал(а):Нда, похоже не туда я лет 20 назад свернул. Работаю в Оркаде.
Очень хочется опробовать засветку фоторезиста.
К сожалению программа формат гербер файла Orcad Layout не корректно понимает. Файл сверловки не понимает совсем.
- Вложения
-
- гербер.rar
- файл сверловки
- (1.99 КБ) 197 скачиваний
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Как правильно сформировать GERBER-файл, чтобы версия 3.2 его корректно открыла.selenur писал(а):.
А то я имею 2 инструмента PCB-CAD (Eagle и TopoR) и из обоих не могу сформировать файлы.
Хотя бы, какой именно GERBER выбрать из списка?
Мой сайт: https://cnc-hobby.ru
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Rs274 попробуй
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Мимоходом в качестве рекламы еще одного отечественного продукта.
TopoR (сокр. от Topological Router) — система автоматизированного проектирования (САПР), предназначенная для трассировки печатных плат, предварительно подготовленных в других системах.
Автотрассировка этого Топора превосходит возможности любой другой известной мне системы, включая Спекктру.
Имеет очень важную для любителей опцию "развести на одной стороне платы" и справляется с ней отлично.
Трассирует по оригинальному алгоритму, располагая дорожки под любыми углами к осям и используя дуги.
Короче, я не побоюсь навредить своей карме, рекламируя этот продукт.
И вообще сей спич к тому, что я надеюсь, что в каком-то будущем, можно будет подружить 2 прекрасные программы - Конструктор G-кода и ТопоР
(а именно - обеспечить совместимость GERBER формата)
TopoR (сокр. от Topological Router) — система автоматизированного проектирования (САПР), предназначенная для трассировки печатных плат, предварительно подготовленных в других системах.
Автотрассировка этого Топора превосходит возможности любой другой известной мне системы, включая Спекктру.
Имеет очень важную для любителей опцию "развести на одной стороне платы" и справляется с ней отлично.
Трассирует по оригинальному алгоритму, располагая дорожки под любыми углами к осям и используя дуги.
Короче, я не побоюсь навредить своей карме, рекламируя этот продукт.
И вообще сей спич к тому, что я надеюсь, что в каком-то будущем, можно будет подружить 2 прекрасные программы - Конструктор G-кода и ТопоР
(а именно - обеспечить совместимость GERBER формата)
Мой сайт: https://cnc-hobby.ru
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Как и писал выше, если будет рисунок как должно быть, и сами файлы, то постараюсь добавить.Курдль писал(а):Мимоходом в качестве рекламы еще одного отечественного продукта.
TopoR (сокр. от Topological Router) — система автоматизированного проектирования (САПР), предназначенная для трассировки печатных плат, предварительно подготовленных в других системах.
Автотрассировка этого Топора превосходит возможности любой другой известной мне системы, включая Спекктру.
Имеет очень важную для любителей опцию "развести на одной стороне платы" и справляется с ней отлично.
Трассирует по оригинальному алгоритму, располагая дорожки под любыми углами к осям и используя дуги.
Короче, я не побоюсь навредить своей карме, рекламируя этот продукт.
И вообще сей спич к тому, что я надеюсь, что в каком-то будущем, можно будет подружить 2 прекрасные программы - Конструктор G-кода и ТопоР
(а именно - обеспечить совместимость GERBER формата)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
О! Превосходно!selenur писал(а):Как и писал выше, если будет рисунок как должно быть, и сами файлы, то постараюсь добавить.
Я для чистоты эксперимента установил SprintLayout и проверил, примет ли он исходные GERBER-файлы.
Принял, всё корректно - и проводящий слой и сверловку (изображение прилагается).
Файлы .gbr и .drl - во вложении.
- Вложения
-
- Gerber.zip
- (1.33 КБ) 193 скачивания
Мой сайт: https://cnc-hobby.ru
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Если есть проблема именно в дугах и произвольных углах, то в последней версии 7.0 есть возможность все проводники перестроить под 90/45.Курдль писал(а): Трассирует по оригинальному алгоритму, располагая дорожки под любыми углами к осям и используя дуги.
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Это Вы про ТопоР? У меня 6-я версия, но там при трассировке можно отключить "дуги".Maple писал(а):Если есть проблема именно в дугах и произвольных углах, то в последней версии 7.0 есть возможность все проводники перестроить под 90/45.
Я в предыдущем письме как раз представил трассировку без дуг.
А сейчас выполнил с дугами и снова импортировал Gerber в SprintLayout. Снова без проблем
Мой сайт: https://cnc-hobby.ru
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Да, про Топор. В 6 версии есть возможность аппроксимации дуг отрезками, а в 7 именно третий режим под 90/45.Курдль писал(а): Это Вы про ТопоР? У меня 6-я версия, но там при трассировке можно отключить "дуги".