Jump to content

    
АДИКМ

А как в CAM350 сделать следующее...

Recommended Posts

Спасибо, идеи абсолютно правильные, только я не совсем так сформулировал вопрос, как надо. Попробую переформулировать.

 

Можно ли как-то средствами САМ350 рассечь квадратную площадку так, что бы это стало несколько независимых апертур? То есть, возвращаясь к моему предыдущему вопросу, получить из одного цельного квадрата пять независмых апертур - октаэдр и четыре треугольника. Инструмент Trim в Автокаде делал такое в своё время (рассекал фигуры), но как он рабоает в САМ350 - я так и не понял. Помогите, пожалуйста.

Share this post


Link to post
Share on other sites

Сделать можно почти что угодно. Через custom.

 

Но мне кажется Вы опять неверно сформулировали вопрос — Вы ползли в частности: как сделать «вот такую апертуру»? А может сначала более глобально взглянуть на проблему — зачем она Вам такая нужна. Может эта глобальная проблема решается другими способами?

Share this post


Link to post
Share on other sites
Спасибо, идеи абсолютно правильные, только я не совсем так сформулировал вопрос, как надо. Попробую переформулировать.

 

Можно ли как-то средствами САМ350 рассечь квадратную площадку так, что бы это стало несколько независимых апертур? То есть, возвращаясь к моему предыдущему вопросу, получить из одного цельного квадрата пять независмых апертур - октаэдр и четыре треугольника. Инструмент Trim в Автокаде делал такое в своё время (рассекал фигуры), но как он рабоает в САМ350 - я так и не понял. Помогите, пожалуйста.

 

Зачем резать квадрат? Апертуры создаются в таблице апертур (как говорили выше и октаэдр и треугольники). Их там можно создать любое кол-во и потом спокойно использовать в своем проекте. Допустим у Вас есть квадрат (кстати он ввиде флэшки или полигона?) и Вы хотите его заменить на октаэдр. Не нужно при этом резать квадрат. Досточно поменять апертуру квадарата на апертуру созданного октаэдра командой Edit > Change > Dcode. и т.д.

Ну или мы Вас опять не так поняли.

 

Share this post


Link to post
Share on other sites

Mef, спасибо, я схему понял и опробовал, вполне работает.

 

Но вопрос по инструменту Trim всё равно остался - уже чисто из любопытства и познания.

Share this post


Link to post
Share on other sites
Mef, спасибо, я схему понял и опробовал, вполне работает.

 

Но вопрос по инструменту Trim всё равно остался - уже чисто из любопытства и познания.

 

Trim режет только проводники. Если нужно порезать площадку, то делать это нужно через композицию слоев (в этой ветке уже рассматривалось).

Share this post


Link to post
Share on other sites
Подскажите пожалуйста, как в cam350 найти нужную цепь, например мы знаем какие отверстия не звонятся, как найти эту цепь между отверстиями на слоях

Прежде всего необходимо электрическим слоям задать тип (Top, Bottom, Internal (для внутренних) в таблице слоев Tables > Layers). Затем запускаем команду Utilities > Netlist Extract (создаем цепи).

Далее запускаем команду Info > Query > Net и щелкаем по любому объекту (площадка, проводник).... подсветится вся цепь на всех слоях.

 

Share this post


Link to post
Share on other sites
Прежде всего необходимо электрическим слоям задать тип (Top, Bottom, Internal (для внутренних) в таблице слоев Tables > Layers). Затем запускаем команду Utilities > Netlist Extract (создаем цепи).

Далее запускаем команду Info > Query > Net и щелкаем по любому объекту (площадка, проводник).... подсветится вся цепь на всех слоях.

 

Спасибо, но чуть не то, как выделить произвольно 2 элемента и выбирая слои, смотреть есть ли связь или нет

 

Share this post


Link to post
Share on other sites

Тогда может помочь Info > Measure > Net-Net

Выбираете цепь одного элемента и второго. CAM найдёт и покажет место минимального расстояния между цепями двух элементов? Конечно, если они принадлежат разным цепям, т.е. сввзи между ними нет.

Если связь есть, что первый способ Вам подсветит оба элемента (вернее выводы этих элментов, принадлежащих одной цепи).

Share this post


Link to post
Share on other sites

Добрый день!

Никогда не работал фабами, готовлю к отправке свой первый проект.

Посоветовали использовать программу CAM350, но с ней я тоже не знаком.

Имею макет платы в формате GERBER.

Подскажите пожалуйста как проверить соответствие стандартам фаба и выявить возможные ошибки трассировки.

В первую очередь интересует следующее: проверка зазоров между трассами, переходами и тд.., попадание сверловки на трассы, а также другие ошибки.

Share this post


Link to post
Share on other sites
А разве всё это в САПР, в которой разрабатывался проект, нельзя сделать?

В данном случае нет, т.к. проект экспортирован в Gerber и хочу убедиться что действительно все сделано по требованиям и без явных косяков.

Share this post


Link to post
Share on other sites
Подскажите пожалуйста как проверить соответствие стандартам фаба и выявить возможные ошибки трассировки.

В первую очередь интересует следующее: проверка зазоров между трассами, переходами и тд.., попадание сверловки на трассы, а также другие ошибки.

 

Зазоры как мне советовали Analysis — Minimum Gaps. Остальное я проверяю глазами, после автоимпорта герберов.

 

Share this post


Link to post
Share on other sites

Здравствуйте!

 

Вопрос по "TRANSPARANT" моде просмотра в 10.7 и 12.1 версиях.

 

На вложении включены паста, силк, маска и топ медь. В 10.7 все "просвечивается" красиво, а в 12.1 просто ужасно.

Можно ли 12.1 привести к виду 10.7?

Если да, то как?

 

Заранее благодарю.

post-5682-1446564216_thumb.png

Share this post


Link to post
Share on other sites
Здравствуйте!

 

Вопрос по "TRANSPARANT" моде просмотра в 10.7 и 12.1 версиях.

 

На вложении включены паста, силк, маска и топ медь. В 10.7 все "просвечивается" красиво, а в 12.1 просто ужасно.

Можно ли 12.1 привести к виду 10.7?

Если да, то как?

 

Заранее благодарю.

По всей видимости, это баг. Надеюсь его скоро пофиксят. В дополнении к этому, убедился что все корректно работает с флэшками.

 

вот черновик макроса, который преобразует ваши слои во флэшки:

 

' DownStream Technologies Macro Revision: 2.0

' for http://electronix.ru/forum/

' cam350ru

begin_draw2custom@

axy@ Dbminx!-3,Dbminy!-3

axy@ Dbmaxx!+3,Dbmaxy!+3

back@

add_draw2custom1@ 1,"layer1"

setlayer@ 1

setlayer@ 1

settoplayer@ 1

view_redraw@

axy@ Dbminx!-3,Dbminy!-3

axy@ Dbmaxx!+3,Dbmaxy!+3

back@

add_draw2custom1@ 1,"layer2"

back@

newlayer=Highestlayer!+1

set_aperture@ 999,"Custom nm:layer1 a:0.000000"

set_aperture@ 1000,"Custom nm:layer2 a:0.000000"

update_dcodebar@

setlayer@ newlayer

setlayer@ newlayer

settoplayer@ newlayer

view_redraw@

add_flash@

setdcode@ 999

update_dcodebar@

axy@ 1.5*Dbminx!+0.5*Dbmaxx!,1.5*Dbminy!+0.5*Dbmaxy!

back@

setlayer@ newlayer+1

setlayer@ newlayer+1

settoplayer@ newlayer+1

view_redraw@

add_flash@

setdcode@ 1000

update_dcodebar@

axy@ 1.5*Dbminx!+0.5*Dbmaxx!,1.5*Dbminy!+0.5*Dbmaxy!

back@

 

непременное условие: слои которые вы хотите сделать прозрачными необходимо поместить на первую и вторую позицию в списке слоев. Перед запуском макроса погасить все слои, кроме первого. метрическая система ед. измерения. Проверял макрос в 10.7. В шареваре макрос не запускается.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.