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

 
 
> Ошибки округления PCB Editor, меняется размер контакных площадок
Ant_m
сообщение Jan 31 2011, 13:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Собственно кто с этим сталкивался? Или я первый?
В зависимости от от точности заданной в PCB Editor изменяется размер контактных площадок. На глаз примерно на 0,005 мм.

Рецепт:
1) Делаем pad с размерами, ну например, 1,05x1,55 мм. Размер не важен, главное чтобы было 2 знака после запятой и 5 в конце(с другими вариантами, например 1,04мм, не проверял) Точность можно задать 3 знака после запятой(по умолчанию), или 2 - это неважно глючит одинаково.
Прикрепленное изображение
Прикрепленное изображение

2) Размещаем площадку на плате в PCB Editor(я делал это заменой падстека в готовом компоненте). На картинке: сетка 0,01мм, площадка зеленого цвета, синие линии board dimension - для наглядности. Точность проекта (accuracy) 2 знака. Как видно из картинки все нормально.
Прикрепленное изображение


3) Меняем точность в проекте с 2-х знаков до 3-х. Площадка увеличилась на 0,5 деления сетки!!! Можно увеличить точность до 4-х знаков после запятой - картина та же. Ошибка обратима - если вернуть все в зад, на точность 2 знака после запятой, площадка станет нормальной.
Прикрепленное изображение


В целом это конечно не страшно, величина очень маленькая.... Но проверку DRC это не смущает, о чем она и рапортует, сотней ошибок "из ниоткуда".

З.Ы. Cadence 16.3 hotfix 22. Но также работает в hotfix 6, и в cadence 15.7
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hoodwin
сообщение Feb 2 2011, 11:06
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Честно говоря, я в этом не уверен. Два знака в точности БД, по-моему, явно маловато, особенно, если учесть, что даже самые короткие вещественные числа (float) обеспечивают точность значительно больше, чем на два знака. Какой тогда смысл так огрублять? Кроме того, есть еще точность при формировании герберов, и она должна быть выше точности БД, причем заметно выше, если на плате есть dynamic shapes. В итоге, единственная внятная логическая цепочка получается такая. Производитель ПП должен указать какова максимально возможная точность герберов. Исходя из этой точности надо выбрать наибольшую точность БД, с учетом желания Allegro держать точность БД на один знак меньше, чем точность шаблонов (для RS-274X). В Вашем случае получается, что точность шаблонов должна быть 3 для оправдания двух знаков точности БД, а это вряд ли связано с ограничением производителей ПП.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ant_m   Ошибки округления PCB Editor   Jan 31 2011, 13:15
- - Uree   То, что видно на экране, еще ни о чем не говорит. ...   Jan 31 2011, 13:24
|- - Ant_m   Цитата(Uree @ Jan 31 2011, 16:24) То, что...   Feb 2 2011, 07:32
- - Old1   Цитата(Ant_m @ Jan 31 2011, 15:15) Собств...   Jan 31 2011, 13:58
- - Hoodwin   2 Ant_m А поделитесь, пожалуйста, соображением, ч...   Feb 2 2011, 08:17
- - Ant_m   Это требование, взятое с потолка, нашим начальство...   Feb 2 2011, 08:29
- - BlackPrapor   Столкнулся в похожей проблемой. В редакторе Gerber...   Feb 16 2016, 12:41
|- - BlackPrapor   Да это просто какая-то подстава! Оказывается, ...   Feb 17 2016, 12:23
- - BlackPrapor   В общем, раскопал я, откуда такая кака произрастае...   Feb 17 2016, 14:26
- - BlackPrapor   Муки продолжаются. Попробовал я в PCB Editor подпр...   Feb 25 2016, 12:19
- - BlackPrapor   Извиняюсь, это снова я. Возможно, мои страдания к...   Mar 4 2016, 10:58
- - Uree   В общем нет смысла комбинировать с разными единица...   Mar 4 2016, 11:51
- - xCooLLer   А в гербер файлах как отображается?   Mar 21 2016, 12:32
|- - BlackPrapor   <поскиплено> пардон, не понял сразу. вопрос ...   Mar 24 2016, 05:23
- - Major   Столкнулся с проблемой округления. Все пады и плат...   Feb 6 2017, 15:04
- - Major   Для частного случая нашел решение. Установил точно...   Feb 7 2017, 01:51


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

 


RSS Текстовая версия Сейчас: 4th August 2025 - 21:55
Рейтинг@Mail.ru


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