求助:怎样做“基于VB的AutoCAD法兰盘类零件三维参数化设计”
发布网友
发布时间:2022-04-25 05:42
我来回答
共1个回答
热心网友
时间:2023-05-20 20:46
就是用AutoCAD做一个零件的参数化设计,因为AutoCAD的画图不是参数化的,要想让建模画图参数化就只能自己编程开发.
要完成这个毕业设计.需要具备以下知识:
1. VB要懂.
2. AutoCAD的简单二次开发要懂.
整个过程应该是这样.
一,分析法兰盘的结构.含哪些几何信息.
1. 点信息 即有哪些点, 用一个数组等来保存这些点.
2. 线信息 直线,圆,圆弧等.也要用一个数组或数据结构来保存.(直线,圆弧分开保存)
3. 再就是三维造型方法,这估计得借用AutoCAD的命令.
你用VB对上述数据进行操作,再借用AutCAD的命令在AutoCAD里画出来.比如当画好一个法兰后,人家要改直径大小,人家一点直径,双击就弹出一个对话框,直接输入他想要的直径,三维造型自动就完成了.
每一个点,第一条线,都是参数化,人家想改就改.
我想最难的就是,如何判别输入的参数会不会造成几何建模无法进行.这是最难的.