|
NX Open C++ 参考指南 2406 v1.1
|
毛坯布局构建器 更多...
#include <Tooling_BlankLayoutBuilder.hxx>
友元 | |
| class | _BlankLayoutBuilderBuilder |
毛坯布局构建器
Progressive Die Wizard blank layout builder
To create a new instance of this class, use NXOpen::Tooling::BlankLayoutCollection::CreateBlankLayoutBuilder
Default values.
| Property | Value |
|---|---|
| Bottom | 0 |
| LeftDistance | 0 |
| LeftRightSide | Average |
| LockPitch | 0 |
| LockPitchAndWidth | 0 |
| LockRotate | 0 |
| LockShiftX | 0 |
| LockShiftY | 0 |
| LockWidth | 0 |
| MinimumSpaceSize | 0 |
| Pitch | 0 |
| RightDistance | 0 |
| Rotate | 0 |
| SideWeb | Average |
| SnapSize | One |
| ThreeBlanks | 0 |
| Top | 0 |
| Width | 0 |
| XShift | 0 |
| YShift | 0 |
Created in NX7.5.0.
| NXOpen::Point * NXOpen::Tooling::BlankLayoutBuilder::BasePoint | ( | ) |
返回基点。
创建于NX7.5.0。
许可证要求:无
| NXOpen::SelectBody * NXOpen::Tooling::BlankLayoutBuilder::Blank | ( | ) |
返回空白。
创建于NX7.5.0。
许可证要求:无
| NXString NXOpen::Tooling::BlankLayoutBuilder::BlankNameStr | ( | ) |
返回所选空白名称。
创建于NX7.5.0。
许可证要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::Bottom | ( | ) |
返回毛坯与条带之间的底部边界距离。
创建于 NX7.5.0。
许可要求:无
| void NXOpen::Tooling::BlankLayoutBuilder::InsertBlank | ( | const char * | blankName | ) |
方法:在 UP_NEST 下插入未插入的毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| blankName | blankname |
| void NXOpen::Tooling::BlankLayoutBuilder::InsertBlank | ( | const NXString & | blankName | ) |
方法:在 UP_NEST 下插入未插入的毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| blankName | blankname |
| double NXOpen::Tooling::BlankLayoutBuilder::LeftDistance | ( | ) |
返回毛坯与条带之间的左侧边界距离。
创建于 NX8.0.0。
许可要求:无
| NXOpen::Tooling::BlankLayoutBuilder::LeftRightSideOption NXOpen::Tooling::BlankLayoutBuilder::LeftRightSide | ( | ) |
返回用于决定毛坯与条带之间距离的左侧或右侧类型。
创建于 NX8.0.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockPitch | ( | ) |
返回是否锁定俯仰值。
创建于 NX1872.0.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockPitchAndWidth | ( | ) |
返回处理过程中是否锁定间距和宽度值。
创建于 NX7.5.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockRotate | ( | ) |
返回是否锁定旋转值。
创建于 NX1872.0.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockShiftX | ( | ) |
返回是否锁定X值的选项。
创建于NX1872.0.0。
许可证要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockShiftY | ( | ) |
返回是否锁定Y方向偏移值。
创建于 NX1872.0.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::LockWidth | ( | ) |
返回是否锁定宽度值。
创建于 NX1872.0.0。
许可要求:无
| NXString NXOpen::Tooling::BlankLayoutBuilder::MaterialUtilization | ( | ) |
返回毛坯的材料利用率。
创建于 NX7.5.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::MinimumSpaceSize | ( | ) |
返回是否报告最小空间尺寸的选项。
创建于 NX7.5.0。
许可要求:无
| NXString NXOpen::Tooling::BlankLayoutBuilder::MinimumSpaceSizeValue | ( | ) |
返回相邻毛坯之间的最小距离。
创建于 NX7.5.0。
许可要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::Pitch | ( | ) |
返回相邻工位之间的距离。
创建于 NX7.5.0。
许可要求:无
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionBottom | ( | ) |
在底部操作后重新定位毛坯的方法。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionLeftDistance | ( | ) |
修改左侧距离值后重新定位毛坯的方法。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionLeftRightSide | ( | ) |
更改平均、左侧、右侧类型后重新定位毛坯的方法。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionPitch | ( | ) |
方法:在间距调整后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionRightDistance | ( | ) |
方法:在修改右侧距离值后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionRotate | ( | ) |
方法:在旋转后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionShiftX | ( | ) |
方法:在 X 方向偏移后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionShiftY | ( | ) |
方法:在 Y 方向偏移后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionSideWeb | ( | ) |
方法:在侧边腹板操作后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionTop | ( | ) |
方法:在顶部操作后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::RepositionWidth | ( | ) |
方法:在宽度调整后重新定位毛坯。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| double NXOpen::Tooling::BlankLayoutBuilder::RightDistance | ( | ) |
返回毛坯与条带之间的右侧边界距离。
创建于 NX8.0.0。
许可要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::Rotate | ( | ) |
返回绕基点旋转毛坯的旋转值。
创建于 NX7.5.0。
许可要求:无
| void NXOpen::Tooling::BlankLayoutBuilder::SetBasePoint | ( | NXOpen::Point * | point | ) |
设置基点。
创建于NX7.5.0。
许可证要求:无
| point | 点 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetBlankNameStr | ( | const char * | blankNameStr | ) |
设置所选空白名称。
创建于NX7.5.0。
许可证要求:无
| blankNameStr | 设置空白名称 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetBlankNameStr | ( | const NXString & | blankNameStr | ) |
设置所选空白名称。
创建于NX7.5.0。
许可证要求:无
| blankNameStr | 设置空白名称 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetBottom | ( | double | bottom | ) |
设置毛坯与条带之间的底部边界距离。
创建于 NX7.5.0。
许可要求:无
| bottom | bottom |
| void NXOpen::Tooling::BlankLayoutBuilder::SetBoundingBox | ( | ) |
方法:设置边界框。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::SetItemValue | ( | ) |
方法:设置边界框。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::SetLeftDistance | ( | double | leftDistance | ) |
设置毛坯与条带之间的左侧边界距离。
创建于 NX8.0.0。
许可要求:无
| leftDistance | leftdistance |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLeftRightSide | ( | NXOpen::Tooling::BlankLayoutBuilder::LeftRightSideOption | leftRightSide | ) |
设置用于决定毛坯与条带之间距离的左侧或右侧类型。
创建于 NX8.0.0。
许可要求:无
| leftRightSide | leftrightside |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockPitch | ( | bool | lockPitch | ) |
设置是否锁定俯仰值。
创建于 NX1872.0.0。
许可要求:无
| lockPitch | lockpitch |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockPitchAndWidth | ( | bool | lockPitchAndWidth | ) |
设置处理过程中是否锁定间距和宽度值。
创建于 NX7.5.0。
许可要求:无
| lockPitchAndWidth | 是否锁定间距和宽度 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockRotate | ( | bool | lockRotate | ) |
设置是否锁定旋转值。
创建于 NX1872.0.0。
许可要求:无
| lockRotate | lockrotate |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockShiftX | ( | bool | lockShiftX | ) |
设置是否锁定X方向偏移值。
创建于 NX1872.0.0。
许可要求:无
| lockShiftX | lockshiftx |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockShiftY | ( | bool | lockShiftY | ) |
设置是否锁定Y方向偏移值。
创建于 NX1872.0.0。
许可要求:无
| lockShiftY | lockshifty |
| void NXOpen::Tooling::BlankLayoutBuilder::SetLockWidth | ( | bool | lockWidth | ) |
设置是否锁定宽度值的选项。
创建于 NX1872.0.0。
许可要求:无
| lockWidth | lockwidth |
| void NXOpen::Tooling::BlankLayoutBuilder::SetMaterialUtilization | ( | ) |
方法:设置材料利用率。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| void NXOpen::Tooling::BlankLayoutBuilder::SetMaterialUtilization | ( | const char * | materialUtilization | ) |
设置毛坯的材料利用率。
创建于 NX7.5.0。
许可要求:无
| materialUtilization | 材料利用率 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetMaterialUtilization | ( | const NXString & | materialUtilization | ) |
设置毛坯的材料利用率。
创建于 NX7.5.0。
许可要求:无
| materialUtilization | 材料利用率 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetMinimumSpaceSize | ( | bool | minimumSpaceSize | ) |
设置是否报告最小空间尺寸的选项。
创建于 NX7.5.0。
许可要求:无
| minimumSpaceSize | 是否报告最小空间尺寸 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetMinimumSpaceSizeValue | ( | const char * | minimumSpaceSizeValue | ) |
设置相邻毛坯之间的最小距离。
创建于 NX7.5.0。
许可要求:无
| minimumSpaceSizeValue | 相邻毛坯之间的最小距离 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetMinimumSpaceSizeValue | ( | const NXString & | minimumSpaceSizeValue | ) |
设置相邻毛坯之间的最小距离。
创建于 NX7.5.0。
许可要求:无
| minimumSpaceSizeValue | 相邻毛坯之间的最小距离 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetPitch | ( | double | pitch | ) |
设置相邻工位之间的距离。
创建于 NX7.5.0。
许可要求:无
| pitch | pitch |
| void NXOpen::Tooling::BlankLayoutBuilder::SetRightDistance | ( | double | rightDistance | ) |
设置毛坯与条带之间的右侧边界距离。
创建于 NX8.0.0。
许可要求:无
| rightDistance | rightdistance |
| void NXOpen::Tooling::BlankLayoutBuilder::SetRotate | ( | double | rotate | ) |
设置绕基点旋转毛坯的旋转值。
创建于 NX7.5.0。
许可要求:无
| rotate | rotate |
| void NXOpen::Tooling::BlankLayoutBuilder::SetSideWeb | ( | NXOpen::Tooling::BlankLayoutBuilder::SideWebOption | sideWeb | ) |
设置条带上重叠的类型。
创建于 NX7.5.0。
许可要求:无
| sideWeb | sideweb |
| void NXOpen::Tooling::BlankLayoutBuilder::SetSnapSize | ( | NXOpen::Tooling::BlankLayoutBuilder::SnapSizeOption | snapSize | ) |
设置标尺增量的选项。
创建于 NX7.5.0。
许可要求:无
| snapSize | 标尺增量选项 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetThreeBlanks | ( | bool | threeBlanks | ) |
设置是否使用三个毛坯或一个毛坯。
创建于 NX8.0.0。
许可要求:无
| threeBlanks | 是否使用三个毛坯 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetTop | ( | double | top | ) |
设置毛坯与条带之间的顶部边界距离。
创建于 NX7.5.0。
许可要求:无
| top | top |
| void NXOpen::Tooling::BlankLayoutBuilder::SetType | ( | NXOpen::Tooling::BlankLayoutBuilder::Types | type | ) |
设置空白布局类型。
创建于NX7.5.0。
许可证要求:无
| type | 类型 |
| void NXOpen::Tooling::BlankLayoutBuilder::SetWidth | ( | double | width | ) |
设置条带的宽度。
创建于 NX7.5.0。
许可要求:无
| width | width |
| void NXOpen::Tooling::BlankLayoutBuilder::SetXShift | ( | double | xShift | ) |
设置毛坯在X方向的偏移值。
创建于 NX7.5.0。
许可要求:无
| xShift | xshift |
| void NXOpen::Tooling::BlankLayoutBuilder::SetYShift | ( | double | yShift | ) |
设置毛坯在Y方向的偏移值。
创建于 NX7.5.0。
许可要求:无
| yShift | yshift |
| NXOpen::Tooling::BlankLayoutBuilder::SideWebOption NXOpen::Tooling::BlankLayoutBuilder::SideWeb | ( | ) |
返回条带上重叠的类型。
创建于 NX7.5.0。
许可要求:无
| NXOpen::Tooling::BlankLayoutBuilder::SnapSizeOption NXOpen::Tooling::BlankLayoutBuilder::SnapSize | ( | ) |
返回设置标尺增量的选项。
创建于 NX7.5.0。
许可要求:无
| bool NXOpen::Tooling::BlankLayoutBuilder::ThreeBlanks | ( | ) |
返回是否使用三个毛坯或一个毛坯的选项。
创建于 NX8.0.0。
许可要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::Top | ( | ) |
返回毛坯与条带之间的顶部边界距离。
创建于 NX7.5.0。
许可要求:无
| NXOpen::Tooling::BlankLayoutBuilder::Types NXOpen::Tooling::BlankLayoutBuilder::Type | ( | ) |
返回空白布局类型。
创建于NX7.5.0。
许可证要求:无
| void NXOpen::Tooling::BlankLayoutBuilder::UpdateBlankLayout | ( | ) |
方法:更新毛坯布局。
创建于 NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| double NXOpen::Tooling::BlankLayoutBuilder::Width | ( | ) |
返回条带的宽度。
创建于 NX7.5.0。
许可要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::XShift | ( | ) |
返回毛坯在X方向的偏移值。
创建于 NX7.5.0。
许可要求:无
| double NXOpen::Tooling::BlankLayoutBuilder::YShift | ( | ) |
返回毛坯在Y方向的偏移值。
创建于 NX7.5.0。
许可要求:无