The invention discloses an automatic intelligent and fast programming method for NC milling of hydraulic valves, including the following steps: 1) the initialization of the solid model of the multi position fixture; 2) reading the data of the valve block, inserting the clamp, initializing the programming coordinate system of each station, establishing the programming model; 3) the body surface processing; 4) into the valve body. The processing path of multi position hydraulic valve block is generated by the machining of feature holes; (5) 6) after processing tool path generated by programming, the processing instruction code which can be recognized by CNC machine tool is obtained. The automatic intelligent fast programming method of the numerical control milling processing of the hydraulic valve block in the invention is used to process the multi position hydraulic valve block parts with the fixture, one time can clamp a number of hydraulic valve parts, carry out the automatic rapid programming of the multi position parts, and quickly compile the NC Milling program of multiple valve blocks. It improves the efficiency of NC programming and parts processing efficiency.
【技术实现步骤摘要】
一种液压阀块的数控铣切刀具轨迹生成方法
本专利技术涉及机械装备中液压系统的液压阀块的数控铣切加工自动化智能编程方法,特别涉及一种用于六面体形状的液压阀块的数控铣削加工的智能化和自动化的编程方法。本方法属于机械制造中的数控加工工艺与编程学科
技术介绍
液压阀块主要用于螺纹插装阀和板式叠加阀之间的油路连接,将众多的结构复杂的液压阀、传感器和过滤器等统一安装在一个阀块体上,是现代高压大流量和集成式液压系统应用上的主要结构元件,为系统集成和连接的重要方式。为提高液压阀块的制造精度和生产效率,现代在制造工程上普遍采用的加工方法是数控机床铣削加工,阀块的典型加工工艺为铣面、钻孔、扩孔、铰孔和攻螺纹,要求全部工序在数控机床上加工完成,加工工艺复杂,加工刀具的种类和样式繁多。从数控加工程序编制的工程实践上看,一些企业编制液压阀块程序需要手工计算基点坐标、节点坐标和刀具路径的其它特征点坐标,并利用宏程序等指令手工编写加工程序代码,数控程序的加工自动化程度较高,但数控编程效率低下,加工指令容易发生错误;首件试切加工阶段程序的调试费时、费力,严重地制约了液压阀块的制造质量和生产效率。随着现代数控编程技术的发展,数控程序编制广泛采用计算机图形交互编程的手段实现,但使用此方式编制数控加工程序,虽然可以利用设计人员设计的三维实体液压阀块模型数据进行数控编程,但因为粗加工、半精加工和精加工阶段的划分,工序的安排,导致需要构造不同的加工几何元素,需要频繁地选择元素定义,输入切削工艺参数,程序的编制效率低下,并且容易出现程序错误,导致零件报废。总结已有的工程实践,液压阀块的加工和 ...
【技术保护点】
一种液压阀块的数控铣切刀具轨迹生成方法,其特征在于:包括以下步骤:步骤1:多工位夹具实体模型的初始化设置,设置夹位号码;步骤2:读入阀块数据,建立对接坐标系,选择夹紧位置,插入夹具,初始化各工位编程坐标系;步骤3:选择1号位零件欲加工的阀体表面,识别面特征,构建加工轮廓区域,计算面铣切刀具轨迹元素点坐标;步骤4:对1号位液压阀块进行孔特征识别,针对孔类型,选择加工方案,构建加工元素,计算加工刀具轨迹元素点坐标;步骤5:多工位刀具路径实体元素的变换,生成多工位阀体的加工路径;步骤6:对编程生成的加工刀具轨迹进行后置处理,得到数控机床可识别的加工指令代码。
【技术特征摘要】
1.一种液压阀块的数控铣切刀具轨迹生成方法,其特征在于:包括以下步骤:步骤1:多工位夹具实体模型的初始化设置,设置夹位号码;步骤2:读入阀块数据,建立对接坐标系,选择夹紧位置,插入夹具,初始化各工位编程坐标系;步骤3:选择1号位零件欲加工的阀体表面,识别面特征,构建加工轮廓区域,计算面铣切刀具轨迹元素点坐标;步骤4:对1号位液压阀块进行孔特征识别,针对孔类型,选择加工方案,构建加工元素,计算加工刀具轨迹元素点坐标;步骤5:多工位刀具路径实体元素的变换,生成多工位阀体的加工路径;步骤6:对编程生成的加工刀具轨迹进行后置处理,得到数控机床可识别的加工指令代码。2.根据权利要求1所述液压阀块的数控铣切刀具轨迹生成方法,其特征在于:所述步骤1具体包括以下步骤:步骤1.1:读入一个液压阀块的三维实体模型数据,建立夹具的插入坐标系;步骤1.2:自动特征识别,求得夹具的最大外廓尺寸;步骤1.3:在夹具三维实体模型中建立各个装夹位置的坐标系LTGCPLi,其中i=1,2,…,n,其中i为夹位的序号,n为夹具夹位的总数目;步骤1.4:设置夹具定位块参数数据。3.根据权利要求1所述液压阀块的数控铣切刀具轨迹生成方法,其特征在于:所述步骤2具体包括以下步骤:步骤2.1:打开液压阀块三维实体模型,建立在夹具1号位置的编程坐标系;步骤2.2:设置被加工液压阀块零件的毛坯余量;步骤2.3:坐标变换,生成装夹于夹位i的加工编程三维实体模型,模型具有1个夹具和m个液压阀块零件,其中m≦n;步骤2.4:建立m个夹位的数控编程坐标系,每个夹位由左加工位、正加工位和右加工位3个数控编程位置...
【专利技术属性】
技术研发人员:李铁钢,王海飞,王黎明,
申请(专利权)人:沈阳工程学院,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。