PCB Drawing Extention

http://techdocs.altium.com/display/ADOH/PCB+Draftsman+extension

Новый редактор для подготовки сборочных чертежей печатных плат и печатных узлов.

Редактора позволит отказаться от использования сторонних программ подготовки чертежей и позволит автоматизировать процесс внесения изменений в них.

Установка и настройка

Редактор устанавливается как плагин к Altium Designer. Если он у вас не установлен перейдите DXP » Extensions and Updates во вкладку Purchased, найдите плагин PCB Drawing Extention и установите его. Настройки редактора доступны DXP » Preference » PCB Drawing. Установите значения по умолчанию для примитивов после освоения работы с редактором.

Назначение и свойства редактора

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

                1. Автоматическое извлечение данных из файла печатной платы PCBDOC.
                2. Создание одно- и много-страничных документов.
                3. Настройка шаблонов индивидуально для каждой станицы документа.
                4. Наличие различных видов отображения на чертеже.
                5. Создания сборочного чертежа на основе 3D- моделей.
                6. Настраиваемая форма указания стэка слоев с возможностью добавления необходимой подробной информации
                7. Таблицы элементов (например варианты установки).
                8. Выноски, для указания позиции, ссылки на пункт технических требований, номера пункта спецификации или дополнительной информации.
                9. Размещение теста, простых геометрических фигур и рисунком на поле чертежа.
                10. Поддержка вариантов исполнения.
                11. Поддержка установок по умолчанию для примитивов.
                12. Вывод чертежа в формате PDF.
                13. Поддержка вывода в OutJob.
                14. Поддержка разрезов.
                15. Поддержка масштабирования областей.

Работа с документами

Новый документ

[Default] - шаблон пустого документа.

  • Assembly Drawing - Main View - шаблон документа для сборочного чертежа печатного узла.
  • Default Fabrication Drawing - шаблон чертежа детали (печатная плата).

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

В разделе Layers укажите слои, информация с которых будет использована при подготовке документов.

Рекомендую указать все доступные.

В поле Name введите название файла, для создаваемого чертежа. В поле Location укажите папку, где будет хранится документ. По умолчанию предлагается папка проекта.

Поле Project будет заполнено автоматически.

Поле Source Document будет заполнено автоматически. Однако, если проект содержит несколько документов PCBDOC, вы можете указать нужный.

Поле Variants будет заполнено автоматически. Однако, если проект содержит несколько вариантов, вы можете указать нужный.

Чтобы создать новый документ сделайте активным PCBDOC и выполните команду File » New » PCB Drawing Document.

В разделе Template вы можете выбрать три шаблона по умолчанию:

Многостраничный документ

Добавить новый или удалить из документа можно помощью контекстного меню: Нажатие правой кнопки указателя при нахождении на поле листа или вызов команды Tools » Add sheet и Tools » Remove sheet.

Количество листов и номер текущего листа отображается на информационной строке внизу экраны и может быть выведено в поле шаблона рамки

Параметры листа

Параметры каждого листа (команда Tools » Document Option) содержат 2 вкладки.

На первой Format & Size вы можете:

  • выбрать один из предлагаемых шаблонов рамки листа или выбрать файл пользовательского шаблона.
  • Указать один из стандартных размеров листа или задать произвольный размер. Рекомендую создать собственные шаблоны форматов листов и использовать их.

На второй вкладке Margin & Zones вы можете

  • Настроить отступы от границ листа. Используйте рекомендации ГОСТ.
  • Скрыть или показывать номера зон. Рекомендую включить для многостраничных документов.
  • Указать число зон по вертикали и горизонтали. Используйте рекомендации ГОСТ.

Соответственно указанные настройки вы можете применить как к текущему листу чертежа, так и ко всем листам. По ГОСТ первый лист имеет отличный шаблон от последующих листов.документ может содержать листа разных размеров.

Шаблоны рамок листов

Создание шаблона для рамки листа такое же, как и при создании простого листа. Создайте с помощью примитивов рисунок шаблона рамки и сохраните как (File » Save As) шаблон листа PCB Drawing Sheet Templates (*.DwsDot). При сохранении будут удалены все листы, кроме первого и все элементы, кроме простых примитивов. Используйте для создания шаблонов только текст, прямоугольники, окружности и встроенные рисунки. Рекомендую создать собственные шаблоны, это займет не много времени.

Шаблоны документов

Создание шаблона документа такое же, как и при создании просто документа. Создайте новый или воспользуйтесь готовым документом, расположите на нем виды, таблицы, текст и иную графику на одной или нескольких листах и сохраните как (File » Save As) шаблон листа PCB Drawing Sheet Templates (*.DwfDot). Обратите внимание: при сохранении будут удалены такие элементы, как размеры и выноски для видов. Рекомендую создать собственные шаблоны, это займет не много времени.


Свойства документов

1. Вкладка General

  • Source: PCBDocument ==> Здесь вы можете выбрать один из доступных файлов печатной платы (PCBDOC) с которым будет производится синхронизация.
  • Grids ==> Укажите параметры сетки для чертежа.
  • Zones ==> Укажите порядок нумерации зон. По ГОСТ это правый нижний угол, буквы в строках. Установите флаг Iterate colums across sheet и нумерация зон будет сплошной для много-листовых чертежей.
  • Measurement Unit ==> Укажите единицы измерения.
  • Precision ==> Укажите точность представления размеров для всего документа
  • Выберите масштаб документа. Используемый шрифт для всего документа и его настройки

2. Вкладка Parameter.Настройка свойства документов Tools » Document Options содержит три вкладки, где можно задать:

  • Флаг Show Project Parameter ==> Установите этот флаг и параметры проекта будут доступны и в этом редакторе.
  • Флаг Show System Parameter ==> Установите этот флаг и будут отображаться параметры, служебные параметры редактора чертежей.
  • Кнопки Add и Remove ==> Вы можете вводить и удалять пользовательские параметры с помощью данных кнопок. Определитесь с набором параметров и вы можете настроить эту информацию для шаблонов рамок или текстовой информации располагаемой на поле чертежа.

3. Вкладки Snapping и Line Styles. На этих вкладках вы можете настроить привязки и стили линий, которые будут применены в документе.

Панель Drawing View

Панель содержит 6 кнопок:

1. Вид сборки.

2. Вид слоя.

3. Сечения.

4. Выноска в масштабе.

5. Сведения об отверстиях.

6. Вид стыка слоев.

1,2 и 3 используются, как правило, при создании сборочных чертежей печатных узлов; 2, 5 и 6 при создании чертежа печатной платы.


Виды на сборочном чертеже

Нажмите на кнопку "Вид сборки" и расположите вид на поле чертежа. В правом нижнем углу откройте панель PCB Drawing Properties и расположите ее, где вам удобно. При выделении вида на поле чертежа в этой панели будут отображены параметры и свойства вида. Информацию в данной панели можно скрыть (или раскрыть) нажав на значок справа от заголовка информации. В заголовке Position значение Rotation позволяет повернуть вид на 90 градусов в 4 направления.

В заголовке Scale вы можете выбрать из списка доступные форматы. Если не нашли подходящий -- установите флаг Use Custom Scale и введите значение масштаба.

В заголовке Title если хотите подписать вид -- установите флаг Show Title и введите необходимый тест. Обратите внимание: можно использовать ссылки на параметры, Так запись "Масштаб =ViewScale" будет отображена как "Масштаб 1:1", если установлен такой масштаб. По умолчанию будет использован шрифт документа, однако установив флаг Use Custom Font вы можете установить специальный формат для этой надписи.

В заголовке Style вы можете задать тип линии отдельно для компонентов и границы ПП.

Заголовок Font. По умолчанию, для обозначения на чертеже обозначений компонентов используется шрифт документа, Однако установив флаг Use Custom Font вы можете установить другой формат. Дополнительно установите значения минимального и максимального размера шрифта и размер обозначения компонентов будет "вписан" в границы компонента, используя подстройку размера шрифта.

Заголовок View. Здесь вы можете выбрать одну из шести проекций, со стороны которой будет сделано построение вида.. Дополнительно, кроме компонентов, на виде вы можете отобразить и отверстия в ПП, отобранные по доступным критериям. Здесь же вы можете выбрать вариант исполнения, вид которого будет отображен. Если хотите, чтобы отображались и площадки компонентов -- установите флаг Show Component Pads. И, самое главное, Нажав кнопку Component, вы откроете окно настройки индивидуально, каждого компонента на виде отображения.

Отметим, доступно выделение области или нескольких строк компонентов (классов...) для настройки флагов или параметров.


https://sites.google.com/site/altiumpvi2015/ogranicennyj-dostup/pcb-drawing-extention/PCB_Drawing_Property.png


Свойства компонентов

Нажмите кнопку Components... и откроется окно Components Display Property. В выпадающем меню вы можете выбрать тип отображаемых элементов: Это компоненты, классы компонентов, топологические посадочные места или элементы спецификации. В зависимости от типа отображаемых элементов, некоторые столбцы могут не отображаться. И так, столбец:

  • Designator. Это обозначение компонента, получаемое из PCB. Столбец присутствует только для типа компонентов.
  • Name. Топологическое посадочное место для компонентов или имя класса.
  • Visible. Флаг отображения элемента выбранного типа. Снимите этот флаг и выбранный компонент (класс и т.п.) будет скрыт на отображаемом виде.
  • Geometry Source. Здесь вы можете выбрать источник, из которого будет формироваться изображение компонента на виде отображения. Доступны четыре источника:
    • Default. Будут применены настройки по умолчанию.
    • Body Projection.Будут использована проекция 3D тела компонента.
    • SilkScreen. Будут использована графика слоя шелкографии.
    • BoundaryBox.Будет использован описанный прямоугольник. Такая настройка удобна для малоразмерных компонентов (шелкография может отсутствовать, а проекция 3D- только загромождает излишеством линий).
    • К сожалению отсутствует выбор графики TOP ASSY, выполненном на механическом слое и вся информация (если вы поддерживали это) будет бессмысленна.

  • Color. Цвет отображения. Это удобная настройка и при ручном монтаже вы можете цветом выделить те, или иные компоненты.
  • Reference Marker Displаy. Указание места, где будет отображен маркер первого вывода (внутри или снаружи контура компонента).
  • Show Designator. Установите этот флаг для тех компонентов, где следует отобразить маркер первого вывода. К сожалению не поддерживается маркировка катода или положительного вывода конденсаторов, если обозначение вывода отличается от "1". Также можете снять флаг, если для отображения контура используется шелкография, и первый вывод уже обозначен на этом слое.
  • Location. Место, где будет отображаться обозначение компонента. Рекомендую по умолчанию использовать внутри компонента, и только в случае, если надпись при таком отображении будет слишком мелкая и есть свободное место рядом с компонентом -- выберите другой, более удобный способ.
  • Font. В последнем случае, у вас появится возможность и индивидуальной настройки шрифта для обозначения компонента
  • Dissected Filling. Настройка штриховки при сечении компонента. Это необходимо, чтобы при сечениях было удобно различать компоненты. Соответственно, поддерживать различные способы штриховки.

Послойный вид на чертеже

Нажмите на кнопку "Послойный вид" и расположите вид на поле чертежа.

В заголовке Position значение Rotation позволяет повернуть вид на 90 градусов в 4 направления.

В заголовке Scale вы можете выбрать из списка доступные форматы. Если не нашли подходящий -- установите флаг Use Custom Scale и введите значение масштаба.

В заголовке Title если хотите подписать вид -- установите флаг Show Title и введите необходимый тест. Допускается применять ссылки на параметры. По умолчанию будет использован шрифт документа, однако сняв флаг Use Document Font вы можете установить специальный формат для этой надписи.

Заголовок View. Здесь вы можете выбрать:

  • Layer. Отображаемый слой.
    • View. Сторона вид на слой.
    • Drawing Mode. Сплошное отражение или контуры рисунка.
    • Polygon Style Mode. Способ отображения полигонов.

Отображение отверстий

Нажмите на кнопку "Сведения об отверстиях" и расположите вид на поле чертежа.

В заголовке Position значение Rotation позволяет повернуть вид на 90 градусов в 4 направления.

В заголовке Scale вы можете выбрать из списка доступные масштабы. Если не нашли подходящий -- установите флаг Use Custom Scale и введите значение масштаба.

В заголовке Title если хотите подписать вид -- установите флаг Show Title и введите необходимый тест. Допускается применять ссылки на параметры. По умолчанию будет использован шрифт документа, однако сняв флаг Use Document Font вы можете установить специальный формат для этой надписи.

Заголовок View. Здесь вы можете выбрать:

  • Scale. Масштаб.
  • View. Сторона вид на слой.
  • Layer Pair. Выберите слои, которые соединяют переходные отверстия. Именно они будут отображены на виде.

Заголовок Drill Symbol. Здесь вы можете настроить соответствие символов на виде отображения типам отверстий. Нажмите на кнопку Configurations... и откроется таблица, где вы сможете: - Symbol Graphics. Выделите строку. теперь здесь вы можете выбрать символ, который будет отображаться для отверстий, указанных в данной строке. - Symbol Size. Здесь будет указан размер символа, но вы можете его изменить. - Symbol Line Style. Здесь настройте вид линии для символа отверстия. - Grouping. Здесь установите флаги в тех параметрах отверстий, по которым будет произведено группирование.


Разрез

Нажмите на кнопку "Разрез" и расположите разрез на поле чертежа. В заголовке Position значение Rotation позволяет повернуть разрез на 90 градусов в 4 направления.

В заголовке Scale вы можете выбрать из списка доступные масштабы. Если не нашли подходящий -- установите флаг Use Custom Scale и введите значение масштаба.

В заголовке Title если хотите подписать вид -- установите флаг Show Title и введите необходимый тест. Допускается применять ссылки на параметры. По умолчанию будет использован шрифт документа, однако сняв флаг Use Document Font вы можете установить специальный формат для этой надписи.

В заголовке Section:

  • Position Mode определяет разрез вертикальный или горизонтальный.
  • Флаг Flip View Direction позволяет изменить направление на вид сечения.
  • Флаг Slice Section. Выбор показа всех видимых компонентов или только тех, которые пересекает линия разреза
  • Label - обозначение сечения.
  • Board Cut Fill Style - выберите стиль и укажите параметры штриховки сечения печатной платы.

В заголовке Cutting Line:

  • Display Mode. Можно указать различные виды указания сечения на поле чертежа
  • Флаг Show Connector Line. Снимите его и линия межу двумя квадратиками не будет показана на чертеже, что соответствует требованиям ГОСТ.
  • Cuttung Line Style, Connector Line Style, Arrow Style. Настройка стилей линий и стрелок.

По умолчанию разрез делается на всю ширину печатной платы. "Потяните" за квадратные метки на линии сечения и вы ограничите сечения данными указателями.

Панель Drawing Annotation

Расстановка размеров

Доступны три вида размеров: линейный, радиальный и угловой.

1. Выберите вид размера и подведите указатель к объекту (линия, точка и пр.). При нахождение указателя возле объекта возникнет подсветка сторона и ли точки. Первый клик дает первую точку привязки. Если это сторона -- можете переходить к пункту 3.

2. Подведите указатель ко второму объекту и сделайте клик

3. Подведите указатель к месту, где должна стоять линия размера и сделайте третий клик.

Теперь можете настраивать свойства линии размера. Свойства зависят от вида размера. Рассмотрим их на линейном размере.

В заголовке Value указан размер равный отображаемому объекту или расстоянию между ними. Если вы создаете линию размера на объектах, выполненных не в масштабе -- установите флаг Override Value With и введите значение и размерность в ручную.

В заголовке Unit установите флаг Show Unit Names, если необходимо отобразить единицы измерения и выберите ее.

В заголовке Tolerance укажите:

  • Tolerance Type -- форму представления:
    • None -- без отображения допусков
    • Symmetric -- отображение симметричного допуска
    • Bilateral -- отображение асимметричных допусков с указанием знака
    • Limit -- отображение aсимметричных допусков
  • Флаг Flip View Direction позволяет изменить направление на вид сечения.

В заголовке View настройте вид отображения размера указав:

  • Text Position -- одну из доступных видов позиции текста относительно линии размера
  • Arrow Position -- положение стрелок относительно линии размер
  • Show Additional Text -- Установите флаг и введите значение дополнительного теста, который будет размещен под значением размера

В заголовке Precision окажите точность представления размера и допусков.

В заголовке Apperance вы можете настроить виды линий размера, стрелок, отступы от объектов и т.п.

В заголовке Text укажите параметры размера текста, который будет применен. Здесь вы можете добавить суффиксы и префиксы, если это необходимо.

Технические требования

В технических требованиях Place/Note могут быть оформлены одним или несколькими блоками Однако поддерживается сплошная нумерация пунктов.

В разделе Size можете указать горизонтальный размер раздела технических требований. Однако его можно изменить интерактивно "двигая" маркеры в углах раздела.

Если необходимо отобразить заголовок требований -- установите (раздел Title) флаг Show Title и введите текст заголовка. Ниже находится настройки шрифта заголовка.

В разделе Elements настройки шрифта текста технических требований, а также отступы между пунктами

В разделе Elements вводятся текст пункта технических требований и оформление номера пункта. Сделайте клик на нужном пункте требований и настройки его будут отражены в этом разделе. Для добавления нового пункта требований или изменения его порядкового номера используйте кнопки Add, Up, Down, Delete.

Таблица отверстий

Нажмите на кнопку Place/Drill Table и расположите таблицу отверстий на поле чертежа.

В заголовке Position значения Location X и Location X указывают на начало нижнего левого угла таблицы

и их можно указать вручную.

В заголовке Title если хотите подписать таблицу -- установите флаг Show Title и введите необходимый тест. Допускается применять ссылки на параметры. По умолчанию будет использован шрифт документа, однако сняв флаг Use Document Font вы можете установить специальный формат для этой надписи.

В заголовке Styles укажите флаг Visible для столбцов, которые будут отражены в таблице и укажите порядок Order сортировки строк. Нажимая кнопки "UP" и "Down" установите последовательность отображения

столбцов в таблице.

В заголовке Units укажите единицы измерения и точность представления цифровых данных.

В заголовке Data Filtering укажите слои, информация об отверстиях соединяющих их будет отображена. При указании All будет представлена полная таблица отверстий. При указании конкретной пары слоев -- только для

этой пары. На поле чертежа можно расположить несколько таблиц отверстий для сложных плат.

В заголовке Drill Symbol устанавливается способ отображения отверстий и значки. При нажатии кнопки Configuration откроется новое окно. Здесь вы сможете назначить вид значка Symbol Graphic для каждого

типа отверстия и его размер Symol Size, а также вид линий таблицы. Правее вы можете выбрать признак

группирования отверстий (выпадающее меню Grouping).

Таблицы BOM

Документ может содержать несколько таблиц. Рассмотрим на примере создания таблицы вариантов установки компонентов.

В заголовке Title если хотите подписать таблицу -- установите флаг Show Title и введите необходимый тест. Допускается применять ссылки на параметры. По умолчанию будет использован шрифт документа, однако сняв флаг Use Document Font вы можете установить специальный формат для этой надписи.

В заголовке Style вы можете настроить вид таблицы, границы и их цвет, шрифт текста и его параметры.

В заголовке Colums вы можете настроить содержимое таблицы, порядок следования и размер столбцов. Рекомендую приступать к настройке этого раздела после настройки Bom Info. И так:

https://sites.google.com/site/altiumpvi2015/ogranicennyj-dostup/pcb-drawing-extention/DWG_BOM.png
  • Для добавления или изменения новой строки используйте кнопки Add, Up, Down, Delete, Default. Каждая строка будет описывать настройки одного столбца отображаемой таблицы. Добавляются строки последовательно, в порядке допустимых параметров, описанных в BomInfo. После добавления параметров ненужные удалите.
  • Столбец Caption. Здесь введите названия столбов отображаемой таблица. Текст можно вводить и на русском языке.
  • Столбец Pattern. Здесь укажите параметр, группу параметров, связывающий текст который будет отображен в столбце. Допускается использовать формулы. Параметры из проекта должны быть заключены в фигурные скобки.
  • Столбец Widht. Ширина столбца. Подберите ее из содержимого или так, как требуют стандарты.

В примере приведена таблица из 4 столбцов: В первом приведены обозначения компонентов, заимствованные из проекта и сгруппированные по заданному в BOM Info принципу. Во 2, 3 и 4 параметры, также заимствованные из проекта.

В заголовке Data Filtering вы можете:

  • Assembly View. Указать, к какому виду отображения будет относится и синхронизироваться таблица.
  • Variation. Выбрать вариант исполнения, если проект многовариантный

В заголовке Configuration нажмите кнопку BOM Info и укажите, какие параметры и откуда будут отображены в таблице:

  • Data Source. Здесь можно выбрать:
    • Board -- и будут доступны только параметры, передаваемые на печатную плату.
    • Project -- и будут доступны параметры проекта, в том числе и параметры компонентов на схеме.
  • Grouping Key. Здесь укажите те параметры, по которым следует провести группирование в таблице.
  • Add Item, Delete Item. Вы можете добавить в ручную дополнительную информацию. Удалить можно только вручную введенный параметры.

Таким образом вы имеете мощный инструмент для построения различного вида таблиц. На рисунке была представлена таблица вариантов установки компонентов.

Вспомогательные средства

Дополнительно редактор позволяет на чертеже размещать:

  • Line. Различные линии
  • Rectance. Закрашенные фигуры
  • Arc. Окружности
  • Text. Текст
  • Graphic. картинки

Этот инструментарий позволяет дополнить чертежи необходимым содержимым.

.