Files
kompas3d-mcp/docs/Kompas3D_SDK/structures/structspctuningstyleparamw.md
T
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK
и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало
docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор
tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается.

- .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным
  (safety-net на случай повторной локальной выгрузки).
- CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 20:00:05 +03:00

5.7 KiB

title, type, api, tags, sources
title type api tags sources
SpcTuningStyleParamW - Структура параметров настройки спецификации (Unicode) struct
api7
struct
api7
structspctuningstyleparamw
structspctuningstyleparamw.html

*Структуры параметров и константы > Структуры параметров спецификации *

Аналог данных параметров при использовании Automation - интерфейс ksSpcTuningStyleParam.

unsigned char grToSP связь сборочного чертежа со спецификацией (0 – нет связи, 1 - только вставка объектов спецификации, 2 - связь с расчетом позиций)
unsigned char zoneCalc расчет зон (1 - рассчитывать зоны, 0 - не рассчитывать зоны)
unsigned char showSectionName показ имен разделов (1 - показывать имена разделов в таблице, 0 - не показывать имена разделов)
unsigned char positionCalc расчет номеров позиций (1 - позиции рассчитывать 0 - позиции не рассчитывать)
unsigned char geometryDel признак удаления геометрии удаленного объекта спецификации (1 - удалять геометрию при удалении объекта спецификации, 0 - не удалять геометрию)
unsigned char positionDel зарезервировано
unsigned char massCalc зарезервировано
unsigned char disableEmptyStr наличие пустых строк вокруг заголовка раздела (1 - пустых строк нет, 0 - пустые строки есть)
unsigned char insertNull префикс автоматически формируемого номера исполнения (1 - вставлять нули перед числом, 0 - не вставлять нули перед числом)
unsigned char insertDash префикс автоматически формируемого номера исполнения (1 - вставлять тире перед числом, 0 - не вставлять тире перед числом)
unsigned char disableEmptyBlockStr наличие пустых строк вокруг заголовка блока (1 - пустых строк нет, 0 - пустые строки есть)
unsigned char showInfoByDetBlock порядок представления информации (0 - выдавать информацию блоками 1- выдавать информацию по объектам)
unsigned char ispolnOn создание исполнений объектов в спецификации (1 - разрешено, 0 - запрещено)
unsigned char ispolnMarkFull отображение номеров исполнений объектов (1 - обозначение исполнения показывать полностью, 0 - показывать только номер исполнения)
unsigned char blocOnNewPage признак размещения блоков (1 - начинать блоки с новой страницы, 0 - начинать блоки после предыдущих)
unsigned char userTextStyle стиль текста объектов спецификации (1 - пользовательский, 0 - из стиля спецификации)
unsigned char countIspoln количество исполнений
unsigned char countBlock количество блоков
unsigned short countIspolnEx количество исполнений
unsigned short countBlockEx количество блоков
unsigned char delSpcObjOnDelGeometry удалять объекты спецификации при удалении геометрии
char rezerv[5] служебный параметр
TextStyleParamW sectionTextStyleFirst параметры стиля текста первой строки заголовков разделов
TextStyleParamW sectionTextStyleNext параметры стиля текста последующих строк заголовков разделов
TextStyleParamW objectTextStyle параметры стиля текста объектов спецификации
wchar_t predefinedTextFileName [MAX_TEXT_LENGTH] имя файла предопределенных текстов, использующегося при заполнении спецификации
reference arrSection массив структур параметров настроек разделов спецификации SpcTuningSectionParam
copySpcObjOnCopyGeometry копировать объекты спецификации при копировании геометрии
Примечания:
  1. Значение параметра showInfoByDetBlock учитывается, только если количество исполнений больше, чем количество колонок, предназначенных для записи количества на исполнение.
  2. В настоящее время параметр rezerv не используется.
  3. Параметры countIspoln и countBlock для совместимости заполняются для исполнений <= 255 и countIspolnEx == 0. 4.При использовании ANSI следует использовать структуру параметров SpcTuningStyleParam.