AUTOCAD;3D螺纹;AUTOLASP,CAD二次开发
对于用CAD做机械设计来说,如果做的3D效果图,涉及到螺纹部分,其绘制相对比较麻烦,或者根本无从下手。今天在网上看了这方面的资料,对起绘制的过程理解如下(以螺杆外纹为例):
我们要知道绘制的螺杆的尺寸,螺纹的参数。其实用CAD绘制,就跟用机床加工类似,原理相同,即用一根圆铁棒,然后用一个车刀(三角刀)固定在一个水平移动支架上,圆棒固定在转轴上,控制转速,然后车刀就水平移动,车刀和转动速度控制好,便能做出需要的螺距。这个控制,包括车刀的一个倾斜角度,根据螺距和轴旋转一圈切刀的次数来定,如:如果螺距为2mm,即轴转动一圈,则刀就得前移2mm,那么如果每圈下10刀的话,则每刀就得前进0.2mm。当然,下刀越多,每次移动越少,螺纹就越平滑。那么在CAD中怎么来实现车刀车出的效果呢?利用CAD提供的布尔运算(交集,差集,并集),利用三角刀去切除多余的铁屑。但是手动操作,就只能一刀一刀的切割,切一刀,旋转哈轴,同时刀要移动很微小的距离,直到完成为止。
那么如何完成这个繁琐的过程呢?
我们可以利用CAD提供的二次开发,通过编程来实现转动切割,那样,我们只需要输入参数,然后就看到其转动循环加工就OK了。
内径螺纹,可通过外径螺纹,在运用一次布尔运算,变可以得到了。
由于篇幅有限,运算程序就不单独贴出来了,如果需要,可以直接在此留言,留下邮箱,待收就OK了。