Altium Designer — О шаблонах Э3 по ГОСТ

b10-0

Вторая статья из серии по Altium Designer или как упростить разработку проектов по ГОСТу в нём. В этой статье будут рассмотрены основные моменты шаблонов Э3 для их применения в проекте.

Базовые основы

В статье не будут рассмотрены принципы рисования шаблонов, соблюдение ГОСТов при их изготовлении — про это и так в достаточном количестве можно найти информацию в интернете. Мы же рассмотрим, каким образом можно заранее задать параметры в шаблонах, как их использовать, чтобы в дальнейшем при добавлении листов Э3 в проект и\или изменении форматов нужно было как можно меньше менять в свойствах листа параметров, что, в свою очередь, страхует от возможных ошибок и … мне просто лень это делать было постоянно, пришлось хоть как-то оптимизировать. :D

Для начала, стоит определиться с именованием файлов шаблонов Э3 для их максимально легкого и чёткого выбора при смене или задании формата листа Э3. Рассмотрим вариант схемы именования шаблонов форматов Э3:

[формат листа] — [вид листа], [форма шаблона].SchDot

  • [формат листа] — понятно из названия, формат (размеры) конкретного шаблона как листа схемы;
  • [вид листа] — альбомный или книжный, его горизонтальное отображение;
  • [форма шаблона] — это форма, отображающая, какой тип «основной надписи» на нём изображен согласно ЕСКД ГОСТ 2.104-68.

Пример именования шаблонов:

  • А2 — Альбомный, Форма 1.SchDot
  • А3 — Альбомный, Форма 2а.SchDot
  • А4 — Книжный, Форма 1.SchDot

Далее, возможно, Вам понадобится использовать шаблоны как для ВП, так и для гражданского применения, поэтому стоит разделить шаблоны по папкам. К примеру:

  • Templates\SCH_1 — шаблоны Э3 для гражданского применения;
  • Templates\SCH_5 — шаблоны Э3 с подписью заказчика.

Примечание: хотя по факту они и отличаются всего лишь одной надписью, которую можно добавить на схеме, но лучше сделать разные. ;)

Параметры шаблона

Перейдем к параметрам шаблона листа Э3, которые в дальнейшем будут применяться к конкретному листу Э3, может можно их каким-либо способом оптимизировать? Вот тут-то нам и пригодятся глобальные параметры, которые мы определили в свойствах проекта, но обо всём по порядку! Вначале разберёмся, что у нас есть и что нам понадобится. Заходим в опции документа:

b10-1

В первую очередь проверяем, стоит ли в шаблоне Метрическая система по умолчанию, дабы лишний раз не удивляться, как это элементы странно легли на сетке при расстановке или соединения получаются под странными углами…

B10-2.PNG

Далее переходим на вкладку параметров, она довольно объемная:

Выделю только те параметры, которые используются (или могут понадобится) на листе в надписях и при генерации выходной документации:

Параметр Значение Примечание
ApprovedBy Утвердил Фамилия работника, утвердившего схему
Author Разработал Фамилия работника, разработавшего схему
CheckedBy Проверил Фамилия работника, проверившего схему
DocumentName =GlobalProjectName
DocumentNumber =GlobalProjectNumber+’ Э3′ Номер проекта, по умолчанию номер берётся из параметров проекта!
FirstApplication =GlobalProjectNumber Первое применение, по умолчанию номер аналогичен номеру проекта!
NormInspection Норм.Контр. Фамилия работника, производившего
нормоконтроль
Organization =GlobalOrganizationName Имя организации-разработчика, по умолчанию имя берётся из параметров проекта!
ProcessInspection Не используется для Э3
Revision =GlobalProjectRevision Ревизия листа Э3, по умолчанию она общая для всего проекта!
ScaleFactor Масштаб. Не используется для Э3
SheetNumber Лист Номер конкретного листа Э3. Оставить пустым, если общее число листов = 1
SheetTotal Листов Общее количество листов Э3
Title =GlobalProjectName Имя проекта, по умолчанию имя берётся из параметров проекта!
UnificationControl Не используется для Э3
Weight Вес. Не используется для Э3

Некоторые поля оставлены пустыми или специально в значении продублировано название параметра — это сделано специально, т.к., применив шаблон, сразу видно, какие параметры необходимо вручную заполнить на листе. Пример применения шаблона на новый лист Э3:

B10-4.PNG

Здесь сразу видно два момента после применения созданного шаблона на конкретном листе Э3 в проекте:

  • Поля с параметрами, которые необходимо заполнять вручную (такие как Author, ApprovedBy и т.п.) — отображаются со значениями по умолчанию и сразу бросаются в глаза.
  • Поля с параметрами, значения которых берутся из глобальных параметров проекта, если последние не были заданы на уровне заглавного файла проекта — отображают имя глобального параметра, которого нет (такие как GlobalProjectNumber, GlobalProjectName и т.п.), что так же бросается в глаза как очевидная ошибка.

Также напомню глобальные параметры проекта, которые мы определили в прошлой статье:

  • GlobalOrganizationName — имя организации-разработчика, которое в дальнейшем автоматически вставляется в шаблоны Э3, ПЭ3;
  • GlobalProjectName — это название проекта в соответствии с КД, отображающее его назначение и применение, автоматически вставляется в шаблоны Э3, ПЭ3;
  • GlobalProjectNumber — это номер проекта по журналу учёта обозначений (внутренний номер в организации на КД), автоматически вставляется как в шаблоны Э3, ПЭ3, так и в имя выходной документации;
  • GlobalProjectRevision — это номер ревизии проекта, автоматически вставляется в имя выходной документации.

В шаблоне такой подход к надписям очень легко организуется, также как и в значениях параметров в шаблоне. Как Вы уже могли заметить на скриншоте параметров шаблона выше, необходимо в нужном нам значении или текстовом поле написать следующим образом:

  • =GlobalProjectName — в этом случае значение\текст будет аналогично другому параметру этого же шаблона (если он есть) или глобальному параметру (так же, если он есть) с именем GlobalProjectName;
  • =GlobalProjectNumber+’ Э3′ — в этом случае значение\текст будет аналогично другому параметру этого же шаблона (если он есть) или глобальному параметру (так же, если он есть) с именем GlobalProjectNumber и дополнительно в конце будет добавлен текст из одинарных кавычек.

Выглядит это так: для любой надписи на плоскости шаблона выделяем нужную нам надпись и два раза кликнув на неё открываем параметры, в качестве текста подставляем специальную строку (выше приведены 2 её вида), которая берет своё значение из параметров шаблона:

Стоит упомянуть, что если в параметрах Altium Designer не стоит галочка преобразования специальных строк, то надписи в шаблоне или листе Э3 будут иметь разный вид (показывать уже преобразованное значение или показывать без преобразования, что в них введено):

В первом случае показывается строка параметра шаблона, но т.к. документ открыт не в составе проекта, то показывается имя параметра + добавочная надпись’ Э3′, во втором случае показывается не преобразованное значение, введенное в конкретную строку.

В качестве наглядного примера приведу готовые форматы Э3 в двух видах (военное и гражданское применение) для следующих, наиболее распространённых форматов листа:

  • А3 — Альбомный, Форма 1
  • А3 — Альбомный, Форма 2а
  • А3 — Книжный, Форма 1
  • А3 — Книжный, Форма 2а
  • А4 — Книжный, Форма 1
  • А4 — Книжный, Форма 2а

Скачать пак можно ТУТ по лицензии WTFPL. :)

Есть замечания или ошибки ? Буду рад, если напишете о них в комментариях!

Остальные статьи (в процессе написания, ссылки будут обновляться):

2016 © Андрей Данич.
Перепечатка, копирование и распространение возможны только с разрешения автора.

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s