====== Структура и cоздание пользовательского шаблона листа ======
В программе имеется возможность добавления и использования собственных листов произвольного **Вида** и **Формата**.
Шаблон листа представляет собой текстовый файл с расширением **.sheet**, который содержит информацию о размере листа (формате), толщине рамки, отступах, а также содержит список дополнительных файлов (чертежи в формате dwg и dxf) которые могут быть включены в состав данного шаблона, например в качестве основного или бокового штампов.
{{ :road:structure_user_template.jpg?nolink |рис.1}}
==== Структура файла шаблона с расширением *.sheet. ====
С помощью программы **Блокнот** или любого другого текстового редактора откройте файл с расширением ***.sheet**:
{{ :road:structure_user_template2.jpg?nolink |рис.2}}
По умолчанию, для примера, несколько пользовательских шаблонов листов разных форматов хранятся в папке **Support**, по пути **C:\ProgramData\Topomatic\ Robur\15.0\**. Настоятельно НЕ рекомендуем хранить свои созданные шаблоны в данном каталоге, так как при удалении/переустановке программы **Топоматик Robur**, данные файлы будут удалены или перезаписаны. Рекомендуем хранить пользовательские шаблоны в папке **Support** которая находится в каталоге **C:\ Users\Папка пользователя\Documents\Топоматик Robur**.
==== Описание параметров: ====
210 - данный параметр определяет ширину листа по умолчанию.
297 - данный параметр определяет высоту листа по умолчанию.
Данные параметры **Ширины** и **Высоты** листа задают непосредственно значения по умолчанию, которые будут присвоены листу при его добавлении. Далее в окне **Свойств** созданного листа параметры формата можно при необходимости поменять:{{ :road:structure_user_template3.jpg?nolink |рис.3}}
0,6 - данный параметр определяет толщину внутренней рамки листа.
- данный параметр определяет размеры отступов внутренней рамки слева, справа, сверху и снизу соответственно от границ листа.
название файла чертежа - данный параметр определяет положение (координаты) вставляемого файла чертежа в области листа и его имя.
- Начало координат (x0, y0) в системе листа, является его левый нижний угол, правый нижний угол имеет координаты x1, y0, верхний правый угол x1, y1, а верхний левый угол x0, y1. Ниже приведена схема: {{ :road:structure_user_template4.jpg?nolink |рис.4}} Т.е. например координаты вставки чертежа основного штампа необходимо задать x=»1.0» y=»0.0», а координаты вставки чертежа бокового штампа x=»0.0» y=»0.0»
- Подключаемый** dwg\dxf** файл чертежа должен храниться в том же каталоге что и файл шаблона с расширением ***.sheet**.
==== Структура файла чертежа с расширением *dwg, *.dxf. ====
Имеется возможность вставить в шаблон листа файлы чертежей (dwg\dxf), которые могут содержать, например графы, текст, логотип организации и т.д., форму основного или бокового штампов.
Данные файлы могут быть созданы или отредактированы во встроенном редакторе чертежей или среде AutoCAD.
Чертеж основного штампа по умолчанию имеет вид:
{{ :road:structure_user_template5.jpg?nolink |рис.5}}
Шаблон может состоять из любых примитивов чертежа (полилиний, отрезков, текста и
т.д.).
Текстовые надписи в шаблоне могут быть выполнены с помощью примитива **Текст** (МТекст) или **Атрибутов блока**.
В случае если содержимое подписей в графах **Основной (боковой)** надписи не меняется, например это названия граф - **Стадия, Лист, Подпись, Дата и т.д**., то в данном случае эта надпись выполняется с помощью элемента рисования **Текст** или **МТекст**.
Подробное описание механизмов работы с примитивами чертежа см. [[road:work_with_cmm:work_with_elements_drawing:start|Том 3 Работа с ЦММ. Глава. 1. Работа с элементами чертежа]].
{{ :road:structure_user_template6.jpg?nolink |рис.6}}
В случае если содержимое подписей в графах Основной (боковой) надписи меняется, например, в графах, где указывается - **Наименование объекта, Вид работ, Фамилии и Должности лиц и т.д.**, то удобнее их выполнить с помощью **Атрибутов блока**.
Подробное описание механизмов работы с атрибутами блоков см. [[road:work_with_cmm:work_with_elements_drawing:assignment_attributes:start|Том 3 Работа с ЦММ. Глава. 1. Работа с элементами чертежа]].
{{ :road:structure_user_template7.jpg?nolink |рис.7}}
При создании атрибута блока, ему должны быть присвоены следующие основные параметры:
{{ :road:structure_user_template8.jpg?nolink |рис.8}}
**Имя** – поле ввода для названия атрибута.
**Подсказка** - в данное поле введите текст, который будет соответствовать названию параметра, отображаемого в окне **Свойств созданного листа**.
**По умолчанию** – при необходимости введите значение, которое будет по умолчанию присвоено данному атрибуту.
Результат:
{{ :road:structure_user_template9.jpg?nolink |рис.9}}
Следующий раздел: [[road:work_with_cmm:formalize_topographic_plan:apportion_tablet:start|Раскладка планшетов]]