基于AutoCAD数控铣床图形自动编程系统设计中,各功能模块分别完成将DXF文件中各图元信息读入双向链表、数据排序组环、工艺设置、后处理生成数控加工程序.利用Visual C + +6.0语言设计一个比较完整的DXF文件的接口程序读取各图元信息.在读取模块设计中、定义了双向链表结点复合结构体类型.在存储非均匀B样条曲线结构体成员中使用STL类库中list列表容器存储其控制顶点、节点坐标等.简化了读取模块设计.利用迭代和访问方法、可变序列算法和不可变序列算法对列表容器中的元素进行正反迭代指向返回元素个数、查找等操作.可简化后置处理程序设计.
展开▼