Part Class |
public class Part : Cutter
The Part type exposes the following members.
Name | Description | |
---|---|---|
![]() | AssemblyNumber | 构件编号信息 |
![]() | Class | 零件等级 |
![]() | CutTarget |
切割目标
(Inherited from Cutter) |
![]() | Enabled |
对象是否启用
(Inherited from ModelObject) |
![]() | ExactCutMode |
作为切割体时是否应用与截面完全一致的切割(若为false, 则有空截面作为切割体时不会保留孔内部分)
(Inherited from Cutter) |
![]() | Finish | 抛光 |
![]() | Guid |
对象GUID
(Inherited from ModelObject) |
![]() | Id |
同Identifier, 缩写
(Inherited from ModelObject) |
![]() | Identifier |
对象ID
(Inherited from ModelObject) |
![]() | IsWeldGroove |
是否开启焊接准备
(Inherited from Cutter) |
![]() | Label |
对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject) |
![]() | Locked |
对象是否锁定
(Inherited from ModelObject) |
![]() | Material | 材质对象 |
![]() | Name | 用户属性 |
![]() | Parent |
父对象
(Inherited from ModelObject) |
![]() | PartNumber | 零件编号信息 |
![]() | Phase |
阶段号
(Inherited from ModelObject) |
![]() | Position | 构件编号信息 |
![]() | PreBuilt | 所属构件 |
![]() | Profile | 截面对象 |
![]() | Scene |
此对象所在的场景
(Inherited from ModelObject) |
![]() | Type |
核心对象类型
(Inherited from ModelObject) |
![]() | UserAttributes | 用户属性 |
Name | Description | |
---|---|---|
![]() | Delete |
从场景删除对象
(Inherited from ModelObject) |
![]() | GetAssembly | 所属构件 |
![]() | GetBolts | 获取当前零件上的所有螺栓 |
![]() | GetBoundingBox |
获取对象在世界空间的包围盒
(Inherited from ModelObject) |
![]() | GetBoundPlane | 获取指定边界面 |
![]() | GetCenterLine | 获取零件中心线 |
![]() | GetCentroid | 获取零件重心,此坐标受GlobalTransform影响 |
![]() | GetCoordinateSystem |
获取对象在场景空间的坐标系
(Inherited from ModelObject) |
![]() | GetCutters | 获取当前零件上的所有切割体 |
![]() | GetGrossWeight | 获取零件毛重 |
![]() | GetLabel |
获取对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject) |
![]() | GetLength | 获取零件长度 |
![]() | GetNetWeight | 获取零件净重 |
![]() | GetPhase |
获取阶段号
(Inherited from ModelObject) |
![]() | GetReferanceLine | 获取零件参考线 |
![]() | GetReportProperty(String, Point) |
获取此对象的报告属性(点类型)
(Inherited from ModelObject) |
![]() | GetReportProperty(String, Vector) |
获取此对象的报告属性(向量类型)
(Inherited from ModelObject) |
![]() | GetReportProperty(String, Double) |
获取此对象的报告属性(双精度浮点类型)
(Inherited from ModelObject) |
![]() | GetReportProperty(String, Int32) |
获取此对象的报告属性(32位整型类型)
(Inherited from ModelObject) |
![]() | GetReportProperty(String, Int64) |
获取此对象的报告属性(64位整型类型)
(Inherited from ModelObject) |
![]() | GetReportProperty(String, String) |
获取此对象的报告属性(字符串类型)
(Inherited from ModelObject) |
![]() | GetSolid | 获取零件几何实体 |
![]() | GetSolid(SolidSolidCreationTypeEnum) | 获取指定形式的几何实体 |
![]() | GetSurfaceArea | 获取零件表面积 |
![]() | GetVolume | 获取零件体积 |
![]() | GetWelds | 获取当前零件上的所有焊缝 |
![]() | Insert | (Inherited from TFObject) |
![]() | Modify | (Inherited from TFObject) |
![]() | PickGeoFarPlane | 基于参考坐标面捕捉零件的最远几何面,朝着目标方向寻找最远的几何面 |
![]() | PickGeoNearPlane | 基于参考坐标面捕捉零件的最靠近几何面 |
![]() | PickGeoPlane | 基于参考坐标面捕捉零件的几何面 |
![]() | PickPlanes | 选择指定零件面 |
![]() | Refresh | (Inherited from TFObject) |
![]() | Select |
同Sync, 将场景中数据同步到对象
(Inherited from ModelObject) |
![]() | SetLabel |
设置对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject) |
![]() | SetPhase |
设置阶段号
(Inherited from ModelObject) |
![]() | Sync | (Inherited from TFObject) |