|
Координатный сверлильный станок, протокол обмена с CAD софтом |
|
|
|
Apr 26 2007, 08:15
|
Группа: Новичок
Сообщений: 6
Регистрация: 9-01-07
Пользователь №: 24 231

|
Здравствуйте! Есть задумка собрать сабж, хотелось бы знать: вероятно, программы вроде PCAD могут работать с подобной аппаратурой. Нужно описание протоколов обмена. Предполагается наладить обмен через usb порт с эмуляцией COM-порта. Не хотелось бы изобетать велосипед.
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Apr 26 2007, 14:58
|

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

|
Этот вопрос обсасывается на форуме IXBT, там обсуждается вопрос изготовления станка для сверления ПП - способы, управление, возможная стоимость и пр. А по описанию протоколов обмена есть ГОСТ 20999-83 "Кодирование информации управляющих программ".
--------------------
Ничто так не ограничивает полет мысли программиста, как компилятор
|
|
|
|
|
Apr 27 2007, 13:05
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата(Laserr @ Apr 26 2007, 09:15)  Здравствуйте! Есть задумка собрать сабж, хотелось бы знать: вероятно, программы вроде PCAD могут работать с подобной аппаратурой. Нужно описание протоколов обмена. Предполагается наладить обмен через usb порт с эмуляцией COM-порта. Не хотелось бы изобетать велосипед.  Станки обычно работают с G-code (оно же RS274D), точнее с ним работают программы, которые управляют этими станками. Программ этих довольно много (Mach3, emc2 и куча других - искать по ключевому слову CNC), управляют они обычно шаговыми двигателями (интерфейс step/dir) или серво приводами. Что касается PCAD'а, то из него надо получать gerber формат, который потом надо пропустить через какой нибудь CAM (типа CAM350), на выходе будет тот самый G-code
|
|
|
|
|
Apr 27 2007, 17:20
|

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

|
Цитата XVR Цитата Что касается PCAD'а, то из него надо получать gerber формат, который потом надо пропустить через какой нибудь CAM (типа CAM350), на выходе будет тот самый G-code Не могли бы вы на простом примере расписать получение G-code из Gerber с помощью CAM350. Для меня это представляет большой интерес
--------------------
Андрей Смирнов
|
|
|
|
|
Apr 27 2007, 22:52
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

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

Частый гость
 
Группа: Свой
Сообщений: 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 Вроде как так.
--------------------
Быстро, Дёшево, Качественно-выбери любые 2 пункта
|
|
|
|
|
Jul 7 2007, 10:02
|
Группа: Новичок
Сообщений: 2
Регистрация: 2-02-07
Пользователь №: 24 965

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