计算机辅助设计vb设计凸轮轮廓曲线_机械原理课程设计(编辑修改稿)内容摘要:
圆 XY(δ 0 + δ 1, 1), 偏距圆 XY(δ 0 + δ 1, 2)), amp。 HFFFF00 (x0, y0)(偏距圆 XY(δ 0 + δ 1 + δ 2, 1), 偏距圆 XY(δ 0 + δ 1 + δ 2, 2)), amp。 HFFFF00 End Sub Public Sub Second_Step() Dim j As Integer Dim i As Integer For i = 1 To i等分 DT0 Load DT0(i) Load DT0(i) Load DT0(i) Next For i = 1 To i等分 DT2 Load DT2(i) Load DT2(i) Load DT2(i) Next j = δ 0 / i等分 DT0 For i = 1 To i等分 DT0 DT0(i).X1 = XY(i * j, 1) DT0(i).X2 = XY(i * j, 1) DT0(i).Y1 = XY(i * j, 2) DT0(i).Y2 = DT0(i).Visible = True (x0, y0)(偏距圆 XY(i * j, 1), 偏距圆 XY(i * j, 2)), amp。 HFFFFFF DT0(i).X1 = 基圆 XY(i * j, 1) DT0(i).X2 = 偏距圆 XY(i * j, 1) DT0(i).Y1 = 基圆 XY(i * j, 2) DT0(i).Y2 = 偏距圆 XY(i * j, 2) DT0(i).Visible = True DT0(i).X1 = PointXY(i * j, 1) DT0(i).X2 = 基圆 XY(i * j, 1) DT0(i).Y1 = PointXY(i * j, 2) DT0(i).Y2 = 基圆 XY(i * j, 2) 39。 lin凸轮 DT0(i).Visible = True Next i j = δ 2 / i等分 DT2 For i = 1 To i等分 DT2 DT2(i).X1 = XY(δ 0 + δ 1 + (i 1) * j, 1) DT2(i).X2 = XY(δ 0 + δ 1 + (i 1) * j, 1) DT2(i).Y1 = XY(δ 0 + δ 1 + (i 1) * j, 2) DT2(i).Y2 = DT2(i).Visible = True (x0, y0)(偏距圆 XY(δ 0 + δ 1 + (i 1) * j, 1), _ 偏距圆 XY(δ 0 + δ 1 + (i 1) * j, 2)), amp。 HFFFFFF DT2(i).X1 = 基圆 XY(δ 0 + δ 1 + (i 1) * j, 1) DT2(i).X2 = 偏距圆 XY(δ 0 + δ 1 + (i 1) * j, 1) DT2(i).Y1 = 基圆 XY(δ 0 + δ 1 + (i 1) * j, 2) DT2(i).Y2 = 偏距圆 XY(δ 0 + δ 1 + (i 1) * j, 2) DT2(i).Visible = True DT2(i).X1 = PointXY(δ 0 + δ 1 + (i 1) * j, 1) 凸轮 DT2(i).X2 = 基圆 XY(δ 0 + δ 1 + (i 1) * j, 1) DT2(i).Y1 = PointXY(δ 0 + δ 1 + (i 1) * j, 2) DT2(i).Y2 = 基圆 XY(δ 0 + δ 1 + (i 1) * j, 2) 39。 lin凸轮 DT2(i).Visible = True Next i (偏距圆 XY(δ 0 + δ 1 + δ 2, 1), 偏距圆 XY(δ 0 + δ 1 + δ 2, 2)) _ (基圆 XY(δ 0 + δ 1 + δ 2, 1), 基圆 XY(δ 0 + δ 1 + δ 2, 2)), amp。 HFFFFFF End Sub Public Sub Third_Step() = True End Sub Public Sub Forth_step() = False = False .Enabled = False = False .Enabled = False .Enabled = False = True End Sub Frm 设置的代码: Option Explicit Private Sub cmdClose_Click() Unload Me End Sub Private Sub cmd确定 _Click() r0 = txt_r0 h = txt_h δ0 = txt_δ0 δ1 = txt_δ1 δ2 = txt_δ2 δ3 = txt_δ3 r1 = txt_r1 e = txt_e If δ0 + δ1 + δ2 + δ3 360 Then MsgBox 给定的四个运动角之和应为 360度 txt_δ3 = 360 δ0 δ1 δ2 End If Call End Sub Private Sub Form_Load() txt_r0 = r0 txt_h = h txt_δ0 = δ0 txt_δ1 = δ1 txt_δ2 = δ2 txt_δ3 = δ3 txt_r1 = r1 txt_e = e End Sub Frm 凸轮设计的代码: Option Explicit Dim ii As Integer Dim jj As Integer Dim δ As Single Public Sub cmdReset_Click() Call init1 End Sub Private Sub cmd继续 _Click() Dim i As Integer If δ = 0 Then = False = False = False = False = False = False = False = False = False = False = False = False If i等分 DT0 0 Then For i = 1 To i等分 DT0 lin 凸轮 DT0(i).Visible = False lin 基圆 DT0(i).Visible = False lin 等分 DT0(i).Visible = False Next End If If i等分 DT2 0 Then For i = 1 To i等分 DT2 lin 凸轮 DT2(i).Visible = False lin 基圆 DT2(i).Visible = False lin 等分 DT2(i).Visible = False Next End If End If cmd继续 .Caption = 暂停 If Then cmd继续 .Caption = 继续 = Not End Sub Private Sub cmd设计 _Click() Dim i As Integer 39。 Cls Call init1 39。 If i等分 DT0 0 Then 39。 For i = 1 To i等分 DT0 39。 lin凸轮 DT0(i).Visible = False 39。 lin基 圆 DT0(i).Visible = False 39。 lin等分 DT0(i).Visible = False 39。 Next 39。 End If 39。 39。 If i等分 DT2 0 Then 39。 For i = 1 To i等分 DT2 39。 lin凸轮 DT2(i).Visible = False 39。 lin基圆 DT2(i).Visible = False 39。 lin等分 DT2(i).Visible = False 39。 Next 39。 End If If e = 0 Then If r1 = 0 Then frm对心设计 . = False frm对心设计 .Show Else If r1 = 0 Then frm偏置设计 . = False frm偏置设计 .Show End If End Sub Private Sub cmd设置 _Click() frm设置 .Show End Sub Private Sub cmd退出 _Click() End End Sub Private Sub Command1_Click() End Sub Private Sub Form_Load() 39。 = 8000 39。 = 8000 39。 = 1 Call init1 End Sub Private Sub Form_Unload(Cancel As Integer) End End Sub Private Sub Timer1_Timer() Dim i As Integer 39。 画基圆和回转中心 = 1 (x0, y0), r0, amp。 HFFamp。 (x0, y0), 10, amp。 HFFFFamp。 39。 画凸轮 For i = 0 To 360 Step 1 39。 理论轮廓。计算机辅助设计vb设计凸轮轮廓曲线_机械原理课程设计(编辑修改稿)
相关推荐
技术支持部门都有技术支持业务,其任务是通过电话解决疑难问题,努力减少技术人员到现场服务或者让用户把设备送到支持中心进行维护。 这种技术支持方式尽管被普遍采用,但效率不高而且大大增加了技术支持成本。 通常,技术支持和维护必须依赖技术人员和用户之间的口头交流来进行, 这种交流耗时又容易出错。 许多用户对计算机知之甚少,然而当遇到问题时,他们必须向技术人员提供故障情报及相关操作。 在尝试解决问题时
(18) 双流体模型除了上述的湍流模型外,在计算流体力学(CFD)中还有一个比较常见的模型就是双流体模型,在这个模型中两种流体遵循各自的控制微分方程,两种流体间存在质量、动量和能量的相互作用,双流体模型的控制方程如下:双流体模型的通用方程[9]:∂∂tρnrnϕn+∂∂xjρnrnunjϕn=∂∂xjrnΓϕn∂ϕn∂xj+∂∂xjϕnDϕn∂rk∂xj+Sϕn+Iϕn (19)其中
附件: 关于继续开展 “我眼 中的 XX 石化公司” 讲述活动的通知 各团支部、青年工作支部: 青年班组长论坛 活动自去年“安全生产管理故事会”开坛以来,得到了广大青年班组长的大力支持,论坛活动为青年班组长交流经验、展示才华提供了平台,丰富了青年班组长的管理知识。 XXXX 年,以公司《企业文化手册》宣贯年为契机,通过开展论坛活动,进一步推进公司企业文化建设。 一、 XXXX 年论坛主题:
定一个虚拟端口( VLAN端口) SW32(configif)ip address。 为 VLAN分配 IP 地址 SW32(configif)int vlan 20。 指定第二个虚拟端口 SW32(configif)ip address。 为 VLAN20分配 IP 地址 SW32(configif)int vlan 30。 指定虚拟端口 SW32(configif)ip address。 为
MOV 5678H, R1 ADD F000, R1 11 结果和第二天的一样,说明硬件扩充正确。 四、设计中遇到的问题 及解决办法 在写 TR,AR,IR 的实例化代码时,没注意是用寄存器模块 R 实例化得到的,经过报错和仔细看书后,发现了问题,成功改正过来了。 完成程序运行出了问题,经过查找发现是 DR模块出了问题, if(!n_reset)q=0。 else
机器码 (H) 汇编指令 0000 0002 0761 5678 0B61 F000 MOV 5678H, R1 ADD F000, R1 11 结果和第二天的一样,说明硬件扩充正确。 四、设计中遇到的问题 及解决办法 在写 TR,AR,IR 的实例化代码时,没注意是用寄存器模块 R 实例化得到的,经过报错和仔细看书后,发现了问题,成功改正过来了。 完成程序运行出了问题,经过查找发现是