Руководство по настройке altAwin:Параметры состава
Подраздел «Параметры состава»
В данном подразделе создаются параметр: составапараметры состава. С их помощью устанавливается связь со встроенными переменными, которые описывают разнообразные характеристики изделий, конструкций и т. д. Эти переменные могут быть задействованы только после того, как будут включены в состав каких-либо параметров (в подразделах Параметры состава или Пользовательские параметры) Набор встроенные переменныевстроенных переменных жестко фиксирован в пределах программы altAwin. Каждому параметру можно поставить в соответствие как одну встроенную переменную, так и формулу — то есть некоторую комбинацию таких переменных, связанных между собой арифметическими операциями (например, «ThickProfil+LengthProfil-WidthProfil»). Наименования параметров отображаются в качестве названий узлов дерева в дизайнере выражений и условий и используются, таким образом, при установке условий применения и формул вычисления (см. рис. 3.2).
В левой части окна подраздела отображается дерево параметров состава, разделённое на три основные ветви: Части состава, Сервис и Калькуляция. Каждая ветвь разделяется на несколько папок, количество которых жёстко задано программой. Содержание папок отображается в таблице справа (рис. 4.7).
Ветвь «Части состава»
Параметры из данной ветви используются при установке формул вычисления и условий применения для элементов состава. При установке условия применения для некоего элемента состава (эта операция производится в подразделе Значения состава, см. Значение состава) можно оперировать только теми параметрами, которые настроены в данной ветви. Параметры сгруппированы по папкам, соответствующим различным частям состава. При настройке условия в окне документа для некоторой Части состава в окне дизайнера формул будут доступны лишь те параметры, которые соответствуют данной Части состава в описываемой ветви.
Окно отдельного параметра
Окно отдельного параметра содержит следующие поля:
- Часть изделия — составляющая часть конструкции, к которой будет относиться создаваемый параметр;
- Идентификатор — наименование параметра (будет отображаться при создании формул и условий);
- Тип параметра — тип параметра: число, строка, массив, запись, булевское, вариант (например, числовым параметром является длина, а строковым — артикул);
- Формула — поле, в которое вводится внутреннее наименование встроенной переменной или арифметическая комбинация этих переменных;
- Комментарий.
При вводе идентификатора не допускается ввод пробелов и знаков арифметических действий! Идентификатор параметра состава должен начинаться с буквы и быть уникальным! |
поле формулыЗаполнение поля Формула может производиться вручную непосредственно в поле Формула, при помощи «Дизайнера выражений и условий» (см. Ввод формул и условий) или путём указания переменных из списка Окна выбора переменных (рис. 4.9). В списке в древовидной форме отображаются все переменные, доступные для данной ветви подраздела. Расположенные под списком поля заполняются автоматически при выборе какой-либо строки списка. Поле Внутреннее наименование отображает название встроенной переменной, которым оперирует программа. В поле Тип отображается тип переменной (число, строка или массив), в поле Описание — краткое описание назначения данной переменной. Все эти поля являются справочными и не предназначены для редактирования. При каждом последующем вводе наименования переменной через список новое значение не заменяет введенное ранее в поле Формула, а присоединяется к нему справа.
Полный список переменных, доступных при настройке расчёта в altAwin, приведён в соответствующем разделе (см. Внутренние параметры).
Ветвь «Сервис»
Кроме подраздела Значения состава, в программе altAwin имеются и другие справочники, объекты которых описываются настраиваемыми параметрами. К таковым справочникам относятся: Группы материала, Профили, Заполнения, Соединения, Невидимость балок, Статика.
В ветви Сервис (см. рис. 4.7) хранятся параметры, используемые для объектов этих справочников. Ветвь содержит папки, перечисленные в табл. 4.10.
Таблица 4.10. Использование параметров
Наименование папки | Где может быть использовано |
---|---|
Артикулы профилей | для задания условий применения профилей (справочник Профили, см. Профили) |
Выбор компонента по кортежу | для задания условий выбора компонентов из кортежей (справочник Компоненты, см. Компоненты) |
Статика створок | для задания условий применения для графика статики створок (справочник Статика, см. Статика створок) |
Соединения | для задания условий применения соединений (справочник Соединения, см. Соединения) |
Статика заполнений | для задания условий применения графика статики заполнений (справочник Статика) |
Невидимость балок | для задания условий невидимости балок при работе в модуле конструирования (справочник Невидимость балок, см. Невидимость балок) |
Отверстия на балку створки | для задания условий простановки отверстий на балку створки |
Отверстия на балку рамы | для задания условий простановки отверстий на балку рамы |
Отверстия на импост | для задания условий простановки отверстий на импост |
Окно отдельного параметра полностью аналогично описанному для ветви Части состава (см. Параметры состава#Ветвь «Части состава»).
Ветвь «Калькуляция»
Ветвь Калькуляция содержит параметры, которые позволяют настроить калькуляцию стоимости и трудоёмкости заказа и его составляющих (подробнее о настройке калькуляции см. Калькуляция стоимости). Ветвь содержит папки, в которых группируются параметры, имеющие отношение к рассчитываемым факторам стоимости и трудоёмкости различных сущностей.
Окно отдельного параметра идентично описанному выше для ветви Части состава.
Объектная модель
В скриптах доступ к параметрам состава осуществляется через интерфейс IdocCalculationTerm.