您所在的位置:塑胶五金网 > 技术频道 > 机械技巧

齿轮构架绘制预设的研讨

来源:塑胶五金网发布时间:2014-10-24 16:10:15点击率:

  设计计算模块该模块作为系统主程序,根据齿轮机构传统的人工设计流程编制程序设计框,以便于学生容易理解和掌握。在本系统中,计算程序已编好,用户只需根据提示输入相关数据,系统即可计算并输出结果数据,此结果可作为绘图参数被调用,以便实现计算绘体化。

  输出数据模块1.生成计算说明书采用QBASIC的顺序文件专用语句,按计算说明书的格式将设计计算过程和结果存入数据文件sms.dat.2.绘图参数存入数据文件仍然采用QBASIC的顺序文件专用语句,将绘图要调用的参数存入数据文件cs.dat,值得注意的有两点:绘图参数存入的顺序与绘图模块取出参数的顺序要一致。AutoLISP逐行读出数据文件的数据,将该行数据赋给变量,所以数据也应按行逐个存放。

  绘图模块编写绘图模块用了三种不同的方法。这样,突出了思路和方法的多种性,也使学生对电脑绘图方式有更多的了解。1.用AutoLISP语言编写。程序取出数据文件cs.dat中的绘图参数,在AutoCAD中进行绘图,例如:取出数据赋给变量mn(模数):(setqMn)为了简化程序,设置操作环境可以用Au-toLISP函数修改AutoCAD的系统变量。例如:设置当前层为RED,当前线型为DASHED:(setvarclayerread)(setvarceltypedashed)AutoLISP的内函非常丰富,学生难以把握,我们指导学生多使用AutoLISMAND函数调用AutoCAD的命令,这样,需要提供的操作参数,也如操作AutoCAD的标准命令一样。

  2.用AutoCAD命令组文件。采用QuickBA-SIC顺序文件专用语句,将齿轮工作图的绘图命令及响应顺序等按SCR文件要求的格式用PRINT1语句逐次存入。生成SCR文件。在AutoCAD中用SCRIPT命令调用SCR命令组文件,实现自动绘图。为了实现设计绘体化,仍然用AutoLISP语句读出数据文件cs.dat的绘图参数。

  3.使用QuickBASIC绘图。采用QBASIC屏幕控制与绘图指令,将齿轮工作图按响应顺序编写绘图程序,注意用颜色表示线条的粗细,绘图参数值直接由主程序的变量传输。利用QickBASIC程序语言绘制图形,能使学生清楚地了解绘图软件的基本低级绘图动作是如何执行的。

  设计绘体化的实现由于系统模块涉及QuickBASIC与AutoCAD二个系统,为实现设计绘体化,需要在一个系统中运行,即在AutoCAD系统中。我们把集成各模块(绘图模块除外)的程序CLJG.BAS全部调试通过后,再编译成CLJG.EXE程序,然后,在AutoCAD的DOMAND状态下执行。依照菜单提示进行操作,计算机即可完成齿轮机构的设计计算,并把有关绘图参数自动存入cs.dat文件中。 ,在AutoCADMAND状态下执行LSP或SCR文件,画出齿轮工作图。这样就实现了设计绘体化。

转载请注明:转载自塑胶五金网技术频道 http://www.sjwj.com/Liter/
本文链接:http://www.sjwj.com/Liter/LiterDetail_30567.html
版权声明:1.塑胶五金网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,您同意将自行加以判断并承担所有风险。 2.如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系电话:15014822798
投稿声明:可将稿件直接发至邮箱:234145668@qq.com(主题注明“投稿”),也可直接联系 在线客服
联系我们

电话:150-1482-2798

联系我们

联系QQ:234145668

150-1482-2798

周一至周日8:30-18:00

东莞市邦邻信息科技有限公司 版权所有©2010-2026 电话:15014822798
联系QQ:234145668 客服及建议:15014822798 经营证照

服务热线

150-1482-2798

找回账号密码

信息发布咨询

申诉意见反馈

会员功能说明

微信服务号