CN104698964A - 一种基于映射的复杂曲面数控加工运动分析方法 - Google Patents
一种基于映射的复杂曲面数控加工运动分析方法 Download PDFInfo
- Publication number
- CN104698964A CN104698964A CN201410582620.0A CN201410582620A CN104698964A CN 104698964 A CN104698964 A CN 104698964A CN 201410582620 A CN201410582620 A CN 201410582620A CN 104698964 A CN104698964 A CN 104698964A
- Authority
- CN
- China
- Prior art keywords
- plane
- machining
- angle
- complex surface
- abstract
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
- G05B19/4099—Surface or curve machining, making 3D objects, e.g. desktop manufacturing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33297—Diagnostic, test, debug
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
一种基于映射的复杂曲面数控加工运动分析方法,属于数控加工技术领域。将一般复杂曲面加工看成是微小斜平面加工的组合,将任意斜平面加工设定为刀轴竖直、刀具平动和工件做角度摆动的加工方式,从而抽象出斜面倾斜角和进给方向角两个基本独立变量,完成对一般斜平面加工的参数化表达;以斜面倾斜角和进给方向角为坐标轴构建抽象平面空间,对一般复杂曲面加工进行坐标变换,进而建立复杂曲面加工与抽象平面空间的映射关系;基于该映射关系,可方便且***地分析一般复杂曲面数控加工中刀具与工件的相对运动关系。与传统微分方法相比,本发明克服了其随曲面形状变化而被动执行、计算资源消耗大等不足,便于软件集成和实际应用,具有极大的工程价值。
Description
技术领域
本发明属于数控加工技术领域,涉及到曲面加工运动分析,特别涉及到一种基于映射的复杂曲面数控加工运动分析方法。
背景技术
随着社会经济的发展和科学技术的进步,复杂曲面零件在航空航天、能源动力、汽车、模具等工业领域的应用越来越广泛。复杂曲面零件加工是机械加工的难题,也是数控技术和CAM技术的主要研究和应用对象。数控加工中刀具与工件的相对运动关系分析是切削动力学研究的首要内容。与简单的平直面加工相比,复杂曲面数控加工运动分析的困难主要体现在以下几点:1)平直面零件几何形状简单,而复杂曲面零件的几何形状复杂多样;2)平直面加工中刀具与工件的相对进给方向通常保持恒定,而复杂曲面加工中,由于刀具轨迹一般为任意走向的复杂曲线,即在局部切削位置刀具相对工件的进给方向沿刀具轨迹不断变化;3)平直面加工中刀轴矢量通常保持不变,而在曲面加工中刀轴矢量往往复杂多变,导致曲面加工中刀具与工件的相对接触位置不断变化。因此,到目前为止切削动力学研究的对象主要是工件几何相对简单的平直面加工,很少涉及复杂曲面加工。
要研究复杂曲面加工的切削动力学,必须要能够精确描述曲面加工中各变化的运动几何量。为此,魏兆成等人率先提出将微分方法引入三维曲面加工过程建模中,将整个曲面加工过程看成是由一系列微小的稳态斜平面加工过程的组合,进而描述曲面加工中运动几何量的变化(Cutting force prediction in ball endmilling of sculptured surface with Z-level contouring tool path[J].InternationalJournal of Machine Tools and Manufacture,2011,51(5):428-432.)。然而微分方法在复杂曲面数控加工的应用中尚存在如下不足:1)微分方法需要首先对曲面加工过程进行离散处理,然后再针对每个微小离散的稳态加工过程进行运动几何分析。该处理过程针对一些尺度较小的曲面工件加工可以胜任,但是当曲面的尺寸较大时,比如大型汽车覆盖件模具型面加工,其刀具轨迹采样点可达到数百万以上,这时采用微分方法分析曲面加工过程动力学,需要消耗大量的计算资源和计算时间,几乎不具备工程价值。2)复杂曲面加工运动分析的最终目的是通过优化加工工艺实现高速高效加工,曲面加工工艺优化是人工主动干预加工的过程,而微分方法无法在加工工艺制定前预测曲面加工可能的动力学结果,当然也无法给出可行的工艺优化方向。因此,想要事先分析曲面加工的运动关系,为曲面加工工艺优化提供可靠的工具,进而达到复杂曲面零件高速高效加工的目的,迫切需要提出一种能够主动描述复杂曲面数控加工中刀具与工件相对运动关系变化的分析方法。
发明内容
本发明要解决的技术问题为克服应用微分方法分析复杂曲面数控加工运动关系时存在的计算资源消耗大、无法进行前瞻性分析等问题,本发明提出了一种基于映射的复杂曲面数控加工运动分析方法。
本发明的技术方案是将任意斜平面加工设定为刀轴竖直、刀具平动和工件进行角度摆动的加工方式,抽象出斜面倾斜角和进给方向角两个基本独立变量,完成对一般斜平面加工的参数化表达;将一般复杂曲面加工看成是微小斜平面加工的组合,以斜面倾斜角和进给方向角为坐标轴构建抽象平面空间,对一般复杂曲面加工进行坐标变换,进而建立复杂曲面加工与抽象平面空间的映射关系;基于该映射关系,可方便且***地分析一般复杂曲面数控加工中刀具与工件的相对运动关系。
本发明的具体实施步骤:
步骤1.斜平面加工的参数化表达
将任意斜平面加工设定为刀轴竖直、刀具平动和工件做角度摆动的加工方式,得到斜面倾斜角和进给方向角两个基本独立变量;斜面倾斜角和进给方向角取值的变化,表示斜平面加工中刀具与工件相对运动关系的变化;斜面倾斜角为斜面法方向与刀轴矢量的夹角,进给方向角为斜面楔线正向与进给方向的夹角;
斜面倾斜角ε的解析式可表达如下:
式中,n为斜平面的法方向单位矢量,p为刀轴方向单位矢量。
进给方向角γ的解析式可表达如下:
s=p×n (2)
式中,f为刀具进给方向单位矢量,s为斜面楔线正方向单位矢量;进给方向角为矢量角,当s×f指向斜面法向量的正方向时,进给方向角为正,反之为负。
步骤2.复杂曲面加工与抽象平面空间的映射关系构建
复杂曲面加工被看成是大量斜平面加工的组合;以斜面倾斜角和进给方向角为坐标系的两个正交轴,构建一个抽象平面空间,该抽象平面空间是复杂曲面加工经坐标变换后的另一种存在形式;空间中任意一个点表示一个斜平面加工,任意一个区域表示一系列斜平面加工的组合,即曲面加工;反之,任意复杂曲面加工都可在该抽象平面空间中找到一个点集与之相对应;构建复杂曲面加工与该抽象平面空间的映射关系,将复杂曲面加工转化为抽象平面空间的点集。
步骤3.以映射关系为基础的复杂曲面数控加工运动分析
在抽象平面空间中分别沿平行于坐标轴的方向均匀采样,将抽象平面空间网格化,获取斜面倾斜角和进给方向角均匀变化的点集;以均匀采样点集为基础,分析各对应斜平面加工的切削运动过程,建立基于抽象平面空间的切削运动分析结果图表;针对具体的复杂曲面加工,根据映射关系得到抽象平面空间的对应点集,应用查表方法直接获得具体复杂曲面加工的切削运动分析结果。
本发明的有益效果是:本发明可以方便且***地分析一般复杂曲面数控加工中刀具与工件的相对运动关系,若以本发明为基础构建表示切削力、切削振动、加工误差等切削动力学物理量变化的多维数组图表,可以针对任意给定形状的曲面加工,通过映射关系在抽象平面空间中找到对应的点集,进而迅速获取曲面加工的动力学结果。反之,通过建立的多维数组图表,可以迅速确定切削动力学条件较优的斜平面加工范围,进而基于映射关系指导复杂曲面数控加工的工艺优化。与传统微分方法相比,本发明克服了其随曲面形状变化而被动执行、计算资源消耗大等不足,便于软件集成和实际应用,具有极大的工程价值。
附图说明
图1是斜平面加工过程示意图。
图2是复杂曲面加工与该抽象平面空间的映射关系图。
图中:ε为斜面倾斜角;γ为进给方向角;n为斜面法方向单位矢量;
p为刀轴方向单位矢量;s为斜面楔线正方向单位矢量;
f为进给方向单位矢量;XYZ为刀具坐标系;Z轴平行于刀轴方向;
X轴平行于p×n即斜面楔线方向。
具体实施方案
下面结合技术方案和附图,详细叙述本发明的具体实施例,给出了详细的实施方式和过程,但本发明的保护范围不限于下述的实施例。
步骤1.一般斜平面加工的参数化表达
将任意斜平面加工都看成是刀轴竖直、刀具作平动、工件作角度摆动的加工类型,从而抽象出斜面倾斜角和进给方向角两个基本独立变量。如图1所示,斜面倾斜角定义为斜面法方向与刀轴矢量的夹角,其表达式如公式1所示。进给方向角定义为斜面楔线(工件斜平面与垂直于刀轴平面的交线)正方向与进给方向的夹角,其表达式如公式2所示。通过这两个基本独立变量的不同组合,可以完全表达一般斜平面多轴加工中刀具与工件的相对运动关系。
斜面倾斜角ε的解析式可表达如下:
式中,n为斜平面的法方向单位矢量,p为刀轴方向单位矢量。
进给方向角γ的解析式可表达如下:
s=p×n
式中,f为刀具进给方向单位矢量,s为斜面楔线正方向单位矢量。
进给方向角为矢量角,当s×f指向斜面法向量的正方向时,进给方向角为正,反之为负。
步骤2.复杂曲面加工与抽象平面空间的映射关系构建
从微分的角度来看,一般复杂曲面加工都可被看成是大量微小斜平面加工的组合。以斜面倾斜角和进给方向角为坐标系的两个正交轴,可构建一个抽象的平面空间,如图2所示。空间中任意一个点可表示一个斜平面加工,任意一个区域可表示一系列斜平面加工的组合,即曲面加工。反之,任意复杂曲面加工都可在该抽象平面空间中找到一个点集与之相对应。也就是说该抽象平面空间是一般复杂曲面加工经坐标变换后的另一种存在形式。这就构建了一般复杂曲面加工与该抽象平面空间的映射关系,可将传统三维空间的复杂曲面加工问题转化为抽象平面空间的点集问题来研究,达到了降维化简的目的。
步骤3.以映射关系为基础的复杂曲面数控加工运动分析
在抽象平面空间中分别沿平行于坐标轴的方向均匀采样,将平面空间网格化,获取斜面倾斜角和进给方向角均匀变化的点集;以均匀采样点集为基础,分析各对应斜平面加工的切削运动过程,建立基于抽象平面空间的切削运动分析结果图表;针对具体的复杂曲面加工,根据映射关系得到抽象平面空间的对应点集,再应用查表方法直接获得具体复杂曲面加工的切削运动分析结果。
Claims (1)
1.一种基于映射的复杂曲面数控加工运动分析方法,其特征在于以下步骤:
步骤1.斜平面加工的参数化表达
将任意斜平面加工设定为刀轴竖直、刀具平动和工件做角度摆动的加工方式,得到斜面倾斜角和进给方向角两个基本独立变量;斜面倾斜角和进给方向角取值的变化,表示斜平面加工中刀具与工件相对运动关系的变化;斜面倾斜角为斜面法方向与刀轴矢量的夹角,进给方向角为斜面楔线正向与进给方向的夹角;
斜面倾斜角ε的解析式表达如下:
式中,n为斜平面的法方向单位矢量,p为刀轴方向单位矢量;
进给方向角γ的解析式表达如下:
s=p×n
式中,f为刀具进给方向单位矢量,s为斜面楔线正方向单位矢量;进给方向角为矢量角,当s×f指向斜面法向量的正方向时,进给方向角为正,反之为负;
步骤2.复杂曲面加工与抽象平面空间的映射关系构建
复杂曲面加工为斜平面加工的组合;以斜面倾斜角和进给方向角为坐标系的两个正交轴,构建一个抽象平面空间,该抽象平面空间是复杂曲面加工经坐标变换后的另一种存在形式;空间中任意一个点表示一个斜平面加工,任意一个区域表示一系列斜平面加工的组合,即曲面加工;反之,任意复杂曲面加工都在该抽象平面空间中找到一个点集与之相对应;构建复杂曲面加工与该抽象平面空间的映射关系,将复杂曲面加工转化为抽象平面空间的点集;
步骤3.以映射关系为基础的复杂曲面数控加工运动分析
在抽象平面空间中分别沿平行于坐标轴的方向均匀采样,将抽象平面空间网格化,获取斜面倾斜角和进给方向角均匀变化的点集;以均匀采样点集为基础,分析各对应斜平面加工的切削运动过程,建立基于抽象平面空间的切削运动分析结果图表;针对具体的复杂曲面加工,根据映射关系得到抽象平面空间的对应点集,应用查表方法直接获得具体复杂曲面加工的切削运动分析结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410582620.0A CN104698964B (zh) | 2014-10-27 | 2014-10-27 | 一种基于映射的复杂曲面数控加工运动分析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410582620.0A CN104698964B (zh) | 2014-10-27 | 2014-10-27 | 一种基于映射的复杂曲面数控加工运动分析方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104698964A true CN104698964A (zh) | 2015-06-10 |
CN104698964B CN104698964B (zh) | 2017-05-03 |
Family
ID=53346201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410582620.0A Active CN104698964B (zh) | 2014-10-27 | 2014-10-27 | 一种基于映射的复杂曲面数控加工运动分析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104698964B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955195A (zh) * | 2016-05-16 | 2016-09-21 | 哈尔滨理工大学 | 一种基于铣削力预测的曲面加工轨迹生成方法 |
CN106338965A (zh) * | 2016-10-25 | 2017-01-18 | 哈尔滨理工大学 | 一种基于误差补偿的拐角加工精度控制方法 |
CN109143966A (zh) * | 2018-09-26 | 2019-01-04 | 长春国科精密光学技术有限公司 | 金刚石车削自由曲面的路径生成方法、***及相关组件 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010045555A (ja) * | 2008-08-12 | 2010-02-25 | Nippon Dourooingu:Kk | 全方位カメラ |
CN102785129A (zh) * | 2012-07-30 | 2012-11-21 | 广东工业大学 | 复杂零件的曲面加工精度的在线检测方法 |
CN103412514A (zh) * | 2013-07-08 | 2013-11-27 | 华中科技大学 | 一种多轴联动砂带磨削加工中的路径规划方法 |
CN103558808A (zh) * | 2013-09-28 | 2014-02-05 | 大连理工大学 | 复杂曲面五轴数控加工刀矢的运动学控制方法 |
JP2014186639A (ja) * | 2013-03-25 | 2014-10-02 | Honda Motor Co Ltd | 三次元cadにおけるトリム処理方法、トリム処理装置、画像処理装置、画像処理方法及び画像処理プログラム |
-
2014
- 2014-10-27 CN CN201410582620.0A patent/CN104698964B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010045555A (ja) * | 2008-08-12 | 2010-02-25 | Nippon Dourooingu:Kk | 全方位カメラ |
CN102785129A (zh) * | 2012-07-30 | 2012-11-21 | 广东工业大学 | 复杂零件的曲面加工精度的在线检测方法 |
JP2014186639A (ja) * | 2013-03-25 | 2014-10-02 | Honda Motor Co Ltd | 三次元cadにおけるトリム処理方法、トリム処理装置、画像処理装置、画像処理方法及び画像処理プログラム |
CN103412514A (zh) * | 2013-07-08 | 2013-11-27 | 华中科技大学 | 一种多轴联动砂带磨削加工中的路径规划方法 |
CN103558808A (zh) * | 2013-09-28 | 2014-02-05 | 大连理工大学 | 复杂曲面五轴数控加工刀矢的运动学控制方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955195A (zh) * | 2016-05-16 | 2016-09-21 | 哈尔滨理工大学 | 一种基于铣削力预测的曲面加工轨迹生成方法 |
CN105955195B (zh) * | 2016-05-16 | 2018-05-22 | 哈尔滨理工大学 | 一种基于铣削力预测的曲面加工轨迹生成方法 |
CN106338965A (zh) * | 2016-10-25 | 2017-01-18 | 哈尔滨理工大学 | 一种基于误差补偿的拐角加工精度控制方法 |
CN109143966A (zh) * | 2018-09-26 | 2019-01-04 | 长春国科精密光学技术有限公司 | 金刚石车削自由曲面的路径生成方法、***及相关组件 |
Also Published As
Publication number | Publication date |
---|---|
CN104698964B (zh) | 2017-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104698964A (zh) | 一种基于映射的复杂曲面数控加工运动分析方法 | |
CN102243679A (zh) | 一种用于直齿非圆锥齿轮的建模方法 | |
CN103631996A (zh) | 一种基于模型成熟度的产品结构设计与工艺设计并行设计方法 | |
Li et al. | Machinability analysis for 3-axis flat end milling | |
CN102236738A (zh) | 一种用于直齿或斜齿的非圆柱齿轮的建模方法 | |
CN104597836A (zh) | 外覆盖件模具四轴加工***综合刚度性能进行切削的方法 | |
Tang et al. | Optimized geometric error sensitivity analysis approach based on stream-of-variation theory in multi-axis precise motion platform | |
Gómez-Ovalle | Generation of adaptive cellular structures to surfaces with complex geometries using Homotopy functions and conformal transformation | |
CN102278453A (zh) | 一种用于直齿圆锥齿轮的建模方法 | |
Zeng | Research on the cutting process simulation based on finite element analysis | |
Mohamad et al. | Investigation of roughing machining simulation by using visual basic programming in NX CAM system | |
Feng et al. | Flexible stratification method based on constant cutting force for machining blade surfaces | |
Zhang et al. | CNC programming system for complex components based on KBE within integrated environment of CAD/CAPP/CAM | |
Pylypets et al. | Computer aided process designing of manufacturing workpieces by sheet metal forming | |
Zhang et al. | Study on RSM procedure of straightening process for aeronautical component based on finite element simulation | |
CN104793563A (zh) | 基于四轴加工***综合刚度场的外覆盖件模具的加工方法 | |
Yu et al. | Design of Experimental Platform for Intelligent Car | |
Yue et al. | High-speed cutting finite element model parametric modeling based on ABAQUS | |
Li et al. | Research on the Simulation Processing of the Rake Face of the Ball End Mill | |
Su et al. | Autonomous generation method of robotic grinding program for large model-free complex forgings | |
Wei et al. | Post-processing of a nine-axis and five-linkage turn-milling compound machine tool | |
Yan et al. | Point cloud-based model-free path planning method of robotic grinding for large complex forged parts | |
CN117332567A (zh) | 一种螺旋刃立铣刀动态铣削力的仿真方法 | |
Lv et al. | Research on Rapid Imitation of Human Tibia and Five-axis CNC Machining Based on Computer-aided | |
Han et al. | Research on digital measurement error and rectification algorithm for mechanical parts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |