Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Управление библиотеками в Micro-Cap
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
DSIoffe
Здравствуйте все?
Подскажите, пожалуйста, кто знает: как управлять библиотеками в Micro-Cap? А именно:
1) Как перемещать компонент из группы в группу?
1а) Как перемещать компонент из одного файла cmp в другой?
2) Как перемещать изображения элементов (shape) из одного файла SHP в другой?
3) Можно ли хранить файлы CMP и SHP за пределами каталога Micro-Cap? Если да, то как их подключать?
4) Меняется ли формат файлов CMP и SHP от версии к версии пакета? Если я сотворю себе отдельные файлы CMP и SHP, то будут ли они поняты новой версией Micro-Cap? И как их подключить, скопировав в каталог новой версии?
Заранее признателен.
AML
Моя жена очень серьезно занимается MicroCAPом. Спросил у нее - говорит, что все можно. Но как - объяснит позже. У нее там что-то с синезом фильтров третий день не ладится, так что я был послан весьма решительно. smile.gif

Как узнаю - напишу.

Сам сталкивался только с тем, что если в MicroCAP загрузить схему, компонентов которой нет в библиотеке, то (если стоит соответсвующий флажок в настройках) компроненты, их модели и изображения заносятся в раздел импортных компонентов. А оттуда их можно перенести в другие разделы (видел, что жена это делала).
DSIoffe
Спасибо большое! smile.gif
До этого я уже дошёл. Я хочу создать где-то местечко для собственных наработок, которые можно хранить и резервировать отдельно, чтобы это всё не зависело от случайных переустановок Windows, смены версий пакета и прочего.
AML
Жена тоже держит библиотеки отдельно и постоянно их дорабатывает. А потом, в случае необходимости, просто переписывает их поверх стандартных.
Кое-какую инфу о MicroCAP ( не только) я выложил на http://www.microcap-model.narod.ru/
Если интересно - зайдите, посмотрите.
Nixon
Файл mcap.dat
Строчка ModelLibPath=C:\APPS\CAD\MC7\LIBRARY\;C:\work\lib\
Через точку с запятой указываете все пути к вашим библиотекам.
DSIoffe
Спасибо всем, с библиотеками понятно. Я уже и файл SHP завёл отдельно. А вот CMP вынести в произвольный каталог не получается.
DSIoffe
Ага, вот нашёл способ переноса CMP туда, куда мне надо.
1) Создать в Component Editor новый файл CMP (нажав на кнопку New).
2) Наполнить его.
3) Закрыть Micro-Cap.
4) Перенести новый файл в нужный каталог.
5) Открыть Micro-Cap, запустить Component Editor, нажать на кнопку Open, найти и выбрать перенесённый файл CMP.
После выхода из Micro-Cap в файле mcap.dat появляется новая строка в секции [Component Files], в которой это новый файл указан. Собственно, можно было и руками поправить mcap.dat, но так безошибочнее.
Или кто-нибудь знает штатный путь?
DSIoffe
И ещё вопрос, чтобы не начинать новую тему.
Если смотреть на обычный резистор в окне Component Editor, то оказывается, что его выводы не взаимозаменяемы (рисунок не приложить). От одного вывода к другому указывает стрелка, выводы называются "Minus" и "Plus". На схеме стрелки и имён выводов не видно. На обычном конденсаторе (неполярном) такая же стрелка.
Что означают эти стрелки? И как правильно подключать резистор?
AML
С момента задания вопроса прошло уже больше года, пора ответить smile.gif

Эти стрелочик - условные направления токов через компонентах. Микрокар позволяет задать ток через резистор R1 как I(R1). Очевидно, что этот ток бужет может иметь знак либо "+", либо "-" в зависимости от ориентации компонента. Направление стрелочки задает условно "плюсовую" полярность тока.
Чтобы имена выводов резистора (или любого другого компонента показывались на схеме, надо щелкнуть 2 раза на нем мышью и в открывшемся окне задания атрибутов установить флаг "PIN Names"
DSIoffe
Цитата("AML")
Микрокар позволяет задать ток через резистор R1 как I(R1).

Спасибо. А какой физический смысл у такой операции?
AML
Цитата(DSIoffe @ Apr 23 2007, 11:18) *
Спасибо. А какой физический смысл у такой операции?


Есть резистор R, подключённый между узлами 1 и 2. Для вывода графика тока через резистор, либо использования этого тока для каких-либо вычислений, его можно задать двумя способами - указав ток через компонент I(R ), либо указав ток между двумя узлами I(1,2).
Разница вот в чем. Если узлы соединяет не единственная ветвь (например, есть параллельно соединённые резистор и конденсатор), то запись I(1,2) некорректна, поскольку не определено, какой из токов ветвей надо использовать. А I(С ) и I(С ) корректны. Кроме того, если схема дорабатывается, то может произойти изменение номеров узлов, что приедет к необходимости корректировки выражений, заданных узлами.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.