修剪区域构建器
更多...
#include <Tooling_TrimRegionBuilder.hxx>
|
|
class | _TrimRegionBuilderBuilder |
修剪区域构建器
模具向导修剪区域管理构建器,将实体修剪到边、曲线或实体边界。 可选地创建输出修剪后的片体作为补丁曲面。
要创建此类的新实例,请使用 NXOpen::Tooling::TrimRegionCollection::CreateTrimRegionBuilder
默认值。
| Property | Value |
| AsPatchSurface | 1 |
| BoundaryType | BodyCurve |
| ConvertType | WithCopies |
| RegionType | Keep |
创建于 NX7.5.0。
◆ BoundaryOption
表示边界类型选项,实体/曲线类型或遍历类型。
| 枚举值 |
|---|
| BoundaryOptionBodyCurve | 选择实体/边/曲线作为边界对象
|
| BoundaryOptionTraverse | 使用遍历循环选择边界对象
|
◆ ConvertTypeOption
转换选项,所有选定片体是否复制。
| 枚举值 |
|---|
| ConvertTypeOptionWithCopies | 带复制
|
| ConvertTypeOptionNoCopies | 无复制
|
◆ RegionOption
表示保留或丢弃所选区域的选项。
| 枚举值 |
|---|
| RegionOptionKeep | 所选区域将被保留。
|
| RegionOptionDiscard | 所选区域将被丢弃。
|
◆ AsPatchSurface()
| bool NXOpen::Tooling::TrimRegionBuilder::AsPatchSurface |
( |
| ) |
|
Returns the value of option, which specifies whether to set the result region as patch surface or not.
Created in NX7.5.0.
License requirements : None
◆ BodyColor()
Returns the color value of patch surface body.
Created in NX8.0.1.
License requirements : None
◆ BoundaryBody()
Returns the selection of boundary body to extract region faces, which are used for create intersection curves with target.
Created in NX7.5.0.
License requirements : None
◆ BoundaryType()
Returns the value of boundary type option, which specifies to use body or edge/curve as boundary object.
Created in NX7.5.0.
License requirements : None
◆ ConvertType()
返回用于所有选定片体转换为有副本或无副本的选项。
创建于 NX1899.0.0。
许可要求:无
◆ GetColorValue()
| void NXOpen::Tooling::TrimRegionBuilder::GetColorValue |
( |
double * | redValue, |
|
|
double * | greenValue, |
|
|
double * | blueValue ) |
Returns the value of surface patch color.
Created in NX7.5.0.
License requirements : None
- 参数
-
| redValue | red value between 0 and 1 |
| greenValue | green value between 0 and 1 |
| blueValue | blue value between 0 and 1 |
◆ GetNewCavityAndCorePartingProcessStatus()
| int NXOpen::Tooling::TrimRegionBuilder::GetNewCavityAndCorePartingProcessStatus |
( |
| ) |
|
新的型腔和型芯分模过程的状态。
- 返回
- 新的型腔和型芯分模过程状态
创建于 NX2312.0.0。
许可要求:无
◆ LoopCollector()
Returns the loop collector to collect the traverse loops.
Created in NX8.0.0.
License requirements : None
◆ RegionPoint()
Returns the selection of region point, which will be kept or discarded as the result of trim region.
Created in NX7.5.0.
License requirements : None
◆ RegionType()
Returns the value of the option, which specifies to keep or discard the selected region.
Created in NX7.5.0.
License requirements : None
◆ SetAsPatchSurface()
| void NXOpen::Tooling::TrimRegionBuilder::SetAsPatchSurface |
( |
bool | asPatchSurface | ) |
|
Sets the value of option, which specifies whether to set the result region as patch surface or not.
Created in NX7.5.0.
License requirements : None
- 参数
-
| asPatchSurface | aspatchsurface |
◆ SetBodyColor()
| void NXOpen::Tooling::TrimRegionBuilder::SetBodyColor |
( |
NXOpen::NXColor * | patchColor | ) |
|
Sets the color value of patch surface body.
Created in NX8.0.1.
License requirements : None
- 参数
-
| patchColor | the color index |
◆ SetBoundaryType()
Sets the value of boundary type option, which specifies to use body or edge/curve as boundary object.
Created in NX7.5.0.
License requirements : None
- 参数
-
◆ SetColorValue()
| void NXOpen::Tooling::TrimRegionBuilder::SetColorValue |
( |
double | redValue, |
|
|
double | greenValue, |
|
|
double | blueValue ) |
Sets the value of surface patch color.
Created in NX7.5.0.
License requirements : None
- 参数
-
| redValue | red value between 0 and 1 |
| greenValue | green value between 0 and 1 |
| blueValue | blue value between 0 and 1 |
◆ SetConvertType()
设置用于所有选定片体转换为有副本或无副本的选项。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD")
- 参数
-
◆ SetRegionType()
Sets the value of the option, which specifies to keep or discard the selected region.
Created in NX7.5.0.
License requirements : None
- 参数
-
◆ SetTraverseEdges()
| void NXOpen::Tooling::TrimRegionBuilder::SetTraverseEdges |
( |
const std::vector< NXOpen::NXObject * > & | traverseEdges | ) |
|
Sets the edges from traverse loop to builder data.
Created in NX7.5.0.
License requirements : None
- 参数
-
| traverseEdges | the selected edges |
◆ TargetBody()
Returns the selection of target to create trim region, body type only.
Created in NX7.5.0.
License requirements : None