快捷导航 上传作品

[solidworks论坛] 在solidworks程序生成法来绘制齿轮的渐开线

[复制链接]
solidworks发表于 2014-6-10 20:43:58 | 显示全部楼层 |阅读模式
程序法生成渐开线
        因为 SolidWorks 是基于 Windows 开发的,所以它支持的开发语言非常丰富,主流的语言都支持。这里不是讨论怎样编程,主要是给大家介绍一个新的思路。
下面简单介绍一下这个宏怎么用。
        1.  新建一个 SolidWorks 零件,然后在菜单中找到“插入—宏—运行”找到上面地址中文件的.swp 文件,确定。启动界面如下.
1.png
        2.  在“曲线参数方程”中的“@T”为变量,它的默认坐标系为笛卡尔坐标系。将下面的渐开线方程做一下简单的修改并输入。“绘图方式”可以定义曲线的精度,“关键点步长”是变量变化的增量,“关键点数量”是曲线拟合的点的数量。输入如下图。
渐开线方程:
x  =  a ( cosθ + θsinθ )
y  =  a ( sinθ − θcosθ )
其中 a 为基圆半径。
3.png
        3.  点击上图的“开始”就能在 SolidWorks 的绘图区域形成所要的渐开线。其实这个宏程序的功能还是比较强大的, 如果还需要其他的曲线,可以按照上面的方式输入相应的曲线公式,就可以生成需要的曲线。
4.png
        上图就是用它绘制的渐开线,在上图中的“关键点数量”里要求的点数为 500 个,这样的渐开线精度比较高,一般 8 位小数可以满足,如果还需要更高的精度,可以适当添加关键点的数量。有了渐开线就可以生成需要的渐开线齿轮了。在接下来的一章中,将给大家介绍齿轮的生成。
就上UG网淘宝直营店
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 注册UG网

本版积分规则