Данная процедура используется для того, чтобы проанализировать и использовать различные варианты, предлагаемые правилами проектирования несущего элемента.


. Для создания пользовательских элементов можно использовать следующие опции правил проектирования:
| Данная опция... | позволяет... |
|---|---|
| "Компонент" | добавить несколько компонентов к несущему элементу. Каждый компонент содержит имя, а также может содержать начальная и конечная форма и приоритет. Компоненты несущего элемента можно удалять и копировать. |
| "Начальная форма" и "Конечная форма" | выбрать форму и набор параметров для начала и конца компонента несущего элемента. Формы компонента могут быть одними и теми же или разными. Если в качестве "Конечной формы" используется "Начальная форма", то около конечной формы отображается символ "звездочка" (*). Чтобы форма элемента могла меняться вдоль траектории элемента, конечная форма должна быть задана явно. |
| "Приоритет" | присвоить компоненту приоритет. Компоненты, которые начинаются и оканчиваются в общем для них узле, соединяются на основе их приоритетов. Компоненты с одинаковым приоритетом соединяются в угловое соединение. Компоненты с различными приоритетами не соединяются в угловое соединение. Компоненты с низшим приоритетом будут влиять на привязку элемента, если в свойствах элемента на вкладке "Размеры" отключена опция "Привязка по габаритным размерам". |
| "Имя" | выбрать формы, которые собираетесь назначить для начала и конца элемента или сегмента элемента. При этом можно выбрать или формы, содержащиеся в стилях несущего элемента, или уже созданные пользовательские формы. |
| "Относительно" | задать положение формы относительно начала и конца элемента. |
| "Узел" | разместить форму на оси элемента относительно начала и конца элемента. Чтобы разместить форму на оси элемента, следует приписать ее к узлам оси. Односегментный элемент имеет два узла - свою начальную и конечную точки. Многосегментные элементы имеют дополнительные узлы, расположенные в каждой вершине траектории элемента, благодаря чему можно назначить различные формы для начала и конца каждого сегмента элемента. Если формы размещаются на оси элемента относительно его начала, начальная точка оси элемента принимается за нулевой узел ("Узел 0"). Первая вершина на оси элемента принимается за "Узел 1", и так далее, до конечной точки оси элемента, которая считается последним узлом. Если формы размещаются на оси элемента относительно его конца, за "Узел 0" принимается конечная точка оси элемента. |
| "Масштаб" | масштабировать форму. |
| "Зеркало" | отобразить форму. |
| "Поворот" | повернуть форму. |
| "Смещение по X" | сместить форму в направлении оси X вдоль траектории элемента. |
| "Смещение по Y" | сместить форму в направлении оси Y вдоль траектории элемента. |
| "Смещение по Z" | сместить форму в направлении оси Z вдоль траектории элемента. |
К правилам проектирования добавляется компонент с теми же значениями, что и предыдущий компонент.