[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110580001A - 一种数控寻中心设定坐标零点的方法及装置 - Google Patents

一种数控寻中心设定坐标零点的方法及装置 Download PDF

Info

Publication number
CN110580001A
CN110580001A CN201910874314.7A CN201910874314A CN110580001A CN 110580001 A CN110580001 A CN 110580001A CN 201910874314 A CN201910874314 A CN 201910874314A CN 110580001 A CN110580001 A CN 110580001A
Authority
CN
China
Prior art keywords
coordinate
searching
center
program
centering
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
Application number
CN201910874314.7A
Other languages
English (en)
Inventor
成亚飞
郭小川
郑胜松
胡荣望
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Modebao Technology Co Ltd
Original Assignee
Shenzhen Modebao Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Modebao Technology Co Ltd filed Critical Shenzhen Modebao Technology Co Ltd
Priority to CN201910874314.7A priority Critical patent/CN110580001A/zh
Publication of CN110580001A publication Critical patent/CN110580001A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/4097Numerical 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34134Choose optimal coordinate system

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

本发明提供了一种数控寻中心设定坐标零点的方法,获取加工零件三维模型、基准坐标信息,根据三维模型、基准坐标信息设置寻中心点位数据,在寻中心球通过寻中心点位数据进行运动时,对寻中心球进行三维仿真;记录三维仿真寻中心球的直径、寻中心球的寻中心点位及路径信息;根据寻中心球的直径、寻中心点位及路径信息自动转换寻中心程式及三坐标模拟程式,在三坐标机床的API上运行三坐标模拟程式,若仿真模拟成功,执行寻中心程式设定出的坐标零点;数控电火花机床加工零件自动寻中心设定坐标零点的系统具有安全性高、精确性高、错误率低、支持多种品牌数控电火花设备的优点。

Description

一种数控寻中心设定坐标零点的方法及装置
技术领域
本发明涉及一种数控加工方法,尤其是指一种数控寻中心设定坐标零点的方法及装置。
背景技术
目前,数控电火花机床(以下简称“EDM机床”)加工零件寻中心设定坐标零点,由EDM操作人员通过操作EDM设备手动控制盒一个个寻中心点接触加工零件进行,工作时先手动将设备主轴上的寻中心球移动到零件的设定基准面上,再慢慢的移动设备的其中一个操作轴,直到寻中心球与工件接触自动停止,设置其中一个轴的坐标零点,重复此方法直至三个加工轴的坐标零点设置完成,传统方法效率低,难度大,出错率高,严重影响了现场的产出。
发明内容
本发明所要解决的技术问题是:旨在解决手动设备主轴上的寻中心球移动到零件的设定基准面,变为自动寻中心设定坐标零点。
为了解决上述技术问题,本发明采用的技术方案为:提供一种数控自动寻中心设定坐标零点的方法,包括步骤,
获取加工零件三维模型、基准坐标信息,根据三维模型、基准坐标信息设置寻中心点位数据,在寻中心球通过寻中心点位数据进行运动时,对寻中心球进行三维仿真;
记录三维仿真寻中心球的直径、寻中心球的寻中心点位及路径信息;
根据寻中心球的直径、寻中心点位及路径信息自动转换寻中心程式及三坐标模拟程式,三坐标机床的API运行三坐标模拟程式,若仿真模拟成功,执行寻中心程式设定出的坐标零点,否则重复上述步骤;
进一步地,通过计算机辅助设计3D软件来分析三维模型,同时通过计算机设计软件来获取基准坐标信息;
通过对NX软件做二次开发,设计出寻中心打点工具,来进行点位的打点;
通过计算机设计软件来进行三维仿真。
进一步地,通过在NX软件中打点时,NX软件记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据,还有使用的寻中心球直径,这些点位构造成寻中心的路径信息。
进一步地,系统将记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据导入到机床的后处理文件中(post),自动生成寻中心程式及三坐标模拟程式,在三坐标机床的API上,设计出上传程式的工具,自动的将生成三坐标模拟程式上传到三坐标机床中,调用同机床大小一致的测针来执行仿真程式,确认程式在执行过程中是否会发生碰撞,提前给数控机床进行仿真,仿真通过的程式才会在数控机床上执行上传寻中心程式。
进一步地,所述数控寻中心设定坐标零点的方式包括寻边设定坐标零点、寻孔设定坐标零点及寻圆柱设定坐标零点。
进一步地,所述数控寻中心设定坐标零点的方法适用于CNC机床的寻中心设定坐标零点。
进一步地,一种数控寻中心设定坐标零点的装置,包括:
模型及基础数据设置模块,用于获得加工零件三维模型、基准坐标信息,设置寻中心点位数据及三维仿真;
校正点位记录模块,用来记录寻中心球的直径、寻中心点位及路径信息;
校正程式转换模块,根据记录的寻中心球的直径、寻中心点位及路径信息,自动转换为数控电火花机床的寻中心程式。
进一步地,还包括:
机床控制模块,用于自动将加工零件的寻中心程式上传到数控电火花机床,并自动执行寻中心程式设定出加工零件的坐标零点;
防错模块,获取机床自动寻中心时的实际数值,如果加工零件出现倾斜的情况主动提示。
本发明的有益效果在于:数控电火花机床加工零件自动寻中心设定坐标零点的系统具有安全性高、精确性高、错误率低、支持多种品牌数控电火花设备的优点。
附图说明
下面结合附图详述本发明的具体结构
图1为本发明的工作流程图。
图2为本发明的装置工作流程图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明的,而不能理解为对本发明的限制。
如图1所示,步骤S10获取加工零件三维模型、基准坐标信息,根据三维模型、基准坐标信息设置寻中心点位数据,在寻中心球通过寻中心点位数据进行运动时,对寻中心球进行三维仿真;
步骤S20记录三维仿真寻中心球的直径、寻中心球的寻中心点位及路径信息;
步骤S30将寻中心球的直径、寻中心点位及路径信息自动转换寻中心程式及三坐标模拟程式;将三坐标模拟程式在三坐标机床的API上运行,若仿真模拟成功,寻中心方程上传到数控机床中,执行寻中心程式设定出的坐标零点,否则,重复上述步骤自动校正及坐标零点设定是将获得的寻中心方程自动上传到数控机床中,执行寻中心程式设定出的坐标零点,否则,重复上述步骤;所以自动寻中心设定坐标零点的系统具有安全性高、精确性高、错误率低、支持多种品牌数控电火花设备的优点。
实施例1
具体地,模型及基础数据设置是通过计算机辅助设计3D软件来分析三维模型,同时通过计算机设计软件来获取基准坐标信息,通过对NX软件做二次开发,设计出寻中心打点工具;通过计算机设计软件来获取三位仿真;通过计算机设计软件来获取三位仿真。通过获取加工零件三维模型、基准坐标信息,然后设置寻中心点位数据并进行三位仿真防止寻中心过程发生碰撞。
实施例2
具体地,校正点位数据记录模块是通过在NX软件中打点的时,NX软件记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据,还有使用的寻中心球直径,这些点位构造成寻中心的路径信息。这样快速的找出寻中心点及寻中心路径,为下一步骤做好准备,节约了时间,同时提高了效率,还降低了成本。
实施例3
具体地,生成程式转化模块是将系统将记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据导入到机床的后处理文件中(post),通过后处理自动生成寻中心程式及三坐标模拟程式,在三坐标机床的API上,设计出上传程式的工具,自动的将生成三坐标模拟程式上传到三坐标机床中,调用同机床大小一致的测针来执行仿真程式,确认程式在执行过程中是否会发生碰撞,提前给数控机床进行仿真,仿真通过的程式会在数控机床上执行,自动记录移动数据且自动生产转化为数控电火花机床寻中心方程,根据当前设备品牌,自动将对应机床、对应加工零件的寻中心程式上传到数控电火花机床,并自动执行寻中心程式设定出加工零件的坐标零点,所以就可以支持多种品牌数控电火花机床,节省了时间,提高了效率。
实施例4
具体地,数控寻中心设定坐标零点的方式包括寻边设定坐标零点、寻孔设定坐标零点及寻圆柱设定坐标零点;数控寻中心设定坐标零点的方式可以用在不同的寻点目标,而从节省了成本及时间。
实施例5
具体地,所述数控寻中心设定坐标零点的方法适用于CNC机床的寻中心设定坐标零点;此法不仅仅可以用于数控加工,而且还可以用到CNC机床加工当中,使其安全性高、精确性高、错误率低以及多品牌皆可用。
实施例6
具体地,一种数控寻中心设定坐标零点的装置,包括:
模型及基础数据设置模块,用于获得加工零件三维模型、基准坐标信息,设置寻中心点位数据及三维仿真;校正点位记录模块,用来记录寻中心球的直径、寻中心点位及路径信息;校正程式转换模块,根据记录的寻中心球的直径、寻中心点位及路径信息,自动转换为数控电火花机床的寻中心程式;通过模块来进行控制调节每一个步骤,得到的数据更加准确方便。
实施例7
具体地,机床控制模块,用于自动将加工零件的寻中心程式上传到数控电火花机床,并自动执行寻中心程式设定出加工零件的坐标零点;
防错模块,获取机床自动寻中心时的实际数值,如果加工零件出现倾斜的情况主动提示,通过处理后的寻中心程式,将每个实际寻中心点的X、Y、Z值记录到机床的宏变量中,根据记录的实际寻中心点数据,进行矢量方向的数据减法运算,当得到的数值大于或小于一定数值时,触发机床报警,并使用英文字符显示工件倾斜信息来进行提示。获取EDM机床自动寻中心加工零件时的实际校正点位数值[X、Y、Z],如果加工零件出现倾斜的情况主动提示。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明的说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (8)

1.一种数控寻中心设定坐标零点的方法,其特征在于:包括步骤,
获取加工零件三维模型、基准坐标信息,根据三维模型、基准坐标信息设置寻中心点位数据,在寻中心球通过寻中心点位数据进行运动时,对寻中心球进行三维仿真;
记录三维仿真寻中心球的直径、寻中心球的寻中心点位及路径信息;
将寻中心球的直径、寻中心点位及路径信息自动转换寻中心程式及三坐标模拟程式;将三坐标模拟程式在三坐标机床的API上运行,若仿真模拟成功,寻中心方程上传到数控机床中,执行寻中心程式设定出的坐标零点,否则,重复上述步骤。
2.如权利要求1所述的数控寻中心设定坐标零点的方法,其特征在于:所述对寻中心球进行三维仿真具体步骤包括:
通过计算机辅助设计3D软件来分析三维模型,同时通过计算机设计来获取基准坐标信息;
通过对NX软件做二次开发,设计出寻中心打点工具,来进行点位的打点;
通过计算机设计进行三维仿真。
3.如权利要求所述的数控寻中心设定坐标零点的方法,其特征在于:所述记录三维仿真寻中心球的直径、寻中心球的寻中心点位及路径信息具体步骤包括:
NX软件记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据,记录使用的寻中心球直径及这些点位构造成寻中心的路径信息。
4.如权利要求1所述的数控寻中心设定坐标零点的方法,其特征在于:所述自动转换寻中心程式及三坐标模拟程式具体步骤包括:
记录每个寻中心点以及移动点的X、Y、Z、I、J、K的数据导入到机床的后处理文件中(post),通过后处理自动生成寻中心程式及三坐标模拟程式;
将三坐标模拟程式上传到三坐标机床中,在三坐标机床的API上,设计出上传程式的工具;
调用同机床大小一致的测针来执行仿真程式,确认程式在执行过程中是否会发生碰撞,提前给数控机床进行仿真,若仿真通过的程式会在数控机床上执行上传寻中心程式,将寻中心程式自动的上传到数控机床中,并自动启动寻中心程式进行自动寻中心设定出加工零件的坐标零点,否则,重复上述步骤。
5.如权利要求1-4任意一项所述的数控寻中心设定坐标零点的方法,其特征在于:所述数控寻中心设定坐标零点的方式包括寻边设定坐标零点、寻孔设定坐标零点及寻圆柱设定坐标零点。
6.如权利要求5所述的数控寻中心设定坐标零点的方法,其特征在于:所述数控寻中心设定坐标零点的方法适用于CNC机床的寻中心设定坐标零点。
7.一种数控寻中心设定坐标零点的装置,其特征在于:包括:
模型及基础数据设置模块,用于获得加工零件三维模型、基准坐标信息,设置寻中心点位数据及三维仿真;
校正点位记录模块,用来记录寻中心球的直径、寻中心点位及路径信息;
校正程式转换模块,根据记录的寻中心球的直径、寻中心点位及路径信息,自动转换为数控电火花机床的寻中心程式。
8.如权利要求5所述的数控寻中心设定坐标零点的装置,其特征在于:包括机床控制模块,用于自动将加工零件的寻中心程式上传到数控电火花机床,并自动执行寻中心程式设定出加工零件的坐标零点;
防错模块,获取机床自动寻中心时的实际数值,如果加工零件出现倾斜的情况主动提示。
CN201910874314.7A 2019-09-17 2019-09-17 一种数控寻中心设定坐标零点的方法及装置 Pending CN110580001A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910874314.7A CN110580001A (zh) 2019-09-17 2019-09-17 一种数控寻中心设定坐标零点的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910874314.7A CN110580001A (zh) 2019-09-17 2019-09-17 一种数控寻中心设定坐标零点的方法及装置

Publications (1)

Publication Number Publication Date
CN110580001A true CN110580001A (zh) 2019-12-17

Family

ID=68813058

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910874314.7A Pending CN110580001A (zh) 2019-09-17 2019-09-17 一种数控寻中心设定坐标零点的方法及装置

Country Status (1)

Country Link
CN (1) CN110580001A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103692292A (zh) * 2013-11-25 2014-04-02 湖北三江航天险峰电子信息有限公司 在车床上进行工件尺寸在线测量的方法
CN107063149A (zh) * 2017-03-09 2017-08-18 珠海格力大金精密模具有限公司 数控电火花加工设备自动检测系统及方法
CN107790793A (zh) * 2017-09-28 2018-03-13 中国航发动力股份有限公司 一种航空精锻叶片自适应式铣削加工方法
CN108340033A (zh) * 2018-04-20 2018-07-31 北京迪蒙吉意超硬材料技术有限公司 加工pcd复合片的电火花成型机床智能深度控制系统及方法
US20180345647A1 (en) * 2017-06-05 2018-12-06 Autodesk, Inc. Topology optimization for subtractive manufacturing techniques
CN110108207A (zh) * 2019-05-16 2019-08-09 博众精工科技股份有限公司 基于探针的旋转轴回转中心线几何误差标定方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103692292A (zh) * 2013-11-25 2014-04-02 湖北三江航天险峰电子信息有限公司 在车床上进行工件尺寸在线测量的方法
CN107063149A (zh) * 2017-03-09 2017-08-18 珠海格力大金精密模具有限公司 数控电火花加工设备自动检测系统及方法
US20180345647A1 (en) * 2017-06-05 2018-12-06 Autodesk, Inc. Topology optimization for subtractive manufacturing techniques
CN107790793A (zh) * 2017-09-28 2018-03-13 中国航发动力股份有限公司 一种航空精锻叶片自适应式铣削加工方法
CN108340033A (zh) * 2018-04-20 2018-07-31 北京迪蒙吉意超硬材料技术有限公司 加工pcd复合片的电火花成型机床智能深度控制系统及方法
CN110108207A (zh) * 2019-05-16 2019-08-09 博众精工科技股份有限公司 基于探针的旋转轴回转中心线几何误差标定方法

Similar Documents

Publication Publication Date Title
CN104457566A (zh) 一种无须示教机器人系统的空间定位方法
CN111324977B (zh) 利用动态位置误差模拟切削方法
CN108287522B (zh) 一种基于多平台的自动化在机检测方法
CN107063149A (zh) 数控电火花加工设备自动检测系统及方法
CN115993804B (zh) 一种基于数控机床的刀具参数调整方法及相关设备
CN111805548A (zh) 一种工业机器人的tcp误差校准方法
CN103111764B (zh) 一种激光切割零件的快速定位方法
CN110580001A (zh) 一种数控寻中心设定坐标零点的方法及装置
CN106959667A (zh) 一种机床平动轴垂直度误差建模方法
CN106447781B (zh) 一种基于Minkowski和面向自动装配的碰撞检测方法
CN111027194B (zh) 机床的调试方法及装置
CN103869754A (zh) 一种数控加工方法
Martinov et al. The approach of creating a particular postprocessor and using CNC measuring cycles
CN110244653B (zh) 工件的加工轨迹规划方法
CN111680412A (zh) 一种基于Revit的BIM机电和结构碰撞检查方法
CN107817761B (zh) 基于误差迭代学习的零件加工方法及系统
CN112257252A (zh) 一种仿真分析机床空间误差对工件加工精度影响的方法
CN1776553A (zh) 机器上的探测系统和方法
CN116736791A (zh) 数控机床的加工方法、装置、设备及存储介质
JP3134026B2 (ja) Cad/cam装置
CN109324570B (zh) 一种基于加工形貌预构的机床设计优化方法
CN118076953A (zh) 一种修改运动副参数的方法、装置及产线系统
Ruan et al. CNC machining simulation and optimization based on CATIA and VERICUT
CN114266144A (zh) 基于ug/nx的多工件零件的装配配合检测方法及装置
CN117444329A (zh) 一种基于三维仿真的数控火花机机内加工检测一体化的方法

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: 20191217