RoughPar - Структура параметров обозначения шероховатости |
Scroll |
Аналог данных параметров при использовании Automation - интерфейс ksRoughPar.
unsigned short |
style |
стиль текста; (если style = 0, то стиль умолчательный, если style = INDICATIN_TEXT_LINE_ARR, то pText - массив TEXT_LINE_ARR, |
unsigned char |
type |
тип шероховатости (0 - вид обработки не устанавливается, 1 - обработка удалением слоя материала, 2 - обработка без удаления слоя материала), |
unsigned char |
around |
признак наличия обозначения контура: 0 - обычный знак шероховатости, 1 - шероховатость "по контуру", |
double |
x, y |
координаты точки привязки, |
double |
ang |
угол наклона оси значка шероховатости к оси X, |
unsigned char |
cText0 |
количество строк в тексте над знаком, |
unsigned char |
cText1 |
количество строк в тексте над полкой, |
unsigned char |
cText2 |
количество строк в первом тексте под полкой (не более 2 строк), |
unsigned char |
cText3 |
количество строк во втором тексте под полкой (не более 1 строки), |
reference |
pText |
динамический массив строк: - если style = INDICATIN_TEXT_LINE_ARR, то TEXT_LINE_ARR, - если style - другой, то CHAR_STR_ARR или CHAR_STR_ARR_W. |
Примечания:
1. Текст над знаком содержит параметры шероховатости по ГОСТ 2789-73.
Текст над полкой содержит вид обработки и дополнительные указания по ГОСТ 2789-73.
Первый текст под полкой содержит базовую длину по ГОСТ 2789-73.
Второй текст под полкой содержит условное обозначение направления неровностей по ГОСТ 2789-73.
2. Если cText0 = 0, или cText1 = 0, или cText2 = 0, или cText3 = 0, то соответствующий текст в обозначении шероховатости отсутствует.
Подразделы:
(отсутствуют)