Как я понял, больным местом всех систем проектирования являются библиотеки и, если бы существовала возможность конвертирования библиотек одной системы в библиотеки другой, жизнь конструктора упростилась бы громадно. Например, у меня в связке OrCAD 7.0 - PCB386+ есть неплохая библиотека "отпечатков" (файлы с расширением *.MLB). Можно ли "влить" эти отпечатки в библиотеку компонентов для OrCAD Layout (файлы с расширением *.llb)? Или конвертировать единую библиотеку компонентов+отпечатки P-CAD в библиотеки OrCAD? Последний вопрос, наверно, глупый, так как в OrCAD существуют отдельные библиотеки для компонент и отпечатков, а в PCAD - единая библиотека.
Для новичка-одиночки эти библиотеки - большая проблема, так как в них зачастую нет нужных компонентов. Вероятно, такие библиотеки ведутся в каждом конструкторском бюро в отдельности, в зависимости от номенклатуры разрабатываемых изделий, и наружу эти библиотеки не выкладываются. Ваше мнение, товарищи?
Не соглашусь. Нет там ничего "больного".
Библиотеками "из вне" не пользуемся абсолютно.
Нужные компоненты беру у коллег за соседними столами, или создаю сам (времени уходит мизер).
У коллег (и у меня) есть две либы: общая библия и 'своё'.
Компоненты из 'своей' попадают в библию только после того, как на изготовленной ПП компонент был установлен, и зорким глазом проверен: "А всё ли там хорошо?"
Библиотеки - это не больное место, а "основа основ" в разработке.
И вообще, обычно конструкторы с одной САПР на другую еженедельно не прыгают, и это, соответственно, не еженедельная проблема.
Если вы имеете в виду регулярный процесс "найти где-то чей-то для какой-то САПР библиотечный элемент на нужный компонент, а потом конвертировать его в свою САПР, лишь бы не делать библиотечный элемент самому" - это глубокое заблуждение, на мой взгляд.
1) Категорически нельзя пользоваться библиотеками, полученными из недостоверных источников. Они могут содержать ошибки, в том числе очень серьезные. Вы же не знаете квалификации человека, который их делал, вдруг это студент-недоучка? Ему не жалко своё "творение" выложить в Интернет, для курсовых других студентов сойдет, по курсовым реальные платы изготавливают очень редко.
Кроме того, вы не знаете, что человек думал, когда рисовал. Он что-то "для себя" упростил (держит в голове независимо от этого компонета), и название компоненту присвоил "как подумалось сейчас". Например, получаете компонент с именем "DSUB-9R". Можно предположить, что это 9-контактный угловой разъем типа D-SUB, который вам вроде бы как раз и нужен. А вот вопрос, что таковых существует минимум 3 варианта (с разным расстоянием от фланца до выводов) и минимум 3 вида по конструктивному оформлению (в том числе - металл снизу тела разъема есть или нет) - остается "за кадром".
Серьезные предприятия на библиотеки тратят кучу времени (=денег), выверенная библиотека - большая ценность, и в Интернете вы ее не найдете.
2) Если для вас имеет какое-то значение внешний вид библиотечных компонентов (скажем, КД нужно оформлять) - библиотеки "с миру по нитке" тоже плохи, все компоненты будут выглядеть разнотипно, как одежда бомжа.
3) Конвертация библиотек между разными САПР (как и конвертация плат) всегда вопрос не простой и сопряжен с вероятностью получения дефектов конвертации, которые потом нужно заметить и исправить.
Т.е. "чужие" и/или "конвертированные из другой САПР" библиотеки всегда требуют тщательной перепроверки, а это - время и шанс что-то не досмотреть.
За это же время я спокойно сделаю такой же библиотечный элемент заново в текущей САПР, он будет соответствовать именно нужной мне вариации электронного компонента (при их наличии), оформлен так, как требуется для меня, и в его правильности я буду уверен настолько, насколько я доверяю себе.
Надеюсь, понятно изложил. Вообще подобные мысли по поводу библиотек тут уже высказывались разными людьми.
По поводу конвертации библиотек из "старого" OrCAD PCB386+ в более новый OrCAD LAyout Plus:
Вы уже знаете, как конвертировать платы. Если там, где вы вводите имя платы, которую нужно конвертировать, щелкнуть мышкой по строке "Тип файлов" и вместо "Board Files (*.bd1)" выбрать "Library Files (*.mlb), то сможете потом указать на нужную библиотеку OrCAD PCB386+, а на выходе получить библиотеку OrCAD Layoyt Plus.
К сообщению прикреплен файл:вот картинка (2142_lib_conv.JPG, 0 Kb)
Библиотеки - это не больное место, а "основа основ" в разработке.
И вообще, обычно конструкторы с одной САПР на другую еженедельно не прыгают, и это, соответственно, не еженедельная проблема.
Если вы имеете в виду регулярный процесс "найти где-то чей-то для какой-то САПР библиотечный элемент на нужный компонент, а потом конвертировать его в свою САПР, лишь бы не делать библиотечный элемент самому" - это глубокое заблуждение, на мой взгляд.
1) Категорически нельзя пользоваться библиотеками, полученными из недостоверных источников. Они могут содержать ошибки, в том числе очень серьезные. Вы же не знаете квалификации человека, который их делал, вдруг это студент-недоучка? Ему не жалко своё "творение" выложить в Интернет, для курсовых других студентов сойдет, по курсовым реальные платы изготавливают очень редко.
Кроме того, вы не знаете, что человек думал, когда рисовал. Он что-то "для себя" упростил (держит в голове независимо от этого компонета), и название компоненту присвоил "как подумалось сейчас". Например, получаете компонент с именем "DSUB-9R". Можно предположить, что это 9-контактный угловой разъем типа D-SUB, который вам вроде бы как раз и нужен. А вот вопрос, что таковых существует минимум 3 варианта (с разным расстоянием от фланца до выводов) и минимум 3 вида по конструктивному оформлению (в том числе - металл снизу тела разъема есть или нет) - остается "за кадром".
Серьезные предприятия на библиотеки тратят кучу времени (=денег), выверенная библиотека - большая ценность, и в Интернете вы ее не найдете.
2) Если для вас имеет какое-то значение внешний вид библиотечных компонентов (скажем, КД нужно оформлять) - библиотеки "с миру по нитке" тоже плохи, все компоненты будут выглядеть разнотипно, как одежда бомжа.
3) Конвертация библиотек между разными САПР (как и конвертация плат) всегда вопрос не простой и сопряжен с вероятностью получения дефектов конвертации, которые потом нужно заметить и исправить.
Т.е. "чужие" и/или "конвертированные из другой САПР" библиотеки всегда требуют тщательной перепроверки, а это - время и шанс что-то не досмотреть.
За это же время я спокойно сделаю такой же библиотечный элемент заново в текущей САПР, он будет соответствовать именно нужной мне вариации электронного компонента (при их наличии), оформлен так, как требуется для меня, и в его правильности я буду уверен настолько, насколько я доверяю себе.
Надеюсь, понятно изложил. Вообще подобные мысли по поводу библиотек тут уже высказывались разными людьми.
По поводу конвертации библиотек из "старого" OrCAD PCB386+ в более новый OrCAD Layout:
Вы уже знаете, как конвертировать платы. Если там, где вы вводите имя платы, которую нужно конвертировать, щелкнуть мышкой по строке "Тип файлов" и вместо "Board Files (*.bd1)" выбрать "Library Files (*.mlb), то сможете потом указать на нужную библиотеку OrCAD PCB386+, а на выходе получить библиотеку OrCAD Layout.
К сообщению прикреплен файл:вот картинка (2143_lib_conv.JPG, 0 Kb)
существует еще один путь пополнения библиотек - вытягивание библиотечных элементов в библиотеку из готовых плат в формате OrCAD Layout.
Для этого в Library Manager нужно к списку подключенных библиотек абсолютно аналогичным способом подключить не библиотеку, а плату (это возможно, штатная операция). Выбрав эту плату в качестве "текущей библиотеки", получите список имеющихся в ней библиотечных элементов. Теперь можно брать их по одному и сохранять в другую библиотеку.
Соответственно, вы можете у себя в OrCAD PCB386+ создать "псевдо"-плату, куда просто загрузить все нужные вам компоненты. Потом эту плату сконвертировать в OrCAD Layout и из неё повытаскивать библиотечные элементы в новую библиотеку. Это менее прямой путь для библиотек, но он рабочий.
Спасибо за обсуждение. Не спал половину ночи и пришел почти к тем же выводам, за исключением конкретных способов решения маленькой проблемы, за что отдельное спасибо. Я думаю, на этом ВСЕ!