реклама на сайте
подробности

 
 
> Координатный сверлильный станок, протокол обмена с CAD софтом
Laserr
сообщение Apr 26 2007, 08:15
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 9-01-07
Пользователь №: 24 231



Здравствуйте! Есть задумка собрать сабж, хотелось бы знать: вероятно, программы вроде PCAD могут работать с подобной аппаратурой. Нужно описание протоколов обмена.

Предполагается наладить обмен через usb порт с эмуляцией COM-порта. Не хотелось бы изобетать велосипед. sad.gif
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
Alex11
сообщение Apr 26 2007, 08:56
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



CAD-программы, как правило, с аппаратурой не работают. Они делают выходные файлы в формате аппаратуры. Те станки, что я видел работали полностью автономно или с перфоленты или с дискетки. Какая там будет программа управления, всем наплевать. Главное, чтобы она понимала стандартный формат данных. Их есть штук пять наиболее распространенных. Программы CAM умеют переводить один в другой, поэтому в станке достаточно сделать один формат. Наиболее распространенный - Excellon-2.
Go to the top of the page
 
+Quote Post
Wild007
сообщение Apr 26 2007, 14:58
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 25-03-05
Из: Беларусь
Пользователь №: 3 672



Этот вопрос обсасывается на форуме IXBT, там обсуждается вопрос изготовления станка для сверления ПП - способы, управление, возможная стоимость и пр.
А по описанию протоколов обмена есть ГОСТ 20999-83 "Кодирование информации управляющих программ".


--------------------
Ничто так не ограничивает полет мысли программиста, как компилятор
Go to the top of the page
 
+Quote Post
smk
сообщение Apr 26 2007, 19:50
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Меня бы больше интересовал станочек для фрезеровки опытных ПП. Вот за это взялся бы. Начать нужно с механики и приводов,их точности и повторяемости точности позиционирования. Фрезы и т.п. ...

А вот дальше уже електроника и прога трансляции траектории... совпадение и метки при двусторонке, позиционирование сторон...

Интересная была бы работа, в одиночку не потянуть.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
bgc
сообщение Apr 27 2007, 09:07
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



в наше время я не только изобретать, но и делать велосипед на коленке не буду.
Есть tepro.ru - 6 часов и профессиональная плата готова. Зачем тратить силы и бесценное время собственной жизни на сборку станка?


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
XVR
сообщение Apr 27 2007, 13:05
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Laserr @ Apr 26 2007, 09:15) *
Здравствуйте! Есть задумка собрать сабж, хотелось бы знать: вероятно, программы вроде PCAD могут работать с подобной аппаратурой. Нужно описание протоколов обмена.

Предполагается наладить обмен через usb порт с эмуляцией COM-порта. Не хотелось бы изобетать велосипед. sad.gif


Станки обычно работают с G-code (оно же RS274D), точнее с ним работают программы, которые управляют этими станками. Программ этих довольно много (Mach3, emc2 и куча других - искать по ключевому слову CNC), управляют они обычно шаговыми двигателями (интерфейс step/dir) или серво приводами.



Что касается PCAD'а, то из него надо получать gerber формат, который потом надо пропустить через какой нибудь CAM (типа CAM350), на выходе будет тот самый G-code
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Apr 27 2007, 17:20
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
XVR

Цитата
Что касается PCAD'а, то из него надо получать gerber формат, который потом надо пропустить через какой нибудь CAM (типа CAM350), на выходе будет тот самый G-code

Не могли бы вы на простом примере расписать получение G-code из Gerber с помощью CAM350.
Для меня это представляет большой интерес


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
XVR
сообщение Apr 27 2007, 22:52
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Pyku_He_oTTyda @ Apr 27 2007, 18:20) *
Не могли бы вы на простом примере расписать получение G-code из Gerber с помощью CAM350.
Для меня это представляет большой интерес


Конкретно с CAM350 не работал, так что процесс расписать не могу sad.gif

Кстати сам Gerber весьма близок к G-code (G-code - RS274D, Gerber - RS247X), так что подойдет и что нибудь попроще CAM350
Go to the top of the page
 
+Quote Post
rumit2000
сообщение Apr 28 2007, 09:23
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 16-03-07
Из: Москва
Пользователь №: 26 228



Цитата(Pyku_He_oTTyda @ Apr 27 2007, 18:20) *
Не могли бы вы на простом примере расписать получение G-code из Gerber с помощью CAM350.
Для меня это представляет большой интерес


Если учитывать, что G-code это RS274D, то в CAM350 можно попробовать сделать так:
открыть какой-нить проект, File->Export->Gerber Data
в открывшемся окошке кликнуть Data Format, там по умолчанию стоит RS274X - т.е. RS274D с файлом опертур вместе... Ещё помимо прочего предлагается вариант RS274 (у меня CAM350 V9), насколько я понимаю это именно RS274X, только без апертур (т.е. RS274D). Далее будет необходимо сгенерировать отдельно файл апертур File->Export->Aperture Table
Вроде как так. smile.gif


--------------------
Быстро, Дёшево, Качественно-выбери любые 2 пункта
Go to the top of the page
 
+Quote Post
khach
сообщение Apr 28 2007, 14:24
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Станки LPKF работают с модифицированным HPGL. Но это скорее исключение из проавил. Исходники преобразования топологии в G-code можно найти на http://www.linuxcnc.org .
Прикрепленные файлы
Прикрепленный файл  LPKF_HPGL.pdf ( 14.07 килобайт ) Кол-во скачиваний: 544
 
Go to the top of the page
 
+Quote Post
SergM
сообщение May 13 2007, 17:19
Сообщение #11


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Тут приведено описание самодельного станка с ЧПУ. Работает с DXF форматом. Экспорт в DXF умеют делать практически все CAD-ы.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение May 13 2007, 23:40
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
Экспорт в DXF умеют делать практически все CAD-ы.

только насколько я пробовал, выведенный из Альтиум ДФХ не годен для обработки. Нужен контур дорожки только, а выводятся отдельно кривые и линии


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Yuri Potapoff
сообщение May 14 2007, 10:18
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093



Речь идет вроде не о фрезеровании, а о сверлении.

Что может быть проще Excellon?
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение May 14 2007, 10:44
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
Yuri Potapoff

Посыпаю голову пеплом, думал о своемsmile.gif


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Роман Ветров
сообщение Jul 7 2007, 10:02
Сообщение #15





Группа: Новичок
Сообщений: 2
Регистрация: 2-02-07
Пользователь №: 24 965



Цитата(SergM @ May 13 2007, 20:19) *
Тут приведено описание самодельного станка с ЧПУ. Работает с DXF форматом. Экспорт в DXF умеют делать практически все CAD-ы.



еще эта прога работает и с Exellon т.е. можно сверлить.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 13:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01482 секунд с 7
ELECTRONIX ©2004-2016