Переменные.
Последовательность расположения и описание параметров переменных в фале параметров шва (*.loa).
1. Системные переменные необязательные*.
sposob - способ сварки. Значение - str(строка).
idMaterial - индекс материала в списке. Значение - int(целое, 0...).
*Для нестандартных швов не используются, для стандартных швов по ГОСТ используются при необходимости, в зависимости от ГОСТ на сварное соединение.
2. Системные переменные обязательные.
iDopDet - признак
3й детали. Значение - int(целое, 0, 1, 2, 3):
- 0 - нет подкладки или 3й детали;
- 1 - признак съемной подкладки;
- 2 - признак несъемной подкладки;
- 3 - признак 3й детали.
imeFrw - часть имени файла графики. Значение — str(строка):
- Имя файла фрагмента без _шов.frw(_кромка.frw).
3. Переменные параметров типа шва (состав в зависимости от описания переменных).
Переменная характеризуется набором параметров, которые описывают значения переменной.
В описании сварного шва могут быть использованы следующие типы переменных (возвращают значение double):
double( str, min, max, def )
- str - строка запроса (str);
- min - минимальное значение переменной (double);
- max - максимальное значение переменной (double);
- def - значение переменной по умолчанию (double).
double( str, minf, maxf, deff )
- str - строка запроса, может
содержать макроподстановки "%s" для minf и maxf (str);
- minf - строка выражения минимального значения переменной (str);
- maxf - строка выражения максимального значения переменной (str);
- deff - строка значения выражения переменной по умолчанию (str).
double( strf )
- strf - строка содержащая выражение (str).
double( nom, dop+, dop- )
- nom - номинальное значение
переменной (double);
- dop+ - отклонение + (double);
- dop- - отклонение - (double).
double( strf,
tip )
- strf - граничное значение для скоса (разность толщин),
заданная через выражение (str);
- tip - определяет типы доступных скосов (int).
Типы доступных скосов (единицы, десятки, например — 1, 14 и т.д):
- 0 - нет скоса;
- 1 - прямой односторонний;
- 2 - прямой односторонний под углом;
- 3 - прямой срезанный односторонний;
- 4 - прямой двухсторонний;
- 5 - прямой двухсторонний под углом;