cad渐开线齿轮轮廓绘制_CAD绘制渐开线过程

通过本文,您可以了解如何使用CAD软件逐步绘制渐开线齿轮的轮廓。首先,从工具菜单启动宏,然后插入模块并输入特定的VBA程序。运行该程序后,AutoCAD将显示渐开线的绘制结果,包括节圆、展开角度和弧长的计算与连接线条的绘制。
摘要由CSDN通过智能技术生成

CAD

画渐开线

1.

进入菜单

:

工具

>

>visual Basic

编辑器

;

2.

在编辑器中选菜单

:

插入

>

模块

;

3.

把这部分程序拷贝到(代码)窗口中

;

4.

选择菜单:运行

>

运行子过程用户窗体

;

5.

AutoAcad

绘图界面中可以看到结果

.

Sub jkx()

Rem

绘制渐开线

,By Sdh,2006-6-8

Dim d As Double   '

节圆直径

Dim r As Double   '

节圆半径

Dim A As Double   '

总展开角度

Dim Ai As Double  '

展开角度

Dim Li As Double  '

展开弧长

d = 100

A = 360

r = d / 2

Dim Pnt1(2) As Double

Dim Pnt2(2) As Double

Dim PntLst() As Double, N As Integer

ThisDrawing.ModelSpace.AddCircle Pnt1, r

For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#

Li = r * Ai

Pnt1(0) = r * Sin(Ai)

Pnt1(1) = r * Cos(Ai)

Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)

Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)

ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2

N = N + 1

ReDim Preserve PntLst(N * 2 - 1)

PntLst(N * 2 - 2) = Pnt2(0)

PntLst(N * 2 - 1) = Pnt2(1)

Next

If N > 1 Then

ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst

End If

End Sub

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值