Шаблон модели Symbol
Создание шаблона на Concord
Можно добавить библиотеку к проекту для шаблонов, сделать шаблон, а потом разместить его на Concord так, как мы делали для схемы. Но тогда мы это делали только потому, чтобы проверить и настроить отображение параметров проекта в шаблоне. Теперь сделаем методологически правильно:
Откроем панель Explorer, раздел Templates
Вызовем контекстное меню и применим команду Add Subfolder/ Other Folder Type
Дадим название папке и выберем ее тип: Symbol
Заполним Description (для лучшей ориентации в назначении папки)
Откроем в Explorer, созданный раздел (в примере SCH LIB Templаte)
Применим команду Add Item
в окне Create New Item аналогично, как для шаблона схемы введем Name шаблона и его Description
Откроется окно редактора SCHLIB
Свойства документа SCHLIB
Откроем панель Property. Если в редакторе схем открывается свойство самого документа, то в редакторе SCHLIB открываются свойства выделенного Symbol. Чтобы отобразились свойства документа SCHLIB примените команду Tools/ Document Option
В свойствах документа установим:
Units: mils -- в примерах у нас такая сетка;
Visible Grid: 100mil -- с таким шагом будем устанавливать Pin и внешний контур компонетов. Настройка не принципиальная -- переключение между разрешенными сетками в редакторе возможно
Флаг Show Hidden Pins: установлен. В редакторе вы должны контролировать положение скрытых выводов
Флаг Show Comment/Designator: установлен. В редакторе вы должны контролировать положение и размер текста
Свойства сетки
Сетки для редакторов SCHLIB, SCHDOT, SCHDOC общие и настраиваются в Preference:
настройте вид (Dot, Line) и цвет так, чтобы сетка была заметна, но не мешала чтению схемы;
Значения для сеток установлены оптимально и мы не будем их изменять
Примечание: новые настройки сетки вступят в действие после перезагрузки документа
Default свойства объектов библиотеки
Default свойства объектов также общие для документов SCHLIB, SCHDOT, SCHDOC. Мы настроим только те объекты, которые будем использовать в шаблоне для Symbol.
Обратите внимание: настройки можно установить отдельно для сеток в Mils и MMs. Мы покажем на примере сетки дляMils
Также в низу есть флаг Permanent. Он определяет какие настройки будут применены к объектам (касается шрифта и его размера): либо так, как они установлены в библиотеке, либо они будут изменены на параметры листа схемы, куда будет вставлен компонент.
Теперь объекты.
Comment:
Поле Value. Это шаблон и мы не знаем какое конечно значение будет присвоено. Просто укажите тест "Comment". Автор не будет отображать это поле на схеме поэтому флаг видимости -- скрыт
Флаги Autoposition и Lock Primitive сняты ( при необходимости установим положение текст в ручную)
Флаг Allow... установлен-- параметр будет синхронизирован с библиотекой
Шрифт Calibri 5, нижний левый угол. Просто автор удобна такая настройка
Designator.
Поле Value -- "?", видимости включена
Флаги выставляем как в предыдущем случае
Шрифт Calibri 8, нижний левый угол.
Parameter. Аналогично Comment
Part.
В поле Description текст "SYM Description"
Все модели параметры, ссылки, правила удалены.
В поле Type -- "Standard"
Pin:
Designator: 1
Name: 1
Electrical Type: Passive
Description -- не заполнено
Pin Package Length: 0
Propagation Delay:0
Pin Length: 100 mil
Symbols -- All "No Symbol", Smallest
Font Setting -- Все флаги установлены, Calibri 8, ориентация (0, Pin), Margin 20 для Designator, 0 для Name
С такими установками компоненты на схеме становятся оптимальными для чтения
Polyline, Rectangle -- настройки и цветовая гамм как на рисунках
Других объектов при создании Symbol применять не будем
Пример шаблона для SYMBOL
Создадим шаблон на основе 4-выводного Symbol c двусторонним расположением выводов.
Шаблон будет содержать 1 Part только в одной Mode: Normal
Обратите внимание: привязка компонента -- это 2 линии в центре редактора.
Всегда создавайте компонет относительно центра. Смещение графики компонента приведет к такому же смещению при обновлении на схеме.
Рекомендую левый верхний Pin всегда располагать в центре.
Контур компонента можно сделать через Place/ Rectangle
В панели Property даем имя шаблону компонента. Видимость параметра Comment оставим включенной -- так проще подключать потом модель к компоненту.
Сохраняем шаблон на сервер, так, как делали ранее.
Сохраняем шаблон на сервер и он становится доступен