论文部分内容阅读
针对STEP-NC的数据模型和面向对象的编程特征,运用模块化软件设计思想,建立译码模块的四个功能子模块。①输入子模块负责解析STEP-NC程序,设计专门的数据结构用来存储程序行实体信息。②识别子模块识别加工程序中的各种实体,提出特定的识别顺序以保证识别准确度。③建模子模块根据实体类型,通过实体映射的方法建立相应的C++类库模型。④路径规划子模块根据模型参数规划加工路径,并给出其工作过程。路径规划涉及的一个复杂问题就是坐标转换。对STEP-NC标准中坐标的层次结构进行了归纳,对路径规划过程中的坐标参照原则进