| Name | Description |
---|
 | CloneFocusedObjects |
批量复制当前对象
|
 | CloneObject |
复制对象
|
 | CloneObjects |
复制一批对象
|
 | CreateAlignPlane |
创建零件的对齐面(对目标零件执行面对齐,只对直梁、折形梁零件有效)
|
 | CreateAutoWeld(PartBase, PartBase, Vec3) |
创建自动焊缝
|
 | CreateAutoWeld(PartBase, PartBase, DefineSpaceAxis) |
创建自动焊缝
|
 | CreateBeamCutter |
创建梁切割体(对目标零件执行切割)
|
 | CreateBoltGroup(PartBase, PartBase, Vec3, Vec3) |
创建螺栓组
|
 | CreateBoltGroup(PartBase, PartBase, Vec3, Vec3) |
创建螺栓组
|
 | CreateBoltGroup(PartBase, PartBase, Vec3, Vec3, String, Double, UInt32) | Obsolete.
创建螺栓组
|
 | CreateBoltGroup(PartBase, PartBase, Vec3, Vec3, String, Double, UInt32) | Obsolete.
创建螺栓组
|
 | CreateBoltHoles(PartBase, PartBase, Vec3, Vec3) |
创建螺栓孔组
|
 | CreateBoltHoles(PartBase, PartBase, Vec3, Vec3) |
创建螺栓孔组
|
 | CreateConcreteBeam |
创建混凝土梁
|
 | CreateConcretePadFoot |
创建混凝土基础
|
 | CreateConcretePanel |
创建混凝土墙
|
 | CreateConcreteSlab |
创建混凝土板
|
 | CreateCutPlane |
创建零件的切割面(对目标零件执行面切割)
|
 | CreateLine |
创建辅助线
|
 | CreateObject(DefineObjectType) |
创建对象
|
 | CreateObject(DefineObjectType, Vec3) |
创建对象
|
 | CreatePlateCutter(PartBase, Plane, Plane, Plane) |
创建板切割体(对目标零件执行切割)
|
 | CreatePlateCutter(PartBase, Vec3, Double, DefineObjectSide) |
创建板切割体(对目标零件执行切割)
|
 | CreatePoint |
创建辅助点
|
 | CreatePolyBeamCutter |
创建折形梁切割体
|
 | CreatePolyWeld |
创建多边形焊缝
|
 | CreateQuad |
创建辅助面片
|
 | CreateSteelBeam |
创建钢梁
|
 | CreateSteelPlate |
创建钢板
|
 | CreateSteelPolyBeam |
创建钢折形梁
|
 | DeleteObject |
删除对象
|
 | DeleteObjects |
删除一组对象
|
 | ExportIFC(Boolean, String, SceneIFCExportSettings) |
将模型导出为IFC文件
|
 | ExportIFC(Int64, String, SceneIFCExportSettings) |
将模型的指定对象导出为IFC文件
|
 | ExportNC | |
 | GetAllObjectIds |
获取所有对象id列表
|
 | GetObject |
获取场景中的目标对象
|
 | GetObjectIds |
获取对应类型的对象id列表
|
 | GetOrCreateAlignPlane |
获取或创建零件的对齐面(对目标零件执行面对齐,只对直梁、折形梁零件有效)
|
 | GetOrCreateAutoWeld(Int64, PartBase, PartBase, Vec3) |
获取或创建自动焊缝
|
 | GetOrCreateAutoWeld(Int64, PartBase, PartBase, DefineSpaceAxis) |
获取或创建自动焊缝
|
 | GetOrCreateBeamCutter |
获取或创建梁切割体(对目标零件执行切割)
|
 | GetOrCreateBoltGroup(Int64, PartBase, PartBase, Vec3, Vec3) |
获取或创建螺栓组
|
 | GetOrCreateBoltGroup(Int64, PartBase, PartBase, Vec3, Vec3) |
获取或创建螺栓组
|
 | GetOrCreateBoltHoles(Int64, PartBase, PartBase, Vec3, Vec3) |
获取或创建螺栓孔组
|
 | GetOrCreateBoltHoles(Int64, PartBase, PartBase, Vec3, Vec3) |
获取或创建螺栓孔组
|
 | GetOrCreateConcreteBeam |
获取或创建混凝土梁
|
 | GetOrCreateConcretePadFoot |
获取或创建混凝土基础
|
 | GetOrCreateConcretePanel |
获取或创建混凝土墙
|
 | GetOrCreateConcreteSlab |
获取或创建混凝土板
|
 | GetOrCreateConnectionComponent |
获取或创建嵌套的节点组件
|
 | GetOrCreateCustomComponent |
获取或创建嵌套的自定义组件
|
 | GetOrCreateCutPlane |
获取或创建零件的切割面(对目标零件执行面切割)
|
 | GetOrCreateDetailComponent(Int64, Guid, Int64, DObject) |
获取或创建嵌套的细部组件
|
 | GetOrCreateDetailComponent(Int64, Guid, Vec3, Int64, DObject) |
获取或创建嵌套的细部组件(指定组件位置)
|
 | GetOrCreateLine |
获取或创建辅助线
|
 | GetOrCreateObject(Int64, DefineObjectType) |
获取对象,若对象不存在,则创建对象
|
 | GetOrCreateObject(Int64, DefineObjectType, Vec3) |
获取对象,如对象不存在,则创建对象
|
 | GetOrCreatePlateCutter(Int64, PartBase, Plane, Plane, Plane) |
获取或创建板切割体(对目标零件执行切割)
|
 | GetOrCreatePlateCutter(Int64, PartBase, Vec3, Double, DefineObjectSide) |
获取或创建板切割体(对目标零件执行切割)
|
 | GetOrCreatePoint |
获取或创建辅助点
|
 | GetOrCreatePolyBeamCutter |
获取或创建折形梁切割体(对目标零件执行切割)
|
 | GetOrCreatePolyWeld |
获取或创建多边形焊缝
|
 | GetOrCreatePreBuiltLink |
获取或创建构件手动连接
|
 | GetOrCreateQuad |
获取或创建辅助面片
|
 | GetOrCreateSteelBeam |
获取或创建钢梁
|
 | GetOrCreateSteelPlate |
获取或创建钢板
|
 | GetOrCreateSteelPolyBeam |
获取或创建钢折形梁
|
 | GetSelectedIds |
获取当前对象ID
|
 | GetSelectedObjects |
获取当前对象
|
 | GlobalToWorld(Mat43) | |
 | GlobalToWorld(Vec3) | |
 | RefreshPrebuilts |
刷新场景中的构件关系
|
 | Reset |
重置当前场景, 每次一个外部插件被调用时,都会执行此重置操作以清理沙盒间不应共享的内部状态
|
 | WorldToGlobal(Mat43) | |
 | WorldToGlobal(Vec3) | |