CN107450932B - 基于精雕机控制***的图形选择加工***及其方法 - Google Patents

基于精雕机控制***的图形选择加工***及其方法 Download PDF

Info

Publication number
CN107450932B
CN107450932B CN201710700367.8A CN201710700367A CN107450932B CN 107450932 B CN107450932 B CN 107450932B CN 201710700367 A CN201710700367 A CN 201710700367A CN 107450932 B CN107450932 B CN 107450932B
Authority
CN
China
Prior art keywords
selection
tool path
graph
graphic
processing
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.)
Active
Application number
CN201710700367.8A
Other languages
English (en)
Other versions
CN107450932A (zh
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.)
Shanghai Weihong Intelligent Technology Co ltd
SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY CO LTD
Original Assignee
Shanghai Weihong Intelligent Technology Co ltd
SHANGHAI WEIHONG ELECTRONIC 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 Shanghai Weihong Intelligent Technology Co ltd, SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY CO LTD filed Critical Shanghai Weihong Intelligent Technology Co ltd
Priority to CN201710700367.8A priority Critical patent/CN107450932B/zh
Publication of CN107450932A publication Critical patent/CN107450932A/zh
Application granted granted Critical
Publication of CN107450932B publication Critical patent/CN107450932B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Numerical Control (AREA)

Abstract

本发明涉及一种基于精雕机控制***的图形选择加工***及其方法,该图形选择加工***在加工控制界面显示所有零件的图形,此时用户选择相关的图形后,即可加工被选中的零件,按该零件对应的确定零件加工刀路区间对零件进行加工,达到“所见即所得”的效果,显著简化操作、提高准确度,且支持同时选择多个零件。

Description

基于精雕机控制***的图形选择加工***及其方法
技术领域
本发明涉及金属模具加工领域,尤其涉及精雕机控制***的控制领域,具体是指一种基于精雕机控制***的图形选择加工***及其方法。
背景技术
模具加工使用的加工刀路文件中常包含数个独立零件,当操作员需要选择某个零件单独加工时,只能通过指定起、止行号的方式加工一段指定的区间,此操作方式需要对刀路有较全面的了解,且难以准确指定区间。
发明内容
本发明的目的是克服上述现有技术的缺点,提供了一种不需要对刀路有较全面的了解、能轻易、准确指定加工刀路文件区间的基于精雕机控制***的图形选择加工***及其方法。
为了实现上述的目的,本发明的基于精雕机控制***的图形选择加工***及其方法具体如下:
该基于精雕机控制***的图形选择加工***,其主要特点是,该图形选择加工***根据加载的加工刀路文件生成该加工刀路文件中包括的所有零件的图形,并呈现于一图形选择界面中,该图形选择界面也包括于该图形选择加工***中,基于所述的精雕机控制***来实现,用户通过点选该图形选择界面,选择其要加工的零件,从而进行指定零件加工。
较佳地,所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工。
更佳地,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间。
较佳地,所述的图形选择界面还包括多种选择方式,以不同的操作控制指令进行区分,且所述的选择方式包括以下:
加选:指定的零件图形总是添加选中;
减选:指定的零件图形总是取消选中;
反选:指定的零件图形已选中时取消选中,未选中则选中;
取消选择:取消当前选中的所有零件图形。
基于上述基于精雕机控制***的图形选择加工***实现图形选择加工的方法,其主要特点是,所述的方法包括以下步骤:
用户通过点选该图形选择界面,对其将要加工的零件进行选中,所述的图形选择加工***根据其选中的零件的图形,进行零件加工。
较佳地,所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工。
更佳地,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间,所述的图形选择加工***通过成组的G00指令判断当前加工指令是否在该确定零件加工刀路区间内。
更佳地,所述的图形选择加工***判断是否用户是否通过所述的图形选择界面选中了零件图形,若有,则根据选中的零件图形对应的确定零件加工刀路区间进行加工,若无,则所述的图形选择加工***根据加工刀路文件,加工其中包含的所有零件。
较佳地,所述的图形选择界面还包括多种选择方式,以不同的操作控制指令进行区分,用户可通过以下选择方式进行相应选择操作:
加选:指定的零件图形总是添加选中;
减选:指定的零件图形总是取消选中;
反选:指定的零件图形已选中时取消选中,未选中则选中;
取消选择:取消当前选中的所有零件图形。
更佳地,用户通过点选图形选择界面对要加工的零件进行选择包括:
用户通过加选的操作控制指令,对图形选择界面中可选的加工零件的图形进行选择;
用户通过减选或反选或取消选择的操作控制指令,对已选中的零件图形进行取消选中。
采用该基于精雕机控制***的图形选择加工***及其方法,旨在简化选择零件的过程、并提高选择的准确度,当用户装载刀路文件后,在软件中显示所有零件的图形,此时操作员通过鼠标选择相关的图形后,即可加工被选中的零件,能达到“所见即所得”的效果,显著简化操作、提高准确度,且支持同时选择多个零件。
附图说明
图1为本发明的基于精雕机控制***的图形选择加工***的流程图。
具体实施方式
为了能够更清楚地理解本实用技术内容,特举以下实施例详细说明。
该基于精雕机控制***的图形选择加工***,根据加载的加工刀路文件生成该加工刀路文件中包括的所有零件的图形,并呈现于一图形选择界面中,该图形选择界面也包括于该图形选择加工***中,基于所述的精雕机控制***来实现,用户通过点选该图形选择界面,选择其要加工的零件,从而进行指定零件加工。
在一种较佳的实施方式中,所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工。
在一种更佳的实施方式中,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间。
在一种较佳的实施方式中,所述的图形选择界面还包括多种选择方式,以不同的操作控制指令进行区分,且所述的选择方式包括以下:
加选:指定的零件图形总是添加选中;
减选:指定的零件图形总是取消选中;
反选:指定的零件图形已选中时取消选中,未选中则选中;
取消选择:取消当前选中的所有零件图形。
基于上述基于精雕机控制***的图形选择加工***实现图形选择加工的方法,其主要特点是,所述的方法包括以下步骤:
用户通过点选该图形选择界面,对其将要加工的零件进行选中,所述的图形选择加工***根据其选中的零件的图形,进行零件加工。
在一种较佳的实施方式中,所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工。
在一种更佳的实施方式中,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间,所述的图形选择加工***通过成组的G00指令判断当前加工指令是否在该确定零件加工刀路区间内。
在一种更佳的实施方式中,所述的图形选择加工***判断是否用户是否通过所述的图形选择界面选中了零件图形,若有,则根据选中的零件图形对应的确定零件加工刀路区间进行加工,若无,则所述的图形选择加工***根据加工刀路文件,加工其中包含的所有零件。
在一种较佳的实施方式中,所述的图形选择界面还包括多种选择方式,以不同的操作控制指令进行区分,用户可通过以下选择方式进行相应选择操作:
加选:指定的零件图形总是添加选中;
减选:指定的零件图形总是取消选中;
反选:指定的零件图形已选中时取消选中,未选中则选中;
取消选择:取消当前选中的所有零件图形。
在一种更佳的实施方式中,用户通过点选图形选择界面对要加工的零件进行选择包括:
用户通过加选的操作控制指令,对图形选择界面中可选的加工零件的图形进行选择;
用户通过减选或反选或取消选择的操作控制指令,对已选中的零件图形进行取消选中。
在一种具体的实施例中,图形选择界面中包含的零件的图形的观察视图保持了目前精雕机控制***(如NK500控制***)的10种固定视图。零件图形的组成原则为:
将加工刀路文件中多个连续的G00指令认为是一组G00指令,而两组G00指令之间的刀路自然组成一个零件图形。
在该图形选择加工***中,通过使用不同的操作控制指令,可向用户提供以下选择方式:
(1)加选:指定的零件图形总是添加选中。
(2)减选:指定的零件图形总是取消选中。
(3)反选:指定的零件图形已选中则取消选中,未选中则添加选中。
(4)取消选择:取消当前选中的所有零件图形。
在一种具体实施例中,提供以下鼠标操作过程:
(1)点选:左键单击,表示指定该点所在的零件图形。
(2)框选:左键拖出矩形区域,表示完全包含在矩形中的零件图形被指定。
其中,点选一次只能指定一个图形,如果该图形选择界面中存在多个重叠的图形,则指定对应的加工刀路文件中较为靠前的零件,框选一次能指定多个图形,只要图形完全包含在矩形中就被指定,且在加工过程每加工一个零件前,先抬刀到安全高度,等平移到零件起始点后再下刀加工。
请参阅图1,在图1中描述了在一种具体实施方式中,本发明的基于精雕机控制***的图形选择加工***及其方法的流程图,可看出所述的图形选择加工***首先对加载的某模具的加工刀路文件进行零件图形生成,根据加工刀路文件自动生成该加工刀路文件中所有的零件图形,并呈现在图形选择界面上,在一种更佳的实施方式中,用户在使用前还可通过所述的图形选择界面确定零件图形是否显示无误,若有误可调整所述的图形选择加工***重新生成零件图形,或提示用户修改加工刀路文件。在确认显示的图形无误的情况下,用户对零件图形进行选择,首先在图形选择界面上调整视图找到目标零件,并进行选中操作,若用户不对零件图形进行选择,则该图形选择加工***在判定无被选中零件图形的情况下,根据加工刀路文件进行加工,将包含在该加工刀路文件中的所有零件都加工出来。
采用该基于精雕机控制***的图形选择加工***及其方法,旨在简化选择零件的过程、并提高选择的准确度,当用户装载刀路文件后,在软件中显示所有零件的图形,此时操作员通过鼠标选择相关的图形后,即可加工被选中的零件,能达到“所见即所得”的效果,显著简化操作、提高准确度,且支持同时选择多个零件。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本实用精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

Claims (5)

1.一种基于精雕机控制***的图形选择加工***,其特征在于,该图形选择加工***根据加载的加工刀路文件生成该加工刀路文件中包括的所有零件的图形,并呈现于一图形选择界面中,该图形选择界面也包括于该图形选择加工***中,基于所述的精雕机控制***来实现,用户通过点选该图形选择界面,选择其要加工的零件,从而进行指定零件加工;
所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工;
所述的图形选择界面还包括多种选择方式,以不同的操作控制指令进行区分,且所述的选择方式包括以下:
加选:指定的零件图形总是添加选中;
减选:指定的零件图形总是取消选中;
反选:指定的零件图形已选中时取消选中,未选中则选中;
取消选择:取消当前选中的所有零件图形;
其中,用户通过点选图形选择界面对要加工的零件进行选择包括:
用户通过加选的操作控制指令,对图形选择界面中可选的加工零件的图形进行选择;
用户通过减选或反选或取消选择的操作控制指令,对已选中的零件图形进行取消选中。
2.根据权利要求1所述的基于精雕机控制***的图形选择加工***,其特征在于,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间。
3.一种基于权利要求1或2所述的基于精雕机控制***的图形选择加工***实现图形选择加工的方法,其特征在于,所述的方法包括以下步骤:
用户通过点选该图形选择界面,对其将要加工的零件进行选中,所述的图形选择加工***根据其选中的零件的图形,进行零件加工;
所述的图形选择界面中显示的每一零件的图形都对应有加工刀路文件中一确定零件加工刀路区间,该图形选择加工***在用户点选图形选择界面中加工零件的图形后,根据该图形对应的确定零件加工刀路区间进行零件加工。
4.根据权利要求3所述的基于精雕机控制***的图形选择加工***实现图形选择加工的方法,其特征在于,加工刀路文件中多个连续的G00指令为一组G00指令,两组G00指令之间的刀路为一确定零件加工刀路区间,所述的图形选择加工***通过成组的G00指令判断当前加工指令是否在该确定零件加工刀路区间内。
5.根据权利要求3所述的基于精雕机控制***的图形选择加工***实现图形选择加工的方法,其特征在于,所述的图形选择加工***判断是否用户是否通过所述的图形选择界面选中了零件图形,若有,则根据选中的零件图形对应的确定零件加工刀路区间进行加工,若无,则所述的图形选择加工***根据加工刀路文件,加工其中包含的所有零件。
CN201710700367.8A 2017-08-16 2017-08-16 基于精雕机控制***的图形选择加工***及其方法 Active CN107450932B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710700367.8A CN107450932B (zh) 2017-08-16 2017-08-16 基于精雕机控制***的图形选择加工***及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710700367.8A CN107450932B (zh) 2017-08-16 2017-08-16 基于精雕机控制***的图形选择加工***及其方法

Publications (2)

Publication Number Publication Date
CN107450932A CN107450932A (zh) 2017-12-08
CN107450932B true CN107450932B (zh) 2020-12-08

Family

ID=60492223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710700367.8A Active CN107450932B (zh) 2017-08-16 2017-08-16 基于精雕机控制***的图形选择加工***及其方法

Country Status (1)

Country Link
CN (1) CN107450932B (zh)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714477A (zh) * 2015-03-13 2015-06-17 江俊逢 一种加工文件规划***与加工文件的生成方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436050A (zh) * 2007-11-12 2009-05-20 上海电气集团股份有限公司 用于开放式数控***的图形化交互式编程单元及方法
CN101334657B (zh) * 2007-12-20 2010-12-15 清华大学 图形化交互式数控车削自动编程方法及***
CN101308375A (zh) * 2008-07-16 2008-11-19 四川普什宁江机床有限公司 一种数控纵切机床加工程序模拟实现方法及其***
TWI427448B (zh) * 2010-11-02 2014-02-21 Ind Tech Res Inst 多軸同動機械之程式轉換模組及程式轉換方法
CN104252153A (zh) * 2013-06-28 2014-12-31 鸿富锦精密工业(深圳)有限公司 Cnc加工程序生成***及方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714477A (zh) * 2015-03-13 2015-06-17 江俊逢 一种加工文件规划***与加工文件的生成方法

Also Published As

Publication number Publication date
CN107450932A (zh) 2017-12-08

Similar Documents

Publication Publication Date Title
US9618928B2 (en) Simulation apparatus of numerical controller
US10423147B2 (en) Control device for machine tool
CN108139210B (zh) 提供用户定义的碰撞避免体积的检查程序编辑环境
US9665085B2 (en) Cutting condition and tool life display device for a numerical controller
EP3088979B1 (en) Control device for machine tool
US20070051701A1 (en) Machining condition setting method for electrical discharge machines
US20100305745A1 (en) Nc program generating device and nc program generating method
JP5936781B1 (ja) 数値制御装置、nc加工装置、nc加工方法およびシミュレーション装置
JPH11277371A (ja) 加工プログラム作成支援装置
US10274938B2 (en) Numerical control unit and NC program creating unit
JP4247264B2 (ja) 工作機械の制御装置
US10599128B2 (en) Control device for a machine tool
CN107450932B (zh) 基于精雕机控制***的图形选择加工***及其方法
EP3385799B1 (en) Control device, wire electrical discharge machine and control method
CN108693837B (zh) 信息处理装置
JP6356722B2 (ja) 生産プロセスの改善を行う数値制御装置
EP0356524A1 (en) Method for part program preparation for similar shape
US10394214B2 (en) Numerical controller temporarily stopping for a program call and numerical control method thereof
EP3748442B1 (en) Numerical control device
KR101610386B1 (ko) 컴퓨터 수치 제어 공작기계에서 가공 대화형 프로그램을 이용한 가공 형상 입력 장치 및 방법
US10635090B2 (en) Program generating apparatus and program generating method
US10908586B2 (en) Program creation apparatus and program creation method in program creation apparatus
CN113190157A (zh) 一种加工设备的控制方法、装置、设备及存储介质
KR101538171B1 (ko) 건설장비에서 명령 정보 표시 방법
JPH03256645A (ja) 穴加工条件設定方法

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 201108 4th floor, No.29, Lane 1277, zhuanxing East Road, Minhang District, Shanghai

Applicant after: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd.

Applicant after: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before: 201401, No. 1590, Shanghai Hangzhou highway, Shanghai, Fengxian District

Applicant before: SHANGHAI WEIHONG ELECTRONIC TECHNOLOGY Co.,Ltd.

Applicant before: SHANGHAI WEIHONG INTELLIGENT TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant