Files
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.6 KiB

title, type, api, tags, sources
title type api tags sources
Интерфейс ISheetMetalBendedStraighten interface
api7
interface
api7
isheetmetalbendedstraighten
isheetmetalbendedstraighten.html

*API интерфейсов. Версия 7 > Документ 3D  > Листовое тело  > Интерфейс ISheetMetalContainer  > ISheetMetalContainer - свойства *

Интерфейс ISheetMetalBendedStraighten

Интерфейс операции Согнуть/Разогнуть. Иерархия: IDispatch IKompasAPIObject IModelObject ISheetMetalBendedStraighten Данный интерфейс можно получить с помощью метода коллекции операций по сечениям ISheetMetalBendedStraightens::Add или свойства ISheetMetalBendedStraightens::SheetMetalBendedStraighten. КОМПАС версия v18

BendObjects - Сгибы. Массив объектов в виде SAFEARRAY DISPATCH - VT_ARRAY | VT_DISPATCH

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

BendObjects = Object.BendObjects;    Получить свойство (* )
Object.BendObjects = BendObjects;    Установить свойство (* )
BendObjects = Object.GetBendObjects();    Получить свойство (**)
Object.SetBendObjects( BendObjects );    Установить свойство (**)

Синтаксис COM:

Object.get_BendObjects( &BendObjects );    Получить свойство
Object.put_BendObjects( BendObjects );    Установить свойство

FixedFace - Неподвижная грань

Тип данных: Указатель на интерфейс IModelObject. Синтаксис Automation:

FixedFace = Object.FixedFace;    Получить свойство (* )
Object.FixedFace = FixedFace;    Установить свойство (* )
FixedFace = Object.GetFixedFace();    Получить свойство (**)
Object.SetFixedFace( FixedFace );    Установить свойство (**)

Синтаксис COM:

Object.get_FixedFace( &FixedFace );    Получить свойство
Object.put_FixedFace( FixedFace );    Установить свойство

FoldLinesEnabled - Отображения линий сгиба

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

FoldLinesEnabled = Object.FoldLinesEnabled    Получить свойство (* )
Object.FoldLinesEnabled = FoldLinesEnabled    Установить свойство (* )
FoldLinesEnabled = Object.GetFoldLinesEnabled()    Получить свойство (**)
Object.SetFoldLinesEnabled( FoldLinesEnabled )    Установить свойство (**)

Синтаксис COM:

Object.get_FoldLinesEnabled( &FoldLinesEnabled )    Получить свойство
Object.put_FoldLinesEnabled( FoldLinesEnabled )    Установить свойство
Версия Компас v18.1

FoldLinesStyle - Стиль линии

Тип данных: из перечисления ksCurveStyleEnum. Синтаксис Automation:

FoldLinesStyle = Object.FoldLinesStyle    Получить свойство (* )
Object.FoldLinesStyle = FoldLinesStyle    Установить свойство (* )
FoldLinesStyle = Object.GetFoldLinesStyle()    Получить свойство (**)
Object.SetFoldLinesStyle( FoldLinesStyle )    Установить свойство (**)

Синтаксис COM:

Object.get_FoldLinesStyle( &FoldLinesStyle )    Получить свойство
Object.put_FoldLinesStyle( FoldLinesStyle )    Установить свойство
Версия Компас v18.1