|
Altium Designer для деревянных:), Концепция программы, практические вопросы использования. |
|
|
|
Apr 9 2010, 09:24
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Итак, скачалась программа, установил, вылечил. Прочел 100 страниц Сабунина, вкурил, как работать с менюхами и пожалуй сдался  Очень хочу повысить качество работы с ПП, но трудно дается изучение этой CAD За все сразу не хватаюсь .буду разбираться частями. В это теме буду задавать вопросы и вести ее. Итак: Хочу сделать свою библиотеку компонентов, подсознательно провожу аналогии с PCAD, философия которого учила поступать сл. образом: Имея УГО и патерн соеденяям их в либрари екзекутив. В Альтиуме, мягко говоря, это делают не так. Без правильно сформированных и проверенных библиотек дальнейшее изучение системы не представляется возможным. Нашлись некие документы в виде статей по работе с библиотеками, но если можно в двух словах какой сам принцип работы, сама суть построения библиотек?
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
 |
Ответов
(60 - 74)
|
Apr 15 2010, 18:39
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Речь идет о схемной либе *.SchLib (не знаю можно ли ее так называть) Именно с ней и связано построение компонента. Итак, давайте подведем итог: получается что нужно идти на компромис между желанием иметь правильную библиотеку и разумными требованиями к ее размеру и удобству использования. таким образом в *.SchLib не стоит хранить весь ряд резисторов, конденсаторов и т.д. но как минимум придется вести там "типоразмерные" группы тех же резисторов и конденсаторов. Это если есть желание использовать возможности системы по 3D моделированию. Считаю неправильным использование интегрированных библиотек ,так как это вызывает лишь неудобства по компиляции/рекомпиляции их содержимого и затратах на их редактирование. DbLib можно использовать в любой момент по необходимости, выгрузив в нее данные. Еще нужно подумать на сколько она будет для меня лично полезной. и самое то главное ,что в DbLib имеет смысл вести каждую детальку отдельно (речь ведь идет о складе и логистике), а в других вариантах ведения библиотек как раз можно обойтись групповыми "объектами" в библиотеках. Ну как я и говорил например резисторы в корпусе 0805, или там чип индуктивности в 0402. А ведь это очень серьезное противоречие, и если начать работать с группами ,то потом трудно будет перейти к базам
Сообщение отредактировал Буратино - Apr 15 2010, 19:00
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
Apr 15 2010, 19:33
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата Речь идет о схемной либе *.SchLib (не знаю можно ли ее так называть) Именно с ней и связано построение компонента. Давайте определимся с понятиями. Эта библа содержит только графику для схемы. Возможно , но не обязательно подключение моделей. С подключенными моделями и определенными параметрами--- можно назвать компонентом Цитата м иметь правильную библиотеку и разумными требованиями Опять. Чтотакое "правильная" библиотека. Они все правильные. Остальное субъективизм Цитата *.SchLib не стоит хранить весь ряд резисторов, конденсаторов и т.д. но как минимум придется вести там "типоразмерные" группы тех же резисторов и конденсаторов. Это если есть желание использовать возможности системы по 3D моделированию. Первое разумно второе- совсем не обязательно Третье уже вредно, так как 3D модели более разумно прикреплять к футпиринту. Такая возможность уже пару лет есть Цитата Считаю неправильным использование интегрированных библиотек ,так как это вызывает лишь неудобства по компиляции/рекомпиляции их содержимого и затратах на их редактирование. Это совсем неверное утверждение. Просто если за библиотеки отвечают специальные люди-- интегральная библиотека--- самое то Цитата DbLib можно использовать в любой момент по необходимости, выгрузив в нее данные. О!!! это совсем наоборот. Вней нужно хранить все данные, а при вставке в схему они туда из нее загружаются.
|
|
|
|
|
Apr 15 2010, 20:06
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
тау, Dblib в контексте обсуждения это вся совокупность базы данных и методов взаимодействия с этой базой в Альтиуме. То о чем Вы говорите, детали. Очевидно важные детали, но не в этом случае. Почему не выгружаются? Единственный метод получить Dblib (в том смысле о котором я говорил) из существующей библиотеки, это как раз выгрузить информацию из нее в таблицы СУБД например. И таки да, думаю, что с "либаз" и начнем  Спасибо всем, кое что начал понимать.
Сообщение отредактировал Буратино - Apr 15 2010, 20:11
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
Apr 15 2010, 20:32
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Цитата(Владимир @ Apr 16 2010, 00:34)  Ну в корне не верно Это всего лишь ссылка на файл базы в Access или Excell + описание какие параметры из Access или Excell вводить, обновлять или игнорировать Повторяю данные ВЫГРУЖАЮТСЯ в таблицы. Строка за строкой, из интегрированной либы. Ссылка это лишь финальная стадия процесса формирования ДВЛИБы. Данные в ексел/акцесс как перекочевали? Я не спорю о том, что можно даже и самому создать акцесс файл ,таблицы в нем и руками их заполнить, но мы ведь о другом говорим! Речь то шла о том что (например) после нескольких лет работы с интегрированными библиотеками, компания использовавшая такой подход, уперлась в необходимость юзать новый уровень в работе с компонентами, и естесна встал вопрос о замечательном функционале вокруг DbLib. Решали бы его (скорее всего) выгрузкой сущетвующих/наработаных данных в упомянутую разновидность библиотек Альтиума. Фух..давайте оставим вопросы связанные с выгрузкой / не выгрузкой в стороне, это не так важно, как то, что стоит за этими процессами , и потом я чувствую, что долго вы меня не вытерпите, и мой лимит вопросов кончится быстрее чем я того хочу, и по сути из-за мелочей.
Сообщение отредактировал Буратино - Apr 15 2010, 20:46
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
Apr 16 2010, 11:42
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Правильно ли я понимаю, что создавая альтернативные УГО для компонента, его параметры и свойства (те, которые выводятся на экран), будут оставаться в одних позициях и изменив их расположение в одном "Mode" их расположение измениться и в другом? Можно сделать, чтоб обозначение и номинал конденсатора на втором (альтернативном) изображении были поближе к оси симметрии, то есть в месте отличном от их положения на первом рисунке? Заодно спрошу как убрать точки указывающие на метод выравнивания текста в параметре.
Сообщение отредактировал Буратино - Apr 16 2010, 11:52
Эскизы прикрепленных изображений
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
Apr 23 2010, 14:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Цитата(Алексей Сабунин @ Apr 18 2010, 11:33)  такие ошибки чаще всего из-за быстрого кликания мыши) т.е. делается одна команда, а вы не заметив требуете сделать другую! ну и некоторые такие ошибки лечатся в SP... Да, спасибо. Не понимаю, как и для чего сделано меню "Preferences\Schematic\AutoFocus"? На схеме ничего не меняется сколько бы я там галочек не ставил, подскажите, что за менюшка?
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|