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

 
 
 
Reply to this topicStart new topic
> Особенности округления
Карлсон
сообщение Jul 2 2018, 15:55
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800



Всем доброго чего-нибудь!

Делаю круглую плату. С прямоугольными с таким никогда не сталкивался.
Проект в миллиметрах, точность 4 знака, сетка показывается с шагом 0.0001мм.

Не важно, в каком слое рисовать.
Выбираю окружность, толщина линии 0. Пишу в консоли "x 0 0", потом "ix 12.9".
Далее выбираю линию и пишу в консоль те же команды.
Линия не доходит до границы окружности 0.0004мм. При этом по F4 радиус окружности показывается 12.9мм и длина линии тоже 12,9мм.

То же самое происходит, если размещать окружность с известным центром и радиусом, т.е. при любом варианте отрисовки.

В проекте с точностью в 3 знака всё то же самое. Если рисовать окружность и потом линию, то видно, что они не пересекаются.

В чем дело и как с этим жить?

17.2, последний фикс.
Go to the top of the page
 
+Quote Post
Ksev-vrn
сообщение Jul 3 2018, 06:47
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 4-12-14
Пользователь №: 83 980



может быть проблема в точности сетки? попробуйте сетку сетку взять с 3 знаками, например 0.001 или 0.005.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 3 2018, 07:06
Сообщение #3


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Я, честно говоря, не совсем понимаю в чем проблема. С отличиями координатах в 4-м знаке после запятой? Так если не создаем подложку чипа такая точность вообще не о чем.
На обычных платах нет ничего, что могло бы требовать такой точности. Рисуйте себе спокойно круглую плату и делайте на ней все, как и на прямоугольной. Зачем там вообще заморачиваться такими цифрами?
Go to the top of the page
 
+Quote Post
Карлсон
сообщение Jul 3 2018, 08:58
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800



Да нет особой проблемы.
Просто обратил внимание на такой э.... глюк.

Вот 3 знака и сетка 0.001мм:

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 3 2018, 10:05
Сообщение #5


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Проделал то же самое, только добавил к шейпу еще и окружность, все идеально сходится:
Прикрепленное изображение

Не знаю, как у Вас так получается...

Точно знаю интересный эффект "усечения" шейпов меди при их автосоздании, но к скринам это не относится: если создавать шейп(обычно GND) на всю плату начиная его за границами платы(точнее контура route keepin), то такой шейп будет создан чуть меньшим, чем route keepin, по которому он должен быть обрезан. Т.е. в этом случае программа "подрезает" границу меди, чтобы сделать доп. зазор до route keepin.
Go to the top of the page
 
+Quote Post
Карлсон
сообщение Jul 3 2018, 10:10
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800



Юрий, у вас ведь 16.6, насколько я помню?

А может кто-нибудь в 17.2 такое повторить, пожалуйста?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 3 2018, 10:56
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Да, это в 16.6 проверка была.
Go to the top of the page
 
+Quote Post
rom67
сообщение Jul 3 2018, 12:36
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 281
Регистрация: 21-08-15
Из: Москва
Пользователь №: 88 095



в 17.2 hotfix41 линия не доходит до окружности 0,0004мм

Если вручную мышью указать точку, то линия окружности отрисуется с отступом от указанной точки на ~0,00042мм, как будто бы задано смещение.
Данная ситуация проявляется, вроде бы, только с окружностью.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Карлсон
сообщение Jul 3 2018, 13:08
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800



Спасибо!

Значит это действительно глюк.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Jul 3 2018, 21:02
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(Карлсон @ Jul 3 2018, 16:08) *
Спасибо!

Значит это действительно глюк.


Скиньте проект и описание глюка в саппорт Cadence. Может, починят как-нибудь.
Это явно слегка некорректное отображения окружности на экране.


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
rom67
сообщение Jul 19 2018, 21:50
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 281
Регистрация: 21-08-15
Из: Москва
Пользователь №: 88 095



в 43 хотфиксе проблема отрисовки окружностей осталась
Go to the top of the page
 
+Quote Post
rom67
сообщение Aug 13 2018, 06:58
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 281
Регистрация: 21-08-15
Из: Москва
Пользователь №: 88 095



в 45 хотфиксе проблема отрисовки окружностей по-прежнему остаётся sm.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th April 2024 - 20:10
Рейтинг@Mail.ru


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