Gtlab Forum
Тематический => Технология => Тема начата: Lok-T@r от Февраля 01, 2012, 10:30:32 am
-
Фак изучил, но на то он и фак, чтобы в нём не разводить
срач полемику.
Я до сего момента "сидел" на лэйауте и сплане и мне всего хватало.
Но дошло время до заказа плат на производстве и не смотря на то, что с экспортом в гербер и экселлион я разобрался довольно быстро, меня принудили убрать все полигоны - оказывается, лэйаут при экспорте преобразовывает их в растр, а на производстве это недопустимо.
Мне нужна замена этому софту, по начитанным в факе примерам, мне подошла бы ExpressPCB, но как у неё с преобразованием полигонов - я не в курсе, кто-то делал печатку для производства из неё?
И ещё неплохо было бы иметь встроенный редактор схемы, чтобы хранить проект "как есть".
-
Самое простое kicad, основное достоинство что он бесплатный, то есть никаких проблем с использованием нелицензионного софта.
http://kicad.sourceforge.net/wiki/Main_Page
Но это полный кад со сковозным проектированием.
Есть 3D вьювер для плат
(https://guitartonelab.ru/proxy.php?request=http%3A%2F%2Fmilas.spb.ru%2F%7Ekmg%2Ffiles%2Fprojects%2Fjcm800mv%2Ftube%2Fjcm800mvt_th.jpg&hash=a891a0636563049083303323196bff1a879031af)
Я делал на нем даже многослойки по 5 классу и все изготовили без проблем.
-
Могу посоветовать Eagle, он есть под все оси. Про-софт, но очень лёгок в освоении. Правда, не бесплатный.
-
Платный бесплатный...Нас вон в универе на крякнутом пикаде учат и не стесняются :P
-
Самые тру редакторы - это Mentor PADS и Mentor Expedition. Еще альтиум где-то там...
Мне больше всех нравится pads
-
В чём трушность то?
-
Mentor Expedition - вещь не для дома, на мой взгляд он тяжеловат и больше подходит для больших организаций, где над платой работает много людей. Правда у него шикарный PCB редактор, очень удобный!!! Главным образом не понравилось то, что позиционное обозначение элементов он делает на плате, а потом переносит на схему.. изврат полный.
KMG, лампочки красиво получились в 3D, круто!! ::)
-
Трушность в возможностях.
Exp да, тяжеловат. Падс для дома то, что надо и возможностей много и легкий. правда не развивается уже давно практически
-
А я алтиумом дома пользуюсь -очень удобная штука. Самое приятное в нём, что это одна оболочка в которой делается всё от УГО до платы, включая создания патернов и пр...
-
Трушность в возможностях.
А конкретней?
-
@ Антон
А как в Альтиуме организовано внесение изменений в прект. Например, поменял я что-то в схеме, как эти изменения переносятся в плату?
Кстати, этот же вопрос и к Мише (по КиКад'у), и другим - по Оркаду, Протелу, Пикаду... и что там ещё есть.
-
@ OlegFX
В ОрКАДе есть возможность включения обратной связи между схеморедактором и разводчиком - и тогда есть возможность синхронизации (включая обратную аннотацию).
Кроме того, при включении этой фичи при одновременно открытых окнах обоих редакторов можно тыкнуть в элемент на пцб и увидеть его подсветку в схеме.
В общем и целом - режим сквозняка в ОрКАДе меня вполне устраивает, хоть я и не всеми его возможностями и пользуюсь.
Бывало, что сразу в сквозняке некоторые вещи делал - начинаешь схему с малого. То есть, практически с пустого листа в схеморедакторе - но подключаешь разводчик, транслируешь в него нетлист и тут же начинаешь водить, вживаясь в топологию. Потихоньку добавляешь элементы - сообразуясь с тем, как они ложатся в топологию. И нередко меняешь схему - что б оно лучше ложилось в печать. Я так работал ещё при ручной разводке - и в ОрКАДе это вполне научился делать...
UPD: сорри, слегка неправильно интерпретировал вопрос - ты задал вопрос о прямой коррекции, а я по простоте душевной это перескочил и сразу побежал к обратной.
Прямая коррекция - это вообще очень просто: отредактировал схему и ткнул трансляцию в нетлист. После коррекции нетлиста, разводчик в любом случае орёт - мол, первоисточник у нас другой и значит всё сейчас под это переделаем. Это работает даже в офф-лайне: вчера работал в схеморедакторе и разводчик не открывал. Результат вчерашней работы зафиксировал в нетлисте.
Сегодня, не открывая схеморедактора, открыл сразу разводчик - и он выкатил тебе предупреждение, что нетлист изменился. И после того, как ты ему это явно разрешаешь - он корёжит плату под новый нетлист. Подтаскивает новые компоненты, если это надо.
Правда, есть и некоторые засады - при изменении схемы (изменение связей между выводами компонентов), старые проводники убиваются и тебе придётся класть новые проводники заново. Но то, что не менялось - оно остаётся.
Но строго говоря, засады тут в основном из-за логических конфликтов - комп, это тупое жЫвотное ;). Потому мыслей твоих не читает - и поступает прямолинейно. Так, что сам клювом не щёлкай.
А те изменения, что не приводят к конфликту - те сразу же автоматом вносятся.
А вот фича обратной коррекции - это гораздо интересней. Это когда ты меняешь кое-какие опции на пцб - она сами перелетают в схему.
Ну, к примеру, когда ты делаешь свопинг - то есть, обмениваешь логические элементы в одном чипе, - у тебя корректируется нетлист ("резиновые" проводнички перескакивают по выводам микросхемы), а потом из него корректируется и схема (нумерация ЛЭ).
Есть и другие варианты обратной коррекции.
-
Например, поменял я что-то в схеме, как эти изменения переносятся в плату?
Экспорт нетлиста, возможная редакция соответствия элементов шейпам (отдельный диалог, вызываемый из редактора схем), импорт нетлиста в редактор платы.
Кроме того, при включении этой фичи при одновременно открытых окнах обоих редакторов можно тыкнуть в элемент на пцб и увидеть его подсветку в схеме.
В кикаде это работает всегда, причем в многолистовой схеме происходит переход на соответствующий лист.
Единственное неудобство (для меня) в кикаде - невозможность листов схемы одного уровня, только иерархия.
-
Конкретней - минимальное представление даст прочтение офф.инфы. а так пробовать надо, поработать хотябы с недельку. http://www.mentor.com/products/pcb-system-design/design-flows/
EXP тяжеловес, приимущества в основном при работе в команде - разработке больших сложных плат.
Pads проще, лично мне удобнее.
А если кратко по функционалу:
1. Удобная интерактивная трассировка (в том числе диф.пары, шины)
2. Не отходя от кассы можно промоделировать Signal Integrity/Power integrity. Жаль в 3D не работает, было бы очень к стати в ламповых девайсах с гигантскими компонентами :)
3. DRC хоть и не идеал, но весьма неплохо. В разы ускоряет разработку
4., 5.,6,..
пробовать надо вобщем, на словах все пакеты ничем не отличаются ;)
Я начинал с Eagle, потом пробовал OrCAD,Allegro, Altium, Mentor EXP, Pads, Zuken. Каждый по неделе минимум,брал 4слойную плату средней сложности(такой,с которой обычно работаю) и дизайнил в каждом продукте. в итоге остановился на Pads, хотя у всех продуктов куча недостатков и багов..
-
лэйаут при экспорте преобразовывает их в растр, а на производстве это недопустимо.
а если в CAM350 растровые преобразовать в векторные, прокатит на производстве? А то как то лень переделывать ::)
-
Так понимаю, в KiCAD плохо дело с нашими любимыми 3PDT, NYS-219 и альфой 16,24?
А "кассетные" платы в 3D можно посмотреть? (это когда есть основная печатка, типа материнской, и в нее втыкаются несколько дочерних).
-
а если в CAM350 растровые преобразовать в векторные, прокатит на производстве? А то как то лень переделывать Круглые глаза
Для понимания некошерности такого предложения следует чуток детальней представить себе технологию производства ПП.
Фотошаблон изготавливается машиной ("GERBER"), работающей на векторном принципе (оптический плоттер): ширина проводников задаётся диафрагмой, установленной на оптической системе. При смене ширины проводников, или же рисовании пятаков, автомат подсовывает нужные диафрагмы - и всё рисуется в один проход.
Растр, преобразованный в вектор - это чудовищная нагрузка на рисующую систему: программе пофиг все эти заморочки с оптимизацией траекторий - она тупо задаёт минимальное очко в луче и заштриховывает им всё, что ни попадя, совершая огромное количество лишних телодвижений.
В пику этому, нормальные КАД-программы делают оптимизацию при переводе из собственного векторного формата в формат гербера.
Потому лучше такими экспериментами не заниматься - а то производственники канделябрами встретят любителя растро-векторных манипуляций :o
-
плохо дело с нашими любимыми 3PDT, NYS-219 и альфой 16,24
так ведь существуют .step модели!
-
вощем, я пока в шоке от кикада, хотя бустер с матом пополам за 3 часа сделал.
Но надо осваивать свои футпринты и 3д модельки, чтобы был толк.
У кого сколько времени ушло на ето дело?
-
А "кассетные" платы в 3D можно посмотреть? (это когда есть основная печатка, типа материнской, и в нее втыкаются несколько дочерних).
Можно, если дочерние забить как элементы и смотреть 3Д материнки.
Но я предпочитаю сборку уже в солидворксе смотреть.
(https://guitartonelab.ru/proxy.php?request=http%3A%2F%2Fmilas.spb.ru%2F%7Ekmg%2Ffiles%2Fprojects%2Ffetpa%2Fmicro%2Fxicon%2Ffull%2FDrawing.jpg&hash=89e368141eeadf2475399816ec9b9d0f156e6ac7)
С литьем пока не разобрался, а то можно было бы библиотеку гаинт для солида сделать.
Но надо осваивать свои футпринты и 3д модельки, чтобы был толк.
Одну сделаешь, дальше уже по накатанному быстро будет.
Я учился на тех что есть в библиотеке, разбирался что и как сделано.
-
@ N1K
Попробовал Express Pcb, но, как я понял, он кроме своих форматов ничего не собирается никуда экспортировать - программа привязана к своему сервису изготовления плат и всё тут? Хотя формат .pcb мне и раньше где-то попадался - но Cam350 его открывать не хочет. Попробовал векторизировать 350-m полигоны из лейаута - так это же ужас... он просто берёт толстый проводник, всё им заливает, а тонкие перешейки просто игнорирует, мол нет их вовсе. Теперь я стою перед дилеммой: набивать полигоны дорожками самостоятельно или осваивать программу, кторая их (полигоны) создаёт изначально векторными. Kicad?
-
Вот все эти неусушки и неутруски с народными софтами и формируют сакральный вопрос: вам шашечки или ехать?
Если реально интересует второе - то лучше с самого начала потратить силы на изучение профессионального пакета CAD. Пусть это довольно занудное дело - зато потом выигрыш окупит и время, и нервы...
-
Недавно поставил себе kicad - круть! Что лично мне удобно, он и под винду есть, и под линукс, естественно. Совместимость домашнего с рабочим местом)
-
Вроде одним из относительно продвинутых среди бесплатных считается PCB Artist:
http://www.4pcb.com/free-pcb-layout-software/
Во всяком случае функционально понасыщеннее чем тот же Express PCB, к примеру... хотя с Герберами там ситуация хитрая какая-то "Gerber-Formatted files FREE after 1st order for each part", но вообще прожка может довольно много, на её страничке все это расписано. Обучательные материалы там же имеюстся. В-принципе, сейчас уже не на всех производствах используются герберы, у нас например применяют LaserGraver который на специальной черной пленке "выжигает" рисунок топологии, ну а дальше уже этот фотошаблон используется для экспонирования, как обычно.
-
Dip Trace с версии 2.2 добавил просмотр в 3D, приятно :)
-
Кстати, появилась бета новой версии Diptrace.
Есть еще FreePCB - он тоже опенсорцевый, поддерживает экспорт герберов и сверловок, но это только рисовалка печатных плат. Всяческих штук вроде редакторов схем, симуляторов и автотрассировщиков там нет.