CN112799347A - 一种三轴模具加工系统轮廓误差分析方法 - Google Patents
一种三轴模具加工系统轮廓误差分析方法 Download PDFInfo
- Publication number
- CN112799347A CN112799347A CN202110044663.3A CN202110044663A CN112799347A CN 112799347 A CN112799347 A CN 112799347A CN 202110044663 A CN202110044663 A CN 202110044663A CN 112799347 A CN112799347 A CN 112799347A
- Authority
- CN
- China
- Prior art keywords
- point
- motor feedback
- contour
- servo command
- axis
- 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.)
- Pending
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 11
- 238000003754 machining Methods 0.000 title claims description 23
- 238000010586 diagram Methods 0.000 claims description 5
- 239000002131 composite material Substances 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
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/404—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 control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35408—Calculate new position data from actual data to compensate for contour error
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种三轴模具加工系统轮廓误差分析方法,通过直接从加工系统的控制器中获取伺服命令与马达回授,通过对设定时间段内的马达回授(实际)和伺服命令(理想)进行加工轨迹的复原,再对每一个马达回授点做出实际加工曲线的法平面,找到正在分析的马达回授点所在的法平面为目标法平面,对应的找到该法平面对应的伺服命令点,该伺服命令点即为正在分析的马达回授点所对应的目标伺服命令点,该马达回授点与对应的伺服命令点之间的距离偏差值即为对应的轮廓误差值。本发明可更加直观的观察到加工轮廓的误差差值,方便分析人员对尺寸问题具有更具体的认识。
Description
【技术领域】
本发明属于机加工系统技术领域,特别是涉及一种三轴模具加工系统轮廓误差分析方法。
【背景技术】
目前对于三轴模具的加工问题,比如:转角刻痕,尺寸问题等,对其的分析更倾向于肉眼观察纹路或使用千分表去确认尺寸,无法更直观准确的认识加工问题,从而会影响到调试人员对产生原因以及调试方向的准确判断。
因此,有必要提供一种新的三轴模具加工系统轮廓误差分析方法来解决上述问题。
【发明内容】
本发明的主要目的在于提供一种三轴模具加工系统轮廓误差分析方法,可更加直观的观察到加工轮廓的误差差值,方便分析人员对尺寸问题具有更具体的认识。
本发明通过如下技术方案实现上述目的:一种三轴模具加工系统轮廓误差分析方法,其包括以下步骤:
S1)从三轴模具加工系统的控制器中获取伺服命令,并通过该控制器与马达编码器电连接,获取马达编码器反馈的马达回授数值;
S2)针对每个马达回授点,截取该马达回授发出时间点至设定数量的采集周期内的马达回授数值与伺服命令数值,各自形成一个数据集合;
S3)将该马达回授数据集合按照采集时间的先后顺序形成一实际加工轨迹曲线,将伺服命令数据集合形成一理想加工曲线;
S4)对所述实际加工轨迹曲线在每一个马达回授数值点处作出通过该点的目标法平面;
S5)找到上述马达回授点所在的目标法平面,并获得该目标法平面上对应的目标伺服命令数值点,即伺服命令数据形成的理想加工曲线与法平面的交点;
S6)分别计算所述马达回授数值与所述目标伺服命令数值在X轴、Y轴、Z轴方向上的差值,从而获得该马达回授点在对应轴上的加工轮廓误差;
S7)重复步骤S2)-S6),获得所有马达回授点在三个轴向上的加工轮廓误差;
S8)形成实际加工轮廓图;
S9)将步骤S7)中所获得的加工轮廓误差数值以平方和开根的方式计算出来合成轮廓误差,并一一的对应到所述实际加工轮廓图中形成标识,从而能够非常直观的观察到加工轮廓上的每一个点的实际轮廓误差数值。
进一步的,所述步骤8)包括:在三个轴向中分别选择不重复的轴向作为横轴、纵轴,并以此建立坐标系,然后将同一采样周期内的马达回授值以坐标形式标记在建立的坐标系中,并按照采集时间先后顺序以平滑的曲线连接所有点,形成所述实际加工轮廓图。
与现有技术相比,本发明一种三轴模具加工系统轮廓误差分析方法的有益效果在于:通过直接从加工系统的控制器中获取伺服命令与马达回授,通过对设定时间段内的马达回授(实际)和伺服命令(理想)进行加工轨迹的复原,再对每一个马达回授点做出实际加工曲线的法平面,找到正在分析的马达回授点所在的法平面为目标法平面,对应的找到该法平面对应的伺服命令点,该伺服命令点即为正在分析的马达回授点所对应的目标伺服命令点,该马达回授点与对应的伺服命令点之间的距离偏差值即为对应的轮廓误差值。通过图形加上数据的形式,提高了分析问题的方便性与准确性,使得调试人员更容易分析加工系统产生的轮廓误差是电控问题还是机构问题,减少调试时间;可更加直观的观察到加工轮廓的误差差值,方便分析人员对尺寸问题具有更具体的认识。
【附图说明】
图1为本实施例的轮廓误差显示的示意图之一;
图2为本实施例的轮廓误差显示的示意图之二。
【具体实施方式】
实施例:
本实施例为三轴模具加工系统轮廓误差分析方法,其包括以下步骤:
S1)从三轴模具加工系统的控制器中获取伺服命令,并通过该控制器与马达编码器电连接,获取马达编码器反馈的马达回授数值;
S2)针对每个马达回授点,截取该马达回授发出时间点至设定数量的采集周期内的马达回授数值与伺服命令数值,各自形成一个数据集合;
S3)将该马达回授数据集合按照采集时间的先后顺序形成一实际加工轨迹曲线,将伺服命令数据集合形成一理想加工曲线;
S4)对所述实际加工轨迹曲线在每一个马达回授数值点处作出通过该点的目标法平面;
S5)找到上述马达回授点所在的目标法平面,并获得该目标法平面上对应的目标伺服命令数值点,即伺服命令数据形成的理想加工曲线与法平面的交点;
S6)分别计算所述马达回授数值与所述目标伺服命令数值在X轴、Y轴、Z轴方向上的差值,从而获得该马达回授点在对应轴上的加工轮廓误差;
S7)重复步骤S2)-S6),获得所有马达回授点在三个轴向上的加工轮廓误差;
S8)形成实际加工轮廓图:在三个轴向中分别选择不重复的轴向作为横轴、纵轴,并以此建立坐标系,然后将同一采样周期内的马达回授值以坐标形式标记在建立的坐标系中,并按照采集时间先后顺序以平滑的曲线连接所有点,形成所述实际加工轮廓图;
S9)将步骤S7)中所获得的加工轮廓误差数值以平方和开根的方式计算出来合成轮廓误差,并一一的对应到所述实际加工轮廓图中形成标识,从而能够非常直观的观察到加工轮廓上的每一个点的实际轮廓误差数值,如图1-2所示。
而且还可以对误差范围进行等级划分,利用不同颜色来区分不同等级的误差,提高轮廓误差显示的直观度;以及通过放大缩小来进行局部或整体的分析。
以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
Claims (2)
1.一种三轴模具加工系统轮廓误差分析方法,其特征在于:其包括以下步骤:
S1)从三轴模具加工系统的控制器中获取伺服命令,并通过该控制器与马达编码器电连接,获取马达编码器反馈的马达回授数值;
S2)针对每个马达回授点,截取该马达回授发出时间点至设定数量的采集周期内的马达回授数值与伺服命令数值,各自形成一个数据集合;
S3)将该马达回授数据集合按照采集时间的先后顺序形成一实际加工轨迹曲线,将伺服命令数据集合形成一理想加工曲线;
S4)对所述实际加工轨迹曲线在每一个马达回授数值点处作出通过该点的目标法平面;
S5)找到上述马达回授点所在的目标法平面,并获得该目标法平面上对应的目标伺服命令数值点,即伺服命令数据形成的理想加工曲线与法平面的交点;
S6)分别计算所述马达回授数值与所述目标伺服命令数值在X轴、Y轴、Z轴方向上的差值,从而获得该马达回授点在对应轴上的加工轮廓误差;
S7)重复步骤S2)-S6),获得所有马达回授点在三个轴向上的加工轮廓误差;
S8)形成实际加工轮廓图;
S9)将步骤S7)中所获得的加工轮廓误差数值以平方和开根的方式计算出来合成轮廓误差,并一一的对应到所述实际加工轮廓图中形成标识,从而能够非常直观的观察到加工轮廓上的每一个点的实际轮廓误差数值。
2.如权利要求1所述的三轴模具加工系统轮廓误差分析方法,其特征在于:所述步骤8)包括:在三个轴向中分别选择不重复的轴向作为横轴、纵轴,并以此建立坐标系,然后将同一采样周期内的马达回授值以坐标形式标记在建立的坐标系中,并按照采集时间先后顺序以平滑的曲线连接所有点,形成所述实际加工轮廓图。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110044663.3A CN112799347A (zh) | 2021-01-13 | 2021-01-13 | 一种三轴模具加工系统轮廓误差分析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110044663.3A CN112799347A (zh) | 2021-01-13 | 2021-01-13 | 一种三轴模具加工系统轮廓误差分析方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112799347A true CN112799347A (zh) | 2021-05-14 |
Family
ID=75810517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110044663.3A Pending CN112799347A (zh) | 2021-01-13 | 2021-01-13 | 一种三轴模具加工系统轮廓误差分析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112799347A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4873793A (en) * | 1986-09-22 | 1989-10-17 | Toyoda-Koki Kabushiki-Kaisha | Numerically controlled machine tool |
CN106094733A (zh) * | 2016-07-25 | 2016-11-09 | 上海柏楚电子科技有限公司 | 一种用于数控系统基于误差测定的伺服参数自整定方法 |
CN108803487A (zh) * | 2018-08-17 | 2018-11-13 | 西南交通大学 | 一种零件侧铣表面的点位轮廓误差预测方法 |
CN109240214A (zh) * | 2018-11-12 | 2019-01-18 | 电子科技大学 | 一种面向多轴数控加工的轮廓误差估计与可视化方法 |
-
2021
- 2021-01-13 CN CN202110044663.3A patent/CN112799347A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4873793A (en) * | 1986-09-22 | 1989-10-17 | Toyoda-Koki Kabushiki-Kaisha | Numerically controlled machine tool |
CN106094733A (zh) * | 2016-07-25 | 2016-11-09 | 上海柏楚电子科技有限公司 | 一种用于数控系统基于误差测定的伺服参数自整定方法 |
CN108803487A (zh) * | 2018-08-17 | 2018-11-13 | 西南交通大学 | 一种零件侧铣表面的点位轮廓误差预测方法 |
CN109240214A (zh) * | 2018-11-12 | 2019-01-18 | 电子科技大学 | 一种面向多轴数控加工的轮廓误差估计与可视化方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11484982B2 (en) | Online CNC machine tool geometric/thermal error measurement and compensation system | |
CN110108208B (zh) | 五轴非接触式测量机的误差补偿方法 | |
EP1288754B1 (en) | System and method for producing an assembly by directly implementing three-dimensional computer-aided design component definitions | |
CN204575030U (zh) | 三维激光全自动扫描测量系统 | |
CN109483322B (zh) | 一种五轴数控机床的零点校准方法 | |
CN102266958B (zh) | 基于制孔设备坐标系确定的柔性导轨孔群加工方法 | |
CN104503367B (zh) | 一种基于数控加工装置的涡轮叶片加工及在线检测系统 | |
CN104101326B (zh) | 一种基于空间几何分析的盾构姿态自动测量方法及装置 | |
CN104122840B (zh) | 一种数控机床标准轨迹测试分析系统 | |
DE102019131284B4 (de) | Robotersystem und Koordinatenumwandlungsverfahren | |
CN110345865A (zh) | 一种基于三维扫描的钢结构数字化检测方法 | |
CN105159228A (zh) | 五轴联动数控机床实现rtcp功能的五轴标定方法 | |
CN101266479A (zh) | 电极智能检测系统 | |
CN103831669A (zh) | 圆度误差在线测量系统及测量方法 | |
CN105973212B (zh) | 一种船体测量辅助工装及测量方法 | |
CN110333082B (zh) | 一种用于判断车辆直线来回行驶重合度的计算方法 | |
US20170122718A1 (en) | Method for measuring slant wall thickness dimension of hub | |
CN112799347A (zh) | 一种三轴模具加工系统轮廓误差分析方法 | |
CN110340730A (zh) | 一种五轴数控机床校准装置及操作方法 | |
CN117237337B (zh) | 基于图像处理的点胶路径生成系统、生成方法及存储介质 | |
CN117348546B (zh) | 一种柔性生产线过程质量评价方法 | |
CN110057338B (zh) | 一种基于复合测量的工件原点自适应设置方法 | |
DE102014018912A1 (de) | Vorrichtung und Verfahren zur Positionsermittlung eines Endeffektors eines Roboters | |
CN112484600A (zh) | 一种航空发动机中多齿带冠类涡轮叶片的检查方法 | |
DE102006005990A1 (de) | Werkstückvermessung für 3-D Lageerkennung in mehreren Multi-Roboter-Stationen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210514 |