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

 
 
 
Reply to this topicStart new topic
> Почему модели в pcb подсвечиваются зеленым
makarevich
сообщение Sep 7 2011, 11:16
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 20-07-11
Из: Минск
Пользователь №: 66 317



прикрепляю картинку на ней видно, что конденсаторы зеленые, все остальные компоненты норм
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
TOREX
сообщение Sep 7 2011, 11:26
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187



Цитата(makarevich @ Sep 7 2011, 15:16) *
прикрепляю картинку на ней видно, что конденсаторы зеленые, все остальные компоненты норм



http://electronix.ru/forum/index.php?act=a...p;id=52233#_4_1


--------------------
Кто ясно мыслит - тот ясно излагает.
Go to the top of the page
 
+Quote Post
makarevich
сообщение Sep 7 2011, 16:51
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 20-07-11
Из: Минск
Пользователь №: 66 317



Понятно, что что-то нарушается, вопрос как это исправить?

пишет ошибку: small component C15/50 (1247.648mm, 716.28mm) on top layer. Actual Height = 30.48mm.


Английский я не изучал, только испанский, поэтому с переводом туговато, как показал google, и как понял я, то ошибка значит что маленький компонетн такой то, в таком то слое, актуальная высота 30,48mm.


Нужно изменить размер компонента?

Go to the top of the page
 
+Quote Post
TOREX
сообщение Sep 7 2011, 17:02
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187



Цитата(makarevich @ Sep 7 2011, 20:51) *
Понятно, что что-то нарушается, вопрос как это исправить?

пишет ошибку: small component C15/50 (1247.648mm, 716.28mm) on top layer. Actual Height = 30.48mm.


Английский я не изучал, только испанский, поэтому с переводом туговато, как показал google, и как понял я, то ошибка значит что маленький компонетн такой то, в таком то слое, актуальная высота 30,48mm.


Нужно изменить размер компонента?


Нужно изменить правила в соответствии с высотой Ваших компонентов.


Прикрепленное изображение


--------------------
Кто ясно мыслит - тот ясно излагает.
Go to the top of the page
 
+Quote Post
makarevich
сообщение Sep 7 2011, 17:12
Сообщение #5





Группа: Участник
Сообщений: 13
Регистрация: 20-07-11
Из: Минск
Пользователь №: 66 317



Цитата(TOREX @ Sep 7 2011, 20:02) *
Нужно изменить правила в соответствии с высотой Ваших компонентов.


Прикрепленное изображение



спасибо, помогло
Go to the top of the page
 
+Quote Post
Proff3000
сообщение Jul 1 2013, 10:23
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



По-моему, AD не корректно вычисляет высоту компонентов со встроенными 3D моделями (STEP) в посадочное место. Согласно рисунку правил проектирования (см. посты выше), высота компонента вычисляется от платы до вершины компонента. Однако для компонентов со STEP моделями, AD за высоту компонента принимает габариты STEP модели по высоте. На рисунке первого поста высота конденсатора AD скорее всего взята как [высота корпуса] + [длина выводов] которые располагаются с обратной стороны платы. Игра с параметром Standoff Height в свойствах 3D Body ничего не даёт. Может надо как-то особо задать правила, чтобы не учитывалась высота компонента со стороны Bottom?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 1 2013, 12:06
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Proff3000 @ Jul 1 2013, 13:23) *
Однако для компонентов со STEP моделями, AD за высоту компонента принимает габариты STEP модели по высоте.

Да вроде без проблем воспринимает. Не замечал ошибок Хотя работаю со сложными моделями
Go to the top of the page
 
+Quote Post
Proff3000
сообщение Jul 1 2013, 13:41
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



Цитата(Владимир @ Jul 1 2013, 14:06) *
Да вроде без проблем воспринимает. Не замечал ошибок Хотя работаю со сложными моделями

Ну вот что имеем в AD 10.516.22330 Прикрепленный файл  primer.zip ( 223.21 килобайт ) Кол-во скачиваний: 58

Размеры разъёма при установке:
Прикрепленное изображение

Высота разъёма над платой 5,8 мм. Общая высота 9,2 мм. Согласно рисунку показанному в правилах AD, при значении maximum height 9 мм, компонент не должен светиться в violatins, однако всё равно ругается.
Прикрепленное изображение

Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 1 2013, 14:02
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Proff3000 @ Jul 1 2013, 16:41) *

А проверить правила не пробовали? twak.gif
у вас старая проверка светится. smile3009.gif
Go to the top of the page
 
+Quote Post
Proff3000
сообщение Jul 1 2013, 14:27
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



В том же файле primer.PcbDoc и при тех же правилах, Tools -> Reset Error Markets, далее повторяю проверку через Tools -> Design Rule Cheack... И тоже самое не пропускает (проверка правил онлайн, при изменении этой самой максимальной высоты, проходит только при высоте большей чем 9,2 мм). Буду смотреть в AD 13.
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jul 2 2013, 05:52
Сообщение #11


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Proff3000 @ Jul 1 2013, 18:27) *
В том же файле primer.PcbDoc и при тех же правилах, Tools -> Reset Error Markets, далее повторяю проверку через Tools -> Design Rule Cheack... И тоже самое не пропускает (проверка правил онлайн, при изменении этой самой максимальной высоты, проходит только при высоте большей чем 9,2 мм). Буду смотреть в AD 13.

Протестировал в AD13.3, на вашем примере сообщение об ошибке не выдает! Ничего не менял в настройках!


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Proff3000
сообщение Jul 2 2013, 07:33
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



Действительно в AD 13.2 в прикреплённом примере проходит проверку правил (T -> D). Но интересно же, что будет если уменьшить значение высоты? Установил максимум 1 мм...smile3046.gif и выкинуло конечно ошибку. Но обратил внимание на другое значение высоты - actual height 2,4 мм. В AD 10.516.22330 это значение вычисляется как 9,2 мм (на разных компах).
Скриншоты:
Слева - AD 10.512.22330, справа - AD 13.2
Прикрепленное изображение
Прикрепленное изображение

Так как он вычисляет эту самую actual height?
Если раньше с высотой было всё ясно (указывалась вся высота), то сейчас можно подогнать как [общая выстота = 9,2 мм] - [высота компонента над платой со стороны установки Top = 5,8 мм] - 1 (толщина платы в моём примере 2 мм).
Выкладываю STEP модель разъёма Прикрепленный файл  WF_4R.zip ( 11.45 килобайт ) Кол-во скачиваний: 49


Сообщение отредактировал Proff3000 - Jul 2 2013, 07:34
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jul 2 2013, 07:47
Сообщение #13


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(Proff3000 @ Jul 2 2013, 11:33) *
Так как он вычисляет эту самую actual height?

Да, интересно)))
Если не трудно, продублируйте вопрос на форум разработчиков (в моей подписи), чтобы в дискуссию вступили разработчики!


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 2 2013, 09:14
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Proff3000 @ Jul 2 2013, 10:33) *
Выкладываю STEP модель разъёма Прикрепленный файл  WF_4R.zip ( 11.45 килобайт ) Кол-во скачиваний: 49

Модель сами рисовали?
Go to the top of the page
 
+Quote Post
Proff3000
сообщение Jul 2 2013, 10:15
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-03-11
Из: Минск
Пользователь №: 63 978



Цитата(Владимир @ Jul 2 2013, 11:14) *
Модель сами рисовали?

Эту модель - да. Но описанное выше наблюдается со всеми моделями, вывода которых уходят "под плату". В версии AD 10.512.22330 всегда actual height (которая, как я понимаю, сравнивается с maximum height) равна общей высоте модели.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st July 2025 - 01:37
Рейтинг@Mail.ru


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