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

 
 
 
Reply to this topicStart new topic
> хочу полуить точки pick and place pcad2006, pcad2006 in cam350
nnalexk
сообщение Apr 9 2012, 08:40
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816



Нашел в нете такую процедуру
"При отсутствии информации в библиотеках компонентов координат точки "Pick&Place Point" , можно поступить значительно проще(используя, например, cam350):
1. Импортировать Cad файл
2. File-Import-CAD Data-...
3. Info-Report-Centroid-Save.. или(и) Create Centroid Layer"

Но непонятно в какой кад файл экспортировать из пкада. Пробовал в пкад2002 ascii Но при импорте в cam350 v7.5 Выдает ошибку и ничего непоявляется.

Подскажите как правильно делать
Go to the top of the page
 
+Quote Post
vicnic
сообщение Apr 9 2012, 08:50
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 652
Регистрация: 3-08-05
Из: Saint-Petersburg
Пользователь №: 7 318



Цитата(nnalexk @ Apr 9 2012, 12:40) *
Нашел в нете такую процедуру
"При отсутствии информации в библиотеках компонентов координат точки "Pick&Place Point" , можно поступить значительно проще(используя, например, cam350):
1. Импортировать Cad файл
2. File-Import-CAD Data-...
3. Info-Report-Centroid-Save.. или(и) Create Centroid Layer"

Но непонятно в какой кад файл экспортировать из пкада. Пробовал в пкад2002 ascii Но при импорте в cam350 v7.5 Выдает ошибку и ничего непоявляется.

Подскажите как правильно делать

На сколько я знаю, в загруженном в CAM350 файле должна содержаться информация об элементах проекта. Проще всего, если из системы проектирования можно выгрузить файл в формате ODB++. CAM350 умеет импортировать некоторые виды проектов, но не всегда это получается корректно.
Сложнее, если есть только гербер. Тогда надо сделать почти редизайн - создать цепи и элементы. Долго и муторно.
Если проект сделан в P-CAD 200x, то данную информацию закладывают в базе элементов. Думаю, проще исправить базу и обновить проект.
Go to the top of the page
 
+Quote Post
nnalexk
сообщение Apr 9 2012, 10:13
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816



"На сколько я знаю, в загруженном в CAM350 файле должна содержаться информация об элементах проекта. "
А как ее туда передать

"Проще всего, если из системы проектирования можно выгрузить файл в формате ODB++. CAM350 умеет импортировать некоторые виды проектов, но не всегда это получается корректно."
Счас попробую что из этого выйдет. Вышло то что импортировал в сам350, но при Info-Report-Centroid пишет что нет девайсов

"Сложнее, если есть только гербер. Тогда надо сделать почти редизайн - создать цепи и элементы. Долго и муторно."
такого точно нет, есть проект


"Если проект сделан в P-CAD 200x, то данную информацию закладывают в базе элементов. Думаю, проще исправить базу и обновить проект."
Не все ставят эту точку в библиотеках, а мне тоже чужие проекты нехотелось бы разбирать. А ставить компоненты хотелось бы.

Сообщение отредактировал nnalexk - Apr 9 2012, 10:18
Go to the top of the page
 
+Quote Post
ZZmey
сообщение Apr 9 2012, 10:42
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 947
Регистрация: 31-01-06
Пользователь №: 13 804



Попробуйте в P-CAD 200x сохранить проект как ASCII файл. Потом уже импортировать этот файл в САМ и получить Pick&Place Point.
Go to the top of the page
 
+Quote Post
nnalexk
сообщение Apr 9 2012, 11:01
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 237
Регистрация: 5-04-06
Из: Нижний Новгород
Пользователь №: 15 816



Цитата(ZZmey @ Apr 9 2012, 14:42) *
Попробуйте в P-CAD 200x сохранить проект как ASCII файл. Потом уже импортировать этот файл в САМ и получить Pick&Place Point.

Это я пробовал. В пкаде- сохранить как. В каме- импорт- cad data - accel eda Начинает импортировать и потом дает ошибку "unrecognized library object patternDefExtended"

Поставил сейчас 10 сам вроде прокатило - получилось создать эту точку- счас буду пробовать еще дальше на предмет все ли он правильно делает

Сообщение отредактировал nnalexk - Apr 9 2012, 11:05
Go to the top of the page
 
+Quote Post
ZZmey
сообщение Apr 9 2012, 11:09
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 947
Регистрация: 31-01-06
Пользователь №: 13 804



В САМе импорт- cad data - PCAD2001
Go to the top of the page
 
+Quote Post
vicnic
сообщение Apr 9 2012, 11:12
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 652
Регистрация: 3-08-05
Из: Saint-Petersburg
Пользователь №: 7 318



Я только что попробовал взять три проекта - от простого до сложного - и сделать импорт в CAM350, как файлы AccelEDA и PCAD2001. Не получилось. Причем, по мере попытки загрузить файл видно, что программа понимает, о чём идет разговор, слои начинает грузить. Но в итоге постоянно выдает ошибку Unrecognized Graphic Object at line такой-то.
Когдато давно экспериментировал и получалось, теперь уже и не помню, в чём была хитрость.
Поэтому далеко не факт, что у всех получится загрузить без ошибок.
Главное понять, что p&p ставится для элемента. Поэтому либо она должна быть в библиотеке с проектом, либо добавляться на этапе работы с гербер-форматом в CAM350. Но во втором случае, чтобы ее поставить, надо примитивные элементы топологии (квадраты, круги, линии и т.д.) заменить на сложные объекты (элементы), т.е. сделать примерно, как в исходном проекте.
Тогда уж проще все сделать прямо в P-CAD`е, заодно и в будущем не будут всплывать данные проблемы.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 9 2012, 14:00
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Я делал очень просто: сохранял проект PCAD как ASCII, создавал произвольный компонент с pick & place point, сохранял его тоже в ASCII чтобы посмотреть, как эта точка описывается в ASCII-формате, в текстовом редакторе находил в сохраненной плате описания элементов и вручную вписывал в каждый тип посадочного места pick&place point, считая в уме координаты относительно точки привязки компонента. Далее загружал файл обратно в PCAD и экспортировал файл для установочного станка. Вся процедура занимала от 10 минут до получаса в зависимости от количества типов компонентов на плате. Это, естественно, если приносили чужие платы без этих точек. Свои новые компоненты создавал с этими точками, а в старые добавил аналогично экспортировав библиотеки в ASCII и потом импортировав обратно.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
vicnic
сообщение Apr 9 2012, 14:11
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 652
Регистрация: 3-08-05
Из: Saint-Petersburg
Пользователь №: 7 318



Цитата(Сергей Борщ @ Apr 9 2012, 18:00) *
Я делал очень просто: сохранял проект PCAD как ASCII, создавал произвольный компонент с pick & place point, сохранял его тоже в ASCII чтобы посмотреть, как эта точка описывается в ASCII-формате, в текстовом редакторе находил в сохраненной плате описания элементов и вручную вписывал в каждый тип посадочного места pick&place point, считая в уме координаты относительно точки привязки компонента. Далее загружал файл обратно в PCAD и экспортировал файл для установочного станка. Вся процедура занимала от 10 минут до получаса в зависимости от количества типов компонентов на плате. Это, естественно, если приносили чужие платы без этих точек. Свои новые компоненты создавал с этими точками, а в старые добавил аналогично экспортировав библиотеки в ASCII и потом импортировав обратно.


Хитро, но смысл понял. Надо будет попробовать.
Go to the top of the page
 
+Quote Post

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

 


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


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