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

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

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

无标题文档

天圆液压产品中心

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

关于autocad常珩磨管用布局的参数化计划研究

时间:2017-03-13 08:00来源:天圆网站 作者:admin 点击:
AutoCAD作为应用最普及的画图软件,它的成果很是强盛,基于AutoCAD情形下的二次开拓也很利便。可是,在AutoCAD画图软件的各类版本中,均无现成的常用布局图形库。本文回收AutoCADVBA(Visual Basic for Applications),针对种种零件特点的常用布局,如轴类

  startPoin(t 2) = 0#

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

  2. 2 数据库操纵部门

  个中,打开数据库的语句如下:

  [4]张帆,郑立楷,王华杰. AutoCADVBA 开拓出色实例教程

  Set lineObj =

  startPoin(t 1) = ArcCenPointY + b / 2

  2 编程思绪

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

  SELECT b,t FROM 平凡平键及键槽尺寸表

  ThisDrawing. ModelSpace. AddLine( startPoint,液压缸

  endPoint,location)。

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

  cnn. ConnectionString = " Provider = Microsoft.

  [1]董玉德,谭建荣,赵韩,等. AutoCAD体系开拓技能-措施实现

  endPoin(t 2) = 0#

  startPoin(t 0) = ArcCenPointX +(d/ 2# - t)

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

  与实例[M]. 合肥:中国科学技能大学出书社,液压油缸,2001

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

  WHERE d > dmin and d < = dmax.

  [M]. 西安:陕西科学技能出书社,2000

  endPoint)

  [M]. 北京:清华大学出书社,2004

  2. 3 画图部门

  Private cnn As ADODB. Connection

  ThisDrawing. ModelSpace. AddDimAligned( startPoint,

  endPoin(t 1) = ArcCenPointY - b / 2

  参考文献:

  Set cnn = New ADODB. Connection

  3 竣事语

  [2]西北家产大学工程制图教研室. 画法几许及机器制图( 下)

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

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

  [M]. 北京:人民邮电出书社,2004

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

  Jet. OLEDB. 4. 0;Data Source = " - + App. path +

  1 参数选择

  [3]启明事变室. Visual Basic Access 数据库应用体系开拓与实例

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

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

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

  " " + DATABASE + " ;"

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

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

  cnn. Open

  Public Const DATABASE As String = " 常用

  2. 1 成立Access 数据库

  布局. mdb"

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