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

 
 
 
Reply to this topicStart new topic
> Экспорт ПП в 3D CAD, вместе с медью и отверстиями (установленные изделия не нужны)
archip
сообщение Sep 15 2008, 14:24
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



Может, кто подскажет, как всё это сделать.
Попытки кавалерийским наскоком получить всё это через экспорт из Expedition в DXF и далее в Solid (скажем так) не увенчались успехом. Plane заштрихованы, трассы имеют толщину 0 - на всё это Solid обижается.
Была мысль идти через Gerber-файлы, но там та же картина со штриховкой.


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
derun
сообщение Sep 16 2008, 10:56
Сообщение #2


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

Группа: Свой
Сообщений: 133
Регистрация: 12-01-05
Из: Украина. Чернигов
Пользователь №: 1 908



Если плата не большая то можно через DXF только из трасс создать эскизы создавая парралельные к отрезку а сам изначальный отрезок сделать вспомогательными. Или кинуть сперва в гербер в каком нибудь редакторе гербера сделать линии по контуру дорожки а потом опять в DXF и в солид.
Я проще не знаю самому интересно может кто-то еще че подскажет.
Go to the top of the page
 
+Quote Post
archip
сообщение Sep 16 2008, 11:46
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



Цитата(derun @ Sep 16 2008, 13:56) *
Если плата не большая то можно через DXF только из трасс создать эскизы создавая парралельные к отрезку а сам изначальный отрезок сделать вспомогательными. Или кинуть сперва в гербер в каком нибудь редакторе гербера сделать линии по контуру дорожки а потом опять в DXF и в солид.
Я проще не знаю самому интересно может кто-то еще че подскажет.


Спасибо за совет, только от лени хотелось бы обойтись без ручной работы. Про то, что через Gerber вроде как догадались. А вот бы дальше красивую картинку меди, создаваемую по Gerber, получить в виде векторной графики (замкнутых контуров)!


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Sep 16 2008, 12:07
Сообщение #4


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

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



Цитата
Спасибо за совет, только от лени хотелось бы обойтись без ручной работы. Про то, что через Gerber вроде как догадались. А вот бы дальше красивую картинку меди, создаваемую по Gerber, получить в виде векторной графики (замкнутых контуров)!

в САМ350 есть макрос gerber2dxf, делает векторный контур слоя меди, сам им пользуюсь для фрезерования ПП.

собственно вот он
(расширение .txt необходимо убрать для использования)
Прикрепленные файлы
Прикрепленный файл  gerber2dxf.scr.txt ( 4.29 килобайт ) Кол-во скачиваний: 906
 


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 24 2008, 08:54
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(derun @ Sep 16 2008, 14:56) *
Если плата не большая то можно через DXF только из трасс создать эскизы создавая парралельные к отрезку а сам изначальный отрезок сделать вспомогательными. Или кинуть сперва в гербер в каком нибудь редакторе гербера сделать линии по контуру дорожки а потом опять в DXF и в солид.
Я проще не знаю самому интересно может кто-то еще че подскажет.


попробуйте
c:\MentorGraphics\2007EE\SDD_HOME\standard\examples\pcb\Automation\AutoProEngines\traceMask.vbs
просто перетащите файл на открытую в Expedition плату и макрос выполнится,
создастся новый слой с негативом первого (для остальных отредактируйте макрос)


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
archip
сообщение Oct 17 2008, 12:24
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



Продолжаю тему - оказывается, Mentor SDD 2007 (Expedition) генерит дефективные IDF (может, только в моих руках?).
Дефективность их заключается в том, что
1. в секции .DRILLED_HOLES присутствует только часть отверстий, MTG-типа
2. секция .ROUTE_outline включает толькоконтур платы, а медь отсутствует, хотя в ASCII-файле layout.hkp, экспортированном из Expedition, вся инфа есть в лучшем виде, только синтаксис "немного" не совпадает с IDF.

А из PCAD-а все отверстия на раз поместились. Вот Ё МОЁ.

Так что придётся или idfexport.dll нормальный искать/делать или приводить синтаксис hkp к синтаксису IFD стандарта.


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
Жека
сообщение Oct 17 2008, 12:43
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(archip @ Oct 17 2008, 16:24) *
2. секция .ROUTE_outline включает толькоконтур платы, а медь отсутствует, хотя в ASCII-файле layout.hkp, экспортированном из Expedition, вся инфа есть в лучшем виде, только синтаксис "немного" не совпадает с IDF.


Насколько я помню, синтаксис IDF никогда не включал в себя топологию платы.
Да и зачем это нужно? Что вы собираетесь делать с медью в 3D CAD ?


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
archip
сообщение Oct 17 2008, 13:03
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



Цитата(Жека @ Oct 17 2008, 15:43) *
Насколько я помню, синтаксис IDF никогда не включал в себя топологию платы.
Да и зачем это нужно? Что вы собираетесь делать с медью в 3D CAD ?


Ну, КРАСИВО.

А про IDF цитата из 3.0:

3.4 Routing Outline Section
This section defines a routing outline for the board or panel. Each routing outline specifies a
region within which routing must be confined, and consists of a simple closed curve made up of
arcs and lines. Portions of routing outlines on a panel that lie on a board in the panel are inherited
by that board. Multiple routing outlines may be defined.


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
Жека
сообщение Oct 17 2008, 13:13
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Дело в том, что я пользовался конвертацией через IDF, в 3Д оказывались только плата с крепежными отверстиями и компоненты. Ни площадок, ни дорожек - не было.


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
archip
сообщение Oct 17 2008, 13:32
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 16-03-05
Из: Беларусь, Минск
Пользователь №: 3 400



Цитата(Жека @ Oct 17 2008, 16:13) *
Дело в том, что я пользовался конвертацией через IDF, в 3Д оказывались только плата с крепежными отверстиями и компоненты. Ни площадок, ни дорожек - не было.


Ну так это-то мы и видим в своём Solid`е!

А медь очень хочется .....
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
"Это ничего, что я продолжаю не смотря на то, что Вы меня перебиваете?" ©
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 20 2008, 09:45
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(archip @ Oct 17 2008, 17:03) *
Ну, КРАСИВО.

А про IDF цитата из 3.0:

3.4 Routing Outline Section
This section defines a routing outline for the board or panel. Each routing outline specifies a
region within which routing must be confined
, and consists of a simple closed curve made up of
arcs and lines. Portions of routing outlines on a panel that lie on a board in the panel are inherited
by that board. Multiple routing outlines may be defined.


Внимательно почитайте выделенное - в данном случае говорится не о самих трассах, а об области где можно будет проводить трассы. Т.е. в терминах Expedition в данном случае передается Route Border (Граница Трассировки).


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 09:08
Рейтинг@Mail.ru


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