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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Библиотеки, маленький вопррос
KAlexn
сообщение Oct 28 2015, 07:14
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 407
Регистрация: 13-09-06
Из: Протвино
Пользователь №: 20 334



Обратил внимание, что в библиотеках идущих в комплекте с программой везде используют нулевые линии для прорисовки шелкографии, Assembly_Top и др. слои.
В этом есть глубокий смысл? Потом же придется всю плату перелопачивать?
Go to the top of the page
 
+Quote Post
Карлсон
сообщение Oct 28 2015, 07:25
Сообщение #2


Местный
***

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



В каком смысле перелопачивать?
После завершения трассировки показываете только слой, где надо поменять толщину, выбираете в Find только линии, выделяете их и меняете толщину на желаемую. Разом на всём слое. Или вообще на всей плате.
Go to the top of the page
 
+Quote Post
krux
сообщение Oct 28 2015, 07:42
Сообщение #3


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Они какбы намекают вам на то, что этими библиотеками пользуются только в целях обучения.
А для производства вам придется делать свои.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
alexa1973
сообщение Oct 28 2015, 08:08
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



При производстве гербер файлов можно указать ширину для "нулей"
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
KAlexn
сообщение Oct 28 2015, 08:44
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 407
Регистрация: 13-09-06
Из: Протвино
Пользователь №: 20 334



Цитата(krux @ Oct 28 2015, 10:42) *
А для производства вам придется делать свои.

Да я всегда свои библиотеки делаю, еще со старого пикада который 4.5
стараюсь придерживаться своего стандарта, типа шелкография ширина линий 0.15 мм высота букв 1 мм и тд
Я думаю библиотеки сразу создавать правильные, чтоб потом не иметь проблем.
Go to the top of the page
 
+Quote Post
KAlexn
сообщение Oct 29 2015, 06:27
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 407
Регистрация: 13-09-06
Из: Протвино
Пользователь №: 20 334



Цитата(KAlexn @ Oct 28 2015, 11:44) *
Да я всегда свои библиотеки делаю,

Только вот никак не разберусь как их правильно организовать.
Раньше у меня были отдельные папки с диодами, с резисторами и т. д.
А сейчас пока все в куче.
Например конденсатор С и к нему ищешь свой футприн, а их минимум с десяток.
Или футпринт 0805, а это и конденсатор и резистор и дроссель и даже светодиод.
А есть еще пины, которых просто невероятное количество.
Поделитесь опытом.
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 29 2015, 09:57
Сообщение #7


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

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



Уже несколько раз писал, но сейчас не помню в каком именно топикеsm.gif У нас сделано так:
Allegro_Lib - корень библиотеки, тут лежат футпринты всех М/С(BGA/SOIC/QFN/QFP и т.п.)
Allegro_Lib/Connectors - понятно, коннекторы
Allegro_Lib/Discrete - мелочевка типа резисторы/кондеры/диоды/транзисторы - все, что имеет 2-3 пина, исключение резисторные матрицы
Allegro_Lib/Misc - все, что не попало в остальные разделы - мех. футпринты, кварцы/осцилляторы, нестандартные модули, рэперные точки, крепежные отверстия, реле/кнопки и т.д.
Allegro_Lib/Padstack - все падстэки используемые в либах, без разделения на типы/формы
Allegro_Lib/Shape - шейпы для нестандартных падстэков

Можно делить еще более мелко, но установить где граница трудно, а поиск потом будет затруднен. А такого разделения оказалось достаточно.
Go to the top of the page
 
+Quote Post
KAlexn
сообщение Nov 2 2015, 05:56
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 407
Регистрация: 13-09-06
Из: Протвино
Пользователь №: 20 334



Я тут еще начинающий, но у меня появилась такая идея организации библиотек
Создаешь компонент и к нему сразу футпринт и пишешь например С_0603 сразу с прикрепленным футпринтом, далее С_0805 и тд. Также резисторы R_0603 с уже созданным футпринтом. Разделяешь по папкам только компоненты, а футпринты все в куче. Т.е. папка конденсаторов, папка резисторов, папка микросхем.
Рисуешь схему с уже подключенными футпринтами к компонентам, а не судорожно расставляешь их в конце.
как то так.
Go to the top of the page
 
+Quote Post
KAlexn
сообщение Nov 2 2015, 08:26
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 407
Регистрация: 13-09-06
Из: Протвино
Пользователь №: 20 334



И еще вопросик: нарисовал тут основную рамку для схем, но ошибся и нарисовал как компонент, как бы ее теперь перевести в
Title Block. Перерисовывать ну очень долго. А скопировать у меня не получилось.
Go to the top of the page
 
+Quote Post
qhr
сообщение Dec 2 2015, 21:53
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 24-09-13
Пользователь №: 78 461



Цитата(Uree @ Oct 29 2015, 12:57) *
Уже несколько раз писал, но сейчас не помню в каком именно топикеsm.gif У нас сделано так:


Могли бы пояснить, а для чего вообще делить папку с посадочными местами на подкатегории?
Если Вы имеете готовый компонент, с подключенным посадочным местом, возможно, альтернативным - Вам скорее всего и не понадобится обращаться в папку с посадками. Разве что для того чтобы исправить ошибку, если такова была допущена.
У нас делится на две папки: в одной находятся все *.dra и сопусттвующие файлы, в другой - пады.

Цитата(KAlexn @ Nov 2 2015, 11:26) *
И еще вопросик: нарисовал тут основную рамку для схем, но ошибся и нарисовал как компонент, как бы ее теперь перевести в
Title Block. Перерисовывать ну очень долго. А скопировать у меня не получилось.


Графику скопировать можно.
Скопировать, скорее всего, не получилось по причине того, что Вы выделяли весь титульник (с видимыми свойствами, служебными полями и т.п.). Попробуйте через Ctrl выбрать все графические компоненты (скорее всего это будут только линии). При этом постарайтесь не захватить видимые свойства и контур компонента (штрихованный прямоугольник). К сожалению, если Вы добавляли свойства, то их перенести не удастся...
Простой текст спокойно копируется.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 2 2015, 22:35
Сообщение #11


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

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



Можно и в одной папке хранить. Пока корпусов не много. А когда их становится много, то поиск чего-то становится мягко говоря затруднительным... Так хоть понятно в котором из каталогов начинать искать, - уже легче.
Go to the top of the page
 
+Quote Post
qhr
сообщение Dec 3 2015, 14:26
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 24-09-13
Пользователь №: 78 461



Цитата(Uree @ Dec 3 2015, 01:35) *
Можно и в одной папке хранить. Пока корпусов не много. А когда их становится много, то поиск чего-то становится мягко говоря затруднительным... Так хоть понятно в котором из каталогов начинать искать, - уже легче.


Так в том-то и вопрос, зачем искать, если все посадки уже прописаны в БД в таблице компонента?
Хотя это уже дело вкуса.

На текущий момент в БД около 1000 компонентов, посадок, конечно, меньше, т.к. у производитель одинаковую посадку может использовать для разных компонентов - вроде бы не было проблем с поиском. Хотя соглашусь, что 1тыс. - не показатель. Еще слишком мало компонентов.

Сообщение отредактировал qhr - Dec 3 2015, 14:28
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 3 2015, 15:05
Сообщение #13


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

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



БД не при чем. Искать приходится когда нужно создать что-то новое на основе старого, что-то подредактировать и т.п. Ясное дело, что при переходе схема-плата абсолютно без разницы что и где лежит, лишь бы пути к нему были прописаны.
Go to the top of the page
 
+Quote Post
qhr
сообщение Dec 3 2015, 19:56
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 24-09-13
Пользователь №: 78 461



Цитата(Uree @ Dec 3 2015, 18:05) *
БД не при чем. Искать приходится когда нужно создать что-то новое на основе старого, что-то подредактировать и т.п. Ясное дело, что при переходе схема-плата абсолютно без разницы что и где лежит, лишь бы пути к нему были прописаны.


Согласен. Но для варианта, когда нужно создать что-то новое или отредатировтаь, у библиотекаря на компьютере лежат все посадки отсортированные по производителям, а уровнем ниже и по кодировке производителя. На сервер же выкладывается после редактирования/добавления.

Наверное, мы отошли немного от темы ветки.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 3 2015, 20:40
Сообщение #15


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

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



Ну почему отошли? Это же о библиотеках топик, где о них еще поговорить, как не в нем?sm.gif
Имхо странный подход, сортировать футпринты(где Вы взяли это "посадки"?) по производителям. Скорее даже неправильный. Корпуса от производителя не зависят, практически никогда, за исключением чего-нибудь ну очень специфического. Пассив, практически весь, имеет стандартные корпуса, кроме разве что мощных дросселей, выводных резисторов и подобного, да и то, между разными производителями встречаются очень похожие корпуса. Полупроводники так же - SOT, SOD, DxPAK-и ... - кого из производителей ни возьми корпуса будут те же. Микросхемы тем более, все давно придумано и редко кто изобретает велосипеды. Поэтому как можно делить корпуса по производителям - простите, не могу понять.
А если посмотреть в IPC-7351 то окажется, что и названия корпусам/футпринтам в библиотеках предлагается давать исходя из типа, размеров и подобного, но никак не от производителя плясать.
Особняком стоят разъемы, но и там через функцию и парт-намбер можно футпринты именовать. И тоже случаются аналоги.
В общем ваш подход к библиотекам мне(и думаю не только) видится ошибочным.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:58
Рейтинг@Mail.ru


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