CN103302586B - 研磨加工机的控制方法以及应用上述方法的控制*** - Google Patents
研磨加工机的控制方法以及应用上述方法的控制*** Download PDFInfo
- Publication number
- CN103302586B CN103302586B CN201210063444.0A CN201210063444A CN103302586B CN 103302586 B CN103302586 B CN 103302586B CN 201210063444 A CN201210063444 A CN 201210063444A CN 103302586 B CN103302586 B CN 103302586B
- Authority
- CN
- China
- Prior art keywords
- processing
- sub
- processor
- grinding machine
- procedure
- 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
Links
Landscapes
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
本发明涉及一种研磨加工机的控制方法以及应用上述方法的控制***,控制方法主要是提供多个子加工程序,各子加工程序指定一研磨加工机执行一加工步骤;接着提供一加工排程程序,加工排程程序用于链接各子加工程序产生出一主加工程序;然后执行主加工程序,使研磨加工机一次性地按各子加工程序所执行的加工步骤运行。
Description
技术领域
本发明与研磨加工有关,特别是指一种研磨加工机的控制方法以及应用上述方法的控制***。
背景技术
由于研磨加工是利用高速旋转的砂轮切削待加工工件,因此除了特别适用于加工硬度较高的材料以外,还能够得到较佳的尺寸精密度、平面度等加工质量。又因为计算机数字控制(Computer Numerical Control,CNC)已大量运用于研磨加工机,因而使得研磨加工机更为广泛且普遍地应用于各种机械加工相关产业。
目前CNC研磨加工机的操作方式,通常是先由操作者按照加工需求撰写出多个具有不同加工步骤的数值控制程序,然后将各程序加载至加工机内的控制器,经由操作者按照特定加工工序仿真各程序可以正确运行之后,再分别执行各程序完成所需要的研磨加工。
然而,依据上述方式操作研磨加工机时,操作者必须配合加工工序分别执行各程序,使得研磨加工过程呈片断且不连贯的状况。若必须重复进行相同工序的研磨加工,操作者也就要一再地执行上述加工过程,造成拖延与浪费整体加工时间的问题。
发明内容
针对上述问题,本发明的主要目的在于提供一种研磨加工机的控制方法及应用上述方法的控制***,其可整合性地执行各种不同类型加工程序,使研磨加工较为方便且更具有效率。
为达到上述目的,本发明所提供的一种研磨加工机的控制方法,其特征在于包含有:a.提供多个子加工程序,各所述子加工程序指定一研磨加工机执行一加工步骤;
b.提供一加工排程程序,所述加工排程程序用于链接各所述子加工程序产生出一主加工程序;
c.执行所述主加工程序,使所述研磨加工机依各所述子加工程序所执行的加工步骤运行。
上述本发明所提供的研磨加工机的控制方法中,另包含一刀具管理程序,用于计算与确认所述研磨加工机的一砂轮的外径尺寸,让各所述子加工程序都能够依据前一子加工程序最终完成后的所述砂轮尺寸依序执行下一加工步骤。
另包含一用于显示各所述子加工程序与所述主加工程序的操作接口模块。
还包含通过所述操作接口模块改变所述主加工程序的各所述子加工程序的顺序。
各所述加工步骤为平面研磨、沟槽研磨、轮廓研磨、平面修整、成形修整、轮头修整或轮廓修整。
所述主加工程序执行时,各所述子加工模块的加工顺序或是参数设定能随时对应调整改变。
本发明还提供了一种用于研磨加工机的控制***,其特征在于包含:一操作接口模块,用于提供用户操作控制一研磨加工机;多个子加工模块,各所述子加工模块能执行一子加工程序,用于通过一控制器指定所述研磨加工机执行一加工步骤;一加工排程模块,所述加工排程模块执行一加工排程程序,用于依序链接各所述子加工程序产生出一主加工程序,用户通过所述操作接口模块执行所述主加工程序,使所述研磨加工机依各所述子加工程序的加工步骤运行。
上述本发明所提供的用于研磨加工机的控制***中,另包含一刀具管理程序,用于计算与确认所述研磨加工机的一砂轮的外径尺寸,让各所述子加工程序都能够依据前一子加工程序最终完成后的所述砂轮尺寸依序执行下一加工步骤。
所述操作接口模块包含有多个第一子字段与一主字段,所述主字段用于提供操作者设定为所述主加工程序,各所述第一子字段用于提供操作者设定其中一所述子加工程序。
还包含有多个第二子字段,各所述第二子字段分别对应各所述第一子字段,各所述第二子字段能进一步设定具有不同加工参数的其中一所述子加工程序。
采用上述技术方案,用户利用操作接口模块执行主加工程序,使研磨加工机依各子加工程序的加工步骤运行,即可实现整合性地执行各种不同类型加工程序,使研磨加工较为方便且更具有效率的发明目的。
附图说明
图1是本发明一较佳实施例所提供的研磨加工机的示意图;
图2是本发明一较佳实施例的流程图;
图3是本发明一较佳实施例中操作接口模块的示意图。
具体实施方式
现举以下实施例并结合附图对本发明的结构及功效进行详细说明。
本发明一较佳实施例提供了一种研磨加工机的控制方法以及应用上述方法的控制***。如图1~图3所示,本发明所应用的研磨加工机10具有一可编程控制器12,控制器12用于控制一砂轮14高速旋转切削设置于一工作平台16的工件18。本发明的控制方法主要包含有:
一、在控制器12内设定多个子加工模块20,各子加工模块20可执行一子加工程序22,子加工程序22用于控制研磨加工机10执行一加工步骤,各加工步骤均包括若干数值句柄(G-code),可分别执行例如砂轮平面修整、成型辊轮修整、轮头成型修整、砂轮轮廓修整、平面研磨、沟槽研磨或是轮廓研磨等不同类型的加工,各子加工模块20也可以具有不同加工参数但为同类型的加工步骤。
二、再在控制器12内设定一加工排程模块30,加工排程模块30执行一加工排程程序,用于链接各子加工模块20的子加工程序22产生出一主加工程序。主加工程序以串行式链接各子加工程序22,例如可依据工件的加工工序需要而设定为先平面研磨、沟槽研磨、轮廓研磨、平面修整、成形修整、轮头修整、轮廓修整等加工步骤为主加工程序。
三、执行主加工程序,使研磨加工机10依各子加工模块20一次性地执行所有子加工程序22。在主加工程序的执行过程中,控制器12同步经由一刀具管理程序计算与确认砂轮14的外径尺寸,让各子加工模块20都能够依据前一子加工模块20最终完成后的砂轮14的尺寸依序执行下一加工步骤。
如图3所示,研磨加工机10另具有一适用于控制器12的操作接口模块40,操作接口模块40至少包含一主字段41、多个第一子字段42与多个第二子字段43。各第一子字段42用于提供操作者经由操作接口模块40设定一要执行的子加工模块20,各第二子字段43分别对应各第一子字段42,利用第二子字段43则可进一步设定属于同类型加工步骤但是具有不同加工参数的子加工模块20。操作者先依照加工工序设定各第一、第二子字段42、43,然后可以将完成顺序设定的工序利用主字段41设定为主加工程序,再通过操作接口模块40执行主加工程序,即可使研磨加工机10依各子加工模块20所执行的子加工程序22运行。再者,同样在主加工程序的执行过程中,各子加工模块20的加工顺序或是参数设定都可以通过操作接口模块40随时对应调整与改变,每一加工步骤的条件与结果也都会跟着实时做相对应的改变。
通过上述本发明的控制方法,操作者只需执行一次主加工程序,即可整合各种不同加工步骤依序执行研磨加工,不需随时注意加工步骤及过程,减少加工操作时间。而且一次设定完成主加工程序就能够重复使用于后续的研磨加工,使得整体加工更有效率且降低成本。再者,利用操作接口模块可以依不同的加工工序而对应改变与调整加工步骤,提高操作的便利性与适用性。
最后,必须再次说明,本发明在前述实施例中所揭示的构成组件,仅为举例说明,并非用来限制本案的专利保护范围,其他等效组件的替代或变化,均应被本案的专利保护范围所涵盖。
Claims (5)
1.一种研磨加工机的控制方法,其特征在于包含有:
a.提供多个子加工程序,各所述子加工程序指定一研磨加工机执行一加工步骤;
b.提供一刀具管理程序,用于计算与确认所述研磨加工机的一砂轮的外径尺寸;
c.提供一加工排程程序与一操作接口模块,所述加工排程程序用于链接各所述子加工程序产生出一主加工程序,所述操作接口模块用于显示各所述子加工程序与所述主加工程序;
d.执行所述主加工程序,各所述子加工程序的加工顺序或是参数设定能提供操作者通过所述操作接口模块随时对应调整改变,使所述研磨加工机一次性地依各所述子加工程序所执行的加工步骤运行,所述主加工程序执行时,所述刀具管理程序同步让各所述子加工程序依据前一子加工程序最终完成后的所述砂轮尺寸依序执行下一加工步骤。
2.如权利要求1所述研磨加工机的控制方法,其特征在于:各所述加工步骤为平面研磨、沟槽研磨、轮廓研磨、平面修整、成形修整、轮头修整或轮廓修整。
3.一种用于研磨加工机的控制***,其特征在于包含:
一操作接口模块,用于提供用户操作控制一研磨加工机;
多个子加工模块,各所述子加工模块能执行一子加工程序,用于通过一控制器指定所述研磨加工机执行一加工步骤;
一刀具管理程序,用于计算与确认所述研磨加工机的一砂轮的外径尺寸;
一加工排程模块,所述加工排程模块执行一加工排程程序,用于依序链接各所述子加工程序产生出一主加工程序,用户通过所述操作接口模块执行所述主加工程序,各所述子加工模块的加工顺序或是参数设定能通过所述接口模块随时对应调整改变,使所述研磨加工机一次性地依各所述子加工程序的加工步骤运行,所述刀具管理程序同步让各所述子加工程序都能够依据前一子加工程序最终完成后的所述砂轮尺寸依序执行下一加工步骤。
4.如权利要求3所述用于研磨加工机的控制***,其特征在于:所述操作接口模块包含有多个第一子字段与一主字段,所述主字段用于提供操作者设定为所述主加工程序,各所述第一子字段用于提供操作者设定其中一所述子加工程序。
5.如权利要求4所述用于研磨加工机的控制***,其特征在于:还包含有多个第二子字段,各所述第二子字段分别对应各所述第一子字段,各所述第二子字段能进一步设定具有不同加工参数的其中一所述子加工程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210063444.0A CN103302586B (zh) | 2012-03-12 | 2012-03-12 | 研磨加工机的控制方法以及应用上述方法的控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210063444.0A CN103302586B (zh) | 2012-03-12 | 2012-03-12 | 研磨加工机的控制方法以及应用上述方法的控制*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103302586A CN103302586A (zh) | 2013-09-18 |
CN103302586B true CN103302586B (zh) | 2017-04-12 |
Family
ID=49128532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210063444.0A Active CN103302586B (zh) | 2012-03-12 | 2012-03-12 | 研磨加工机的控制方法以及应用上述方法的控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103302586B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1383018A1 (en) * | 2001-04-27 | 2004-01-21 | Citizen Watch Co., Ltd. | Automatic lathe, and method for controlling the same and device for controlling the same |
CN1643537A (zh) * | 2002-03-18 | 2005-07-20 | 史蒂文·G·斯马尔什 | 计算机控制的磨床 |
CN101274422A (zh) * | 2008-03-24 | 2008-10-01 | 险峰机床厂 | 用nc编程实现数控磨削轧辊曲线的方法 |
CN101530978A (zh) * | 2009-04-28 | 2009-09-16 | 河南工业大学 | 一种数控精密内圆磨床及其加工控制方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100750006B1 (ko) * | 2003-07-04 | 2007-08-16 | 미쓰비시덴키 가부시키가이샤 | 자동 프로그래밍 방법 및 장치 |
-
2012
- 2012-03-12 CN CN201210063444.0A patent/CN103302586B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1383018A1 (en) * | 2001-04-27 | 2004-01-21 | Citizen Watch Co., Ltd. | Automatic lathe, and method for controlling the same and device for controlling the same |
CN1643537A (zh) * | 2002-03-18 | 2005-07-20 | 史蒂文·G·斯马尔什 | 计算机控制的磨床 |
CN101274422A (zh) * | 2008-03-24 | 2008-10-01 | 险峰机床厂 | 用nc编程实现数控磨削轧辊曲线的方法 |
CN101530978A (zh) * | 2009-04-28 | 2009-09-16 | 河南工业大学 | 一种数控精密内圆磨床及其加工控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103302586A (zh) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108919760A (zh) | 一种基于数字孪生的智能车间自治生产过程动态联动控制方法 | |
CN102411333A (zh) | 飞机复杂结构件快速数控加工工艺*** | |
CN104460525B (zh) | 用于构建零件加工方法的方法和*** | |
US9904278B2 (en) | Numerical controller capable of performing axis control routine of a plurality of axes in distributed manner | |
CN101960457A (zh) | 用于复合加工的方法和设备 | |
CN103454972A (zh) | 基于ug nx api的刀具五轴数控磨削加工自动编程的方法 | |
CN103543696A (zh) | 使用中轴变换优化工具路径的方法 | |
CN103543695A (zh) | 用于电脑数值控制的模具加工方法及模具加工*** | |
CN105302072A (zh) | 一种消除高度位置差异的数控机床加工方法 | |
CN103302586B (zh) | 研磨加工机的控制方法以及应用上述方法的控制*** | |
CN103394974B (zh) | 一种多工位加工方法 | |
CN104698980B (zh) | 一种基于特征的数控立车参数化加工控制方法及*** | |
KR101405039B1 (ko) | 사용자 맞춤형 가공공정 자동화 시스템 및 방법 | |
CN105527926B (zh) | 采用数控机床加工工件的方法 | |
US10108774B2 (en) | Method and apparatus for concurrent multi-user toolpath creation | |
JP2015049815A (ja) | 複数系統をグループ化することにより制御を一元管理できる制御装置 | |
US9211630B2 (en) | Grinding machine control method and control system employing the method | |
Bhale et al. | Grouping and sequencing of machining operations for high volume transfer lines | |
CN103914042B (zh) | 智能工厂及其柔性执行单元、柔性智能化设备 | |
CN103419132B (zh) | 凸轮磨削控制单元、数控设备和凸轮磨削控制方法 | |
CN104439442A (zh) | 模具型面的加工方法 | |
CN104439290A (zh) | 一种自动车床*** | |
CN105302996B (zh) | 一种通过不同余量设置构建机匣零件工序模型的方法 | |
Razak et al. | Feature-Based Machining using Macro | |
CN112000063B (zh) | 一种模具分层清角数控加工***及其工艺方法 |
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 |