版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浅谈SolidCAM在数控加工中的实际应用DOI:10.3969/j.issn.1001-8972.2011.04.054浅谈SolidCAM在数控加工中高健上海华东计算技术研究所上海200233播_募l_00_000结合SolidCAM软件的特点,讲述了该软件在数控加工中的实际应用,以及如何通过设置加工参数,修改通用后置文件,使得该软件在实际加工它达到理想的效果.SolidCAM加工参数;通用后处理程序.''.一,刖看近年来,基于实体造型,具有功能强大,易学易用,技术创新三大特点的机械设计软件SolidWorks,越来越被众多的制造企业和机械设计工程师们所青睐.作为CAD/C
2、AM/CAE一体化的集成系统,应运而生的数控加工软件SolidCAM,经过多年的开发升级,已经成为非常好学,好用的数控编程软件.该软件以插件的形式实现了与S0lidWorks的无缝联接,成为SolidWorks最佳黄金搭档.由于产品的设计者和加工者使用的是同一个软件系统,因此避免了不同软件系统之间文件转换所引起的数据破坏或丢失,也大大提高了编程的效率.为无纸化生产和敏捷制造(AgentManufacturing)提供了良好的基础平台.本文从一个简单加工实例出发,结合SolidCAM的特点,讲述了该软件在数控加工中心上的实际应用,介绍了如何设置加工参数,如何修改通用后置文件,使得该软件在实际加工
3、中达到理想的效果.二,掌握SolidCAM的特点.提高编程工作效率1.灵活使用SolidCAM的素材外形设置的功能,可以减轻二次工艺设计的工作量.通常产品设计者在设计阶段只给出了零件净尺寸形状,并且由于零件的装配关系和出图的清晰,我们得到的零件往往是空间任意位置上的.加工者在加工前,需经过分析,测量,平移,旋转,考虑加工余量,装夹方法等二次工艺设计,费时费力.我们在编程中首先使用SolidCAM的素材外形设置的框选功能,自动找出合适的素材外形,通常是空间的3D方框,然后通过设置余量对话框中的参数,得到理想的毛坯,简化了上述繁琐的过程.图l是一个左把手盖内腔面,是一个薄壳带两面曲面的零件.经过素
4、材外形的设置后,快速得到包括工艺余量在内的毛坯外形,在X轴正负方向各设15mm工艺余量作为工艺搭子,Y轴双向,z轴负向各放0.5mmll工余量,待上下两面加工完成后去除两边工艺搭子后,便可得到图l所示的零件了.方形线框为素材形状,可以方便地将素材线框加入CAD图形中去(如图2).叠溉纛l§图l163一目图22.根据加工需要,SolidCAM可以同时设置(添加)多个工件坐标.系统提供了丰富的原点设置方案,通过对话框操作,可以将加工原点设置到工件任何需要的地方.由于先前我们已经将素材形状加入到了CAD图形中,所以很容易地将坐标原点设置到加工素材的顶角,这样比较符合我们在加工中的习惯.本例
5、中设置了两个坐标,使用时只要选取(双击)所需要的坐标号码,系统就会立刻变化到加工工位上.3.SolidCAM具备支持铣削,车削,车铣复合,线切割等多种加工设备程序模块,每种模块又提供了丰富加工的解决方案.就铣削而言,就有平面,轮廓,袋状,开槽,3D,高速(HSS),多轴等加工方法.本例以3D立体加工为主,通过设置加工区域,设置刀具及切削参数,设置精,粗加工加工轨迹和加工参数(分层数和步进量),得到理想的加工程序.SolidCAM还允许事先将常用刀具包括该刀具的形状,切削用量编辑在一张刀具表中,编程中所用的刀.l除艇k具从刀具表中调用时,该刀具的切削用量也随之自动设置,从而提高编程的效率.具体加
6、工步骤本文不做展开.图3显示了本例精确而理想的精加工轨迹(实际加工中步距是图示的5分之一).幽3三,高效设置通用后处理程序编程的最后一步是为自己各种不同型号的加工设备定制高效的,合适的G指令代码.SolidCAM通用后处理程序成功地解决了这一问题.但是,这种高级语言形式的宏语言编写和调试起来却十分费力,我们不可能在很短的时间内完全掌握其书写格式,各种变量的用法,语句的功能.我们不妨以最迅速,最简洁的方法,即通过编辑和修改系统自带的各种加工后置处理程序模块或例子,变为适合自己的设备使用的后置处理文件.SolidCAM系统中,后置处理程序是以两个文件组成,以文本形式存放在安装目录的Gpptool下
7、,即机床参数预处理文件MAC(PrePr0cess0rParameters)和通用后置处理语言GPPL(GeneralPostProcessorLanguage).文件名的形式如下:【mymachine】.MAC【mymachine】.GPP两个文件的前缀部分【mYmachine以相同名称为好,更便于使用和管理.下面以西门子A2100三轴加工中心为例,介绍如何通过修改系统自带两个文件后处理文件FANUC.MAC和FANUC.GPP,快速获得该设备的后置处理文件.1.在安装目录的Gpptool下,将上述两个文件复制,粘贴成两个复件,将两个复件分别改名为A2100.MAC和A2100.GPP.首先
8、用文本编辑器打开A2100.MAC,可以看到这个以"preprocessor"为头和以"endP"结尾的一段式代码中,提供了机床设置的多种功能:lInternalparms(内部参数);MachineInitialize(机床初始化设置)lProgramnumbers(程序号的设置);Procedurescontrol(过程控制)IHome(原点设置);Positioning(位移设置)Compensation(刀补设置);Arcdefinitions(圆弧制定)lFeed-Spin(进给,主轴转速设定)lDrillcycles(钻孔循环设置)等等.因为
9、A2100控制器和FANUC控制器的差异不大,我们只需在内部参数(Internalparms)中修改机床类型和后处理器名称即可,如下所示:;Internalparmsmachinetype=MILLINGpostprocessor:A2100这里post_processor=A2100中的"A2100"必须和GPP文件名的前缀相同,否则系统会显示找不到后置处理程序的错误.修改完成后保存文件即可.2.打开A2100.GPP文本文件(原FANUC.GPP的内容),我们首先了解GPPL程序的特点和基本构成.表1GPPL文件修改前后对照说明下转第174页过程名稚謦改荫的内各像改后的
10、内寄说明.程序注释:FMJC.A2i00标识本程序所适用的设备1nitpostblknumgen:FALSEblknu_gen=TIRE程庠段行号辅出与否.gcode_ft'2.OQygcodef:'S/2.0(p)'将G逼代码僵格式设置成mcotle_f一2.0(pymcodef='8/2.0(p)'带前0的两垃整数?xpos_f'j3'xposf=5.3/3'XpOS等设煮为小数点后3-位,0填藕.radiusf='5.3/3'(新增加)新j智囊壁在程序前部说明globalstringradiusstattof
11、filef.'f吐Dproram_rmlber,'ng':'program_mmber输出程序号"05000"f:g_file_e.f),)伽CMSQ.',Lille_name,了"(班sG,?)"start_of-program略关掉语句前用"I"关闭end_program略关樟同上end0ffile略nb,'G91628Z0'程序尾mbJ7130'nl,'%'arCfR'radius'a血sA2100中指示圆弧用"P"
12、;ch=tool略略?本裘下作详细介绍cill_pointifnotfirstdrillifnotfirs一drillthen如果是第一个孔则输出类油,CXXpoq;fnb,一,'Xxpos'rypos,f睹'G81x_LzR_F-"钻孔Yypo靠rzos1'【'Z'zpos】,'V100.000'循环指令,以后只输出endifelse"XY.WlO0.000"$nb,'G'gcode,rX'xp】,f'?该句为A2iO0特有格式Y'ypos,('Z
13、39;drilLlwerz】drilllowerz钻孔深度,c'I,dillupperz】,'F'fedrillupperz初始平面ed】以上两变量需要说明oendifend_drillgcode=8Ogcode:80欺销钻孔循矸,输出结果伽b._G.出j'G'gcoderZ'zpsl",soz_黝00.0,'I100.000'该句为A21D0特有格式l643.2.3人员安全控制具体方案人员安全控制方案是针对参加试验人员在试验过程中所采取的具体保障安全措施.以火工品操作人员为例主要应采取以下几点保障措施:(1)火工品操作
14、电磁环境要求:试验前,对火工品的操作环境提出指标要求并对已有的操作环境进行完善.如GJBl446(电磁辐射对军械的危害对舰船电磁辐射场可能引起电爆装置误爆(或电点火装置误点火)导致重大灾害提出了要求和防护措施,确保环境电磁场耦合到电爆装置里的能量最小.军标规定了在舰船上的电爆装置进行试验时,不同频率段的安全场强值.火工品操作电磁环境应符合相关国军标的规定.试验前,用电磁环境测量仪器监测火工品操作环境的电磁环境,定量地掌握电磁环境数据,同时对电起爆器进行射频感度试验等,当符合操作条件时才能实施操作,若电磁环境比较恶劣,为保证安全,必要时应提供足够的结构屏蔽.(2)火工品操作静电防护要求:火工品操
15、作场所符合GJB一97(防静电工作区技术要求),防静电工作区温度,湿度,气压在标准规定范围内,做好防静电处理.(3)火工品操作人员要求:火工品操作人员应熟悉火工品操作的程序,经过专业培训,具备必要的电气知识,较强的操作经验,较好的心理素质,操作过程中必须严格遵守火工品操作程序,对相关设备的基本原理,工作流程有清楚的了解;着符合GB1201489(防静电工作服要求的防静电鞋,帽,手套和防静电工作服等.对于抗冲击试验中的爆炸测量人员,舰艇人员,爆源布放打捞等人员分别根据相关标准,规定制定具体的安全控制方案.4,结束语在水下爆炸基础理论的基础上,结合安全系统学的理念,进行人员安全控制方案研究.通过分
16、析,明晰了实船抗冲击试验对参试人员安全造成影响的危险因素,提出了适合试验需求的安全管理方法和安全保障方案,采用的方法对试验人员安全方案的具体制定和其他安全控制方案制定具有一定指导意义.l74j接第164页a.GPPL程序类似于basic之类的高级编程语言,是由若干个过程(通常有30-40个)组成,过程是以过程名开始,以endp结束,中间有若干语句组成,每个过程通过运行可以实现预定的功能.许多过程是由系统根据内定的顺序自动调用的,我们也可以用call过程名语句实现对某一过程的调用.b.GPPL程序中的""是用来注释过程或变量的功能和用途的,在程序运行时是不参与工作的,利用这一特性,我们可以关闭某些不需要运行或输出的代码.C.?是输出语句,.?:内可以是行号,数字,变量,字符串变量,表达式,过程结果,字符串照印等,字符串照印要放在单引号内.d.一般只需要修改全部过程的三分之一即可达到目的,这取决于事先找到一个能与自己设备相匹配的系统自带的后处理模块,从文件名上可判断出来,比如:FanucSa.mac是一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装载机用车合同(2篇)
- 第24课《愚公移山》八年级语文上册精讲同步课堂(统编版)
- 2024年吉林省长春市中考地理真题卷及答案解析
- 16.1《赤壁赋》-高一语文上学期同步备课拓展(统编版必修上册)
- 说课稿课件政治
- 西京学院《现代教育技术》2023-2024学年第一学期期末试卷
- 西京学院《企业级框架基础》2021-2022学年期末试卷
- 社区环境 课件
- 外研版必修一module2-mynewteachers(reading)课件
- 西华师范大学《装饰绘画》2022-2023学年第一学期期末试卷
- 关于冬季儿童呼吸道疾病防治培训
- 医养结合养老院(养老中心)项目实施方案
- 焊工施工方案
- 营养指导员理论考试题库及答案
- 2023秋季学期国开电大专本科《法律文书》在线形考(第一至五次考核形考任务)试题及答案
- 辽宁省大连市金普新区2023-2024学年九年级上学期期中化学试题
- 2023国有企业统战工作调研报告
- 酒店住宿水单模板1
- 消防安全重点单位消防安全管理人员报告备案表
- 数据清洗课件-第4章-数据采集与抽取
- 2023年新改版青岛版(六三制)四年级上册科学全册精编知识点梳理
评论
0/150
提交评论