十五年专注于
液压缸筒生产

全国咨询热线:
400-086-9833

   热门关键词修理 加工 活塞杆 缸筒 不锈钢

无标题文档

天圆液压产品中心

当前位置:主页 > 行业资讯 >

基于AutoCAD情液压站形下常用布局的参数化计划

时间:2017-06-24 11:00来源:来自网络 作者:天圆液压 点击:
摘 要:AutoCAD 是机器计划职员最常用的画图器材,成果很是强盛,但常因缺乏常用布局图形库而影响画图服从,为此,论文提出在AutoCAD 情形下回收AutoCAD VBA 方法对机器图形中的常用布局举办参数化计划的办理方案。因为常用布局的开拓方法相同,便以轴类零


平凡平键及键槽尺寸如图3 所示。

与AutoCAD 的接口可以行使菜单方法,也可以回收呼吁方法,都很是利便简朴。

2. 2 数据库操纵部门

Access 是开拓小型数据库应用体系的抱负器材,成果机动,易于进修和操纵[3]。本软件便回收Access 来成立数据库。表的布局很是简朴,只是对机器手册相干表格中部门字段的选取。对付键槽来说,则回收如表1 的表格情势(表1 只选取完备表格的一部门)。

cnn. Open

3 竣事语

endPoint)

对数据库中的数据,本软件最常用的是查询成果。譬喻:按照所给轴的直径d 查询键槽的相干尺寸b、t 的查询语句如下:

SELECT b,t FROM 平凡平键及键槽尺寸表
cnn. ConnectionString = " Provider = Microsoft.

本软件对数据库的操纵行使ADO(ActiveXData Objects)方法[3]。

    AutoCAD 作为应用最普及的画图软件,它的成果很是强盛,基于AutoCAD 情形下的二次开拓也很利便。可是,在AutoCAD 画图软件的各类版本中,均无现成的常用布局图形库。本文回收AutoCAD VBA(Visual Basic for Applications),针对种种零件特点的常用布局,如轴类零件的键槽、带轮槽、密封圈槽、移出剖面图和局部放大图等,实现了对常用布局的参数化画图[1]。画图职员只要输入要求的参数,就可以自动天生对应图形,简朴利便适用。因为常用布局的编程进程很是相似,下面就以键槽为例,报告尺度布局参数化计划及画图进程。

startPoin(t 1) = ArcCenPointY + b / 2

endPoint,液压油缸,location)。

下面以绘直线为例,表白作图进程[4]:

[1]董玉德,谭建荣,赵韩,等. AutoCAD 体系开拓技能-措施实现
布局. mdb"
" " + DATABASE + " ;"

ThisDrawing. ModelSpace. AddDimAligned( startPoint,
[4]张帆,郑立楷,王华杰. AutoCAD VBA 开拓出色实例教程

    要害词:AutoCAD,常用布局,参数化计划

与实例[M]. 合肥:中国科学技能大学出书社,2001
[2]西北家产大学工程制图教研室. 画法几许及机器制图( 下)

参考文献:

2 编程思绪

本文所实现的对常用布局的参数化计划,是在AutoCAD 情形下,操作VBA 这种编程说话完成的。界面简捷,简朴易用,镌汰了画图职员的查阅尺度时刻,减轻了画图事变量,进步了出图速率,而且可以停止在画图和查表的交织举办中发生的失误,具有必然的适用代价。

键槽是轴类零件上常见的布局,通过对图1和图2 的较量可见,只要图2 中5 个参数给定,就可将键槽的主视图和剖面图确定下来[2]。并且,按照尺度机器计划手册,缸筒,参数中的b、t 是由轴径d抉择的,那么,画图进程必要的参数只有三个:d、l、a。而其它两个参数b、t 可作为数据库内容通过d 来查询,这部门使命通过措施来完成。因此,颠末说明可知,画图职员只要输入参数d、l、a 的数值就能快速简捷地完成(图2)了。

个中,打开数据库的语句如下:
[M]. 北京:清华大学出书社,2004

startPoin(t 2) = 0#
Private cnn As ADODB. Connection

2. 1 成立Access 数据库

[M]. 西安:陕西科学技能出书社,2000
Jet. OLEDB. 4. 0;Data Source = " - + App. path +
Set lineObj =
ThisDrawing. ModelSpace. AddLine( startPoint,
[3]启明事变室. Visual Basic Access 数据库应用体系开拓与实例

对付键槽布局来说,图形分为两部门:主视图和剖面图。线条较量简朴,首要回收画直线和圆弧的呼吁,尺寸标注也首要回收线性型尺寸尺度方法,它的根基呼吁为:

WHERE d > dmin and d < = dmax.

endPoin(t 2) = 0#
Public Const DATABASE As String = " 常用
Set cnn = New ADODB. Connection

startPoin(t 0) = ArcCenPointX +(d/ 2# - t)
[M]. 北京:人民邮电出书社,2004

2. 3 画图部门

其他对数据库的操纵与查询相同,不再赘述。

    摘 要:AutoCAD 是机器计划职员最常用的画图器材,成果很是强盛,但常因缺乏常用布局图形库而影响画图服从,为此,论文提出在AutoCAD 情形下回收AutoCAD VBA 方法对机器图形中的常用布局举办参数化计划的办理方案。因为常用布局的开拓方法相同,便以轴类零件中键槽布局的主视图和剖面图为例,报告了Access 数据库的构建要领、操作ADO 方法来开拓数据库的进程和编程实现最终图形的进程。

endPoin(t 0) = ArcCenPointX +(d / 2# - t)
endPoin(t 1) = ArcCenPointY - b / 2

虽然,画图部门实现最终的图形表现,在措施中不免有相等多的数据的传输挪用。本文回收的是全局变量的情势。譬喻轴径:Public d As Double。

1 参数选择

(责任编辑:admin)
分享按钮
------分隔线----------------------------