Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
wefw f
Расширение
GOST 2.701-2008/2.106-1996
Руководство пользователя
ВВЕДЕНИЕ .................................................................................................................................................................................... 3
ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ............................................................................................................................................................ 5
СПЕЦИФИКАЦИЯ ........................................................................................................................................................................ 6
ВВЕДЕНИЕ
Возможность формирования текстовой документации соответствии с ЕСКД доступна в Altium Designer
начиная с версии 15. Данная функциональность не устанавливается с программой по умолчанию, а
поставляется как отдельное расширение (Extension). Чтобы установить данное расширение, необходимо
перейти в раздел DXP » Extension and Updates, открыть вкладку Purchased и ниже в списке Software
Extension найти плагин под названием GOST 2.701-2008/2.106-1996. Для установки расширения нужно его
выделить и нажать на кнопку справа от его названия. После установки расширения требуется
перезапустить Altium Designer.
Если установлено расширение GOST 2.701-2008/2.106-1996, тогда в папке с шаблонами будут доступны три
новых шаблона: Перечень элементов.xlt, Спецификация.xlt и Ведомость.xlt.
Расширение GOST 2.701-2008/2.106-1996 версии 1.0.x доступно для Altium Designer версий с 15.0.7 по
17.1.9. Поддержка и развитие программнного модуля GOST 2.701-2008/2.106-1996 версии 1.0.x остановлены.
Во всех шаблонах эти правила определяются на странице $Stamp. Таблица показывает следующие поля:
Кодовое обозначение – название поля в графической части шаблона на листах Page1, Page2 и
Change Log. Если наименования этих полей меняются на данной странице, то они должны быть
изменены в соответствующих местах на всех листах.
Атрибут из проекта – название атрибута из проекта Altium Designer, которое должно попасть в
соответствующее поле основной и дополнительной надписи в конечном документе. Здесь требуется
написать те поля, которые используются в проекте.
Значения по умолчанию – запись, которая будет отображаться в основной и дополнительной надписи
в конечном документе. Если данное поле необходимо получать из проекта Altium Designer, тогда в этом
столбце значение должно отсутствовать. Если, например, поле «Организация» для всех документов
одинаковое, то можно на уровне шаблона задать значение по умолчанию для поля $Organization.
Расшифровка обозначения из ГОСТ 2.104-2006 – Название соответствующего поля в стандарте (не
влияет на работу шаблона, используется в качестве комментария).
Добавление нового поля. В этом случае нужно добавить новую строку (желательно после строки 21) и
указать для нее все значения в соответствующих графах. Значение, которое указывается в графе
«Кодовое обозначение» должно быть написано латиницей и начинаться с символа $, причем такое же
поле необходимо добавить в графической части шаблона (см. Редактирование графической части
шаблона).
Изменение значения в графе «Атрибут из проекта», в которую нужно внести те атрибуты, которые
реально используются для соответствующих надписей в проекте.
Изменение значения в графе «Значение по умолчанию», в которую можно внести надпись, которая
будет всегда одинаковой во всех документах. Например, поле «Наименование или код организации» или
«Утв.», когда все документы всегда утверждает одно лицо.
Категории компонентов
Все компоненты разбиты на группы и каждая группа имеет свой буквенный префикс позиционного
обозначения, которые можно изменять на листе $Stamp. Если в списке категорий отсутствует нужная группа
или отсутствует необходимое буквенное обозначение, то достаточно добавить новую строку в список
CategoryList на листе $Stamp. Строки с новыми группами необходимо добавлять после строки №3 и до
строки, в которой стоит команда $END. Названия групп будут использоваться в «Перечне элементов» для
обозначения групп, а также, при необходимости во всех документах в полном наименовании изделия.
На этой же странице имеется блок ‘Field formatting’ который предназначен для определения формата
атрибута. По умолчанию есть формат String (текстовое поле), Digit (цифровое поле), Value (значение) и Date
(дата). Эта информация используется для корректной сортировки записей в документах. Например, это
актуально при сортировке резисторов и конденсаторов по номиналу. Для этого необходимо на странице
$Rules у атрибута Value, всегда добавлять его тип (т.е. писать вместо Value – Value, s).
Если в режиме DesignMode выделить текстовое поле и зайти в его свойства, тогда свойство (Name) для
этого поля будет использоваться на странице $Stamp, где указывается, какой атрибут из проекта попадет в
данное поле.
После редактирования шаблона его необходимо сохранить. При сохранении следует выбрать тип файла
Excel 97-2003 Template (*.xlt). Стоит обратить внимание, что по умолчанию файлы с таким расширением
сохраняются программой MS Excel во внутреннюю папку с шаблонами, поэтому при сохранении
необходимо указать пользовательский путь.
ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ
В шаблоне для перечня элементов на листе $Rules задаются правила и опции для формирования данного
документа. Шаблон позволяет управлять следующими параметрами:
$PartName. Формат заполнения поля «Наименование» в перечне элементов. Здесь нужно перечислить
в отдельных ячейках те атрибуты, которые должны попасть в данное поле. В шаблоне, который
устанавливается по умолчанию, задан следующий формат записи – {$Cat
ValueManufacturerPartNumber ValueType ValueDescription ValueManufacturer}. В результате, для
проекта-примера, в перечне элементов будет запись: «Конденсатор C2012X7R1H105K CAP CER 1UF 50V
10% X7R 0805 TDK». Например, если в поле «Наименование» не требуется писать тип компонента, тогда
нужно для параметра $PartName задать формат – {ValueManufacturerPartNumber ValueType
ValueDescription ValueManufacturer}, т.е. удалить из строки $Сat. Названия атрибутов, которые попадут
в поле «Наименование» необходимо указать в соответствии с тем, что используется в проекте. Строка
$PartName должна заканчиваться командой $End.
$Note. Формат заполнения поля «Примечание». Здесь можно использовать несколько атрибутов, каки в
случае с $PartName, но рекомендуется использовать только один атрибут, как это сделано по
умолчанию. Аналогично правилам заполнения настроек для $PartName, здесь также необходимо указать
атрибут, существующий в проекте, а также закончить настройку командой $End.
$Grouping. Заголовки групп и подгрупп, которые необходимо сформировать в перечне. В каждой строке
этого раздела задается критерий, по которому формируется группа. Метка ‘$Cat’ в каждой строке,
означает, что необходимо создать группу по категории, для компонента данного типа. Если внутри
группы, необходимо создать подгруппу, тогда необходимо для данного типа компонентов, в следующей
после графы с первой группировкой по категории указать следующий признак для создания группы.
Например, в шаблоне по умолчанию и в проекте-примере, для конденсаторов и катушек указан второй
критерий образования групп – атрибут «ValueManufacturer». Если необходимо подгруппы формировать
по нескольким атрибутам, например, как обычно принято группировать конденсаторы по полю Тип+ТУ,
тогда нужно в компонентах иметь такой сложный атрибут, для последующего создания групп.
$GroupingLimit. Количество объектов в группе. По умолчанию стоит значение 3, т.е. если будет на схеме
всего 2 конденсатора, тогда группа «Конденсаторы» в перечне не будет выделена заголовком, а
конденсаторы будут идти в общем списке, по общим правилам согласно п.5.7 ГОСТ 2.701-2008.
$Delimiter. Разделитель для записей $PartName и $Note, который добавляется между атрибутами. По
умолчанию в качестве разделителя выбран символ ‘/’. В большинстве случаев в качестве разделителя
рекомендуется выбрать пробел.
$EmptyRowsAfterEach. Добавление пустых строк после каждой записи о компоненте. Данный параметр
может принимать два значения: Y (yes) – добавлять пустые строки после компонентов, N (no) – не
добавлять пустые строки после компонентов.
СПЕЦИФИКАЦИЯ
Большинство настроек спецификации на странице $Rules аналогичны одноименным настройкам в перечне
элементов, поэтому не описаны в этом разделе (см. Перечень Элементов). Из настроек описанных для
перечня, в спецификации стоит обратить внимание на следующие опции, которые по умолчанию настроены
не так, как требуется в большинстве случаев:
$Grouping. В большинстве случаев в спецификации компоненты не разделяют на группы, и записывают
их в соответствующем разделе в алфавитном порядке полного наименования. Поэтому, для параметра
$Grouping необходимо напротив каждой группы компонентов удалить все значения (По умолчанию, это
$Cat и для некоторых элементов ValueType)
$PartName и $Unit. Если поле $PartName составляется из атрибутов, один или несколько из которых
определяют значение, тогда у этого атрибута нужно указать его тип через запятую, и быть уверенным,
что все используемые типы перечислены в порядке возрастания значений в параметре $Unit. Эта
информация нужна для правильной сортировки записей в спецификации. Например, для конденсаторов
указывается номинал, тогда запись будет выглядеть так: $PartName = {ValueType Value,v
ValueManufacturer ValueManufacturerPartNumber}. Результат такой записи в перечне не будет
отличаться от записи {ValueType Value ValueManufacturer ValueManufacturerPartNumber}, но при
этом номиналы будут упорядочены правильно по предустановленным в опции $Unit значениям.
Дополнительно в спецификации на странице $Rules есть параметр $Denotation, который определяет
формат заполнения поля «Обозначение» в спецификации.
Страница $Section в спецификации предназначена для настроек разделов спецификации. Здесь
перечислены все разделы, предписанные п.3.3 стандарта ГОСТ 2.106-96. Необходимо на этой странице
указать две настройки:
1. В разделе Grouped Columns необходимо убрать (перетащить в список All Columns) все атрибуты,
используемые для группировки. Использование группировки приведет к некорректной работе шаблона!
2. Выбрать все атрибуты, которые используются в шаблоне на страницах $Rules и $Stamp, кроме
системных атрибутов.
3. Выбрать формат выходного файла. В текущий момент доступен вывод только в формат Excel.
4. Выбрать отредактированный ранее шаблон.
Здесь необходимо в разделе Outputs в группе Report Outputs добавить запись для каждого типа документа
(на рисунке показаны записи для перечня элементов и спецификации), и задать правила их формирования
(команда Configure в контекстном меню). Окно настроек отчета, котрое появляется после нажатия команды
Configure аналогично тому, которое было описано в предыдущем разделе.
Далее необходимо справа в разделе Output Container добавить для каждого отчета свой источник вывода
(Add New Output Container » Folder Structure) и задать его настройки (команда Properties в контекстном
меню).
После этого можно получить отчет, нажав правой клавишей на записи нужного документа и выбав команду
Run (см. рис. выше). В качестве примера настроек шаблонов и параметров вывода докуменатции можно
использовать проект-пример.
Веб-сайт: www.altium-ru.com
О КОМПАНИИ ALTIUM
Altium LLC (ASX: ALU) является международной корпорацией-разработчиком ПО, штаб-квартира расположена в городе Сан-Диего, штат Калифорния, США.
Приоритетными направлениями корпорации являются системы для 3D-проектирования печатных плат и разработки встроенных систем. Продукты Altium
находят применение по всему миру, как на ведущих проектных предприятиях, так и в рядовых сообществах проектирования электроники.
Уникальные решения Altium позволяют организациям и проектным сообществам взаимодействовать между собой, создавать и улучшать
интегрированные изделия, оставаясь в рамках запланированных бюджетов и сроков. Предлагаемые продукты: ACTIVEBOM®, ActiveRoute ®, Altium
Designer®, Altium Vault®, Autotrax®, Camtastic®, Ciiva™, CIIVA SMARTPARTS®, CircuitMaker®, CircuitStudio®, Codemaker™, Common Parts Library™, Draftsman®,
DXP™, Easytrax®, NanoBoard®, NATIVE 3D™, OCTOMYZE®, Octopart®, P-CAD®, PCBWORKS®, PDN Analyzer™, Protel®, Situs®, SmartParts™, ряд компиляторов
встроенного программного обеспечения TASKING®.
Компания Altium, основанная в 1985 году, имеет офисы по всему миру, в городах Сан-Диего, Бостон и Нью-Йорк в США, в городах Карлсруэ, Амерсфорт,
Киев, Мюнхен, Маркело и Цуг в Европе, в городах Шанхай, Токио и Сидней Азиатско-Тихоокеанского региона. Для получения более подробной
информации посетите веб-сайт www.altium.com. Вы также можете следить за событиями компании Altium через Facebook, Twitter, LinkedIn и YouTube.
www.altium-ru.com
wefwf