e1337e4016
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>
2.6 KiB
2.6 KiB
title, type, api, domain, tags, sources
| title | type | api | domain | tags | sources | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Интерфейс IPlane3DBy2Edge | interface |
|
|
|
|
*API интерфейсов. Версия 7 > Документ 3D > Поверхности > Интерфейс ISurfaceContainer > ISurfaceContainer - свойства > Интерфейс IPlane3D > IPlane3D - свойства *
Интерфейс IPlane3DBy2Edge
Плоскость через ребро параллельно /перпендикулярно другому ребру 3D. Иерархия: IDispatch IKompasAPIObject IModelObject IPlane3D IPlane3DBy2Edge
Edge1 - Первое ребро, через которое будет проходить новая плоскость
Тип данных: Указатель на интерфейс IModelObject. Синтаксис Automation:
Edge1 = Object.Edge1 Получить свойство (* )
Object.Edge1 = Edge1 Установить свойство (* )
Edge1 = Object.GetEdge1() Получить свойство (**)
Object.SetEdge1( Edge1 ) Установить свойство (**)
Синтаксис COM:
Object.get_Edge1( &Edge1 ) Получить свойство
Object.put_Edge1( Edge1 ) Установить свойство
Edge2 - Второе ребро, через которое будет проходить новая плоскость
Тип данных: Указатель на интерфейс IModelObject Синтаксис Automation:
Edge2 = Object.Edge2 Получить свойство (* )
Object.Edge2 = Edge2 Установить свойство (* )
Edge2 = Object.GetEdge2() Получить свойство (**)
Object.SetEdge2( Edge2 ) Установить свойство (**)
Синтаксис COM:
Object.get_Edge2( &Edge2 ) Получить свойство
Object.put_Edge2( Edge2 ) Установить свойство
Parallel - Признак положения плоскости. TRUE - Параллельно ребру, FALSE - Перпендикулярно ребру
Тип данных: BOOL Синтаксис Automation:
Parallel = Object.Parallel Получить свойство (* )
Object.Parallel = Parallel Установить свойство (* )
Parallel = Object.GetParallel() Получить свойство (**)
Object.SetParallel( Parallel ) Установить свойство (**)
Синтаксис COM:
Object.get_Parallel( &Parallel ) Получить свойство
Object.put_Parallel( Parallel ) Установить свойство