天圆液压产品中心
基于AutoCADamp;nbsp;油缸R14和VB5开发的数控自动编程系统
EntityMessager(1)=ent.Center:EntityMessager(2)=ent.Radius (2)代码可以直接和数控机床通信,加工出新计划的图形,实现了CAD/CAM一体化。 Dim EntityName As String appName=App.CompanyName (2)计较机帮助图形计划的自动编程。回收CAD要领,将计划好的零件图形表现在屏幕上,编程职员指定要加工的外貌,并答复软件提出的一些题目,诸如对刀点、走刀方法、切削用量参数等,然后由体系举办自动编程,形成刀位数据文件或APT措施,再经后置处理赏罚,酿成机床所需的NC代码。 5 竣事语 图2 工艺过问功效 图形交互式自动编程体系处理赏罚零件措施的一样平常进程是:输入零件图形→输入工艺参数→行为轨迹计较→加工模仿→后置处理赏罚→措施清单→输出。NCAPS是针对数控铣床开拓的,体系框架布局如图1所示,它首要包罗进入AutoCAD R14体系绘制零件图、工艺处理赏罚、动态校验和数控加工措施输出等成果模块。详细步调如下: 它是第(1)步操纵后对图形数据举办再加工的焦点模块。操作计较机图形学技能,液压油缸,直接在AutoCAD情形下举办工艺过问。 3 体系的构成与成果 Option Explicit End Sub 上述天生的NC代码是否正确还要举办校验方能建造节制介质输出。本模块回收时刻支解插补算法进动作态模仿,以校验ISO数控加工措施代码是否正确,以及刀具与工件是否发生过问干与等。假如校验不正确,则需对上述各个环节举办重复调试,直到正确为止。 Else 4 实例 Dim ent As Object,sset As Object (3)NC代码天生 (1)进入AutoCAD R14体系绘制零件图 (2)工艺处理赏罚 (2)图形工具。Blocks Collection等属于图形工具,它是用户行使频仍的工具,是实现参数化、变量化及三维实体造型等成果的首要方法。 EntityName=ent.EntityName‘为其余实体 为使刀位数据易于得到,停止传统数值积分法(DDA)精度较差与运算繁琐等弱点,本体系在加工仿真进程中引入偏向性观念,使刀心轨迹在算法上简捷明白,措施可读性强。 NC措施作为数控加工的信息载体,其正确与否直接影响零件加工质量。今朝现实出产行使的NC措施,在投入加工之前凡是回收机床空运行和木模、蜡模的试切,完成NC 措施的搜查。该要领加工筹备周期长,出产本钱增进,难以实现数控机床的高效出产。图形仿真是今朝CAD/CAPP/CAM体系中通用的NC检讨要领。 因为图纸上给出的零件外形数据每每较量少,而数控体系的插补成果要求有较多的数据才气节制机床。尤其是当数控体系插补成果要求输入的数据与零件外形给出的数据纷歧致时,就必要举办伟大的数学运算,而在运算进程中也许发生工钱的错误。而这些伟大的数学运算可由计较机快速、精确地完成。 EntityMessager(3)=ent.StartAngle:EntityMessager(4)=ent.EndAngle 对付CNC体系刀补成果,以往的直线过渡刀补算法,常操作三角函数相关式来计较各转接点的坐标值。这些要领公式推导伟大,计较劲大,不宜归纳和简化。本体系引入行为矢量和刀具半径矢量来计较,对直线到直线、直线到圆弧、圆弧到直线和圆弧到圆弧各类转接环境举办了说明,综合为两个同一公式举办计较,大大简化了CNC体系的刀具赔偿的计较劲。 图3 数控加工(铣削)仿真功效 图1 NCAPS体系框架布局表示图 综上所述,本体系具有如下利益: 数控零件加工措施的体例是举办数控加工的一个重要步调,海表里数控加工统计声名,造成数控机床守候约20%~30%是编程不实时所致,可见数控编程直接影响着数控机床的加工服从。跟着数控技能应用的日益扩大,我国企业在数控自动编程应用方面已有较大成长,活塞杆,今朝首要有以下三种自动编程方法。 工艺过问内容包罗外观和点位二种方法,过问进程通过鼠标变乱选择实体来实现。用鼠标选取实体的先其后构成加工环(加工蹊径)。现以VB5编写的源措施声名怎样直接从AutoCAD情形下选择实体,形成加工蹊径(该措施只是该模块的部门)。 (1)顶层是AutoCAD Application,它除具有工具的属性和要领外,还包罗两个重要的工具Preferences(参数工具)和Document(文档工具)。 Preferences工具是与AutoCAD体系中参数配置相对应的工具,Document工具则是包罗图形文件的全部工具荟萃,如Blocks Collection、ModelSpace Entities Collection、PaperSpace Entities Collection等一系列工具。 If ent.EntityName=“AcDbLine”Then‘为直线 Entitymessager(1)=ent.StarPoint:EntityMessager(2)=ent.EndPoint sset.SelectOnScreen (6)数控加工措施输出 颠末工艺过问(即确定刀具走刀蹊径)后,便可将图形几许信息和工艺过问信息转换成ISO尺度数控加工措施代码。同时以(*.NC)形成的文件名永世生涯。 Next ent ‘选择齐集的下一个实体 Set objDoc=objAcad.ActiveDocument 2 ActiveX Automation工具及开拓器材先容 |
- [ 18-11-06 ]换向阀中位性液压站能特点及应用留意
- [ 18-10-09 ]公制螺纹、BS液压油缸PP螺纹ED密封油
- [ 18-09-11 ]很是具体的液液压站压阀块计划履历总
- [ 18-09-11 ]液压节液压站制技能的革命
- [ 16-09-14 ]联轴珩磨管器选择方法
- [ 16-07-17 ]怎样避免缸筒液压站冲击危害?
- [ 16-07-17 ]液压动力单元液不锈钢缸筒压齿轮泵的