---
title: "Интерфейс ISheetMetalContainer"
type: interface
api: [api7]
domain: [3d]
tags: [interface, api7, 3d, isheetmetalcontainer]
sources:
  - 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 );    Получить свойство
```
Примечание:
Свойство доступно только для чтения.
