Jump to content

    

Правила в Altium Designer

Можно ли задать правило проверки на незакрытые маской переходные отверстия или выставить по умолчанию закрытие маской всех переходных глобально, а не в настройках конкретной платы?

 

Настройка по-умолчанию меняется в DXP-Preferences-PCB editor-Defaults-Via-Edit values поставить галочки "Force complete tenting on top" и "Force complete tenting on bottom"

 

З.Ы. Тьфу, чёт я месяцы попутал... :(

Share this post


Link to post
Share on other sites

Во вкладке tools есть функция outline from selected objects... Как-то так, делает контур по примитивам. Толщина линии этого контура 8 mil, можно ли где-то эту толщину изменить?

Share this post


Link to post
Share on other sites
Цитата(CatMurr @ Mar 21 2014, 05:35) *

А зачем тогда слой Keepout нужен? В видео этого не объясняют.

Слой для указания зон запрета для меди на всех слоях. Как частный случай для простых проектов может совпадать и соответственно использоваться как контур платы.

 

Вот у меня вопрос большой по этому слою.

 

1.

Для производства надо чтобы от меди до края платы было, скажем, 0.4 мм.

Если использовать правило OnLayer('Keep-Out Layer') - OnSignal = 0.4мм, то итоговый зазор будет больше на половину толщины линии в 'Keep-Out Layer'. А в 14.3 так и вообще ошибку выдает между линией и непонятно чем на чистой плате!!!

Как правильно?

 

2.

Под компонентом в определенной зоне не должно быть проводников.

Делаю IsKeepOut - All = 0мм. Полигоны заливает правильно, но вот в DRC пишет ошибку, что зазор <0

Как быть?

Share this post


Link to post
Share on other sites

Я наверное сейчас спрошу по избитой теме, но как черт побери задать правило clearance(электрическое) для объекта типа board cutout сделанного при помощи solid region :wacko:

Share this post


Link to post
Share on other sites
Слой для указания зон запрета для меди на всех слоях. Как частный случай для простых проектов может совпадать и соответственно использоваться как контур платы.

 

 

Вот у меня вопрос большой по этому слою.

 

1.

Для производства надо чтобы от меди до края платы было, скажем, 0.4 мм.

Если использовать правило OnLayer('Keep-Out Layer') - OnSignal = 0.4мм, то итоговый зазор будет больше на половину толщины линии в 'Keep-Out Layer'. А в 14.3 так и вообще ошибку выдает между линией и непонятно чем на чистой плате!!!

Как правильно?

 

2.

Под компонентом в определенной зоне не должно быть проводников.

Делаю IsKeepOut - All = 0мм. Полигоны заливает правильно, но вот в DRC пишет ошибку, что зазор <0

Как быть?

1 да так. Или используйте 0 ширину линии или учитывайте ее толщину в правилах

2. не используйте 0 зазор в правилах

 

 

Я наверное сейчас спрошу по избитой теме, но как черт побери задать правило clearance(электрическое) для объекта типа board cutout сделанного при помощи solid region :wacko:

Никак. так как это не объект проводящего рисунка

Дублируйте keepOut

 

Share this post


Link to post
Share on other sites

Просмотрел большую часть этой ветки но так и не понял как решить свою проблему:

 

- есть псб с замысловатым контуром, который естественно сделан на механическом слое(30,31,32)

- на keep-out layer ничего не рисовал

- есть пады которые стоят по краю платы, но зак контур ее не вылезают- то есть расстояние от границ пада до контура псб равно 0

 

- границы платы где стоят эти пады образованы объектом solid region имеющего свойство board cutout

 

И разумеется при DRC выскакивает трилиард сообщения о нарушении зазора между cutout-ами и падами. Есть устойчивое предположении что лечится это правилом- да только не знаю каким.

Share this post


Link to post
Share on other sites
А КАК создать правило для проверки вот этого зазора?

Посмотрите в правилах Silk to Solder Mask Clereance (группа Manufacturing). Либо же рядом Minimum Solder Mask Sliver.

Share this post


Link to post
Share on other sites
Посмотрите в правилах Silk to Solder Mask Clereance (группа Manufacturing). Либо же рядом Minimum Solder Mask Sliver.

проверка работает, только в старых версиях Альтиума (в Summer). А вот в в 14 версии "товарищи" опять накосячили - у меня вот ТАКАЯ лабуда выскакивает

post-58141-1415721426_thumb.jpg

post-58141-1415721432_thumb.jpg

Share this post


Link to post
Share on other sites

Поиграйтесь со слоями. Например, где-то через версию после появления правила контроля зазора между элементами шелкографии, он (контроль) перестал адекватно работать. Пришлось для каждого из объектов (в правиле) указывать слои (TopOverlay, BottomOverlay) и только после этого данное правило работало. Этот косяк помоему до сих пор не вылечен.

Share this post


Link to post
Share on other sites
Поиграйтесь со слоями. Например, где-то через версию после появления правила контроля зазора между элементами шелкографии, он (контроль) перестал адекватно работать. Пришлось для каждого из объектов (в правиле) указывать слои (TopOverlay, BottomOverlay) и только после этого данное правило работало. Этот косяк помоему до сих пор не вылечен.

Благодарю за помощь, сделал ТАКОЕ правило - проверка работает :biggrin:

ЗЫ а почему если поставить галку на 1 позицию - то нет :laughing:

post-58141-1415723195_thumb.jpg

Share this post


Link to post
Share on other sites
ЗЫ а почему если поставить галку на 1 позицию - то нет :laughing:

Сам удивляюсь :laughing: Надо признать, что мелкие косячки при отработке правил есть. Печально то, что их не лечат. :(

Share this post


Link to post
Share on other sites
Сам удивляюсь :laughing: Надо признать, что мелкие косячки при отработке правил есть. Печально то, что их не лечат. :(

Там есть правила до МЕДИ и до ВСКРЫТИЯ МАСКИ.

Так что лечить нечего.

Share this post


Link to post
Share on other sites
Там есть правила до МЕДИ и до ВСКРЫТИЯ МАСКИ.

Так что лечить нечего.

 

не вводите людей в заблуждение.

1-ая галка означает, что проверять до меди на местах, вскрытых от маски (там и написано "exposed copper") . и это правило правильно работает в пред версиях

а 14 версия проверяет до всей меди независимо от вскрытия.

 

так что баг.

Share this post


Link to post
Share on other sites
не вводите людей в заблуждение.

1-ая галка означает, что проверять до меди на местах, вскрытых от маски (там и написано "exposed copper") . и это правило правильно работает в пред версиях

а 14 версия проверяет до всей меди независимо от вскрытия.

так что баг.

не совсем так - правило написано для проверки зазора от десигнатора до региона в слое маски - программа так и проверяет. А вот если написать правило для проверки зазора от десигнатора до медного пада в слое Тор - то программа глючит, выдавая ТАКУЮ лабуду. А вообще-то это баг и довольно серьезный, жаль, что не знал его раньше, наехал бы на Илюкина вместе с багами по теме создания регионов малых размеров с закругленными углами для слоя Тор Раste. Тот баг он пообещал исправить в версии 15.2, а сколько этот провисит...

post-58141-1415782351_thumb.jpg

post-58141-1415782365_thumb.jpg

post-58141-1415782376_thumb.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this