Files
kompas3d-mcp/docs/Kompas3D_SDK/interfaces/ksspecroughparam.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

3.3 KiB

title, type, api, domain, tags, sources
title type api domain tags sources
Знак неуказанной шероховатости(Интерфейс ksSpecRoughParam) interface
api7
2d
interface
api7
2d
ksspecroughparam
ksspecroughparam.html

*API интерфейсов. Версия 5 > Графический документ (Интерфейсы - ksDocument2D и IDocument2D)  > Интерфейсы параметров обозначений *

Знак неуказанной шероховатости(Интерфейс ksSpecRoughParam)

Интерфейс параметров знака неуказанной шероховатости. Аналог данных параметров при использовании API экспортных функций - SpecRoughParam. Примечание: Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct. Смотрите также: KompasObject

Init- Инициализировать параметры

Синтаксис Automation:

BOOL Init();
Возвращаемое значение:
TRUE    - в случае удачного завершения.

Примечание: Метод обнуляет все параметры знака неуказанной шероховатости.

s - Текст

Тип данных: строка Синтаксис Automation:

s = iSpecRoughParam.s    Получить свойство (* )
iSpecRoughParam.s = s    Установить свойство (* )
s = iSpecRoughParam.GetS()    Получить свойство (**)
iSpecRoughParam.SetS( s )    Установить свойство (**)

sign - Тип знака неуказанной шероховатости

Тип данных: short Значения свойства:

0 - вид обработки не устанавливается,
1 - обработка удалением слоя материала,
2 - обработка без удаления слоя материала.
Синтаксис Automation:
sign = iSpecRoughParam.sign    Получить свойство (* )
iSpecRoughParam.sign = sign    Установить свойство (* )
sign = iSpecRoughParam.GetSign()    Получить свойство (**)
iSpecRoughParam.SetSign( sign )    Установить свойство (**)

style - Номер стиля текста

Тип данных: long Системные стили текста... Синтаксис Automation:

style = iSpecRoughParam.style    Получить свойство (* )
iSpecRoughParam.style = style    Установить свойство (* )
style = iSpecRoughParam.GetStyle()    Получить свойство (**)
iSpecRoughParam.SetStyle (style)    Установить свойство (**)

t - Признак наличия знака в скобках

Тип данных: BOOL Значения свойства:

FALSE - знака нет,
TRUE - знак есть.
Синтаксис Automation:
t = iSpecRoughParam.t    Получить свойство (* )
iSpecRoughParam.t = t    Установить свойство (* )
t = iSpecRoughParam.GetT()    Получить свойство (**)
iSpecRoughParam.SetT( t )    Установить свойство (**)