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>
5.7 KiB
title, type, api, domain, tags, sources
| title | type | api | domain | tags | sources | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Интерфейс ISpline3DMetaSplineParam | interface |
|
|
|
|
*API интерфейсов. Версия 7 > Документ 3D > Вспомогательные объекты, 3D-кривые и элементы тела > 3D-кривые и элементы тела > Интерфейс IModelObjects > IModelObjects - свойства *
Интерфейс ISpline3DMetaSplineParam
Интерфейс параметров построения метасплайна. Иерархия: IDispatch ISpline3DMetaSplineParam Примечание: Интерфейс является дополнительным для интерфейса ISpline3D. Версия КОМПАС v22
ApproximationType - Способ аппроксимации
Тип данных: из перечисления ksMetaSplineApproximationTypeEnum Синтаксис Automation:
ApproximationType = Object.ApproximationType Получить свойство (* )
Object.ApproximationType = ApproximationType Установить свойство (* )
ApproximationType = Object.GetApproximationType() Получить свойство (**)
Object.SetApproximationType( ApproximationType ) Установить свойство (**)
Синтаксис COM:
Object.get_ApproximationType( &ApproximationType) Получить свойство
Object.put_ApproximationType( ApproximationType ) Установить свойство
DensityDegree - Уплотнение
Тип данных: из перечисления ksMetaSplineDensityDegreeEnum Синтаксис Automation:
DensityDegree = Object.DensityDegree Получить свойство (* )
Object.DensityDegree = DensityDegree Установить свойство (* )
DensityDegree = Object.GetDensityDegree() Получить свойство (**)
Object.SetDensityDegree( DensityDegree ) Установить свойство (**)
Синтаксис COM:
Object.get_DensityDegree( &DensityDegree) Получить свойство
Object.put_DensityDegree( DensityDegree ) Установить свойство
1. Свойство доступно только для чтения.
Elevate - Повышенный порядок кривой Безье
Тип данных: BOOL Синтаксис Automation:
Elevate = Object.Elevate Получить свойство (* )
Object.Elevate = Elevate Установить свойство (* )
Elevate = Object.GetElevate() Получить свойство (**)
Object.SetElevate( Elevate ) Установить свойство (**)
Синтаксис COM:
Object.get_Elevate( &Elevate) Получить свойство
Object.put_Elevate( Elevate ) Установить свойство
FairSmoothing - Сглаживание
Тип данных: из перечисления ksMetaSplineSmoothingEnum Синтаксис Automation:
FairSmoothing = Object.FairSmoothing Получить свойство (* )
Object.FairSmoothing = FairSmoothing Установить свойство (* )
FairSmoothing = Object.GetFairSmoothing() Получить свойство (**)
Object.SetFairSmoothing( FairSmoothing ) Установить свойство (**)
Синтаксис COM:
Object.get_FairSmoothing( &FairSmoothing) Получить свойство
Object.put_FairSmoothing( FairSmoothing ) Установить свойство
Harmony - Гармонизация распределения точек по кривой
Тип данных: BOOL Синтаксис Automation:
Harmony = Object.Harmony Получить свойство (* )
Object.Harmony = Harmony Установить свойство (* )
Harmony = Object.GetHarmony() Получить свойство (**)
Object.SetHarmony( Harmony ) Установить свойство (**)
Синтаксис COM:
Object.get_Harmony( &Harmony) Получить свойство
Object.put_Harmony( Harmony ) Установить свойство
MetaSplineBuildingType - Способ построения кривой
Тип данных: из перечисления ksMetaSplineBuildingTypeEnum Синтаксис Automation:
MetaSplineBuildingType = Object.MetaSplineBuildingType Получить свойство (* )
Object.MetaSplineBuildingType = MetaSplineBuildingType Установить свойство (* )
MetaSplineBuildingType = Object.GetMetaSplineBuildingType() Получить свойство (**)
Object.SetMetaSplineBuildingType( MetaSplineBuildingType ) Установить свойство (**)
Синтаксис COM:
Object.get_MetaSplineBuildingType( &MetaSplineBuildingType) Получить свойство
Object.put_MetaSplineBuildingType( MetaSplineBuildingType ) Установить свойство
SmoothingMethod - Метод сглаживания
Тип данных: из перечисления ksSmoothingMethodEnum Синтаксис Automation:
SmoothingMethod = Object.SmoothingMethod Получить свойство (* )
Object.SmoothingMethod = SmoothingMethod Установить свойство (* )
SmoothingMethod = Object.GetSmoothingMethod() Получить свойство (**)
Object.SetSmoothingMethod( SmoothingMethod ) Установить свойство (**)
Синтаксис COM:
Object.get_SmoothingMethod( &SmoothingMethod) Получить свойство
Object.put_SmoothingMethod( SmoothingMethod ) Установить свойство