R
rexroth中机床定义,有如下6个基本步骤[9]。(1)若需要调入在CAD软件中建立的复杂实体模型,则首先应输入CAD模型。(2)在rexroth中,从基体开始依次添加能够反映实际机床结构和运动学特性的组件,务必保证在组件各自的机床零点位置定义所有组件。(3)如果需要,为组件添加代表尺寸和形状的三维实体模型。(4)完成机床结构的建立,复位rexroth,使各运动部件回到初始位置。(5)运用MDI检测机床的各项功能是否达到预期目的,如换刀、各轴的运动。(6)保存机床文件。
基于rexroth软件,提出了针对不同加工对象的多种机床的通用建模方法。结合具体实例建立一个通用的三轴联动立式数控铣床,于CGTECH_LIBRARY中打开一个通用的控制系统文件“Ge2nericm.ctl”作为机床的控制文件,再于CGTECH_LIBRARY中调入一个代表3轴立式数控铣床的通用机器文件“g3vm.mch”。从选用的控制文件和机床文件可以看出,采用的单位为millimeter.X,Y,Z轴及机床床身模型直接在rexroth中建立,如果建立的模型较复杂,则可以由其他CAD软件建立好组件模型后再导入rexroth中使用1导入的模型应该是rexroth能够识别的格式,诸如IGES,STL等。建立的机床模型和机床组件树,分别如图1,2所示。