Jump to content
    

2018 Вопросы начинающих

А вот не выскакивает... только формат и единицы.

Может, у меня Альтиум слишком старый (9.3.1)?

не помню.

таких старых версий нет.

а операция экзотическая.

у меня просили ее только несколько раз, да и то наверное не использовали

Share this post


Link to post
Share on other sites

День добрый коллеги!

Встала задача сделать тестовые площадки на плате и вот возникла проблема.

Производитель ПП указывает следующие требования:

· Расстояние от компонентов высотой менее 2,5 мм до центра тестовой площадки не должно быть меньше

0,635 мм.

· Расстояние от компонентов высотой 2,5мм…5,0 мм до центра тестовой площадки не должно быть меньше

0,965 мм.

· Расстояние от компонентов высотой 5,0мм…10,0 мм до центра тестовой площадки не должно быть

меньше 3,0мм.

Вопрос: Как настроить это в правилах проектирования?

Я пытался настроить дополнительные правила для высоких компонентов, но из этого ничего не вышло.

Подскажите, как быть?

 

Строки для выбора компонентов по высоте в правилах:

IsComponent And (Height < 2.5)

IsComponent And ((Height >= 2.5) And (Height < 5))

IsComponent And ((Height >= 5) And (Height < 10))

Share this post


Link to post
Share on other sites

Строки для выбора компонентов по высоте в правилах:

IsComponent And (Height < 2.5)

IsComponent And ((Height >= 2.5) And (Height < 5))

IsComponent And ((Height >= 5) And (Height < 10))

Спасибо за ответ)

Но не в этом проблема. Высоких компонентов не так много, я их по отдельности указать могу. Проблема собственно в том что дальше делать? Хотя бы для одного конкретного компонента. Как правило прописать? Чтоб было одно общее и несколько дополнительных, для высоких. Я как не пытался, только основное работает..

Share this post


Link to post
Share on other sites

Спасибо за ответ)

Но не в этом проблема. Высоких компонентов не так много, я их по отдельности указать могу. Проблема собственно в том что дальше делать? Хотя бы для одного конкретного компонента. Как правило прописать? Чтоб было одно общее и несколько дополнительных, для высоких. Я как не пытался, только основное работает..

А вы напишите сюда:

1) своё правило, которое работает,

2) те правила, которые не работают,

3) и каким объектом у вас является контрольная точка (Arc или Pad или ...)?

Share this post


Link to post
Share on other sites

Все зависит от того, как вы оформляете сами компоненты, тестовую точку.

 

P.S. Если у вас их не много-- сделайте все в ручном режиме. Это будет быстрее чем писать и проверять правила, править библиотечные компоненты и т.п.

Share this post


Link to post
Share on other sites

Владимир , я пока и делаю в ручном режиме, но всё таки хочется разобраться, в будущем ещё пригодится)

 

Анна Анна

Контрольная точка это Pad, добавляю прямо в PCB редакторе. (Пад выбирается командой "(ObjectKind = 'Pad') And (AsMM(PadXSize_AllLayers) = 0.9) And (AsMM(PadYSize_AllLayers) = 0.9)")

Основное правило задаётся как показано на картинке (для всех компонентов).

Дополнительные правила которые не работают не вижу смысла кидать, да и нету их в сохранённом виде. Я просто перебирал все варианты, что в голову приходили, но, увы, безрезультатно.

 

image002.jpg

 

Edited by Mr.M

Share this post


Link to post
Share on other sites

Mr.M, добрый день.

А что это у Вас за симпатичная темная тема альта?

Это новая стандартная тема в AD18 и Altium NEXUS.

Очень приятная вещь, глаза меньше устают. Хотя пару дней попривыкать придётся)

Share this post


Link to post
Share on other sites

Dark тема в visual studio давно привычная вещь. Очень приятная. Приятно, что альтий взял ее на вооружение и, судя по фото, сделал ее нормально.

А Нексус что за зверь такой?

Share this post


Link to post
Share on other sites

Dark тема в visual studio давно привычная вещь. Очень приятная. Приятно, что альтий взял ее на вооружение и, судя по фото, сделал ее нормально.

А Нексус что за зверь такой?

Да тоже самое, только с заделом на совместную работу.

Скрин для наглядности.

http://www.altium.com/documentation/sites/...EXUSGraphic.png

Share this post


Link to post
Share on other sites

Владимир , я пока и делаю в ручном режиме, но всё таки хочется разобраться, в будущем ещё пригодится)

 

Анна Анна

Контрольная точка это Pad, добавляю прямо в PCB редакторе. (Пад выбирается командой "(ObjectKind = 'Pad') And (AsMM(PadXSize_AllLayers) = 0.9) And (AsMM(PadYSize_AllLayers) = 0.9)")

Основное правило задаётся как показано на картинке (для всех компонентов).

Дополнительные правила которые не работают не вижу смысла кидать, да и нету их в сохранённом виде. Я просто перебирал все варианты, что в голову приходили, но, увы, безрезультатно.

 

image002.jpg

 

Mr.M, про раздел правил Testpoint я ничего не подскажу, никогда им не пользовалась (и по моему опыту с Altium - не всё, что в правилах декларировано - работает). Для контроля расстояний использую разделы Electrical/Clearance и Placement/Component Cliearance. Нужные вам правила я бы завела в раздел Electrical/Clearance.

Share this post


Link to post
Share on other sites

Mr.M, про раздел правил Testpoint я ничего не подскажу, никогда им не пользовалась (и по моему опыту с Altium - не всё, что в правилах декларировано - работает). Для контроля расстояний использую разделы Electrical/Clearance и Placement/Component Cliearance. Нужные вам правила я бы завела в раздел Electrical/Clearance.

Так дело в том, как я понял, что Electrical/Clearance работает только с элементами топологии, а Placement/Component Cliearance с 3D моделями, а мне нужно правило между 3D моделью и элементом топологии. Поэтому ни в том ни в другом разделе ничего сделать не получилось. Ну либо всё таки руки не оттуда растут.

Попробуйте вы задать такое правило, есль не затруднит, и отпишитесь если вдруг получится.

Share this post


Link to post
Share on other sites

Mr.M, про раздел правил Testpoint я ничего не подскажу, никогда им не пользовалась (и по моему опыту с Altium - не всё, что в правилах декларировано - работает). Для контроля расстояний использую разделы Electrical/Clearance и Placement/Component Cliearance. Нужные вам правила я бы завела в раздел Electrical/Clearance.

1. Так как требуется Testpoint с отступом от высоких компонентов то это в раздел Assembly TestPoint

2. У вас стоит флаг Allow Testpoint Under Component

Для Assembly TestPoint он должен быть снят

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.

×
×
  • Create New...