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

 
 
> Ошибки округления 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
Ответов
BlackPrapor
сообщение Feb 16 2016, 12:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 15-09-04
Пользователь №: 662



Столкнулся в похожей проблемой.
В редакторе Gerber запустил DRC.Вывалилась куча ошибок по зазору медь-маска. Задано 0,1 мм, на выдаче DRC 0,099. Начал разбираться, выяснилось, что ноги растут ещё из allegro. В списке аппертур allegro присутствует куча перлов типа 1,499 мм (реально это должно быть 1,5). Точность проекта 4 знака. Миллиметры. Экспорт Gerber 2.5.
Почему это важно для меня. Дело в том, что минимальные значения зазоров в том числе определяют и тариф у изготовителя ПП. И вот зазор 0,1 мм это один (более дешевый и быстрый тариф), а 0,099 -- уже по другим расценкам. Это касается, в принципе, любых зазоров и ширин.
И вот какие варианты:
1. Все размеры (падов и т.п.) и зазоры делать на ничтожно малую величину больше (типа добавлять сотку или тысячную)
2. На выходе из редактора gerber, получая окончательные файлы, делать так, что б всё округлялось (например, выбрать меньшую точность, наверное, должно sdct правильно округлиться в боьшую сторону).
3. Заставить allegro изначально все цыфири проставлять корректно.

Варианты 1. и 2. мне не нравятся тем, что я не уверен, что где-то в другом месте, не вылезет нарушение, да и переделывать пады вовсе не хочется.
вариант 3 возможен?

Вот, пример аппертур gerber файла на выходе allegro

Код
%ADD18R,1.8999X1.8999*%
%ADD15R,1.2499X1.5999*%
%ADD17R,.8001X1.7501*%
%ADD19R,.5499X1.7*%
%ADD21R,1.7X.5499*%
%ADD13R,.8001X1.1999*%
%ADD22R,1.1001X1.3*%
%ADD10C,3.2*%
%ADD12C,1.95*%
%ADD20R,1.1999X1.1501*%
%ADD16R,1.1999X1.1501*%
%ADD14R,1.1501X1.1999*%
%ADD11C,1.8999*%


Как видно, размеры вычисляются довольно непредсказуемым образом. Все апертуры, отличающие единичками в младших разрядах, понятно, изначально были круглыми числами.
Что характерно, почему-то знаков после точки 4, а не 5, хотя gerber установлен в формат 2.5
Go to the top of the page
 
+Quote Post
BlackPrapor
сообщение Feb 17 2016, 12:23
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 15-09-04
Пользователь №: 662



Да это просто какая-то подстава!
Оказывается, выбор выходного формата никак не влияет на формат апертур (ну за исключением понятно метрика-империал). При любом раскладе апертуры задаются с 4 знаками после точки.
Точно также как при экспорте из CAM программы апертуры никак не округляются и задаются с максимальной для CAM точностью. Пока вырисовывается толко один путь -- врукопашную редактировать апертуры. Вот гадость какая!
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
- - Hoodwin   Честно говоря, я в этом не уверен. Два знака в точ...   Feb 2 2011, 11:06
- - 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 Текстовая версия Сейчас: 3rd August 2025 - 15:07
Рейтинг@Mail.ru


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