C3D Toolkit
Kernel - 105435, Vision - 121811.105435
|
Параметры замыкания сгиба. Подробнее...
#include <sheet_metal_param.h>
Открытые типы | |
enum | MbeCloseCornerWay { ccRip, ccOverlap, ccTight } |
Cпособ построения. Подробнее... | |
enum | MbeCloseBendsWay { cbNone, cbChord, cbEdge, cbCircle } |
Обработка углов. Подробнее... | |
enum | MbeCloseBendsCirclePos { cpBend, cpAngle, cpPoint } |
Размещение отверстия (при круговой обработке углов). Подробнее... | |
Открытые члены | |
MbClosedCornerValues () | |
Конструктор по умолчанию. | |
MbClosedCornerValues (MbeCloseCornerWay cc, MbeCloseBendsWay cb, MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool ab) | |
Конструктор по конкретным параметрам. | |
MbClosedCornerValues (const MbClosedCornerValues &other) | |
Конструктор копирования. | |
void | Init (MbeCloseCornerWay cc, MbeCloseBendsWay cb, MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool ab) |
Инициализировать по конкретным параметрам. | |
void | Init (const MbClosedCornerValues &other) |
Инициализировать по другому объекту. | |
MbClosedCornerValues & | operator= (const MbClosedCornerValues &other) |
Оператор присваивания. | |
bool | IsSame (const MbClosedCornerValues &other, double accuracy) const |
Являются ли объекты равными? | |
Открытые атрибуты | |
MbeCloseCornerWay | cornerWay |
Способ построения. | |
std::vector< MbeCloseBendsWay > | bendsWay |
Обработка углов. | |
MbeCloseBendsCirclePos | circlePos |
Размещение отверстия (при круговой обработке углов). | |
double | gap |
Зазор. | |
double | diameter |
Диаметр отверстия (при круговой обработке углов). | |
double | shift |
Сдвиг отверстия (при круговой обработке углов). | |
double | kPlus |
Коэффициент нейтрального слоя для сгиба, лежащего слева от ребра. | |
double | kMinus |
Коэффициент нейтрального слоя для сгиба, лежащего справа от ребра. | |
double | angle |
Угол замыкания для обработки только с одной стороны. | |
bool | plus |
Перекрывающая часть находится слева от общего ребра (для способа ccOverlap). | |
bool | prolong |
С продолжением. | |
bool | acrossBend |
Замыкание через сгиб (для замыкания с одной стороны). | |
Параметры замыкания сгиба.