S2014 0 23 ноября, 2015 Опубликовано 23 ноября, 2015 · Жалоба Весь контур платы определяется на слое BOARD GEOMETRY / OUTLINE. Там все и рисуйте. ... У Крэйга написано, что границы ПП платы, которые имеются на слое BOARD GEOMETRY/OUTLINE, для производителя недоступны, пока они не будут прорисованы на слое Manufacturing/Photoplot_Outline. Далее он пишет о необходимости нарисовать прямоугольник Add/Rectangle поверх границ ПП. Но если рисовать прямоугольник через Add/Rectangle, то и получим прямоугольник без всяких вырезов. Как в этом случае производитель будет делать вырезы, вообще как он про вырезы узнает? Наверняка это должно быть автоматизировано, а информация браться с какого-то слоя и этот слой по Крэйгу Manufacturing/Photoplot_Outline. Хотя может сейчас всё по другому? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Карлсон 3 23 ноября, 2015 Опубликовано 23 ноября, 2015 · Жалоба Странно, Uree, советуете. Разве не стоит соблюдать правило, что в Outline только замкнутый контур платы, а, например, в NCRoute_Path любые вырезы. Когда отдаю на производство, прикладываю гербер из NCRoute_Path с пометкой, что в этом слое указаны внешние границы вырезов. Правда, это касается только вырезов без металлизации. А для вывода границы платы просто дублирую Outline в Photoplot_Outline. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 23 ноября, 2015 Опубликовано 23 ноября, 2015 · Жалоба Странно, Uree, советуете. Разве не стоит соблюдать правило, что в Outline только замкнутый контур платы, а, например, в NCRoute_Path любые вырезы. Когда отдаю на производство, прикладываю гербер из NCRoute_Path с пометкой, что в этом слое указаны внешние границы вырезов. +1. Нормально советует. Зачем еще NCRoute_Path? Нет, я понимаю, что этому есть логическое обоснование, которое Вы и привели, но цель какая? Просто так, чтобы лежало в разных герберах? Ну и что этим достигается? Вообще, эдак можно дойти до того, что каждый тип падстека с своём гебрере хранить. :) Китайцы сами спокойно вырежут как надо на основании outline, и фрезы подберут и path им нарисуют. Зачем себе жизнь усложнять? Кроме того, если моделируете в 3D, то сразу получаете нормальный контур со всеми вырезами. И обратно Вам могут механики эти вырезы подправить (через IDF/IDX). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 23 ноября, 2015 Опубликовано 23 ноября, 2015 · Жалоба А что странного я советую? Всего лишь рисовать контур в слое, в котором его рисовать и предполагается. Будут в нем вырезы или нет - софту все равно, хоть новогоднюю елку в нем нарисуйте. Вопрос в том, что будет выведено в гербера. А зачем копируете Outline в Photoplot_Outline? Просто чтобы было? Outline - слой для определения контура платы, с вырезами или без зависит от конструктора. Замкнутый контур платы на этом слое не обязателен, он вообще на самом деле информационный. Где нужен этот контур, так это на слоях Route Keepin и Package Keepin. Именно по этим контурам определяется расстановка компонентов и их "вылезание" за контур платы(хотя они могут находится и не на краю этой платы физически, просто кипин так нарисован), по Rte KI "отсекается" лишняя медь, если попробовать нарисовать шейп, который вылезет за его пределы и т.д. Но не сам Outline это определяет. У меня на Photoplot_Outline еще ни в одном проекте ничего не было, что ни разу не помешало их изготовлению. Другое дело, что определение контура платы операцией для этого предназначенной, автоматом генерит и контурА кипинов на соответствующих слоях с заданными отступами. Правда потом все равно часто приходится их редактировать. NCRoute_Path - это не просто вырезы, это слой, линии из которого генерят путь фрезы в выходном ROUT/MILL файле. Можно делать вырезы, можно делать пропилы - все, что вырезается не круглой формы. Есть только один момент - далеко не всегда мы знаем как производству удобней реализовать вырез в плате. Поэтому на простых фигурах да, есть смысл использовать, но как только начинается что-то сложнее, проще нарисовать контуры выреза, а производство само подберет фрезу и нарисует ее маршрут, чтобы им это было выгодно/удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
S2014 0 24 ноября, 2015 Опубликовано 24 ноября, 2015 · Жалоба Хотелось бы подвести итог. Нужны боковые и угловые вырезы на прямоугольной плате. Логично прорисовать на BOARD_GEOMETRY/OUTLINE и эта информация будет храниться в файле проекта *.brd. Но производитель пользуется гербер файлами. Крэйг пишет, что иногда в некоторых случаях может понадобиться файл с линией отреза ПП (NC маршрут файл, расширение *.rou) для вырезания, например, из большой панели. Напрямую ни в один гербер файл информация со слоя BOARD_GEOMETRY/OUTLINE не попадает. На что надеяться, когда придется сдавать ПП в производство, на то что производитель сам реализует эти вырезы, исходя из информации на слое BOARD_GEOMETRY/OUTLINE, или же сам он никаких манипуляций с *.brd производить не будет, а будет пользоваться только теми герберами, которые ему прислали и еще, например, файлом путей отреза *.rou? (но опять же не известно какой толщины линии указывать на слое Board Geometry/ Ncroute_Path, есть ли у него режущий инструмент нужного диаметра). Здесь как бы хотелось совета от человека с опытом сдачи на производство ПП с вырезами/пропилами от кромки платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PCBtech 0 24 ноября, 2015 Опубликовано 24 ноября, 2015 · Жалоба Достаточно слоя BOARD_GEOMETRY/OUTLINE Производитель плат сам по герберу, полученному из этого слоя, сделает и контур, и вырезы. У нас, по крайней мере, это так. Хотелось бы подвести итог. Нужны боковые и угловые вырезы на прямоугольной плате. Логично прорисовать на BOARD_GEOMETRY/OUTLINE и эта информация будет храниться в файле проекта *.brd. Но производитель пользуется гербер файлами. Крэйг пишет, что иногда в некоторых случаях может понадобиться файл с линией отреза ПП (NC маршрут файл, расширение *.rou) для вырезания, например, из большой панели. Напрямую ни в один гербер файл информация со слоя BOARD_GEOMETRY/OUTLINE не попадает. На что надеяться, когда придется сдавать ПП в производство, на то что производитель сам реализует эти вырезы, исходя из информации на слое BOARD_GEOMETRY/OUTLINE, или же сам он никаких манипуляций с *.brd производить не будет, а будет пользоваться только теми герберами, которые ему прислали и еще, например, файлом путей отреза *.rou? (но опять же не известно какой толщины линии указывать на слое Board Geometry/ Ncroute_Path, есть ли у него режущий инструмент нужного диаметра). Здесь как бы хотелось совета от человека с опытом сдачи на производство ПП с вырезами/пропилами от кромки платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Карлсон 3 24 ноября, 2015 Опубликовано 24 ноября, 2015 · Жалоба Я учился работать с аллегро по книге Митцнера. Он в главе 10 на странице 405 пишет про photoplot. Я понимаю, что можно и просто board\outline'ом обойтись, но привык уже как привык. По поводу ncroute - видимо, мне пока не попадались настолько сложные платы, что их надо было бы туда-сюда между мной и механиком футболить по многу раз и править. Ну или у нас процесс разработки не так как стоило бы построен. Почему я вырезы делаю в ncroute? Да потому что класс изначально предназначен для указания пути фрезы. Да, разумеется, я им неправильно пользуюсь, поскольку в нем у меня не путь фрезы, а внешний контур выреза. А насчет того, что в board\outline можно рисовать всё что угодно, сейчас не смог сходу найти, но мне представлялось, что у того же Митцнера написано, что outline должен быть замкнутым и выполнен одной полилинией. И да, я в основном в Резоните заказываю, еще ни разу не было проблем или необходимости дополнительно что-то объяснять, если есть два отдельных гербера - один с границей, другой с внешними контурами вырезов. При заказе просто указываю, что в таком-то гербере показаны именно внешние контуры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 24 ноября, 2015 Опубликовано 24 ноября, 2015 · Жалоба Имхо, куда-то г-н Митцнер загнул с аутлайном... Ну нельзя говорить, что "The board outline generated by the Board Outline dialog box serves as a guide for the designer during the design process, but it does not contain manufacturing data for the manufacturer." Если я выведу контур ПП из того слоя, где я его нарисовал(каким-бы этот слой ни был) - этого пр-ву уже достаточно, и им совершенно одинаково, каким этот слой был в дизайне. Слов о том, что board outline должен быть замкнутым не нашел, если найдете - дайте координаты в книге, любопытно, что он там написал на этот счет. С NCRoute тоже все просто - либо рисуете вырезы как вы их себе представляете, производство потом допилит эти данные до удобного вида, либо нарисовать вырезы в аутлайне, тогда они создадут информацию для фрезеровки с нуля, на основании данных о вырезах в аутлайне. Главное, чтобы они их не прозевали... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zurabob 2 1 декабря, 2015 Опубликовано 1 декабря, 2015 · Жалоба Возможно , такие вопросы решаются при помощи старых добрых чертежей ? И , чтобы производство не прозевало , ставим выноски и далее пишем пункты... Причём всё делается средствами PCB редактора. А далее получаем отдельный слой (PDF или Gerber) , где всё подробнейше написано и разрисовано. Если неудобно средствами редактора , можно сделать в стороннем CAD-e и втянуть чертёж через DXF. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 1 декабря, 2015 Опубликовано 1 декабря, 2015 · Жалоба По идее это уже излишне, но на самом деле имеет смысл - по крайней мере дает больше уверенности в том, что вас правильно поймут. Ну и в случае чего всегда можно написать что-нибудь короткое типа "See description in gerber file xxx.yyy"... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Chip115 0 6 января, 2016 Опубликовано 6 января, 2016 (изменено) · Жалоба Доброго времени суток. Возникла проблема. OrCAD Capture выдет ошибку при попытки создать нетлист. #1 WARNING(SPMHNI-192): Device/Symbol check warning detected. [help] WARNING(SPMHNI-194): Symbol 'IN12' for device 'IN-12B_IN12_IN-12B' not found in PSMPATH or must be "dbdoctor"ed. Database has a non-recoverable corruption. Contact Cadence customer support. Что это значит? Сделал футпринт для ИН-12 и хочу его протестить. Набросал простейшую схему. Где-то в начале темы у кого-то была подобная ошибка, но как решили проблему - не нашел Изменено 6 января, 2016 пользователем Chip115 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zurabob 2 15 января, 2016 Опубликовано 15 января, 2016 · Жалоба Добрый день. Было бы неплохо поиметь данную схему и попытаться получить Netlist самому. Так сказать наступить на ваши грабли. По эскизу сказать что то трудно. Сразу бросается в глаза точка. Если точка в Pin Name , то попробуйте убрать её оттудова и вписать GND к примеру. (или что хотите , но не точку) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 15 января, 2016 Опубликовано 15 января, 2016 · Жалоба #1 WARNING(SPMHNI-192): Device/Symbol check warning detected. [help] WARNING(SPMHNI-194): Symbol 'IN12' for device 'IN-12B_IN12_IN-12B' not found in PSMPATH or must be "dbdoctor"ed. Database has a non-recoverable corruption. Contact Cadence customer support. это ругань не на ваш схемный символ, а на отсутствующий файл футпринта для PCB, который к нему цепляться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ControllerZ 0 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба Здравствуйте, на Вашем сайте сказано о следующем: Преимущества САПР Cadence Allegro ("Аллегро") ... 7. Возможность задать последовательность соединений в цепи. ... http://www.pcbtech.ru/pages/view_page/20 Подскажите как правильно задать данную последовательность, и чтобы при нарушении последовательности трассировки аллегро указывала на эту ошибку. Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zurabob 2 12 февраля, 2016 Опубликовано 12 февраля, 2016 · Жалоба Добрый день. Logic -> Net Schedule -> кликаем на цепь , появляется паучок , обкликиваем все пины , к которому тянется паучок , начиная с начала. Можно так же открыть Constraint manager , зайтить в раздел Electrical -> Net -> Routing -> Wiring и там уже творить. Если необходимо подключать в определенном порядке несколько цепей , то лучше создавать Electrical Cset и цепям назначать этот сет. Но , последний способ я плохо знаю , поскольку данная задача возникает очень редко и проще глазами проконтроллировать прохождение 10-ка цепей , поскольку разводка будет примерно одна и та же. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться