Altium: how to change document template font
I’m creating a custom documentation template and my project title always shows up in red italic font:
Is there a way to change the font?
Also the sheet numbering shows up as «Sheet 1 * of 1» even though my Sheet Parameter is set to «1». Can I change it to show the number only? I verified the number does not contain any asterisks:
4 Answers 4
You need to edit the SchDot (schematic document template) file if you want to change the font. If you are using a default template you should be able to find it in C:\Users\Public\Documents\Altium\[Version]\Templates.
How do you set your page number text? If the SchDot is set up correctly you should be able to add your page number by using the Design -> Document Options -> Parameters dialog. My guess is there’s an asterisk either hard-written into your template (unlikely) or you’re setting your document number incorrectly and the asterisk is the default found in the location I just mentioned (Document Options -> Parameters). You should be able to clear it out from there.
Without giving us more information of how you have your template set up, this is about the best I can do to solve the problem.
ЕСКД в Altium Designer. Часть 3. Чертежи
Для удобства приведем некоторые сведения из предыдущих статей. Весь процесс работы мы демонстрируем на конкретном примере. Для него был использован шрифт GOST type B. Соотношение его размеров в схемном редакторе и редакторе плат указано в таблице 1. Что касается толщины линий, то для сплошной толстой основной линии было принято значение 0,5 мм, а для тонкой — 0,15 мм.
Высота заглавной буквы в соответствии
с ГОСТ 2.30481, мм
Размер в схемном редакторе,
пункты
Размер
в PCB-редакторе,
мм
Все упомянутые здесь настройки описаны в первой статье, поэтому за редким исключением мы не станем говорить о них.
Подробнее о слоях
В первой статье мы вкратце затронули вопрос использования различных слоев для формирования чертежей плат и сборочных чертежей. Сейчас нам необходимо рассмотреть его подробнее.
AD предлагает пользователям несколько типов слоев. Один из них — слои под общим наименованием Mechanical. Их назначение — хранение информации, непосредственно не связанной с топологией платы. Например, в один из таких слоев AD добавляет контур 3Dмодели, подключенной к плате или компоненту. Слои именно этого типа нам нужны для создания документации. В них мы будем формировать виды плат, аннотации и рамки. По умолчанию они обозначаются как MechanicalX, где X — номер слоя. AD предлагает 32 таких слоя. Жестких правил, задающих соответствие слоев определенному виду информации, не существует. В статье мы используем соглашение о назначении «механических» слоев, которое приведено в таблице 2.
Имя слоя
по умолчанию
Имя слоя после
переименования
Назначение слоя
Габариты подключенных STEPмоделей на верхнем слое
Габариты подключенных STEPмоделей на нижнем слое
Верхняя сторона платы со всеми ее компонентами на сборочном чертеже
Нижняя сторона платы со всеми ее компонентами на сборочном чертеже
Рамки и основные надписи
Аннотации сборочного чертежа верхней стороны платы
Аннотации сборочного чертежа нижней стороны платы
Board annotation top
Аннотации чертежа верхней стороны платы
Board annotation bot
Аннотации чертежа нижней стороны платы
Настроить «механические» слои необходимо до начала трассировки платы. Для этого откроем окно View Configurations, выполнив команду Design → Board Layers & Colors…, или нажмем горячую клавишу L. В этом окне «механические» слои отображаются в правом верхнем углу закладки Board Layers And Colors.
Рис. 1. Настройка «механических» слоев
Для настройки «механических» слоев выполним следующие действия (рис. 1):
- Установим флажок Only show enabled mechanical Layers. Таким образом мы получим доступ ко всем «механическим» слоям.
- Установим флажки в графах Enable и Show напротив всех нужных нам слоев.
- Снимем флажок Only show enabled mechanical Layers, и тогда останутся доступными только нужные нам слои.
- Для удобства дальнейшей работы переименуем слои. Для этого выделим слой курсором и нажмем клавишу F2.
- При желании тут же можно поменять цвета слоев. Щелкнем левой клавишей мыши на ячейке цвета и в выпадающем меню выберем новый цвет.
Рис. 2. Настройка парности «механических» слоев
Теперь настроим парность слоев. Если этого не сделать до трассировки платы, то при переносе компонентов на обратный слой сами компоненты будут переноситься, а информация для сборочных чертежей останется на слое, соответствующем расположению компонентов сверху. Для этого сделаем следующее (рис. 2):
- Не выходя из окна View Configurations, щелкнем левой клавишей мыши на расположенной в левом нижнем углу кнопке Layer Pairs… Откроется окно Mechanical Layer Pairs, которое и предназначено для настройки парности.
- В окне Mechanical Layer Pairs щелкнем левой клавишей мыши на кнопке Add… Откроется окно Mechanical Layer Pair.
- В выпадающих меню выберем пару слоев и щелкнем левой клавишей мыши на кнопке OK. Выбранная пара слоев появится в окне Mechanical Layer Pairs.
- Проделаем те же операции для каждой пары слоев.
Окно настройки парности слоев Mechanical Layer Pairs можно открыть не только из окна View Configurations. Есть и другой способ: также щелкнуть правой клавишей мыши на закладках слоев и в выпадающем меню выбрать пункт Configure Mechanical Pairs.
Эти настройки необязательно устанавливать каждый раз. Можно сохранить и многократно использовать PCB-файл в качестве шаблона.
Рамки
Если мы хотим сформировать чертежи, соответствующие ЕСКД, нам не обойтись без рамок и основных надписей. Никаких специальных инструментов для их формирования в PCB-редакторе не существует. Любая рамка с основной надписью — это просто набор линий и текстовых строк в определенном слое. В нашем случае рамки должны быть нарисованы в слое Template. Для этого понадобятся две команды: Place → Line и Place → String. Толщина линий в PCBредакторе, в отличие от схемного, задается точным значением в выбранной системе измерений. В нашем случае — в миллиметрах. Возможность менять на лету сетку привязки также значительно упрощает задачу (однако нужно помнить, что в PCB-редакторе не может быть сетки привязки с шагом больше, чем 25,4 мм). Как уже говорилось в предыдущих статьях, всю необходимую информацию по рисованию элементов оформления можно найти в следующих документах системы ЕСКД:
- ГОСТ 2.30168 «Форматы»;
- ГОСТ 2.30268 «Масштабы»;
- ГОСТ 2.30368 «Линии»;
- ГОСТ 2.30481 «Шрифты чертежные»;
- ГОСТ 2.1042006 «Основные надписи».
Существует множество способов формирования чертежей, которые с точки зрения масштабирования можно разделить на два основных вида:
- Классический способ формирования чертежей, когда масштабируются виды чертежа, а рамка и основная надпись остаются неизменными.
- Способ, при котором масштаб вида остается неизменным, но масштабируются рамка и основная надпись.
Такие аннотации чертежей, как размеры и координатные сетки, в AD масштабируются в обоих случаях.
Независимо от используемого способа, необходимо всегда иметь под рукой весь набор элементов оформления, которые могут понадобиться при работе. Этот набор должен включать по две рамки для каждого формата листа: одна с основной надписью первого листа, вторая — с основной надписью последующих листов. Но если вы предпочитаете второй способ, следует помнить, что количество хранимых элементов оформления увеличивается с увеличением числа используемых масштабов. А значит, и соответствующий объем работы расширится. Свои недостатки и преимущества есть и у того и у другого метода формирования чертежей, поэтому в статье мы рассмотрим оба способа.
В PCB-редакторе отсутствуют в явном виде инструменты масштабирования, предусмотренные в машиностроительных САПР. Однако это не значит, что под очередной масштаб необходимо рисовать каждый элемент оформления вручную, с нуля. Существующую рамку с основной надписью и текстовыми строками можно сгруппировать в Union, а уже к нему применить масштабирование. Для этого нужно щелкнуть правой клавишей мыши на одном из элементов группировки и в выпадающем меню выбрать пункт Unions → Resize Union. Потом снова щелкнуть на одном из элементов группировки, но уже левой клавишей мыши. Это укажет программе, какую группировку мы хотим масштабировать. В результате по углам группировки появятся маркеры, простым перетягиванием которых изменяем масштаб всех элементов Union.
Очевидно, что при оформлении чертежа не придется каждый раз делать новую рамку с основной надписью. Можно создать один или несколько файлов для хранения этой информации, а потом по мере необходимости копировать из них нужные элементы. Можно воспользоваться и шаблонами плат. Но в таком случае следует помнить, что PCB-шаблоны предназначены в первую очередь для автоматизации процесса проектирования плат, в отличие от схемных шаблонов, основным назначением которых является автоматизация оформления схем. Кроме того, если схемный шаблон подгружается к существующему документу, то при использовании шаблона платы всегда создается новый документ. Все это приводит к определенным различиям в применении обоих видов шаблонов.
Чертеж печатной платы
Как уже говорилось, с точки зрения масштабирования существует два способа формирования чертежей: масштабирование вида и масштабирование рамки с основной надписью. Подробнее остановимся на втором способе.
Формирование чертежей печатных плат довольно детально описано в ГОСТ 2.41791. Сделаем наш чертеж в масштабе 4:1 на двух листах формата А3. Сформируем три вида: сверху, сбоку и снизу. Виды сверху и сбоку выполним на первом листе, а вид снизу — на втором. Размещение чертежа на двух листах обусловлено способом его формирования. Причина в том, что в данном случае мы не будем делать выносных видов. Это, конечно, возможно начиная с AD версии 13.2, но цель нашей статьи — показать разные варианты. А о том, как формировать выносные виды, мы расскажем позже, при описании процесса создания сборочного чертежа.
Первое, что необходимо сделать, — сформировать аннотации вида сверху. Их мы будем выполнять в слое Board annotation top. Для упрощения процесса сформируем набор, состоящий из слоев:
- Top Layer;
- Template;
- Board annotation top;
- Drill Drawing;
- Drill Guide.
Слои Drill Drawing и Drill Guide понадобятся для воспроизведения таблицы отверстий и отображения после вывода на печать символов отверстий и их центров на видах платы.
Аннотации вида сверху в нашем случае представляют собой координатную сетку в виде рисок, расположенных по периметру контура печатной платы, что соответствует п. 10 ГОСТ 4.41791. Началом координат будет служить нижний левый угол платы, согласно п. 12 указанного стандарта. Для формирования рисок применим сплошную тонкую линию толщиной 0,0375 мм. Это связано с двумя причинами. Во‑первых, ранее мы решили использовать сплошные тонкие линии толщиной 0,15 мм. А во‑вторых, чертеж будет выполнен в масштабе 4:1. Следовательно, после масштабирования линии должны иметь толщину 0,15 мм. Контур платы у нас создан в слое Keepout Layer, и толщина его линий 0,1 мм обусловлена технологическими причинами. Нам не подходит это значение, так как после масштабирования толщина линий составит 0,4 мм. Нам же нужно значение 0,5 мм, так как контур печатной платы необходимо выполнять сплошной толстой линией. Поэтому нарисуем контур печатной платы в слое Board annotation top линией в 0,125 мм. Для нумерации сетки возьмем шрифт GOST type B высотой 1,0625 мм, чтобы на окончательном чертеже получить шрифт высотой 2,5 мм (табл. 1).
В том же слое выполним вид сбоку. Поскольку у AD отсутствуют инструменты автоматизированного формирования вида сбоку, его придется сформировать вручную. Нарисуем его справа от вида сверху линиями толщиной 0,125 мм. Затем проставим на нем размер, указывающий толщину платы. Настройку размера нужно выполнить так, чтобы его вид и размеры элементов соответствовали ГОСТу после масштабирования. Примерный результат этих действий приведен на рис. 3.
Рис. 3. Сформированные в Altium Designer вид сверху и вид сбоку чертежа печатной платы
Аналогичным образом сформируем вид снизу. Только на этот раз для аннотации воспользуемся слоем Board annotation bot. Для упрощения работы создадим набор, состоящий из слоев Bottom Layer и Board annotation bot. Кроме того, перевернем плату. Результат формирования вида платы снизу приведен на рис. 4.
Рис. 4. Сформированный в Altium Designer вид снизу чертежа печатной платы
После того как виды сформированы, нужно вставить рамки с основными надписями и заполнить графы. Текущий чертеж мы делаем способом, при использовании которого масштабируется рамка с основной надписью. Применяемый нами масштаб — 4:1, поэтому элементы оформления должны быть уменьшены в четыре раза. В соответствии с таблицей 2 рамку и основную надпись первого листа вставим на слой Template. Помимо рамки, на первый лист мы вставим таблицу отверстий по команде Place → Drill Table. Рекомендации по ее настройке приведены в первой статье. Повторять их мы не будем, напомним лишь, что все размеры должны соответствовать выбранному масштабу. Таблица отверстий всегда вставляется на слое Drill Drawing. Если посмотреть таблицу 2, можно увидеть, что для рамок и основных надписей зарезервирован один слой. При использовании выносных видов этого достаточно. Но в нашем случае для рамки второго листа чертежа нужен другой слой, иначе обе рамки будут отображаться на каждом листе. Можно вставить рамку второго листа на слой Board annotation bot или включить для нее еще один «механический» слой. В нашем случае включен еще один слой, названный Template Bottom. После описанных действий и вывода чертежей на печать они будут выглядеть примерно так, как на рис. 11, 12. Как выводить чертежи на печать, мы расскажем в этой статье немного позже.
Сборочный чертеж
На этот раз мы будем формировать чертеж с помощью выносных видов, а потому сделаем его на одном листе формата А3. Масштаб возьмем 2:1.
Поскольку в качестве примера в этой серии публикаций мы используем один и тот же проект и одну и ту же библиотеку, то посадочные места у нас сформированы согласно рекомендациям из первой статьи: графика для сборочного чертежа выполнена на слое Pattern top (он же Mechanical 3 по умолчанию), толщина линий в соответствии с масштабом составляет 0,25 мм, а шрифт — GOST type B высотой 2,125 мм. Так как ранее мы сформировали пары слоев для графики сборочного чертежа, то при переносе компонентов на обратную сторону их графика автоматически перемещалась со слоя Pattern top на слой Pattern bot.
Для удобства работы над видами чертежа создадим два набора слоев. Первый должен содержать слои Pattern top и Annotation top, второй — Pattern bot и Annotation bot. Кроме того, в оба набора включим слой Template. При работе с видом снизу удобно переворачивать плату. Несмотря на использование определенных наборов слоев, в PCB-документе будут отображаться окружности отверстий. На них можно не обращать внимания, так как на выносных видах (а следовательно, и на чертежах до и после вывода на печать) они воспроизводиться не будут.
Первое, что необходимо сделать, — в слоях Pattern top и Pattern bot правильно сформировать графику видов. Для этого нужно переразместить позиционные обозначения таким образом, чтобы впоследствии не возникло никаких неоднозначностей в чтении чертежа. Обращаем ваше внимание на то, что перемещать нужно именно те позиционные обозначения, которые находятся в слоях Pattern top и Pattern bot.
Рис. 5. Сформированные в Altium Designer вид сверху и вид сбоку сборочного чертежа
Далее, по аналогии с чертежом платы, в слоях Annotation top и Annotation bot нарисуем контуры плат линиями, соответствующими масштабу. Вид сбоку сформируем в слое Annotation top. Однако на этот раз нарисуем не только прямоугольник, изображающий плату, но и пунктирной линией отобразим габариты компонентов, устанавливаемых на плату. Остается проставить размеры, опять же, с учетом нашего масштаба 2:1. Результаты, которые должны получиться, представлены на рис. 5, 6.
Рис. 6. Сформированный в Altium Designer вид снизу сборочного чертежа
После формирования видов на свободное место PCB-документа в стороне от графики платы в слой Template поместим рамку с основной надписью и заполним все графы. Теперь настало время воспользоваться выносными видами. Сначала сформируем единый выносной вид для видов сверху и сбоку. Для этого выполним команду Place → Design View, в результате откроется окно Design View (рис. 7).
Рис. 7. Настройка свойств выносного вида
Сначала необходимо задать область выносного вида. Для этого предназначена кнопка Define Area. После ее нажатия система временно закроет окно Design View, чтобы пользователь мог задать нужную область, указав две точки. В нашем случае необходимо захватить область видов сверху и сбоку. После указания второй точки снова откроется окно Design View. Теперь в поле ввода Scale укажем масштаб, в нашем случае — 2. Поле ввода Title в одноименной области нужно оставить пустым, так как его содержание отображается под выносным видом, что для нас бесполезно. Убедимся, что в области Properties переключатель переведен в положение This document. Иначе наш выносной вид будет перемещен в другой PCBдокумент.
Теперь нужно указать, какие слои должны отображаться на выносном виде. Для этого в окне Design View нужно переключиться на вкладку Layers (рис. 8) и с помощью флажков активировать нужные слои и отключить ненужные. Должны остаться включенными только слои Pattern top, Template и Annotation top.
Рис. 8. Включение слоев, которые должны отображаться на выносном виде
На этом закончим настройку вида и после нажатия кнопки ОК поместим его в соответствующем месте на поле чертежа.
Настройка выносного вида для вида снизу в целом делается точно так же, но есть и небольшие отличия. Во‑первых, такой вид нужно сделать зеркальным. Для этого в окне Design View установим флажок Mirrored, который расположен на вкладке Definition снизу. Во‑вторых, поскольку графика вида снизу находится в других слоях, то их и нужно включить на вкладке Layers. В нашем случае слой Template остается неизменным, а вместо Pattern top и Annotation top активируем Pattern bot и Annotation bot. Остается внести технические требования, и чертеж можно считать законченным. На рис. 14 представлен получившийся сборочный чертеж после его вывода в PDF.
Пакетный вывод чертежей на печать
Поскольку во второй статье мы достаточно подробно рассказали о пакетном выводе схемных документов, то повторяться не будем и поговорим лишь об отличиях.
Основное различие заключается в настройке заданий. В результате наших действий у нас имеется три листа чертежей, которые необходимо вывести на печать. Каждое задание соответствует одному листу. Задания для листов чертежей добавляются точно так же, как и задания для листов схем, но только вместо пункта Schematic Prints в выпадающем меню необходимо выбрать пункт PCB prints. Настройка листов тоже не отличается ничем — только наша схема располагалась на листе формата А4, а чертежи размещены на листах формата А3. Кроме того, для листов чертежа платы укажем в Color Set не Mono, как для схемы и сборочного чертежа, а Gray. Это нужно для того, чтобы на чертеже были видны условные обозначения отверстий и перекрестия их центров.
А вот на настройках свойств задания остановимся подробнее. Для каждого задания следует настроить свой набор отображаемой информации. Начнем с первого листа чертежа платы. Для этого щелкнем правой клавишей мыши на соответствующем ему задании и в выпадающем меню выберем пункт Configure. Откроется окно PCB Printout Properties (рис. 9).
Рис. 9. Настройка свойств задания для первого листа чертежа платы
Прежде всего настроим набор слоев, которые должны выводиться на печать. Для этого в таблице удалим ненужные или добавим необходимые слои. Чтобы убрать ненужный слой, выделим его курсором, щелкнем правой клавишей мыши и в выпадающем меню выберем пункт Delete. Для первого листа нашего чертежа платы удалим все слои, кроме Top Layer, Template и Board annotation top. Эти слои содержат основную графику видов сверху и сбоку.
Теперь необходимо добавить слои Drill Guide и Drill Drawing. Первый с помощью перекрестий отображает центры отверстий, второй — условные обозначения отверстий и таблицу. Чтобы добавить новый слой, нужно щелкнуть на таблице правой клавишей мыши и в выпадающем меню выбрать пункт Insert Layer. При этом откроется новое окно Layer Properties (рис. 10). В нем, в расположенной сверху области Print Layer Type нужно из выпадающего меню выбрать добавляемый слой. Для добавления слоя Drill Guide этого достаточно, и можно закрыть окно Layer Properties, затем этот слой появится в наборе. А для слоя Drill Drawing еще нужно указать размер условных обозначений отверстий. Сделать это надо в области Drill Drawing Symbol Size (рис. 10).
Рис. 10. Добавление в набор слоев для печати слоя Drill Drawing с настройкой размера обозначений отверстий
В таблице окна PCB Printout Properties слои располагаются в порядке отображения на чертеже. Поэтому слои, расположенные выше, могут перекрывать те, что находятся ниже. Наша плата содержит сплошные полигоны «земли». Если в таблице слои Drill Drawing и Drill Guide расположены ниже слоя Top Layer, то на чертеже не будут видны условные обозначения отверстий и их центры. В таком случае слои Drill Drawing и Drill Guide необходимо переместить выше слоя Top Layer. Для этого нужно щелкнуть на перемещаемом слое правой клавишей мыши и в выпадающем меню выбрать пункт Move Up.
После настройки набора слоев нужно установить флажки в графе Included Components во всех подграфах, а в графе Printout Options — в подграфах Holes и TT Fonts. Флажок в подграфе Holes включает отображение отверстий, а флажок TT Fonts — шрифтов типа True Type (рис. 9).
Теперь следует задать область PCBдокумента, которую будем выводить на печать. Для этого в области Area to Print переведем переключатель в положение Specific Area, после чего станет доступной кнопка Define. После ее нажатия AD переключится на PCBдокумент, где обозначим область печати путем указания двух противоположных, расположенных по диагонали точек прямоугольной области печати. В нашем случае область печати определяется внешней рамкой чертежа. После выбора второй точки AD вернется к окну PCB Printout Properties.
Далее укажем цвета, в которых должны выводиться слои. В нашем случае это оттенки серого. Нажмем расположенную в нижней части окна PCB Printout Properties кнопку Preferences, после чего откроется окно PCB Print Preferences. Настройка цветов производится в области Colors & Gray Scales. Для изменения цвета или оттенка серого щелкнем на соответствующей ячейке левой клавишей мыши и в выпадающем меню выберем новый цвет. Чтобы на чертеже на фоне нашего полигона были видны обозначения отверстий и их центры, для слоя Top Layer выберем светлосерый оттенок, а для остальных слоев — черный цвет. Остальные настройки в окне PCB Print Preferences оставим без изменений, поскольку они не влияют на наш чертеж. На этом настройку свойств задания можно считать законченной и окно PCB Printout Properties следует закрыть.
В нашем случае настройка свойств задания для второго листа чертежа платы практически ничем не отличается от настройки свойств задания для первого листа, за исключением двух нюансов. Во‑первых, в таблице окна PCB Printout Properties нужно оставить только слои Bottom Layer, Board annotation bottom и Template Bottom. Слои Drill Guide и Drill Drawing нам не нужны, так как вся информация об отверстиях присутствует на первом листе чертежа. Во‑вторых, в графе Printout Options обязательно нужно установить флажок в подграфе Mirror, иначе второй лист выведется на печать в зеркальном отражении.
Рис. 11. Первый лист чертежа платы после вывода в PDF
Поскольку оба листа чертежа платы относятся к одному чертежу, для их вывода можно использовать один контейнер. На рис. 11, 12 представлены полученные результаты.
Рис. 12. Второй лист чертежа платы после вывода в PDF
Наш сборочный чертеж выполнен на одном листе, поэтому для его вывода нужно одно задание. Его свойства настраиваются способом, аналогичным изложенному выше (рис. 13). В нашем случае в таблице окна PCB Printout Properties оставим слои:
- Pattern top;
- Pattern bot;
- Template;
- Annotation top;
- Annotation bot.
Рис. 13. Настройка свойств сборочного чертежа
Так же как и для свойств заданий, для чертежа платы устанавливаем флажки в графе Include Components. А вот в графе Printout Options флажок в подграфе Holes снимаем, потому что на сборочном чертеже нам не нужно отображение отверстий. В подграфе TT Fonts тоже необходимо установить флажок. И обязательно нужно установить флажок Design View, иначе на чертеже не появятся наши выносные виды. С помощью элементов управления в области Area to Print зададим соответствующую область печати. А вот настраивать цвета нам не понадобится, ведь ранее мы должны были задать чернобелый вывод на печать. На этом настройку свойств задания можно закончить. Так как сборочный чертеж — самостоятельный документ, то для его вывода создадим отдельный контейнер. Результат вывода сборочного чертежа на печать представлен на рис. 14.
Рис. 14. Сборочный чертеж после вывода в PDF
Заключение
В этой серии статей мы затронули вопросы формирования графической части документации инструментами Altium Designer без привлечения сторонних средств. Мы рассмотрели, как настроить AD нужным нам образом, как формировать шаблоны, готовить библиотечные компоненты, оформлять чертежи и печатать КД с помощью средств пакетного вывода. Однако эта тема намного шире, и ее невозможно полностью раскрыть в трех статьях. Существует множество способов и вариантов оформления документации. Каждое предприятие добавляет свои нюансы в этот процесс. А потому в предложенных материалах дана, так сказать, лишь отправная точка в этом вопросе. Надеемся, что наши статьи помогут пользователям освоить описанные в них инструменты.
Альтиум как поменять надпись фамилии в рамке
- />Понедельник в 12:58
- Тема:Новые тролли и карма
- От:Ruslan1
- />Понедельник в 12:58
- Тема:Новые тролли и карма
- От:Ruslan1
—>
Другие известные форумы и сайты по электронике
все что посвящено электронике и общению специалистов. реклама других ресурсов.
- Магазины
- Форумы и конференции
- Производители
- Информационные ресурсы
- Поисковики
- FTP-серверы
- />1 августа
- Тема:ELITAN.RU
- От:Arlleex
- />1 августа
- Тема:ELITAN.RU
- От:Arlleex
—>
В помощь начинающему
вопросы начального уровня
Модераторы раздела VAI aosp
SergM
fill
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- ARM, 32bit
- MCS51, AVR, PIC, STM8, 8bit
- Программирование
- Схемотехника
- Интерфейсы
- />2 часа назад
- Тема:Прием данных из QPSK
- От:тау
- />2 часа назад
- Тема:Прием данных из QPSK
- От:тау
—>
International Forum
This is a special forum for English spoken people, read it first.
- />14 мая
- От:byRAM
- />14 мая
- От:byRAM
—>
Образование в области электроники
все что касается образования, процесса обучения, студентам, преподавателям.
Модераторы раздела des00
- />20 июля
- Тема:Защита электроники от статики, промышленных элек…
- От:Unicorn
- />20 июля
- Тема:Защита электроники от статики, промышленных элек…
- От:Unicorn
—>
Обучающие видео-материалы и обмен опытом
Обсуждение вопросов создания видео-материалов
Модераторы раздела iosifk
- />17 февраля
- Тема:Dilduino
- От:k155la3
- />17 февраля
- Тема:Dilduino
- От:k155la3
Cистемный уровень проектирования
-
Последнее сообщение
—>
Вопросы системного уровня проектирования
Применение MATLAB, Simulink, CoCentric, SPW, SystemC ESL, SoC
Модераторы раздела Rst7
- />12 июля
- Тема:Графика в матлабе
- От:_sda
- />12 июля
- Тема:Графика в матлабе
- От:_sda
—>
Математика и Физика
Модераторы раздела Rst7
- />15 июля
- Тема:Численная реализация МНК
- От:amaora
- />15 июля
- Тема:Численная реализация МНК
- От:amaora
—>
Операционные системы
Linux, Win, DOS, QNX, uCOS, eCOS, RTEMS и другие
Модераторы раздела Rst7
- Программирование
- Linux
- uC/OS-II
- scmRTOS
- FreeRTOS
- Android
- />Воскресенье в 02:31
- Тема:Установка Windows XP на современный ПК 2020 года
- От:Pupkin
- />Воскресенье в 02:31
- Тема:Установка Windows XP на современный ПК 2020 года
- От:Pupkin
—>
Документация
оформление документации и все что с ней связано
Модераторы раздела Rst7
- />Вторник в 16:44
- Тема:Прокачиваем КД на новый уровень
- От:malshin
- />Вторник в 16:44
- Тема:Прокачиваем КД на новый уровень
- От:malshin
—>
Системы CAD/CAM/CAE/PLM
обсуждение САПР AutoCAD, Компас, SolidWorks и др.
- />5 февраля
- Тема:Ошибка установки Solidworks
- От:baumanets
- />5 февраля
- Тема:Ошибка установки Solidworks
- От:baumanets
—>
Разработка цифровых, аналоговых, аналого-цифровых ИС
Модераторы раздела Rst7
- />Вторник в 11:35
- Тема:Разработка цифрового чипа 90..180 нм, сколько мо…
- От:baumanets
- />Вторник в 11:35
- Тема:Разработка цифрового чипа 90..180 нм, сколько мо…
- От:baumanets
—>
Электробезопасность и ЭМС
Обсуждение вопросов электробезопасности и целостности сигналов
Модераторы раздела Rst7
- ЭМС
- Электробезопасность
- />Вторник в 20:52
- Тема:ЭМС блока питания
- От:UART
- />Вторник в 20:52
- Тема:ЭМС блока питания
- От:UART
—>
Управление проектами
Управление жизненным циклом проектов, системы контроля версий и т.п.
Модераторы раздела Rst7
- />30 октября, 2022
- Тема:Как тестировать разработанную электронику и встр…
- От:KBH
- />30 октября, 2022
- Тема:Как тестировать разработанную электронику и встр…
- От:KBH
—>
Нейронные сети и машинное обучение (NN/ML)
Форум для обсуждения вопросов машинного обучения и нейронных сетей
Модераторы раздела Rst7
- />28 июня
- Тема:Модуль на VHDL кусочно-линейной (семь участков) …
- От:Мур
- />28 июня
- Тема:Модуль на VHDL кусочно-линейной (семь участков) …
- От:Мур
Программируемая логика ПЛИС (FPGA,CPLD, PLD)
-
Последнее сообщение
—>
Среды разработки — обсуждаем САПРы
Quartus, MAX, Foundation, ISE, DXP, ActiveHDL и прочие.
возможности, удобства.
Модераторы раздела vetal />des00 />
- />13 часов назад
- Тема:Свои VHDL IP-блоки в Simulink
- От:pe2001
- />13 часов назад
- Тема:Свои VHDL IP-блоки в Simulink
- От:pe2001
—>
Работаем с ПЛИС, области применения, выбор
на чем сделать? почему не работает? кто подскажет?
Модераторы раздела vetal />des00 />
- />8 часов назад
- Тема:Программирование для ПЛИС GOWIN GW2A
- От:Lotos
- />8 часов назад
- Тема:Программирование для ПЛИС GOWIN GW2A
- От:Lotos
—>
Языки проектирования на ПЛИС (FPGA)
Verilog, VHDL, AHDL, SystemC, SystemVerilog и др.
Модераторы раздела aosp vetal
des00
- />13 часов назад
- Тема:GOWIN I2C VHDL
- От:Zig
- />13 часов назад
- Тема:GOWIN I2C VHDL
- От:Zig
—>
Системы на ПЛИС — System on a Programmable Chip (SoPC)
разработка встраиваемых процессоров и периферии для ПЛИС
Модераторы раздела vetal des00
Omen_13
- />Воскресенье в 15:41
- Тема:MicroBlaze MCS не компилирует
- От:Jackov
- />Воскресенье в 15:41
- Тема:MicroBlaze MCS не компилирует
- От:Jackov
Цифровая обработка сигналов — ЦОС (DSP)
-
Последнее сообщение
—>
Сигнальные процессоры и их программирование — DSP
Обсуждение различных сигнальных (DSP) процессоров, возможностей, совместимости и связанных с этим тем.
Модераторы раздела des00
- />2 августа
- Тема:TigerShark. проблема с работой DMA
- От:srf55
- />2 августа
- Тема:TigerShark. проблема с работой DMA
- От:srf55
—>
Алгоритмы ЦОС (DSP)
Обсуждение вопросов разработки и применения (программирования) алгоритмов цифровой обработки сигналов.
Модераторы раздела des00
- />17 часов назад
- Тема:Как правильно разместить корректор амплитудной х…
- От:petrov
- />17 часов назад
- Тема:Как правильно разместить корректор амплитудной х…
- От:petrov
Микроконтроллеры (MCU)
-
Последнее сообщение
—>
Cредства разработки для МК
FAQ, How-to, тонкости работы со средствами разработки
Модераторы раздела haker_fox
- IAR
- Keil
- GNU/OpenSource средства разработки
- />12 часов назад
- Тема:Компилятор IAR 8.5 Си не дает ошибку
- От:haker_fox
- />12 часов назад
- Тема:Компилятор IAR 8.5 Си не дает ошибку
- От:haker_fox
—>
Модераторы раздела haker_fox
- STM
- NXP
- Microchip (Atmel)
- TI, Allwinner, GigaDevice, Nordic, Espressif и другие
- />9 часов назад
- Тема:AT32F437: эффективность работы команд под WS0
- От:jcxz
- />9 часов назад
- Тема:AT32F437: эффективность работы команд под WS0
- От:jcxz
—>
RISC-V
Микроконтроллеры на базе ядер RISC-V, RISC-X
Модераторы раздела haker_fox
- />19 июля
- Тема:Таблица векторов прерываний
- От:makc
- />19 июля
- Тема:Таблица векторов прерываний
- От:makc
—>
Модераторы раздела haker_fox
- />Понедельник в 17:49
- Тема:Динамическая индикация
- От:codenamehawk
- />Понедельник в 17:49
- Тема:Динамическая индикация
- От:codenamehawk
—>
MSP430
Модераторы раздела VAI />haker_fox />
- />23 июня
- Тема:Ghidra для MSP430
- От:Aries
- />23 июня
- Тема:Ghidra для MSP430
- От:Aries
—>
Все остальные микроконтроллеры
и все что с ними связано
Модераторы раздела haker_fox
- PIC
- MCS51
- PowerQUICC
- HC(S)08
- AVR32
- STM8
- MIPS
- />24 июля
- Тема:Silabs. Копирование прошивки.
- От:Obam
- />24 июля
- Тема:Silabs. Копирование прошивки.
- От:Obam
—>
Отладочные платы
Вопросы, связанные с отладочными платами на базе МК: заказ, сборка, запуск
Модераторы раздела haker_fox
- Arduino
- Raspberry Pi
- Rainbow
- Siberia
- EVMxxxx
- />3 августа
- Тема:China-Link, Вариант отладчика из Китая
- От:jack_avenger
- />3 августа
- Тема:China-Link, Вариант отладчика из Китая
- От:jack_avenger
Печатные платы (PCB)
-
Последнее сообщение
—>
Разрабатываем ПП в САПР — PCB development
FAQ, вопросы проектирования в ORCAD, PCAD, Protel, Allegro, Spectra, DXP, SDD, WG и др.
Модераторы раздела SergM />fill />
- Библиотеки компонентов
- Altium Designer, DXP, Protel
- P-CAD 200x howto
- Эремекс, Delta Design
- Cadence
- Примеры
- Zuken CADSTAR
- Siemens EDA — Xpedition, PADS (ex. Mentor)
- Бесплатные САПР: KiCAD, EasyEDA, EAGLE и др.
- />8 часов назад
- Тема:Altium Designer для начинающих
- От:Arlleex
- />8 часов назад
- Тема:Altium Designer для начинающих
- От:Arlleex
—>
Работаем с трассировкой
тонкости PCB дизайна, от Spectra и далее.
Модераторы раздела fill
- />9 июля
- Тема:Вопрос по трассировке
- От:Uladzimir
- />9 июля
- Тема:Вопрос по трассировке
- От:Uladzimir
—>
Изготовление ПП — PCB manufacturing
Фирмы, занимающиеся изготовлением, качество, цены, сроки
Модераторы раздела fill
- ПСБ Технолоджи
- ТеПро
- PS-Electro
- Резонит
- PCB Professional
- Абрис
- ОАО "НИЦЭВТ"
- ООО "М-Плата"
- в домашних условиях
- />2 часа назад
- Тема:Оптимизация дизайна: Причины и методы предотвращ…
- От:2PCB Tech
- />2 часа назад
- Тема:Оптимизация дизайна: Причины и методы предотвращ…
- От:2PCB Tech
Сборка РЭУ
-
Последнее сообщение
—>
Пайка и монтаж
вопросы сборки ПП, готовых изделий, а также устранения производственных дефектов
- />29 июля
- Тема:Кристаллы разварка
- От:dim371
- />29 июля
- Тема:Кристаллы разварка
- От:dim371
—>
Корпуса
обсуждаем какие есть копруса, где делать и прочее
- />18 июля
- Тема:Разница между TSSOP-8 и SOIC-8
- От:gerber
- />18 июля
- Тема:Разница между TSSOP-8 и SOIC-8
- От:gerber
—>
Вопросы надежности и испытаний
расчеты, методики, подбор компонентов
- />10 часов назад
- Тема:Транзистор IXTK200N10L2
- От:Тоха
- />10 часов назад
- Тема:Транзистор IXTK200N10L2
- От:Тоха
Аналоговая и цифровая техника, прикладная электроника
-
Последнее сообщение
—>
Вопросы аналоговой техники
разработка аналоговых схем, моделирование схем в SPICE, расчёты и анализ, выбор элементной базы
Модераторы раздела Alexandr rloc
ViKo
Tanya
Егоров
- />Вторник в 10:13
- Тема:Кто из практиков пояснит за операционник AD8231,…
- От:Ruslan1
- />Вторник в 10:13
- Тема:Кто из практиков пояснит за операционник AD8231,…
- От:Ruslan1
—>
Цифровые схемы, высокоскоростные ЦС
High Speed Digital Design
Модераторы раздела rloc
- />5 июля
- Тема:XDS110 EnergyTrace: TMDSEMU110-ETH нужна схема
- От:UART
- />5 июля
- Тема:XDS110 EnergyTrace: TMDSEMU110-ETH нужна схема
- От:UART
—>
RF & Microwave Design
wireless технологии и не только
Модераторы раздела rloc />l1l1l1 />
- />10 часов назад
- Тема:Многослойные СВЧ платы
- От:K0nstantin
- />10 часов назад
- Тема:Многослойные СВЧ платы
- От:K0nstantin
—>
Метрология, датчики, измерительная техника
Все что связано с измерениями: измерительные приборы (осциллографы, анализаторы спектра и пр.), датчики, обработка результатов измерений, калибровка, технологии измерений и др.
Модераторы раздела rloc ViKo
Tanya
- />Вторник в 14:36
- Тема:Mastech MS8222H
- От:nikolai1364
- />Вторник в 14:36
- Тема:Mastech MS8222H
- От:nikolai1364
—>
АВТО электроника
особенности электроники любых транспортных средств: автомашин и мотоциклов, поездов, судов и самолетов, космических кораблей и летающих тарелок.
Модераторы раздела rloc />Vasily_ />
- />2 июля
- Тема:Провод для автомобильного компрессора
- От:byRAM
- />2 июля
- Тема:Провод для автомобильного компрессора
- От:byRAM
—>
Умный дом
Модераторы раздела rloc
- />18 апреля
- Тема:Анализ Яндекс Станции
- От:jcxz
- />18 апреля
- Тема:Анализ Яндекс Станции
- От:jcxz
—>
3D печать
3D принтеры, наборы, аксессуары, ПО
Модераторы раздела rloc
- />5 июля
- Тема:Демонстрация работы моего 3D-принтера
- От:vov4ick
- />5 июля
- Тема:Демонстрация работы моего 3D-принтера
- От:vov4ick
—>
Робототехника
Модели, классификация, решения, научные исследования, варианты применения
Модераторы раздела rloc
- />28 июня
- Тема:Минималистичный Форт компьютер на TTL логике (ди…
- От:KPG
- />28 июня
- Тема:Минималистичный Форт компьютер на TTL логике (ди…
- От:KPG
—>
Ремонт и отладка
обсуждение вопросов ремонта и отладки различных устройств и готовых изделий
Модераторы раздела rloc />Herz />
- />20 июля
- Тема:Ремонт осциллограф Rigol DS1074Z
- От:ded2016
- />20 июля
- Тема:Ремонт осциллограф Rigol DS1074Z
- От:ded2016
Силовая электроника — Power Electronics
-
Последнее сообщение
—>
Силовая Преобразовательная Техника
Источники питания электронной аппаратуры, импульсные и линейные регуляторы. Топологии AC-DC, DC-DC преобразователей (Forward, Flyback, Buck, Boost, Push-Pull, SEPIC, Cuk, Full-Bridge, Half-Bridge). Драйвера ключевых элементов, динамика, алгоритмы управления, защита. Синхронное выпрямление, коррекция коэффициента мощности (PFC)
Модераторы раздела Herz />Егоров />
- />18 минут назад
- Тема:Требуется фазное управление (2 фазное) трансформ…
- От:Plain
- />18 минут назад
- Тема:Требуется фазное управление (2 фазное) трансформ…
- От:Plain
—>
Обратная Связь, Стабилизация, Регулирование, Компенсация
Организация обратных связей в цепях регулирования, выбор топологии, обеспечение стабильности, схемотехника, расчёт
Модераторы раздела Herz />Егоров />
- />11 июля
- Тема:Писк трансформатора Flyback при малой нагрузке
- От:UART
- />11 июля
- Тема:Писк трансформатора Flyback при малой нагрузке
- От:UART
—>
Первичные и Вторичные Химические Источники Питания
Li-ion, Li-pol, литиевые, Ni-MH, Ni-Cd, свинцово-кислотные аккумуляторы. Солевые, щелочные (алкалиновые), литиевые первичные элементы. Применение, зарядные устройства, методы и алгоритмы заряда, условия эксплуатации. Системы бесперебойного и резервного питания
Модераторы раздела Herz />Егоров />
- />28 июня
- Тема:13s4p лития титанат 160А спроектировать балансир
- От:Plain
- />28 июня
- Тема:13s4p лития титанат 160А спроектировать балансир
- От:Plain
—>
Высоковольтные Устройства — High-Voltage
Высоковольтные выпрямители, умножители напряжения, делители напряжения, высоковольтная развязка, изоляция, электрическая прочность. Высоковольтная наносекундная импульсная техника
Модераторы раздела Herz
- />26 июля
- Тема:Защита и регулировка входа осциллографа от высок…
- От:ded2016
- />26 июля
- Тема:Защита и регулировка входа осциллографа от высок…
- От:ded2016
—>
Электрические машины, Электропривод и Управление
Электропривод постоянного тока, асинхронный электропривод, шаговый электропривод, сервопривод. Синхронные, асинхронные, вентильные электродвигатели, генераторы
Модераторы раздела Herz
- />Вторник в 08:38
- Тема:Инвертор тягового электродвигателя для спорта
- От:Oleg.normalniy
- />Вторник в 08:38
- Тема:Инвертор тягового электродвигателя для спорта
- От:Oleg.normalniy
—>
Индукционный Нагрев — Induction Heating
Технологии, теория и практика индукционного нагрева
Модераторы раздела Herz
- />30 мая
- Тема:Какое может быть количество индукторов для индук…
- От:Лапух
- />30 мая
- Тема:Какое может быть количество индукторов для индук…
- От:Лапух
—>
Системы Охлаждения, Тепловой Расчет – Cooling Systems
Охлаждение компонентов, систем, корпусов, расчёт параметров охладителей
Модераторы раздела Herz
- />30 июня
- Тема:Сравнение экспериментальных данных с расчетом
- От:ChristinaChadzynski
- />30 июня
- Тема:Сравнение экспериментальных данных с расчетом
- От:ChristinaChadzynski
—>
Моделирование и Анализ Силовых Устройств – Power Supply Simulation
Моделирование силовых устройств в популярных САПР, самостоятельных симуляторах и специализированных программах. Анализ устойчивости источников питания, непрерывные модели устройств, модели компонентов
Модераторы раздела Herz />Егоров />
- />27 июля
- Тема:QSPICE
- От:Yuri7751
- />27 июля
- Тема:QSPICE
- От:Yuri7751
—>
Компоненты Силовой Электроники — Parts for Power Supply Design
Силовые полупроводниковые приборы (MOSFET, BJT, IGBT, SCR, GTO, диоды). Силовые трансформаторы, дроссели, фильтры (проектирование, экранирование, изготовление), конденсаторы, разъемы, электромеханические изделия, датчики, микросхемы для ИП. Электротехнические и изоляционные материалы.
Модераторы раздела Herz />Егоров />
- />Понедельник в 18:38
- Тема:Помогите найти производителей унифицированных др…
- От:LLLLLLLLLL
- />Понедельник в 18:38
- Тема:Помогите найти производителей унифицированных др…
- От:LLLLLLLLLL
Интерфейсы
-
Последнее сообщение
—>
Форумы по интерфейсам
все интерфейсы здесь
- ISDN/G.703/E1
- ISA/PCI/PCI-X/PCI Express
- Wireless/Optic
- RS232/LPT/USB/PCMCIA/FireWire
- Fast Ethernet/Gigabit Ethernet/FibreChannel
- Интерфейсы для "интеллектуального дома"
- от ТТЛ до LVDS здесь
- IDE/ATA/SATA/SAS/SCSI/CF
- Аудио/Видео интерфейсы
- Сотовая связь и ее приложения
- FAQ по XPort/WiPort
- Controller Area Network (CAN)
- />11 часов назад
- Тема:NB-iot модули, кто работал
- От:CADiLO
- />11 часов назад
- Тема:NB-iot модули, кто работал
- От:CADiLO
Поставщики компонентов для электроники
-
Последнее сообщение
—>
Поставщики всего остального
от транзисторов до проводов
- />Воскресенье в 21:03
- Тема:Поставщики продукции Ersa в РФ
- От:costarem
- />Воскресенье в 21:03
- Тема:Поставщики продукции Ersa в РФ
- От:costarem
—>
Компоненты
Закачка тех. документации, обмен опытом, прочие вопросы.
- Тех. документация
- Микросхемы
- Транзисторы
- Диоды
- Резисторы
- Средства индикации
- />Воскресенье в 16:46
- Тема:Помогите распознать понижающий преобразователь.
- От:vldmr86
- />Воскресенье в 16:46
- Тема:Помогите распознать понижающий преобразователь.
- От:vldmr86
Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
-
Последнее сообщение
—>
Обсуждение Майнеров, их поставки и производства
наблюдается очень большой спрос на данные устройства.
- />25 апреля
- Тема:Ремонт Асиков
- От:mantech
- />25 апреля
- Тема:Ремонт Асиков
- От:mantech
Дополнительные разделы — Additional sections
-
Последнее сообщение
—>
Встречи и поздравления
Предложения встретиться, поздравления участников форума и обсуждение мест и поводов для встреч.
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />10 мая
- Тема:С Днём Великой Победы!
- От:Chenakin
- />10 мая
- Тема:С Днём Великой Победы!
- От:Chenakin
—>
Ищу работу
ищу работу, выполню заказ, нужны клиенты — все это сюда
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />Вторник в 19:49
- Тема:BIM
- От:Богдан_
- />Вторник в 19:49
- Тема:BIM
- От:Богдан_
—>
Предлагаю работу
нужен постоянный работник, разовое предложение, совместные проекты, кто возьмется за работу, нужно сделать.
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />20 часов назад
- Тема:Плата ESP32 + ADC HX711
- От:AlexSt
- />20 часов назад
- Тема:Плата ESP32 + ADC HX711
- От:AlexSt
—>
Куплю
микросхему; устройство; то, что предложишь ты 🙂
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />Вторник в 15:46
- Тема:Куплю парочку разъемов Compact-PCI
- От:Arlleex
- />Вторник в 15:46
- Тема:Куплю парочку разъемов Compact-PCI
- От:Arlleex
—>
Продам
есть что продать за деньги, пиво, даром ?
Реклама товаров и сайтов также здесь.
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />17 часов назад
- Тема:Б.у аппаратура из Китая
- От:Baza
- />17 часов назад
- Тема:Б.у аппаратура из Китая
- От:Baza
—>
Объявления пользователей
Тренинги, семинары, анонсы и прочие события
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
КОМПЭЛ
Walrus
- />20 часов назад
- Тема:100G трансиверы Single Lambda от производителя O…
- От:МакроГрупп
- />20 часов назад
- Тема:100G трансиверы Single Lambda от производителя O…
- От:МакроГрупп
—>
Общение заказчиков и потребителей электронных разработок
Обсуждение проектов, исполнителей и конкурсов
Модераторы раздела VAI aosp
SergM
vetal
KRS
Alexandr
des00
Uladzimir
Rst7
haker_fox
iosifk
ViKo
Herz
l1l1l1
Tanya
Сергей Борщ
Omen_13
Vasily_
Егоров
Walrus
- />Воскресенье в 20:38
- Тема:Закупщики электронных компонентов
- От:costarem
- />Воскресенье в 20:38
- Тема:Закупщики электронных компонентов
- От:costarem
CADmaster
Главная » CADmaster №6(79) 2014 » Электроника и электротехника ЕСКД в Altium Designer. Часть 2. Схемы
В первой части статьи мы рассмотрели, как подготовить AD и библиотечные компоненты к тому, чтобы с наименьшими затратами времени и сил сформировать КД, максимально соответствующую ЕСКД. Во второй части мы последовательно расскажем, как подготовить и применить шаблоны, как управляться с их большим количеством и как сформировать такую подшивку электронных документов, чтобы в несколько щелчков мыши выводить на печать комплект схемных документов.
Для удобства приведем некоторые сведения из первой части статьи. Для работы применяем шрифт GOST type B, соотношение его размеров в схемном редакторе и редакторе плат приведено в табл. 1.
GOST type B | ||
---|---|---|
Высота заглавной буквы в соответствии с .304−81, мм | Размер в схемном редакторе, пункты | Размер в PCB-редакторе, мм |
7 | 43 | 11,9 |
5 | 34 | 8,5 |
3,5 | 24 | 5,95 |
2,5 | 17 | 4,25 |
1,75 | — | 2,97 |
1,25 | — | 2,13 |
На схемах и чертежах будем использовать преимущественно шрифт размером 2,5 мм.
Подготовка шаблонов схем
Как известно, ЕСКД, помимо прочего, определяет единообразие оформления чертежей и схем. Это значит, что рамки, основные надписи и содержащиеся в них текстовые строки должны быть одинаковыми. .301−68 жестко определяет размеры листов. Шаблоны AD предназначены для того, чтобы при создании каждого нового листа схемы пользователь не тратил время на рутинное оформление вышеупомянутых элементов. Иными словами, каждый шаблон AD содержит готовый набор данных, необходимый для оформления схемы: размер листа, рамку, основную надпись, текстовые строки. Кроме того, в этих шаблонах присутствуют специфические для AD данные: система измерений, параметры системного шрифта, принятые по умолчанию параметры сеток.
ГОСТ 2.104−2006 описывает два типа основных надписей для схем и чертежей: основную надпись для первого листа и основную надпись для последующих листов. Один шаблон AD может быть настроен только для одного размера листа и для одного типа основной надписи. Таким образом, получается, что на каждый размер листа необходимо иметь по два шаблона: один для первого листа и один для последующих.
Схемный шаблон AD формируется в том же редакторе и теми же инструментами, что и сама схема. В отличие от схемы, шаблон имеет расширение *.SchDot. В общем случае формирование нового шаблона состоит из следующих этапов:
- Создание нового листа схемы.
- Настройка свойств схемного документа.
- Формирование графики шаблона.
- Формирование постоянных текстовых строк.
- Формирование переменных текстовых строк.
- Сохранение документа в качестве шаблона.
Рассмотрим подробнее каждый из этапов.
Настройка свойств схемного документа
Создадим новый лист командой File → New → Schematic, а затем сразу выполним команду Design → Document Options…, в результате чего откроется окно настроек текущего документа Document Options. В первую очередь переключим систему измерений AD в метрическую, а в качестве основной единицы измерения зададим миллиметры. Для этого перейдем на вкладку Units (рис. 1) и установим расположенную справа галочку Use Metric Unit System, а в выпадающем меню Metric unit used выберем пункт Millimeters.
Включение метрической системы измерений с миллиметрами в качестве основной единицы измерения
Теперь настроим свойства листа. В целях демонстрации покажем, как выполнить настройку вертикально расположенного листа формата А4. Перейдем на вкладку Sheet Options (рис. 2). Слева расположена область Options. В ее верхней части находится выпадающее меню Orientation, предназначенное для настройки ориентации листа. Здесь имеется два варианта: Landscape — горизонтальное расположение листа, Portrait — вертикальное. Нас интересует второй вариант. Установка галочки Title Block включает одну из двух преднастроенных основных надписей. Однако они не соответствуют ЕСКД, поэтому эту галочку снимаем. Установка галочек Show Reference Zones и Show border включает отображение зон и рамки соответственно. Но эти элементы также не соответствуют ЕСКД. Установка галочки Show Template Graphics включает отображение загружаемых шаблонов. В нашем случае ее положение не играет роли, так как никаких шаблонов мы не подключали. Но если по каким-то причинам они все-таки подключены, то ее нужно снять.
Настройки свойств текущего листа
Что касается сеток, то главное, чтобы были включены видимая сетка и сетка привязки. Для этого убедимся, что в области Grids установлены галочки Snap и Visible. Остальные свойства в областях Grids и Electrical Grid нас не интересуют. Под областью Electrical Grid расположена кнопка Change System Font. Она открывает окно, где можно настроить системный шрифт, которым отображаются такие элементы схем, как номера и имена выводов УГО, нумерация зон и так далее. Ранее мы приняли решение использовать на схемах и чертежах шрифт GOST type B размером 2,5 мм. В соответствии с этим решением и настроим системный шрифт: тип — GOST type B, начертание — обычный, размер — 17 пунктов.
Правая часть вкладки Sheet Options содержит опции, отвечающие за размер листа. В области Standart Style расположено выпадающее меню Standart styles, в котором можно выбрать преднастроенный размер листа. Однако эти размеры не соответствуют указанным в .304−68. Поэтому их придется задавать вручную. Этому служат опции, находящиеся в области Custom Style. В первую очередь тут нужно установить галочку Use Custom style. После этого станут доступны настройки конфигурации листа. Custom Width и Custom Height — это ширина и высота листа соответственно. Для листа формата А4 установим значения 210 mm и 296 mm. X Region Count и Y Region Count — это количество зон по оси X и по оси Y соответственно. Margin Width — ширина боковой зоны. Опции зон нам не нужны, так как все они не соответствуют ЕСКД. Поэтому в соответствующих окнах поставим нули. На этом закончим настройку листа.
Графика шаблона
Закрыв окно настроек, можно приступать к рисованию основной надписи. Ее форма и размеры приведены в .104−2006. Опыт автора статьи подсказывает, что для формирования графики шаблона лучше всего использовать линии толщиной Small и Medium. По умолчанию схемный редактор предлагает пользователю три преднастроенных сетки: 1 мм, 2,5 мм и 5 мм. Этого достаточно для рисования графики шаблона, так как большинство ее размеров кратно 5 мм. Нарисуем графику шаблона командой Place → Drawing Tools → Line. На рис. 3 показан полученный результат. Как уже говорилось ранее, зоны, которые предлагает пользователям AD в автоматическом режиме, не соответствуют ЕСКД, поэтому при необходимости их придется рисовать вручную.
Пустая основная надпись, сформированная средствами Altium Designer
Постоянные текстовые строки
Основная надпись содержит как постоянные строки — наименования граф, так и переменные — фамилии, децимальные номера, даты и так далее. Так что следующим этапом будет простановка постоянных строк. Эти строки выполним все тем же шрифтом GOST type B размером 2,5 мм, что согласно табл. 1 будет соответствовать 17 пунктам. Для простановки текстовых надписей используется команда Place → Text String. Результат этой операции приведен на рис. 4.
Основная надпись с озаглавленными графами
Переменные текстовые строки
Переменные строки передаются в схему с помощью параметрических строк. Ценность последних состоит в том, что шрифт, размер, цвет и положение этих строк заранее заданы в шаблонах. Пользователю остается лишь заполнить соответствующие графы, что значительно сокращает время, затрачиваемое на оформление документации.
Прежде, чем сформировать в шаблоне параметрические строки, необходимо создать соответствующий набор параметров. Существующих в AD параметров достаточно для формирования основной надписи. Однако, во-первых, они созданы под основные надписи, не соответствующие ГОСТ, а во-вторых, рассчитаны на англоязычную аудиторию. Поэтому создадим свой набор параметров, который будет для нас нагляднее и удобнее. Продемонстрируем эту процедуру на примере создания параметра для отображения в схеме децимального номера.
Снова выполним команду Design → Document Options…, но на этот раз в открывшемся окне сразу переключимся на вкладку Parameters. Эта вкладка содержит таблицу параметров и предназначена для работы с ними. Таблица состоит из трех граф:
- Name — имя параметра.
- Value — значение параметра (его содержимое).
- Type — тип параметра.
Чтобы добавить новый параметр, нажмем кнопку Add… (рис 5). Откроется окно Parameter Properties. В области Name зададим имя параметра. AD «не принимает» имена параметров, в которых присутствуют символы кириллического алфавита. По этой причине запишем русское название параметра в транслитерации: «ESKD_Decimalnyi_nomer». Установка галочки Visible включает видимость имени параметра, а Lock блокирует ее. Поскольку ни то, ни другое нам не нужно, снимем их.
В области Value зададим значение параметра, которое будет отображаться по умолчанию. Поле Value можно, конечно, оставить пустым. Однако для работы гораздо комфортнее, когда принятое по умолчанию содержимое в какой-то мере повторяет то, что будет отображено на схеме. В нашем случае впишем туда строку «<ХХХХ.ХХХХХХ.ХХХ>». В отличие от имени параметра, его значение может содержать символы как латинского, так и кириллического алфавитов. Поскольку значение параметра должно отображаться на схеме, то установим галочку Visible в области Value. А вот блокировка значения параметра нам также ни к чему.
В области Properties нас интересует только выпадающее меню Type, которое задает тип параметра. В нашем случае параметр должен содержать текстовую строку, поэтому убедимся, что в меню Type выбран пункт STRING. Нажатием кнопки OK закончим создание параметра и закроем окно Parameter Properties. В таблице отобразится только что созданный параметр.
Добавление нового параметра
Аналогичным образом создаются остальные параметры. В табл. 2 приведен пример базового набора параметров, необходимых для формирования схем в соответствии с ЕСКД.
Name | Value | Type |
---|---|---|
ESKD_Decimalnyi_nomer | STRING | |
ESKD_Naimenovanie_dokumenta | ||
ESKD_N_Kontr | ||
ESKD_Proveril | ||
ESKD_Razrabotal | ||
ESKD_Soglasoval | ||
ESKD_T_Kontr | ||
ESKD_Utverdil | ||
ESKD_N_Kontr_data | ||
ESKD_Proveril_data | ||
ESKD_Razrabotal_data | ||
ESKD_Soglasoval_data | ||
ESKD_T_Kontr_data | ||
ESKD_Utverdil_data | ||
ESKD_Organizaciya |
Параметрические строки проставляются на поле шаблона или схемы так же, как и обычные, — с помощью команды Place → Text String, после выполнения которой открывается окно Annotations. Разница заключается только в том, что если в поле Text для обычной строки вписывается текст, то для параметрической нужно раскрыть выпадающий список и выбрать соответствующий параметр (рис. 6). Показателем того, что в строке используется параметр, является символ «=», после которого следует имя параметра. И если в окне Annotations в строке Text отображается имя параметра, то в рабочем поле схемного редактора — его значение.
Выбор параметра для переменной строки
Помимо параметров, оговоренных выше, существуют два преднастроенных параметра, которые также необходимы для оформления документации: SheetNumber и SheetTotal. SheetNumber нужен для отображения номера листа, а SheetTotal — для вывода общего количества листов схемы в графе Листов основной надписи первого листа. Используются они точно так же, как и созданные нами параметры. На рис. 7 изображен готовый схемный шаблон.
Готовый шаблон
На рис. 7 видно, что в графе, предназначенной для отображения наименования схемы, пусто. Это не ошибка. Дело в том, что никогда не угадаешь, сколько понадобится строк и каким шрифтом набранных для вывода названия схемы. Поэтому данную графу проще заполнять простыми строками в процессе работы со схемой.
На этом формирование шаблона заканчивается. Все, что остается сделать, — это сохранить его с расширением *.SchDot. Теперь можно переходить к формированию остальных шаблонов. Однако после сохранения созданного нами шаблона не будем спешить его закрывать и начинать «с нуля» новый. Вместо этого, чтобы не делать лишней работы, сохраним наш шаблон под другим именем. Тем самым мы получим заготовку для формирования шаблона формата А4 с основной надписью последующих листов. В новом шаблоне нам остается лишь убрать графы Справ. номер и Перв. примен. и перерисовать штамп.
Как уже упоминалось выше, для каждого формата листа нужно сформировать по паре шаблонов: для первого и для последующего листов. А так как у нас уже имеется пара для формата А4, то шаблоны под остальные форматы формируются еще проще — после сохранения текущего шаблона под новым именем в новом шаблоне остается лишь увеличить размер листа, изменить рамку под новый размер, переместить штамп и изменить в графе Формат обозначение формата. Таким способом можно достаточно быстро сформировать весь необходимый набор шаблонов.
Использование шаблонов
В общем случае использование шаблонов включает в себя три основных этапа:
- Загрузка шаблона.
- Заполнение всех соответствующих граф.
- Настройка нумерации листов.
Рассмотрим эти пункты подробно. Предварительно открыв лист схемы, выполним команду Design → Project Templates → Choose a File… и в открывшемся окне выберем нужный нам шаблон. После этого откроется окно Update Template (рис. 8). Это окно позволяет нам выбрать следующие опции загрузки шаблона:
- в области Choose Document Scope:
- Just this document — загрузить шаблон в текущий схемный документ;
- All schematic documents in the current projects — загрузить шаблон во все схемные документы, которые относятся к текущему проекту;
- All open schematic documents — загрузить шаблон во все открытые схемные документы;
- в области Choose Parameters Actions:
- Do not update any parameters — не обновлять параметры;
- Add new parameters that exist in the template only — добавить только те параметры шаблона, которые отсутствуют в схемном документе;
- Replace all matching parameters — заменить все параметры схемного документа параметрами из шаблона.
Опции загрузки шаблона
Это окно делает возможным более гибкое использование шаблонов. Так, набор опций из области Choose Document Scope позволяет загружать шаблон сразу в несколько схемных листов. Это очень удобная функция для работы с многолистовой схемой. Например, шаблон с основной надписью последующих листов можно загрузить сразу во все листы, относящиеся к текущему проекту, а после этого включить первый лист и загрузить в него шаблон с основной надписью первого листа. Таким образом, чем больше листов в схеме, тем больше экономятся ресурсы разработчика.
Листы схем всегда содержат какие-либо параметры. Не всегда при загрузке нового шаблона нужно обновлять все параметры. Например, часто в случае замены текущего шаблона на шаблон большего формата все графы основной надписи нужно оставлять неизменными. Для подобных случаев и предназначены опции, расположенные в области Choose Parameter Options.
В нашем случае выберем опции, как они изображены на рис. 8, и нажмем кнопку OK. Шаблон загрузится и появится окно с сообщением о том, что шаблон загружен.
Заполнение граф аналогично созданию параметров, только еще проще. Выполним уже известную нам команду Design → Document Options и снова перейдем на вкладку Parameters. Все, что нужно сделать, — заполнить ячейки в графе Value необходимыми данными. Для этого нужно поочередно активировать ячейки щелчком левой клавиши мыши и вписать туда нужные данные. На рис. 9 приведен результат заполнения нами всех необходимых параметров.
Рис 9. Пример заполнения параметров
Выше был рассмотрен пример схемы, состоящей из одного листа. В случае многолистовой схемы необходимо настроить нумерацию листов. Для этого предназначена команда Tools → Number Schematic Sheets. После ее выполнения откроется окно Sheet Numbering (рис. 10). Оно представляет собой таблицу, каждая строка которой соответствует определенному листу схемы. Графы этой таблицы отображают следующую информацию:
- Schematic Document — имя файла схемного документа;
- SheetNumber — номер листа;
- DocumentNumber — номер документа;
- SheetTotal — количество листов схемы текущего проекта.
Редактирование этой таблицы и есть настройка нумерации листов. Это можно делать вручную. Однако с помощью кнопки Auto Sheet Number листы можно пронумеровать и автоматически. Если необходимо заполнить атрибут DocumentNumber, то его также можно заполнить автоматически, нажав кнопку Auto Document Number. Рядом с обеими кнопками расположены стрелки, открывающие выпадающие меню с дополнительными свойствами нумерации. В обоих случаях программа предоставляет пользователю следующие опции:
- в области Numbering Order:
- Display Order — нумерация в соответствии с таблицей;
- Sheet Hierarchical Structure — Depth First — нумерация с учетом иерархии, нумеровать сначала вложенные;
- Sheet Hierarchical Structure — Breadth First — нумерация с учетом иерархии, нумеровать сначала верхний уровень;
- в области Numbering Method:
- Increasing — нумерация по возрастанию;
- Decreasing — нумерация по убыванию.
Кроме того, в случае нумерации документов в области Parameters пользователю предоставлена возможность добавить префикс и суффикс к номеру документа, а также указать стартовый номер и шаг нумерации. При необходимости можно менять порядок следования листов. Для этого предназначены кнопки Move Up и Move Down, которые становятся доступными после выделения любой строки. Кнопка Update Sheet Count позволяет автоматически обновить количество листов. Нажатие кнопки ОК дает команду программе обновить все соответствующие поля схемных документов.
Настройка нумерации листов
Администрирование шаблонов
Цель этой статьи — показать, как можно оформлять документацию с наименьшей затратой сил. Поэтому нелишним будет коснуться и вопроса об организации эффективной работы с большим количеством шаблонов. AD позволяет хранить все шаблоны в специальной папке. Эта папка по умолчанию расположена на диске C. Но для каждой операционной системы путь к ней отличается. Чтобы его увидеть, выполним команду DXP → Preferences. Откроется окно Preferences, в котором перейдем в раздел Data Management → Templates. В поле Template location отображен путь к папке шаблонов (рис. 11). При желании, его можно изменить. Эта настройка также доступна по команде Design → General Templates → Manage General Template Folder…
Путь к специальной папке шаблонов
Сохранение всех создаваемых шаблонов в папке шаблонов дает ряд преимуществ. Во-первых, все шаблоны будут доступны в меню Design General Templates (как, например, на рис. 12), что значительно ускоряет процесс их загрузки.
Доступ к шаблонам, расположенным в папке шаблонов AD
Во-вторых, эти же шаблоны будут доступны в выпадающем меню, которое расположено в окне Document Options на вкладке Template (рис. 13). Функции этой вкладки позволяют еще больше сократить время, затрачиваемое на процесс оформления документации, за счет того, что после выбора шаблона он сразу же загружается. При этом пользователь, не закрывая окна Document Options, может перейти на вкладку Parameters и заполнить основную надпись.
Доступ к шаблонам из окна Document Options
В-третьих, при использовании AD на предприятии папка шаблонов позволяет организовать их централизованное применение.
Можно настроить AD таким образом, чтобы наиболее часто используемые шаблоны автоматически загружались при создании новых документов. Для этого нужно выполнить команду DXP → Preferences и в открывшемся окне Preferences перейти в раздел System → New Documents Defaults (рис. 14). В этом окне настраиваются шаблоны по умолчанию. Все настройки разделены по типу проектов. Нас интересуют в первую очередь два раздела: PCB project и Free Documents. В каждом из них есть строка Schematic. Если в этих строках прописать путь к файлу шаблона, то этот шаблон и будет загружаться при создании нового файла. При этом шаблон, указанный в разделе PCB project, будет загружаться при создании нового схемного документа в составе PCB-проекта, а шаблон, заданный в разделе Free Documents, — при создании новой схемы вне проекта.
Настройка шаблонов по умолчанию
Формирование схемы в соответствии с ЕСКД
Практически все действия, описанные в этой статье выше, а также в первой ее части, относятся к подготовительному этапу и выполняются, как правило, один раз. А вот формирование схемы — процесс практически только ручной. Автоматизировать тут можно не так и много.
Один из этапов формирования схемы, который был автоматизирован в AD, — нумерация компонентов. Для этого предназначена команда Tools → Annotate Schematics… После ее выполнения открывается окно Annotate (рис. 15). В его верхней левой части расположена область Order of Process, выпадающее меню которой задает последовательность нумерации компонентов. При выборе одного из вариантов он в схематичной форме отображается на расположенной ниже картинке. Под этой областью находится выпадающее меню Process Location of. Это меню позволяет выбрать элемент, по которому будет определяться расположение компонентов друг относительно друга: Designator — по позиционному обозначению или Part — по УГО. В нижней части окна находится таблица, в которой настраиваются опции сквозной нумерации. Каждая строка таблицы соответствует определенному листу. Снятие галочки в первой графе исключает из нумерации все компоненты, расположенные на соответствующем листе. С помощью графы Order задается последовательность листов. Если в графе Start Index установить галочку, то на соответствующем листе нумерация компонентов будет начинаться с того числа, которое указано рядом с этой галочкой.
В правой части окна расположена таблица Proposed Change List, в которой приведен список позиционных обозначений. Каждая строка таблицы соответствует определенному позиционному компоненту, а при наличии вентилей — отдельному вентилю. В графе Current отображаются текущие позиционные обозначения, а в графе Proposed — предполагаемые. При этом в обеих графах есть подграфы: Designator — позиционное обозначение компонента и Sub — номера его вентилей. Установка галочки напротив позиционного обозначения или номера вентиля блокирует его. В графе Location of Part отображается лист, на котором находится компонент.
Продемонстрируем, как в общем случае происходит процесс нумерации компонентов многолистовой схемы в соответствии с ЕСКД (рис. 15):
- ГОСТ 2.702−2011 однозначно определяет последовательность нумерации компонентов — сверху вниз, слева направо. Зададим эту последовательность с помощью выпадающего меню Order of Processing, выбрав пункт Down Then Across.
- Так как номер компонента определяется положением его УГО, то в выпадающем меню Process Location of выберем пункт Part.
- Убедимся, что в расположенной снизу таблице заданы нужные нам опции сквозной нумерации.
- При необходимости, в таблице Proposed Change List установкой галочек заблокируем номера компонентов или вентилей, которые должны остаться неизменными.
- С помощью кнопки Reset All сбросим нумерацию позиционных обозначений. В результате, в таблице Proposed Change List в графе Proposed незаблокированные номера сменятся на вопросительные знаки.
- Нажатием кнопки Update Change List обновим все незаблокированные позиционные обозначения.
- Все шесть вышеописанных пунктов являются лишь подготовительными. Теперь в схему необходимо внести новые номера. Для этого нажмем кнопку Accept Changes (Create ECO), в результате чего откроется окно Engineering Change Order.
- В открывшемся окне нажимаем кнопку Validate Changes и программа выполняет проверку новых позиционных обозначений.
- Если программа не нашла ошибок, то нажимаем кнопку Execute Changes, после чего компонентам присваиваются новые позиционные обозначения.
Автоматизированная нумерация компонентов
Этот алгоритм описывает, как заменить номера компонентов сразу всей схемы. Но если нужно изменить только повторяющиеся номера, то при выполнении пятого пункта вместо нажатия кнопки Reset All нужно открыть выпадающее меню и выбрать пункт Reset Duplicates.
Начиная с версии 13, в AD появились символы обрыва цепей питания и земли, соответствующие ГОСТ (рис. 16). Так же, как и остальные порты цепей питания, они доступны по команде Place → Power Port.
Символы обрыва цепей питания и земли, соответствующие ГОСТ
Если выполнены все подготовительные операции, то формирование схемы, своим видом соответствующей стандартам ЕСКД, ничем не отличается от формирования любой другой схемы. Конечно, стоит помнить о правилах выполнения схем, описанных в таких стандартах, как .701−2008 и .702−2011. На рис. 17 приведен пример готовой схемы, оформленной в соответствии с ЕСКД.
Пример схемы, соответствующей требованиям ЕСКД
Вывод на печать
Рассматривая тему оформления документации, нельзя пройти мимо вопроса о выводе схем на печать или в файл. Но рассматривать вывод на печать отдельного листа с помощью команды File → Print мы не будем, а сразу перейдем к пакетному выводу.
Возможность пакетной печати обеспечивает Редактор пакетного вывода документации, все данные которого хранятся в файле с расширением *.OutJob. Чтобы открыть редактор и создать соответствующий файл, выполним команду File → New → Output Job File. После этого к проекту будет добавлен файл с расширением *.OutJob, а в программе откроется окно редактора (рис. 18). Редактор содержит области Outputs, Output Containers и Hard Copy. Область Outputs предназначена для хранения заданий на вывод всех возможных выходных документов: схем, чертежей, отчетов, gerber-файлов и так далее. Область Output Containers содержит настройки контейнеров вывода. Последние предназначены для вывода документации AD в электронном виде. Это может быть PDF-файл, видеофайл или некая папка на жестком диске или ином носителе информации. Область Hard Copy предназначена для хранения настроек печатающих устройств.
Редактор выходной документации
На основе нашей схемы разберем последовательность операций, необходимых для вывода схемы в PDF-документ:
-
Добавим в области Outputs задание для печати. Для этого в разделе Documentation Outputs щелкнем на строке Add New Documentation Output и в выпадающем меню перейдем на пункт Schematic Prints. Здесь выберем нужную нам схему (рис. 19). Сразу же после выполнения этого действия в разделе Documentation Outputs появится строка с новым заданием. Тут же можно ввести для него имя. Любой раздел области Outputs может содержать любое количество заданий на вывод. Все они добавляются аналогичным образом.
Выбор документа для печати
Настройка свойств задания
Настройка листа задания
Теперь перейдем к настройке контейнера. Если нужного контейнера не существует, то для его создания в области Output Containers щелкнем левой или правой клавишей мыши на строке Add New Output Container и в выпадающем меню выберем тип контейнера New PDF.
Теперь контейнер нужно настроить. Для этого щелкнем левой клавишей мыши на интерактивной строке Change. Откроется окно PDF settings (рис. 22). Здесь мы настроим папки вывода и имя PDF-файла, в который будет выводиться наша схема. В верней части этого окна расположена строка, которая содержит три подстроки, названных по умолчанию [Release Managed], —None— и Job1.pdf. Щелчок на них левой клавишей мыши открывает дополнительные окна настроек. С помощью подстроки [Released Managed] можно задать папку, в которой будет сохраняться выходной PDF-файл. Соответствующее меню содержит два варианта: [Released Managed] и [Manually Managed]. При выборе первого документация будет сохраняться в папке вывода, принятой для проекта по умолчанию (обычно это папка Project Outputs For…). Мы же используем вариант [Manually Managed], в соответствии с которым папка вывода определяется пользователем. После выбора этого пункта становятся доступными поле ввода пути и галочка Use relative path. Если эта галочка установлена, то для пути, который прописан в поле, корневой папкой становится папка проекта. Если же ее снять, то в поле нужно прописывать полный путь от корневой папки диска. Оставим галочку установленной, а в качестве папки вывода укажем Выходная документация. После нажатия кнопки Done выпадающее меню закроется, а в самой подстроке появится заданный путь.
Следующая подстрока позволяет настроить папку контейнера. По умолчанию она отсутствует. Пункты выпадающего меню [Container Name] и [Container Type] позволяют назвать папку контейнера по имени контейнера или по его типу. Мы же переведем переключатель в положение Custom Folder Name и зададим вручную имя «Папка для PDF». При этом если в поле ввода имен папки контейнера щелкнуть на расположенной справа кнопке со стрелкой, то откроется выпадающий список, в котором можно выбрать один из параметров и задать тем самым имя папки по параметру.
Третья и последняя подстрока предназначена для задания имени выходного файла. В случае многолистовой схемы тут можно задать вывод всех листов в один файл или вывод каждого листа в отдельный файл. За вывод многолистовой схемы в несколько файлов отвечают два верхних положения переключателя: Separate file for each output using output name и Separate file for each output using custom name. При выборе первого пункта каждый файл именуется так же, как и соответствующее ему задание, а в случае выбора второго имена файлов определяет пользователь. Мы же используем третий пункт, когда все листы объединяются в один файл, и зададим имя этого файла «АБВГ.436431.001 Э3». Результат настроек в виде дерева папок отображается в окне Preview.
После того, как задание и контейнер настроены, необходимо указать, что и каким контейнером выводить. Для этого в области Output Containers выберем наш контейнер, а потом щелкнем левой клавишей мыши в строке задания на ячейке Enabled. В результате, появится стрелка, идущая от нашего задания к контейнеру (рис. 23).
Указания на задания, которые должен выводить контейнер
Если нужно вывести сразу несколько заданий, то необходимо указать их все (рис. 24). Номера заданий определяют последовательность их вывода.
Указание сразу нескольких заданий, которые должен выводить контейнер
Сравните схему на рис. 25 со схемой на рис. 17. Во-первых, они отличаются цветами. Контейнер вывел схему черно-белой потому, что на третьем шаге мы задали режим вывода изображения Mono. А во-вторых, если присмотреться к схеме на рис. 17, то можно заметить на ней директивы AD, которые отсутствуют в схеме на рис. 25. Подобные директивы не предусмотрены ЕСКД. Поэтому мы и отключили их вывод на первом шаге, при настройке заданий.
Вывод комплекта схем на бумагу аналогичен выводу в PDF-файл. Отличие состоит только в том, что вместо контейнеров вывода используются печатающие устройства, настройки которых доступны в области Hard Copy.
Пример схемы после вывода в PDF
Заключение
В этой второй части статьи мы рассмотрели основные вопросы формирования схем в соответствии с ЕСКД, затронули вопросы подготовки шаблонов и их администрирования, а также проанализировали некоторые инструменты формирования схем. Кроме того, мы затронули вопрос о пакетном выводе документации. В третьей части статьи мы поднимем эти же вопросы, но уже в отношении формирования чертежей, относящихся к печатным платам. Продолжение следует…