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

13 KiB

title, type, api, domain, tags, sources
title type api domain tags sources
Интерфейс ISheetMetalContainer interface
api7
3d
interface
api7
3d
isheetmetalcontainer
isheetmetalcontainer.html

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

Интерфейс ISheetMetalContainer

Интерфейс контейнера объектов гибки. Иерархия: IDispatch ISheetMetalContainer Описание: ISheetMetalContainer является дополнительным к интерфейсу IPart7 и позволяет работать с коллекциями объектов гибки (листовые тела, сгибы и т.д). Данный интерфейс можно получить от IPart7 посредством вызова метода IUnknown::QueryInterface (const GUID far& iid, void** pif).

ConvertsToSheetMetals - Коллекция операций преобразования в листовое тело

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

IConvertsToSheetMetals = Object.ConvertsToSheetMetals;    Получить свойство (* )
IConvertsToSheetMetals = Object.GetConvertsToSheetMetals();    Получить свойство (**)

Синтаксис COM:

Object.get_ConvertsToSheetMetals( &ConvertsToSheetMetals );    Получить свойство
Примечание.
Свойство доступно только для чтения.
Версия КОМПАС v22

SheetMetalBendedStraightens - Коллекция операций Согнуть/Разогнуть

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

SheetMetalBendedStraightens = Object.SheetMetalBendedStraightens;    Получить свойство (* )
SheetMetalBendedStraightens = Object.GetSheetMetalBendedStraightens();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalBendedStraightens( &SheetMetalBendedStraightens );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalBends - Указатель на коллекцию сгибов

Тип данных: указатель на интерфейс коллекции сгибов ISheetMetalBends Синтаксис Automation:

ISheetMetalBends = iObject.SheetMetalBends;    Получить свойство (* )
ISheetMetalBends = iObject.GetSheetMetalBends();    Получить свойство (**)

Синтаксис COM:

iObject->get_SheetMetalBends();    Получить свойство
Примечание.
Свойство доступно только для чтения.

SheetMetalBendUnfoldParameters - Параметры развертки

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

SheetMetalBendUnfoldParameters = Object.SheetMetalBendUnfoldParameters;    Получить свойство (* )
SheetMetalBendUnfoldParameters = Object.GetSheetMetalBendUnfoldParameters();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalBendUnfoldParameters( &SheetMetalBendUnfoldParameters );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalBodies - Указатель на коллекцию листовых тел

Тип данных: указатель на интерфейс коллекции листовых тел ISheetMetalBodies Синтаксис Automation:

ISheetMetalBodies = iObject.SheetMetalBodies;    Получить свойство (* )
ISheetMetalBodies = iObject.GetSheetMetalBodies();    Получить свойство (**)

Синтаксис COM:

iObject->get_SheetMetalBodies();    Получить свойство
Примечание.
Свойство доступно только для чтения.

SheetMetalClosedCorners - Коллекция замыканий углов

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

SheetMetalClosedCorners = Object.SheetMetalClosedCorners;    Получить свойство (* )
SheetMetalClosedCorners = Object.GetSheetMetalClosedCorners();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalClosedCorners( &SheetMetalClosedCorners );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalCuts - Указатель на коллекцию элементов листового тела "вырез"

Тип данных: указатель на интерфейс коллекции элементов "вырез" ISheetMetalCuts Синтаксис Automation:

ISheetMetalCuts = iObject.SheetMetalCuts;    Получить свойство (* )
ISheetMetalCuts = iObject.GetSheetMetalCuts();    Получить свойство (**)

Синтаксис COM:

iObject->get_SheetMetalCuts();    Получить свойство
Примечание.
Свойство доступно только для чтения.

SheetMetalFlangings - Коллекция отбортовок

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

SheetMetalFlangings = Object.SheetMetalFlangings    Получить свойство (* )
SheetMetalFlangings = Object.GetSheetMetalFlangings()    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalFlangings( &SheetMetalFlangings )    Получить свойство

Примечание: Свойство доступно только для чтения. Версия: Компас v20

SheetMetalHoles - Указатель на коллекцию элементов "отверстие"

Тип данных: указатель на интерфейс коллекции элементов "отверстие" ISheetMetalHoles. Синтаксис Automation:

ISheetMetalHoles = iObject.SheetMetalHoles;    Получить свойство (* )
ISheetMetalHoles = iObject.GetSheetMetalHoles();    Получить свойство (**)

Синтаксис COM:

iObject->get_SheetMetalHoles();    Получить свойство
Примечание.
Свойство доступно только для чтения.

SheetMetalJalousies - Коллекция операций Жалюзи

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

SheetMetalJalousies = Object.SheetMetalJalousies;    Получить свойство (* )
SheetMetalJalousies = Object.GetSheetMetalJalousies();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalJalousies( &SheetMetalJalousies );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalLinearRuledShells - Вторая коллекция обечаек

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

SheetMetalLinearRuledShells = Object.SheetMetalLinearRuledShells    Получить свойство (* )
SheetMetalLinearRuledShells = Object.GetSheetMetalLinearRuledShells()    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalLinearRuledShells( &SheetMetalLinearRuledShells )    Получить свойство

Примечание: Свойство доступно только для чтения. Версия Компас v18.1

SheetMetalLineBends - Указатель на коллекцию объектов "сгиб по линии"

Тип данных: указатель на интерфейс коллекции сгибов по линии ISheetMetalLineBends Синтаксис Automation:

ISheetMetalLineBends = iObject.SheetMetalLineBends;    Получить свойство (* )
ISheetMetalLineBends =\ iObject.GetSheetMetalLineBends();    Получить свойство (**)

Синтаксис COM:

iObject->get_SheetMetalLineBends();    Получить свойство
Примечание.
Свойство доступно только для чтения.

SheetMetalPlates - Коллекция пластин

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

SheetMetalPlates = Object.SheetMetalPlates;    Получить свойство (* )
SheetMetalPlates = Object.GetSheetMetalPlates();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalPlates( &SheetMetalPlates );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalPressFormings - Коллекция операций Открытая/ Закрытая штамповка

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

SheetMetalPressFormings = Object.SheetMetalPressFormings;    Получить свойство (* )
SheetMetalPressFormings = Object.GetSheetMetalPressFormings();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalPressFormings( &SheetMetalPressFormings );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalPunchs - Коллекция операций штамповка телом

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

SheetMetalPunchs = Object.SheetMetalPunchs;    Получить свойство (* )
SheetMetalPunchs = Object.GetSheetMetalPunchs();    Получить свойство (**)

Синтаксис COM:

iObject.get_SheetMetalPunchs( &SheetMetalPunchs );    Получить свойство

Примечание: Свойство доступно только для чтения. Версия: Компас v20

SheetMetalRibs - Коллекция операций Ребро усиления

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

SheetMetalRibs = Object.SheetMetalRibs;    Получить свойство (* )
SheetMetalRibs = Object.GetSheetMetalRibs();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalRibs( &SheetMetalRibs );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalRuledShells - Коллекция обечаек

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

SheetMetalRuledShells = Object.SheetMetalRuledShells    Получить свойство (* )
SheetMetalRuledShells = Object.GetSheetMetalRuledShells()    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalRuledShells( &SheetMetalRuledShells )    Получить свойство

Примечание: Свойство доступно только для чтения. Версия Компас v18.1

SheetMetalShoulders - Коллекция операций Буртик

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

SheetMetalShoulders = Object.SheetMetalShoulders;    Получить свойство (* )
SheetMetalShoulders = Object.GetSheetMetalShoulders();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalShoulders( &SheetMetalShoulders );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalSketchBends - Коллекция сгибов по эскизу

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

SheetMetalSketchBends = Object.SheetMetalSketchBends;    Получить свойство (* )
SheetMetalSketchBends = Object.GetSheetMetalSketchBends();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalSketchBends( &SheetMetalSketchBends );    Получить свойство

Примечание: Свойство доступно только для чтения.

SheetMetalUndercuts - Коллекция подсечек

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

SheetMetalUndercuts = Object.SheetMetalUndercuts;    Получить свойство (* )
SheetMetalUndercuts = Object.GetSheetMetalUndercuts();    Получить свойство (**)

Синтаксис COM:

Object.get_SheetMetalUndercuts( &SheetMetalUndercuts );    Получить свойство

Примечание: Свойство доступно только для чтения.