Describes a forming in sheet metal.
More...
|
typedef cadex::internal::SheetMetalImpl_FormingFeature | ImplType |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
|
typedef cadex::internal::MTKBaseImpl_ShapeFeature | ImplType |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
|
typedef cadex::internal::MTKBaseImpl_Feature | ImplType |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
|
|
static bool | CompareType (const MTKBase_Feature &theFeature) |
| Returns true if theFeature is a forming feature.
|
|
static bool | CompareType (const MTKBase_Feature &theFeature) |
| Returnstrue if theFeature is a shape feature.
|
|
|
| SheetMetal_FormingFeature (ImplPtrType theImpl) |
|
| MTKBase_ShapeFeature (ImplPtrType theImpl) |
| Reserved for internal use.
|
|
| MTKBase_Feature (ImplPtrType theImpl) |
| Reserved for internal use.
|
|
Describes a forming in sheet metal.
Forming plastically deforms sheet metal to create 3D features.
Forming
- Examples
- MTKConverter/Program.cs, MTKConverter/main.cxx, sheet_metal/feature_recognizer/Program.cs, and sheet_metal/feature_recognizer/main.cxx.
◆ SheetMetal_FormingFeature()
cadex::SheetMetal_FormingFeature::SheetMetal_FormingFeature |
( |
double | theLength, |
|
|
double | theDepth ) |
Constructor.
Creates a bend with specified radius, angle and width.
◆ Axis()
const Geom::Axis1d & cadex::SheetMetal_FormingFeature::Axis |
( |
| ) |
const |
◆ Bottom()
Returns the bottom shape of the bore. The shape can be a single face or shell. Returns a null shape if the bore has no bottom.
- See also
- SetBottom()
◆ Depth()
double cadex::SheetMetal_FormingFeature::Depth |
( |
| ) |
const |
◆ HasAxis()
bool cadex::SheetMetal_FormingFeature::HasAxis |
( |
| ) |
const |
Returns true if z-axis is determined for forming feature
- See also
- Axis(), SetAxis()
◆ SetAxis()
void cadex::SheetMetal_FormingFeature::SetAxis |
( |
const Geom::Axis1d & | theAxis | ) |
|
◆ SetBottom()
void cadex::SheetMetal_FormingFeature::SetBottom |
( |
const ModelData::Shape & | theBottom | ) |
|
Sets the shape for the bore bottom. The shape can be a single face or shell.
- See also
- Bottom()
◆ SetDepth()
void cadex::SheetMetal_FormingFeature::SetDepth |
( |
double | theDepth | ) |
|
Sets depth for forming feature in mm. The value must be more than zero.
- See also
- Depth()
◆ SetSidewalls()
void cadex::SheetMetal_FormingFeature::SetSidewalls |
( |
const ModelData::Shape & | theSidewalls | ) |
|
Sets the shape for bore sidewalls. The shape can be a single face or shell.
- See also
- Sidewalls()