Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Горячая линия по САПР Cadence Allegro
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
vitan
Цитата(S2014 @ Oct 31 2014, 14:01) *
Вопрос: правильно ли я сделал и почему не отображается механическое отверстие под винт, а может быть здесь надо по другому действовать?

А visibility-pin включено?
Bear_ku
У меня такое было при черном цвете Drill Holes. Заменил на серый, проблема ушла.
S2014
Цитата(vitan @ Oct 31 2014, 17:16) *
А visibility-pin включено?

А где такая настройка? По крайней все pin, вставленные как электрические, отображаются, и их отверстия тоже.

Цитата(Bear_ku @ Nov 1 2014, 23:36) *
У меня такое было при черном цвете Drill Holes. Заменил на серый, проблема ушла.

Сделал вообще белый цвет для Drill Holes, но механическое неметализированное отверстие так и не отображается.
falling_stone
[quote name='S2014' date='Nov 5 2014, 13:10' post='1289758']
А где такая настройка?

Setup->Design Parameters->Display(TAB)->Display non-plated holes(checkbox), Display Padless holes(checkbox)
vitan
Цитата(S2014 @ Nov 5 2014, 12:10) *
А где такая настройка? По крайней все pin, вставленные как электрические, отображаются, и их отверстия тоже.

Да прямо на панели visibility.

Цитата(S2014 @ Nov 5 2014, 12:10) *
Сделал вообще белый цвет для Drill Holes, но механическое неметализированное отверстие так и не отображается.

Странно. Даже не знаю, что сказать. Ну выложите его сюда, что ли...
S2014
Цитата(falling_stone @ Nov 5 2014, 15:09) *
Setup->Design Parameters->Display(TAB)->Display non-plated holes(checkbox), Display Padless holes(checkbox)

Нет. Это все включено. Там все опции включены, которые есть.
Кое-что удалось выяснить: если создать неметаллизированное отверстие, но на одном из наружных слоев задать RegularPad=Circle с диаметром пусть даже равным нулю, то тогда заливка non-plated hole появляется.
Но какой-то хитрый способ получается. Хотелось бы, что бы и при RegularPad=Null заливка тоже показывалась. К тому же появилось сомнение, будет ли потом высверлено отверстие, если нет заливки.
vitan
Цитата(S2014 @ Nov 6 2014, 06:56) *
К тому же появилось сомнение, будет ли потом высверлено отверстие, если нет заливки.

Сгенерите выходные файлы да проверьте.

Что-то припоминаю, уже где-то Ваш случай обсуждался. Но я лично не мучаюсь, у меня везде круглые пятаки...
Uree
У меня тоже не отображались такие отверстия поначалу. Недавно создал - решил попробовать без лишней меди - и не видно их было, да. Но сейчас все отображается. Вечером дома посмотрю, какие у меня настройки отображения.
Hoodwin
Мне вот тоже всегда любопытно было, с какой целью pad designer ругается кучей предупреждений, если я хочу сделать простое неметаллизированное отверстие. И regular pad ему подай, и thermal relief сделай, если anti-pad есть. И даже если его ублажить, все равно остается сомнительным технологическая правильность такого варианта. Ну вот зачем высверливать целиком всю медь, если площадка равна диаметру сверла? Не является ли медь лишним фактором, способствующим изгибанию сверла при сверлении? Не будут ли при этом оставаться тонкие серповидные остатки медных площадок, если сверло попадет не точно в центр площадки? Если они все же останутся, то не будут ли они держаться "на соплях" и при первом удобном случае будут потом отставать и по плате разбегаться, мешая делать маску и прочее?
S2014
Элемент имеет два вывода, закороченные внутри. Для обоих выводов один номер в его описании. Делаю на футпринте эти выводы с одинаковыми номерами. При сохранении выдается предупреждение
"Duplicate pin number 1.
WARNING(SPMHA1-298): Create symbol duplicate pin numbers.

ERROR(SPMHA1-291): Create symbol has been aborted."

и не сохраняется. Сохраняется только при выходе из программы.
Вопрос возникает: допустимо ли присваивать двум выводам один номер на футпринте и не аукнется ли потом выданное предупреждение и ошибка при разводке платы?
Bear_ku
Может ничего и не случится, только зачем вам понадобился такой финт ушами? Стандартные средства чем не угодили?
S2014
Цитата(S2014 @ Nov 7 2014, 16:55) *
Вопрос возникает: допустимо ли присваивать двум выводам один номер на футпринте и не аукнется ли потом выданное предупреждение и ошибка при разводке платы?

.psm файл не создается и не вставляется элемент на ПП. А всё же кто как бы сделал в ситуации, когда у элемента два вывода с одинаковыми номерами?
Bear_ku
Может быть этот документ same_net поможет разобраться с вашей задачей?
razob
как-то неудачно встала САПР, когда из меню Analyze вызываю программы PowerDC или XtractIM, то получаю ошибку, ссылающуюся на файл env с описанием системных переменных. В общем какая-то путаница с ними, приходится вручную запускать трансляторы, а потом уже вспомогательные программы. Как можно сие поправить.
S2014
Цитата(Bear_ku @ Dec 1 2014, 19:24) *
Может быть этот документ same_net поможет разобраться с вашей задачей?

Этот документ не поможет и вот почему: ставится и решается задача что делать с пинами, которые имеют уникальные номера, но не задействованы в схеме.
У меня ставится задача, что делать с пинами, которые имеют одинаковые номера и в даташите, и на корпусе и запараллелены внутри и то же самое желательно выполнить внешне в схеме и на печатной плате.
Пример: клеммная колодка, где каждому входу соответствует несколько выходов. Для определенности один вход на два выхода. С внешней стороны мы видим один вход для каждой входящей линии. На схеме тоже рисуем разъем с количеством пинов, равным кол-ву входов. Но в футпринте на колодку количество пинов в два раза больше и их между собой надо попарно внешне будет тоже соединить на печатной плате. И вот здесь возникают проблемы. В футпринте попарные пины, которые идут от одного входа нельзя обозначить одинаковыми номерами, т.к. возникает ошибка. Если пины делать электрическими, то и на схеме вместо одного (например, под номером 1) должно быть два пина с разными номерами (к примеру, 1а, 1в), но соединенные вместе. Но для внешнего пользователя всего один зажим на колодке с номером 1 и ему не понятно будет откуда здесь еще взялось 1а и 1в. Возникнет путаница.
А хотелось что бы для внешнего пользователя такой путаницы не было: и физически и на схеме для каждого входа один номер, а при реализации схемы на ПП, что бы пара пинов для каждого входа были закорочены не только внутренне, но и внешне. Ну и что бы реализация всего этого выглядела поизящней.
Bear_ku
Ну как так-то, вы посмотрите документ еще разок. Там приведен пример как раз вашей ситуации. На УГО у вас будет, например, вывод с номером 1, а на посадочном месте 2 вывода, допустим 1a и 1b, подключенных к одной цепи.
S2014
Цитата(Bear_ku @ Dec 4 2014, 12:40) *
Ну как так-то, вы посмотрите документ еще разок. Там приведен пример как раз вашей ситуации. На УГО у вас будет, например, вывод с номером 1, а на посадочном месте 2 вывода, допустим 1a и 1b, подключенных к одной цепи.

То что приведено по ссылке, то там 8- пиновый корпус с номерами от 1 до 8. И на УГО и в футпринте однозначное соответствие. 1-ому выводу будет соответствовать 1-ая контактная площадка в футпринте. 2-ому вторая и т.д. Причем тут 1а и 1b? К какому выводу вы их хотите назначать?
Bear_ku
Выложите необходимое вам УГО и посадочное место. Так будет проще.
S2014
Цитата(Bear_ku @ Dec 4 2014, 16:43) *
Выложите необходимое вам УГО и посадочное место. Так будет проще.

Не забывайте, что посадочное место нужно как раз создать и создать правильно, поэтому и вопрос здесь появился.
А по УГО пожалуста, возьмем клемник Wago N236-416 (16 входов под зажим и 32 пина для пайки). На каждый вход два соединенных внутри пина. На схеме УГО в виде стандартной таблички (номер контакта и описание внешней цепи) с 16-ю выводами. Внешних цепей 16, номера контактов соответственно 1-16.

Сможете ли вы сказать какой тип пинов (connect или mechanical) нужно использовать при создании футпринта, в каком количестве и с какими номерами?
Bear_ku
Во вложении компонент, на примере одного из разъемов WAGO. Все сделано как написано в выше приведенном выше документе.
На изображениях УГО на схеме и его корпус на плате.
S2014
Цитата(Bear_ku @ Dec 8 2014, 10:05) *
Во вложении компонент, на примере одного из разъемов WAGO. Все сделано как написано в выше приведенном выше документе.
На изображениях УГО на схеме и его корпус на плате.

Спасибо, я понял принцип. Под мою задачу немножко модифицирую.
Удивило, что присланный вами WAGO_236_401.dra не открывается в версии 16.3. Пишет, что создано под новой версией.
Bear_ku
Работаю в 16.6, обратную совместимость никогда не проверял. Даже и не задумывался об этом.
URIK-ZZZ
Подскажите пожалуйста по Capture. После изменения номера в pat referens он становится подчёркнутым. В этом есть какой-то смысл или можно не обращать внимания, т. к. работает вроде всё нормально
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Версия 16.6, в старых версиях такого не замечал.
Uree
Это означает, что номер назначен пользователем вручную и при ренумерации он не будет затрагиваться (насколько помнится никогда, фактически становится фиксированным).
Bear_ku
При автоматической расстановке позиционных обозначений у вас будет возможность оставить эти значения неизменными "Preserve User Assigned Valid References".
При желании подчеркивание можно убрать с экрана "Accessories -> Cadence Tcl/Tk Utilities -> Utilities... -> Extended Preferences -> Schematic -> Display on schematic page".
URIK-ZZZ
Спасибо за ответы!
Вот только убрать подчёркивание что-то не получается.
Нажмите для просмотра прикрепленного файла
Uree
При небольшом их кол-ве проще сделать вручную: ПКМ -> User Reference -> Set/Unset. Да, и сначала конечно выбрать нужный элемент...
URIK-ZZZ
Спасибо! Помогло.
Sergey
Добрый день,
Возникла совершенно смешная проблема - в Allegro PCB Design GXL надо распечатать металлизацию слоя разведенной платы в ч\б виде. Настраиваем в Display->Color/Visibility что хотим видеть (в Stack-Up/Conductor все включено, включая etch, естественно, остальное выключено). Фон белый, остальное черное. На экране - замечательная картинка. Печатаем - все замечательно, но полигоны - серые, не черные. То есть все дорожки, футпринты - черные, а полигоны - серые! Можно ли с этим бороться?
PCBtech
Цитата(Sergey @ Jan 17 2015, 20:14) *
Добрый день,
Возникла совершенно смешная проблема - в Allegro PCB Design GXL надо распечатать металлизацию слоя разведенной платы в ч\б виде. Настраиваем в Display->Color/Visibility что хотим видеть (в Stack-Up/Conductor все включено, включая etch, естественно, остальное выключено). Фон белый, остальное черное. На экране - замечательная картинка. Печатаем - все замечательно, но полигоны - серые, не черные. То есть все дорожки, футпринты - черные, а полигоны - серые! Можно ли с этим бороться?


Может, проще через DXF или Gerber печатать?
У вас какая задача - документацию сделать?
PCBtech
Цитата(Sergey @ Jan 17 2015, 20:14) *
Добрый день,
Возникла совершенно смешная проблема - в Allegro PCB Design GXL надо распечатать металлизацию слоя разведенной платы в ч\б виде. Настраиваем в Display->Color/Visibility что хотим видеть (в Stack-Up/Conductor все включено, включая etch, естественно, остальное выключено). Фон белый, остальное черное. На экране - замечательная картинка. Печатаем - все замечательно, но полигоны - серые, не черные. То есть все дорожки, футпринты - черные, а полигоны - серые! Можно ли с этим бороться?


Надо войти в Setup - User Preferences
В окне поиска набрать shape
И у параметра, обведенного красным на рисунке, поставить значение 1.
Нажмите для просмотра прикрепленного файла

При печати получится:
Нажмите для просмотра прикрепленного файла
Sergey
Цитата(PCBtech @ Jan 19 2015, 18:53) *
Надо войти в Setup - User Preferences
В окне поиска набрать shape
И у параметра, обведенного красным на рисунке, поставить значение 1.
Нажмите для просмотра прикрепленного файла

При печати получится:
Нажмите для просмотра прикрепленного файла


Спасибо, помогло.

Конечно, довольно необычная потребность, просто заказчик желает оперативно знакомиться с разводкой для проверки, а когда в документе что-то по-разному нарисовано, возникают ненужные вопросы.
Еще раз спасибо.
razob
А существует какое-нибудь чтиво или соответствующая тема по ведению проектов на предприятии по маршруту Cadence?
Или может кто-то поделиться опытом?

На данном этапе есть возможность и контроль версий организовать, и библиотекарь у нас есть, и сервер.
До сих пор работали в Альтиуме, использовали встроенную SVN. Чего явно не хватало - это авторизованного доступа, точнее контроля за изменениями: кто и что меняет, отсутствие возможности делать отметку у компонента, что он проверен и его можно использовать в дизайне.
Хотя может подобные возможности есть, а мы их просто не увидели...

Вообщем было бы здорово узнать, как сложилась совместная работа группы разработчиков в CAdence на одном предприятии.
Uree
Лучше всего обратиться в саппорт. Даже если не знают непосредственно те, к кому обратитесь, то будут знать другие, а между собой как-нить поделятся инфой(ну мне так кажется).
vitan
Цитата(razob @ Jan 30 2015, 18:09) *
А существует какое-нибудь чтиво

Раздел хелпа по ADW.
PCBtech
Цитата(razob @ Jan 30 2015, 18:09) *
А существует какое-нибудь чтиво или соответствующая тема по ведению проектов на предприятии по маршруту Cadence?
Или может кто-то поделиться опытом?

На данном этапе есть возможность и контроль версий организовать, и библиотекарь у нас есть, и сервер.
До сих пор работали в Альтиуме, использовали встроенную SVN. Чего явно не хватало - это авторизованного доступа, точнее контроля за изменениями: кто и что меняет, отсутствие возможности делать отметку у компонента, что он проверен и его можно использовать в дизайне.
Хотя может подобные возможности есть, а мы их просто не увидели...

Вообщем было бы здорово узнать, как сложилась совместная работа группы разработчиков в CAdence на одном предприятии.


Вам нужен Allegro Design Workbench - это PDM-система.
- Авторизованное управление библиотеками.
- Управление версиями.
- Распределенная библиотека на несколько предприятий.
- Интеграция с PDM-системами от 3D-вендоров, например, Windchill.
- Поддержка групповой работы.

Литературой можем поделиться по запросу.
krux
Цитата
А существует какое-нибудь чтиво или соответствующая тема по ведению проектов на предприятии по маршруту Cadence?

если будете возиться сами - то отрывки знаний есть вот тут
http://www.flowcad.de/AN/
искать про переменную окружения CDS_SITE
one_eight_seven
Скажите, а есть ли возможность изменить графику выводов (pin) УГО (symbol'а)? А-то на активируемом низким уровнем входе окружность получается размером с сам вывод.
PCBtech
Цитата(one_eight_seven @ Mar 7 2015, 14:51) *
Скажите, а есть ли возможность изменить графику выводов (pin) УГО (symbol'а)? А-то на активируемом низким уровнем входе окружность получается размером с сам вывод.


А чем это не устраивает?
Нажмите для просмотра прикрепленного файла
NZykov
Здравствуйте!
При отображении в 3D Viewer плат возникает ошибка, которая подвешивает весь процесс allegro.exe, то есть виснет окно с 3D Viewer и окно с самим PCB Editor.
Причем ситуация следующая: открываем PCB Editor, открываем какой-нибудь проект, запускаем 3D Viewer. Все нормально отображается. Закрываем окно вьюера, запускаем снова 3D Viewer.
Пробовал играться с параметром display_backingstore, но с ним почему-то проблема решается невсегда. Обычно после перезапуска PCB Editor даже при наличии display_backingstore = off эта ошибка возникает.
В качестве видеокарты стоит Quadro K600. Причем на другом компе со встроенной видеокартой Intel HD Graphics 3000 такой проблемы никогда не возникает.
Никто не знает решения этой проблемы? Заранее спасибо!
Uree
Видимо слишком хорошая карта для такого нетребовательного приложенияsm.gif
А если серьезно, то непонятно, но похоже на конфликт между Аллегро и драйверами карты.
NZykov
Цитата(Uree @ Mar 20 2015, 11:48) *
Видимо слишком хорошая карта для такого нетребовательного приложенияsm.gif
А если серьезно, то непонятно, но похоже на конфликт между Аллегро и драйверами карты.

Драйвера видеокарты конечно и могут играть роль, но такая ошибка была не всегда. На хотфиксе #39 такого не было, а потом при обновлении на #44 появилось( #45 тоже не помог.
Кто-нибудь может помочь? Или кто-нибудь знает, как откатиться на предыдущий хотфикс, не переустанавливая весь пакет. В лоб решить не удалось. Установщик ругается, что ставится более старая версия.
vsvsts
Здравствуйте. У меня возникла проблема при трансляции электрической принципиальной схемы из P-CAD в Allegro. Пробовал двумя путями:
1. Сохранял .sch в PDIF и транслировал, в итоге открылся в Allegro какой-то текстовый файл но дизайна схемы не было.
2. Попробовал транслировать из P-CAD в AltiumDesigner, затем в Allegro, в итоге интегрированный транслятор начал зависать и вылетать, писать "сейчас эта программа будет закрыта". Ошибок не было.
Как же все таки транслировать электрическую схему из P-CAD в Allegro интегрированными средсвами или может есть какая-нибудь сторонняя программа?
Zurabob
Добрый день.
Ваш вопрос ИМХО некорректен из-за того , что он не предоставляет полной информации.
В Cadence Allegro есть 2 схемных редактора.
1. Редактор от OrCAD. Capture CIS (или просто. без CIS)
Этот попроще.
2. DE HDL. Этот посложнее. (как утверждают сотрудники Cadence "немного посложнее". Но , как утверждает доктор Хаус : "все врут".)
Про отличия в 2-х словах : DE HDL позволяет заполнять Constraint Manager на этапе рисования схемы , а Capture - нет.

Отсюда первый вопрос : Куда вы пытались перенести схему ?

Из опыта : Попытки трансляции схем из пикада в Capture CIS ни к чему не привели. Максимум , чего удавалось добиться - это частично нарисованные без элементов соединения.
Может быть сейчас наука шагнула далеко вперёд... Незнаю.
ИМХО проще аккуратно перерисовать , если схема одна.
Если схем много : получать Netlist из PCAD , а потом засовывать его в Cadence Allegro PCB Editor. (этим способом пользуемся мы)
vsvsts
Цитата(Zurabob @ Mar 23 2015, 10:55) *
Добрый день.
Ваш вопрос ИМХО некорректен из-за того , что он не предоставляет полной информации.
В Cadence Allegro есть 2 схемных редактора.
1. Редактор от OrCAD. Capture CIS (или просто. без CIS)
Этот попроще.
2. DE HDL. Этот посложнее. (как утверждают сотрудники Cadence "немного посложнее". Но , как утверждает доктор Хаус : "все врут".)
Про отличия в 2-х словах : DE HDL позволяет заполнять Constraint Manager на этапе рисования схемы , а Capture - нет.

Отсюда первый вопрос : Куда вы пытались перенести схему ?

Из опыта : Попытки трансляции схем из пикада в Capture CIS ни к чему не привели. Максимум , чего удавалось добиться - это частично нарисованные без элементов соединения.
Может быть сейчас наука шагнула далеко вперёд... Незнаю.
ИМХО проще аккуратно перерисовать , если схема одна.
Если схем много : получать Netlist из PCAD , а потом засовывать его в Cadence Allegro PCB Editor. (этим способом пользуемся мы)


Обобщил я потому, что интегрированные трансяторы в этих двух программах одни и теже. За способ перехода спасибо, попробую.
Меня интересует средство, которое может перевести несколько пректов из P-CAD в Allegro с наименьшими трудозатратами. Это и электрические схемы и схемы размещения элементов на печатной плате.
Zurabob
При попытке втянуть Netlist напрямую из PCAD в Cadence Allegro PCB вы столкнётесь с проблемой. sm.gif
Форматы этих 2-х САПР не совсем совпадают.
Вот тут то вам и понадобится транслятор , который легко написать , сравнив 2 Netlist -a.
Если хотите - могу предоставить свою копию транслятора , написанную "за спасибо" моим одногрупником.

Расстановку элементов на печатной плате легко передрать из PCAD , поскольку PCB редактор может расставлять элементы по txt файлику с координатами и Refdes.
Правда , это довольно капризная утилита , и при несоответствии хотя бы одного знака предполагаемому синтаксису она не работает.
НО , если всё правильно - она работает. sm.gif

Вобщем то у нас есть даже утилита , переводящая разводку из PCAD в Cadence.
Но , права принадлежат нашему техническому директору (Акулину Александру) , так что вам нужно общаться уже напрямую с ним.

Электрические схемы перевести сложнее всего на данный момент. (ИМХО , только руками)
Со всем остальным есть варианты.
PCBtech
Цитата(vsvsts @ Mar 23 2015, 07:26) *
Здравствуйте. У меня возникла проблема при трансляции электрической принципиальной схемы из P-CAD в Allegro. Пробовал двумя путями:
1. Сохранял .sch в PDIF и транслировал, в итоге открылся в Allegro какой-то текстовый файл но дизайна схемы не было.
2. Попробовал транслировать из P-CAD в AltiumDesigner, затем в Allegro, в итоге интегрированный транслятор начал зависать и вылетать, писать "сейчас эта программа будет закрыта". Ошибок не было.
Как же все таки транслировать электрическую схему из P-CAD в Allegro интегрированными средсвами или может есть какая-нибудь сторонняя программа?


Мы можем предоставить услугу по трансляции вашей схемы из PCAD в Allegro.
Гарантируется корректность Netlist, но есть некоторые нюансы конвертации.

Кроме того, у нас есть свой конвертер файла печатной платы из PCAD в Allegro.
Конвертер продается, но можно также предоставить и услугу по конвертации. Один небольшой проект PCB можем
на пробу отконвертировать бесплатно.
Естественно, после конвертации проекта можно вытащить и из него и библиотеку посадочных мест.

А встроенные конвертеры из PCAD в Allegro, к сожалению, несовершенны,
и, в частности, совсем не понимают русских букв.
Так что если с конвертацией возникли проблемы - обращайтесь, поможем.
vsvsts
Цитата(PCBtech @ Mar 23 2015, 12:18) *
Мы можем предоставить услугу по трансляции вашей схемы из PCAD в Allegro.
Гарантируется корректность Netlist, но есть некоторые нюансы конвертации.

Кроме того, у нас есть свой конвертер файла печатной платы из PCAD в Allegro.
Конвертер продается, но можно также предоставить и услугу по конвертации. Один небольшой проект PCB можем
на пробу отконвертировать бесплатно.
Естественно, после конвертации проекта можно вытащить и из него и библиотеку посадочных мест.

А встроенные конвертеры из PCAD в Allegro, к сожалению, несовершенны,
и, в частности, совсем не понимают русских букв.
Так что если с конвертацией возникли проблемы - обращайтесь, поможем.


Если я предоставлю вам файл .sch и библиотеку компонентов электрической схемы, на выходе я получу схему в Allegro с возможностью делать из нее полноценный .pcb ?
PCBtech
Цитата(vsvsts @ Mar 23 2015, 12:40) *
Если я предоставлю вам файл .sch и библиотеку компонентов электрической схемы, на выходе я получу схему в Allegro с возможностью делать из нее полноценный .pcb ?


Да.
Но это платная услуга, надо смотреть,
устроит ли Вас цена.
vsvsts
Цитата(PCBtech @ Mar 23 2015, 12:18) *
Один небольшой проект PCB можемна пробу отконвертировать бесплатно.
Естественно, после конвертации проекта можно вытащить и из него и библиотеку посадочных мест.


Я хотел небольшую схему на пробу отправить для оценки качества трансляции. Если это возможно, то файлы прикреплены.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.