Base |
public class BaseBeam : Part
The BaseBeam type exposes the following members.
| Name | Description | |
|---|---|---|
| AssemblyNumber |
构件编号信息
(Inherited from Part) | |
| AttachTarget |
当前零件附加到的目标零件
(Inherited from Part) | |
| Class |
零件等级(字符串形式)
(Inherited from Part) | |
| ClassLevel |
零件等级(整数形式)
(Inherited from Part) | |
| CurvePlane | 曲梁弯曲平面 | |
| CurveRadius | 曲梁半径 | |
| CurveSegs | 曲梁分段数 | |
| CutTarget |
切割目标
(Inherited from Cutter) | |
| DeformingData |
几何体扭曲信息
(Inherited from Part) | |
| Enabled |
对象是否启用
(Inherited from ModelObject) | |
| EndPoint | 起始点 | |
| EndPointOffset | 尾部位置偏移 | |
| ExactCutMode |
作为切割体时是否应用与截面完全一致的切割(若为false, 则有空截面作为切割体时不会保留孔内部分)
(Inherited from Cutter) | |
| Father |
同切割目标
(Inherited from Cutter) | |
| Finish |
抛光
(Inherited from Part) | |
| 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 |
材质对象
(Inherited from Part) | |
| Name |
用户属性
(Inherited from Part) | |
| Parent |
父对象
(Inherited from ModelObject) | |
| PartNumber |
零件编号信息
(Inherited from Part) | |
| Phase |
阶段号
(Inherited from ModelObject) | |
| Position |
零件方位信息
(Inherited from Part) | |
| PreBuilt |
所属构件
(Inherited from Part) | |
| Profile |
截面对象
(Inherited from Part) | |
| Scene |
此对象所在的场景
(Inherited from ModelObject) | |
| StartPoint | 起始点 | |
| StartPointOffset | 头部位置偏移 | |
| Type |
核心对象类型
(Inherited from ModelObject) |
| Name | Description | |
|---|---|---|
| CompareTo |
比较两个ModelObject实例是否对应同一个模型对象
(Inherited from ModelObject) | |
| Delete |
从场景删除对象
(Inherited from ModelObject) | |
| GetAssembly |
所属构件
(Inherited from Part) | |
| GetAttaches |
获取当前零件上的所有附加物体
(Inherited from Part) | |
| GetBackWebArea | 获取后腹板表面积(失败则返回0),单位为mm2 | |
| GetBackWebLength | 获取后腹板长度(失败则返回0),单位为mm | |
| GetBackWebVolume | 获取后腹板体积(失败则返回0),单位为mm3 | |
| GetBackWebWeight | 获取后腹板重量(失败则返回0),单位为g | |
| GetBackWebWidth | 获取后腹板宽度(失败则返回0),单位为mm | |
| GetBolts |
获取零件关联所有螺栓的迭代器
(Inherited from Part) | |
| GetBoltsList |
获取当前零件上的所有螺栓
(Inherited from Part) | |
| GetBooleans |
返回所有的切割体和附加物体
(Inherited from Part) | |
| GetBooleansList |
返回所有的切割体和附加物体
(Inherited from Part) | |
| GetBottomFlangeArea | 获取底翼板表面积(失败则返回0),单位为mm2 | |
| GetBottomFlangeLength | 获取底翼板长度(失败则返回0),单位为mm | |
| GetBottomFlangeVolume | 获取底翼板体积(失败则返回0),单位为mm3 | |
| GetBottomFlangeWeight | 获取底翼板重量(失败则返回0),单位为g | |
| GetBottomFlangeWidth | 获取底翼板宽度(失败则返回0),单位为mm | |
| GetBoundingBox |
获取对象在世界空间的包围盒
(Inherited from ModelObject) | |
| GetBoundPlane |
获取指定边界面
(Inherited from Part) | |
| GetCenterLine |
获取零件中心线
(Inherited from Part) | |
| GetCentroid |
获取零件重心,此坐标受GlobalTransform影响 (Inherited from Part) | |
| GetCoordinateSystem | (Overrides ModelObjectGetCoordinateSystem) | |
| GetCurveBeamArc | 曲梁的弧线 | |
| GetCutters |
获取当前零件上的所有切割体
(Inherited from Part) | |
| GetCuttersList |
获取当前零件上的所有切割体
(Inherited from Part) | |
| GetDoubleReportProperties |
获取多个属性
(Inherited from ModelObject) | |
| GetDoubleUserProperties |
获取所有浮点用户属性
(Inherited from ModelObject) | |
| GetFrontWebArea | 获取前腹板表面积(失败则返回0),单位为mm2 | |
| GetFrontWebLength | 获取前腹板长度(失败则返回0),单位为mm | |
| GetFrontWebVolume | 获取前腹板体积(失败则返回0),单位为mm3 | |
| GetFrontWebWeight | 获取前腹板重量(失败则返回0),单位为g | |
| GetFrontWebWidth | 获取前腹板宽度(失败则返回0),单位为mm | |
| GetGrossWeight |
获取零件毛重
(Inherited from Part) | |
| GetIntegerReportProperties |
获取多个属性
(Inherited from ModelObject) | |
| GetIntegerUserProperties |
获取所有32位整型用户属性
(Inherited from ModelObject) | |
| GetLabel |
获取对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject) | |
| GetLength |
获取零件长度
(Inherited from Part) | |
| GetLongUserProperties |
获取所有64位整型用户属性
(Inherited from ModelObject) | |
| GetNetWeight |
获取零件净重
(Inherited from Part) | |
| GetPhase |
获取阶段号
(Inherited from ModelObject) | |
| GetReferanceLine |
获取零件参考线
(Inherited from Part) | |
| 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) | |
| GetReportProperty(String, Point, Int32) |
获取此对象的报告属性(点类型)
(Inherited from ModelObject) | |
| GetReportProperty(String, Vector, Int32) |
获取此对象的报告属性(向量类型)
(Inherited from ModelObject) | |
| GetReportProperty(String, Double, Int32) |
获取此对象的报告属性(双精度浮点类型)
(Inherited from ModelObject) | |
| GetReportProperty(String, Int32, Int32) |
获取此对象的报告属性(32位整型类型)
(Inherited from ModelObject) | |
| GetReportProperty(String, Int64, Int32) |
获取此对象的报告属性(64位整型类型)
(Inherited from ModelObject) | |
| GetReportProperty(String, String, Int32) |
获取此对象的报告属性(字符串类型)
(Inherited from ModelObject) | |
| GetSolid |
获取零件几何实体
(Inherited from Part) | |
| GetSolid(SolidSolidCreationTypeEnum) |
获取指定形式的几何实体
(Inherited from Part) | |
| GetStringReportProperties |
获取多个属性
(Inherited from ModelObject) | |
| GetStringUserProperties |
获取所有字符串类型用户属性
(Inherited from ModelObject) | |
| GetSurfaceArea |
获取零件表面积
(Inherited from Part) | |
| GetTopFlangeArea | 获取顶翼板表面积(失败则返回0),单位为mm2 | |
| GetTopFlangeLength | 获取顶翼板长度(失败则返回0),单位为mm | |
| GetTopFlangeVolume | 获取顶翼板体积(失败则返回0),单位为mm3 | |
| GetTopFlangeWeight | 获取顶翼板重量(失败则返回0),单位为g | |
| GetTopFlangeWidth | 获取顶翼板宽度(失败则返回0),单位为mm | |
| GetUserProperty(String, Double) |
获取此对象的用户属性(浮点类型)
(Inherited from ModelObject) | |
| GetUserProperty(String, Int32) |
获取此对象的用户属性(32位整型)
(Inherited from ModelObject) | |
| GetUserProperty(String, Int64) |
获取此对象的用户属性(64位整型)
(Inherited from ModelObject) | |
| GetUserProperty(String, String) |
获取此对象的用户属性(字符串类型)
(Inherited from ModelObject) | |
| GetVolume |
获取零件体积
(Inherited from Part) | |
| GetWebArea | 获取腹板表面积(失败则返回0),单位为mm2 | |
| GetWebLength | 获取腹板长度(失败则返回0),单位为mm | |
| GetWebVolume | 获取腹板体积(失败则返回0),单位为mm3 | |
| GetWebWeight | 获取腹板重量(失败则返回0),单位为g | |
| GetWebWidth | 获取腹板宽度(失败则返回0),单位为mm | |
| GetWelds |
获取零件关联所有焊缝的迭代器
(Inherited from Part) | |
| GetWeldsList |
获取当前零件上的所有焊缝
(Inherited from Part) | |
| Insert | (Inherited from TFObject) | |
| IsMirrored | (Inherited from TFObject) | |
| IsPartNumberDirty |
当前零件的编号是否需要更新
(Inherited from Part) | |
| Modify | (Inherited from TFObject) | |
| PickGeoFarPlane |
基于参考坐标面捕捉零件的最远几何面,朝着目标方向寻找最远的几何面
(Inherited from Part) | |
| PickGeoNearPlane |
基于参考坐标面捕捉零件的最靠近几何面
(Inherited from Part) | |
| PickGeoPlane |
基于参考坐标面捕捉零件的几何面
(Inherited from Part) | |
| PickPlanes |
选择指定零件面
(Inherited from Part) | |
| Refresh | (Inherited from TFObject) | |
| Select |
同Sync, 将场景中数据同步到对象
(Inherited from ModelObject) | |
| SetLabel |
设置对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject) | |
| SetPhase |
设置阶段号
(Inherited from ModelObject) | |
| SetUserProperty(String, Double) |
设置用户属性(浮点类型)
(Inherited from ModelObject) | |
| SetUserProperty(String, Int32) |
设置用户属性(32位整型)
(Inherited from ModelObject) | |
| SetUserProperty(String, Int64) |
设置用户属性(64位整型)
(Inherited from ModelObject) | |
| SetUserProperty(String, String) |
设置用户属性(字符串类型)
(Inherited from ModelObject) | |
| Sync | (Inherited from TFObject) |