Click or drag to resize

Scene Methods

返回用户文档首页

The Scene type exposes the following members.

Methods
 NameDescription
Public methodCloneFocusedObjects 批量复制当前对象
Public methodCloneObject 复制对象
Public methodCloneObjects 复制一批对象
Public methodCreateAlignPlane 创建零件的对齐面(对目标零件执行面对齐,只对直梁、折形梁零件有效)
Public methodCreateAutoWeld(PartBase, PartBase, Vec3) 创建自动焊缝
Public methodCreateAutoWeld(PartBase, PartBase, DefineSpaceAxis) 创建自动焊缝
Public methodCreateBeamCutter 创建梁切割体(对目标零件执行切割)
Public methodCreateBoltGroup(PartBase, PartBase, Vec3, Vec3) 创建螺栓组
Public methodCreateBoltGroup(PartBase, PartBase, Vec3, Vec3) 创建螺栓组
Public methodCreateBoltGroup(PartBase, PartBase, Vec3, Vec3, String, Double, UInt32)Obsolete.
创建螺栓组
Public methodCreateBoltGroup(PartBase, PartBase, Vec3, Vec3, String, Double, UInt32)Obsolete.
创建螺栓组
Public methodCreateBoltHoles(PartBase, PartBase, Vec3, Vec3) 创建螺栓孔组
Public methodCreateBoltHoles(PartBase, PartBase, Vec3, Vec3) 创建螺栓孔组
Public methodCreateConcreteBeam 创建混凝土梁
Public methodCreateConcretePadFoot 创建混凝土基础
Public methodCreateConcretePanel 创建混凝土墙
Public methodCreateConcreteSlab 创建混凝土板
Public methodCreateCutPlane 创建零件的切割面(对目标零件执行面切割)
Public methodCreateLine 创建辅助线
Public methodCreateObject(DefineObjectType) 创建对象
Public methodCreateObject(DefineObjectType, Vec3) 创建对象
Public methodCreatePlateCutter(PartBase, Plane, Plane, Plane) 创建板切割体(对目标零件执行切割)
Public methodCreatePlateCutter(PartBase, Vec3, Double, DefineObjectSide) 创建板切割体(对目标零件执行切割)
Public methodCreatePoint 创建辅助点
Public methodCreatePolyBeamCutter 创建折形梁切割体
Public methodCreatePolyWeld 创建多边形焊缝
Public methodCreateQuad 创建辅助面片
Public methodCreateSteelBeam 创建钢梁
Public methodCreateSteelPlate 创建钢板
Public methodCreateSteelPolyBeam 创建钢折形梁
Public methodDeleteObject 删除对象
Public methodDeleteObjects 删除一组对象
Public methodExportIFC(Boolean, String, SceneIFCExportSettings) 将模型导出为IFC文件
Public methodExportIFC(Int64, String, SceneIFCExportSettings) 将模型的指定对象导出为IFC文件
Public methodExportNC 
Public methodGetAllObjectIds 获取所有对象id列表
Public methodGetObject 获取场景中的目标对象
Public methodGetObjectIds 获取对应类型的对象id列表
Public methodGetOrCreateAlignPlane 获取或创建零件的对齐面(对目标零件执行面对齐,只对直梁、折形梁零件有效)
Public methodGetOrCreateAutoWeld(Int64, PartBase, PartBase, Vec3) 获取或创建自动焊缝
Public methodGetOrCreateAutoWeld(Int64, PartBase, PartBase, DefineSpaceAxis) 获取或创建自动焊缝
Public methodGetOrCreateBeamCutter 获取或创建梁切割体(对目标零件执行切割)
Public methodGetOrCreateBoltGroup(Int64, PartBase, PartBase, Vec3, Vec3) 获取或创建螺栓组
Public methodGetOrCreateBoltGroup(Int64, PartBase, PartBase, Vec3, Vec3) 获取或创建螺栓组
Public methodGetOrCreateBoltHoles(Int64, PartBase, PartBase, Vec3, Vec3) 获取或创建螺栓孔组
Public methodGetOrCreateBoltHoles(Int64, PartBase, PartBase, Vec3, Vec3) 获取或创建螺栓孔组
Public methodGetOrCreateConcreteBeam 获取或创建混凝土梁
Public methodGetOrCreateConcretePadFoot 获取或创建混凝土基础
Public methodGetOrCreateConcretePanel 获取或创建混凝土墙
Public methodGetOrCreateConcreteSlab 获取或创建混凝土板
Public methodGetOrCreateConnectionComponent 获取或创建嵌套的节点组件
Public methodGetOrCreateCustomComponent 获取或创建嵌套的自定义组件
Public methodGetOrCreateCutPlane 获取或创建零件的切割面(对目标零件执行面切割)
Public methodGetOrCreateDetailComponent(Int64, Guid, Int64, DObject) 获取或创建嵌套的细部组件
Public methodGetOrCreateDetailComponent(Int64, Guid, Vec3, Int64, DObject) 获取或创建嵌套的细部组件(指定组件位置)
Public methodGetOrCreateLine 获取或创建辅助线
Public methodGetOrCreateObject(Int64, DefineObjectType) 获取对象,若对象不存在,则创建对象
Public methodGetOrCreateObject(Int64, DefineObjectType, Vec3) 获取对象,如对象不存在,则创建对象
Public methodGetOrCreatePlateCutter(Int64, PartBase, Plane, Plane, Plane) 获取或创建板切割体(对目标零件执行切割)
Public methodGetOrCreatePlateCutter(Int64, PartBase, Vec3, Double, DefineObjectSide) 获取或创建板切割体(对目标零件执行切割)
Public methodGetOrCreatePoint 获取或创建辅助点
Public methodGetOrCreatePolyBeamCutter 获取或创建折形梁切割体(对目标零件执行切割)
Public methodGetOrCreatePolyWeld 获取或创建多边形焊缝
Public methodGetOrCreatePreBuiltLink 获取或创建构件手动连接
Public methodGetOrCreateQuad 获取或创建辅助面片
Public methodGetOrCreateSteelBeam 获取或创建钢梁
Public methodGetOrCreateSteelPlate 获取或创建钢板
Public methodGetOrCreateSteelPolyBeam 获取或创建钢折形梁
Public methodGetSelectedIds 获取当前对象ID
Public methodGetSelectedObjects 获取当前对象
Public methodGlobalToWorld(Mat43) 
Public methodGlobalToWorld(Vec3) 
Public methodRefreshPrebuilts 刷新场景中的构件关系
Public methodReset 重置当前场景, 每次一个外部插件被调用时,都会执行此重置操作以清理沙盒间不应共享的内部状态
Public methodWorldToGlobal(Mat43) 
Public methodWorldToGlobal(Vec3) 
Top
See Also