基于solidworks的蜗轮蜗杆三维参数化内容摘要:
True, 12, 12, , , True, , , False) (D1@草图 3).SystemValue = α True boolstatus = (Line4, SKETCHSEGMENT, , , , False, 0, Nothing, 0) boolstatus = (Line6, SKETCHSEGMENT, , , , True, 0, Nothing, 0) Set myDisplayDim = (0, , ) True boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) 优秀毕业设计,通过答辩 (D2@草图 3).SystemValue = Ha / 1000 True boolstatus = (Line6, SKETCHSEGMENT, , , , False, 0, Nothing, 0) boolstatus = (Line5, SKETCHSEGMENT, , , , True, 0, Nothing, 0) Set myDisplayDim = (0, , ) True boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) (D3@草图 3).SystemValue = Hf / 1000 True boolstatus = (Line6, SKETCHSEGMENT, , , , False, 0, Nothing, 0) Set myDisplayDim = (0, , ) True boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) (D4@草图 3).SystemValue = s / 1000 True boolstatus = (Line5, SKETCHSEGMENT, , , , False, 0, Nothing, 0) boolstatus = (Line7, SKETCHSEGMENT, , , , True, 0, Nothing, 0) Set myDisplayDim = (0, , ) True 优秀毕业设计,通过答辩 boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) boolstatus = (0, 0, 0, , , False, 7, 2, True, 12, 12, , , True, , , False) (D5@草图 3).SystemValue = Df / 2020 True‘ 以上是齿廓尺寸修改后,得到的齿廓截面 boolstatus = (Line1, SKETCHSEGMENT, , , , True, 0, Nothing, 0) boolstatus = (Line8, SKETCHSEGMENT, , , , True, 0, Nothing, 0) sgCOLINEAR ‘ 以上是添加线线重合的几何关系 True True 图 47 蜗杆的螺旋线和修正尺寸后的齿廓截面 如 上图 47 所示即为蜗杆齿廓截面的模型。 ( 4)扫描切除 优秀毕业设计,通过答辩 boolstatus = ( 螺旋线 / 涡状 线 1, REFERENCECURVES, , , , True, 0, Nothing, 0) True boolstatus = (草图 3, SKETCH, 0, 0, 0, False, 1, Nothing, 0) boolstatus = ( 螺旋线 / 涡 状 线 1, REFERENCECURVES, , , , True, 4, Nothing, 0) Set myFeature = (False, True, 0, False, False, 0, 0, False, 0, 0, 0, 0, True, True, 0, True, True, True, False) 以上是通过扫描切除这一特征命令获得的如下图 48所示的单头蜗杆最终建模模型,其中以螺旋线为扫描路径,以蜗杆的齿廓截面为扫描轮廓。 图 48 单头蜗杆建模造型 其中,多头蜗杆(图 49 为双头蜗杆的建模造型)的关键程序如下: boolstatus =(s, True) 优秀毕业设计,通过答辩 boolstatus = (, AXIS, , , , True, 0, Nothing, 0) True boolstatus = (切除 扫描 1, BODYFEATURE, 0, 0, 0, False, 4, Nothing, 0) boolstatus = (, AXIS, , , , True, 1, Nothing, 0) Set myFeature = (Z, β, False, NULL, False) ‘其中 Z 为蜗杆的头数, β = 2π/ Z 图 49 双头蜗杆建模造型 蜗轮的建模步骤 ( 1) 绘制蜗轮齿顶圆的草图,并拉伸获得基体,拉伸长度等于齿宽。 ( 2) 首先绘制齿顶圆和齿根圆草图,再通过蜗轮齿廓的渐开线参数方程,运用 SolidWorks2020 中“方程式驱动的曲线”这一功能,得到样条曲线拟合后的同一个齿槽中一侧的渐开线,再利用“镜像”功能获得另外一条渐开线,最后通过修剪得到蜗轮齿廓。 优秀毕业设计,通过答辩 ( 3) 在新的基准面上建立阿基米德螺旋线(螺旋线的基圆是蜗杆的分度圆,蜗轮的 螺旋角 β等于蜗杆螺旋角 γ,即 β = γ = arctan( (mz1)/d1),螺距 p = (πd2) / tanβ,螺旋线圈数 n = B / p)。 ( 4)使用扫描切除特征来生成单个齿廓的蜗轮基体(齿廓作为扫描切除轮廓,阿基米德螺旋线为扫描切除路径)。 ( 5)建立一个通过基体轴心的基准轴。 ( 6)通过圆周阵列来生成全齿。 ( 7)最后再绘制轮毂,并通过倒角,键槽等功能,得到完整的蜗轮。 运用程序创建蜗轮实体 下面是蜗轮实体生成的主要实现过程及其主要程序。 ( 1) 蜗轮齿顶圆的 及其基体的拉伸 boolstatus = (前视基准面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) True True Dim skSegment As Object Set skSegment = (0, 0, 0, Ra / 1000) True True *上下二等角轴测 , 8 True boolstatus = (草图 1, SKETCH, 0, 0, 0, False, 0, Nothing, 0) Dim myFeature As Object Set myFeature = (True, False, False, 0, 0, B / 1000, , False, False, False, False, , , False, False, False, False, True, True, True, 0, 0, False) = False ( 2) 蜗轮齿廓的生 成 boolstatus = (前视基准面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) True True 优秀毕业设计,通过答辩 Set skSegment = (0, 0, 0, Rf / 1000) True Set skSegment = (0, 0, 0, Ra / 1000) True For N1 = 0 To N2 t = Rf + f * N1 φ = ArcCos(Rb / t) ε = K / (2 * Z2) Tan(α) + α θ = Tan(φ) φ u = t * Sin(ε + θ) w = t * Cos(ε + θ) N2 N1, u / 1000, w / 1000, 0 ‘样条曲线的生成 Next N1 True True boolstatus = (草图 2, SKETCH, 0, 0, 0, False, 0, Nothing, 0) True Set skSegment = (0, 0, 0, 0, , 0) True boolstatus = (Spline1, SKETCHSEGMENT, , , , True, 0, Nothing, 0) boolstatus = (Line1, SKETCHSEGMENT, , , , True, 0, Nothing, 0) True boolstatus = (圆弧 2, SKETCHSEGMENT, 0, 0, 0, False, 0, Nothing, 0) boolstatus = (0, , , 0) 优秀毕业设计,通过答辩 boolstatus = (圆弧 1, SKETCHSEGMENT, 0, 0, 0, False, 0, Nothing, 0) ‘齿廓的 修剪 boolstatus = (0, , , 0) True 以上主要是根据蜗轮的渐开线参数方程,并通过样条曲线拟合的方法生成蜗轮齿廓渐开线,再通过相应的修剪,最后获得蜗轮的齿廓截面,如图 410 所示。 图 410 蜗轮齿廓截面 ( 3) 蜗轮建模中螺旋线的生成 boolstatus = (前视基准面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) True True Set skSegment = (0, 0, 0, , , 0) False, False, False, True, 0, , p / 1000, n, 0, 0 ‘ p为螺距, n 为螺旋线圈数 True ( 4) 扫描切除生成单个轮齿 boolstatus = (前视基准面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) 优秀毕业设计,通过答辩 True True Set skSegment = (0, 0, 0, , , 0) False, False, False, True, 0, , p / 1000, n, 0, 0 True boolstatus = (草图 2, SKETCH, 0, 0, 0, True, 0, Nothing, 0) boolstatus = ( 螺旋线 / 涡 状 线 1, REFERENCECURVES, 0, 0, 0, True, 0, Nothing, 0) True boolstatus = (草图 2, SKETCH, 0, 0, 0, False, 1, Nothing, 0) boolstatus = ( 螺旋线 / 涡 状 线 1, REFERENCECURVES, 0, 0, 0, True, 4, Nothing, 0) Set myFeature = (False, True, 0, False, False, 0, 0, False, 0, 0, 0, 0, True, True, 0, True, True, True, False) 图 411 单个轮齿的造型 优秀毕业设计,通过答辩 ( 5)阵列得到蜗轮全齿 boolstatus = (上视基准面 , PLANE, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (右视基准面 , PLANE, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (True) boolstatus = (切除 扫 描 1, BODYFEATURE, 0, 0, 0, True, 0, Nothing, 0) True boolstatus = (切除 扫描 1, BODYFEATURE, 0, 0,。基于solidworks的蜗轮蜗杆三维参数化
相关推荐
10mm,但不应小于 8mm,也不应小于 12mm。 砂浆的作用:一是铺平砖的砌筑表面,二是将块体砖粘接成一个整体。 规范中之所以有厚度和宽度要求,是由于灰缝过薄,使砌体产生不均匀受力,影响砌体随载能力。 如果灰缝过厚,由于砂浆抗压强度低于压的抗压可度。 在荷载作用下,会增大砂浆的横向变形,降低砌体的强度。 试验研究表明,当水平灰缝为 12mm 时,砖砌体的抗压强度极限,仅为 10mm 厚时的
功能需求 功能需求图如下图 21 所示: 图 21 系统功能需求图 用例图如下 22 所示: 高校学生选课系统 用户登录 用户管理模块 学生模块 管理模块 淮安信息职业技术学院毕业设计论文 8 图 22用例图 各模块具体说明如下: (1)登录页面:用户输入合法的用户名和密码完成登录,如果用户名或密码错误,给出提示并返回登录页面。 (2)学生页面:显示当前用户的基本信息,以及相关功能连接、按钮。
窗口名: 登录窗口如图 所示 : 图 登录窗口 重要代码: “确定 “按钮的 Clickde 事件脚本如下: private void pblogin_Click(object sender, EventArgs e) { Try { if ( == ) { (用户名不能为空 )。 } Else { if ( == ) { (密码不能为空 )。 } Else { SqlConnection
燃气动力推动活塞运动。 活塞的往复运动经过连杆推动曲轴作 旋转运动, 曲轴再从飞轮端将动力输出。 由活塞组、连杆组、曲轴和飞轮组成的曲柄连杆机构是内燃机传递动力的主要部分。 汽缸的建模步骤主要分为:绘制汽缸草图 →拉伸草图至 70mm→与汽缸底面相距 130mm绘制草图,拉伸草图至 150mm→拉伸切除孔Ф 50,形成与曲轴轴颈相配合的凹槽→完成汽缸建模。 5 曲轴建模
Header 函数开设录音缓冲区。 9 waveInAddBuffer 函数实现录音。 (音频的捕捉和播放相反) 远程控制模块分析 图 332 远控模块方案 远控端的分析: 远程监控的程序设计通过 Socket 和应用消息机制来监控客户端与被监控端得数据交换,从而达到监控与被监控的目的。 这样我们就需要 2 个独立的 程序:客户端 Client 和服务端 Server。 服务端的模块设计:
分别设计客户端与服务器端的界面,并使用 Java 应用程序用户界面的开发工具包 Swing 进行窗体界面的布局,以及实现部分窗口事件的相应。 (图 1 系统框架图) 6 (图 2 系统通信原理图) 3) 数据库设计,本系统使用的数据库为 MySQL;因为本系统只简单的记住用的信息,所以系统只设计了一张 t_users(用户表)表 : 字段名 类型 是否为空 备注 Username