CN109317714B - 一种用于钻孔加工的数控机床***及其控制方法 - Google Patents
一种用于钻孔加工的数控机床***及其控制方法 Download PDFInfo
- Publication number
- CN109317714B CN109317714B CN201811512688.6A CN201811512688A CN109317714B CN 109317714 B CN109317714 B CN 109317714B CN 201811512688 A CN201811512688 A CN 201811512688A CN 109317714 B CN109317714 B CN 109317714B
- Authority
- CN
- China
- Prior art keywords
- workpiece
- processing
- drilling
- machining
- controller
- 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
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23B—TURNING; BORING
- B23B39/00—General-purpose boring or drilling machines or devices; Sets of boring and/or drilling machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23B—TURNING; BORING
- B23B47/00—Constructional features of components specially designed for boring or drilling machines; Accessories therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/20—Automatic control or regulation of feed movement, cutting velocity or position of tool or work before or after the tool acts upon the workpiece
- B23Q15/22—Control or regulation of position of tool or workpiece
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
本发明提供了一种用于钻孔加工的数控机床***及其控制方法,其中,数控机床***包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对待加工工件进行钻孔加工。本发明技术方案只需要通过在人机界面装置上输入待加工工件的加工参数即可自动生成钻孔加工路径,节省了人工编程的时间,提高了数控机床在钻孔加工时的效能。
Description
技术领域
本发明涉及数控机床领域,尤其涉及一种用于钻孔加工的数控机床***及其控制方法。
背景技术
目前,在数控加工领域,数控加工主要是通过CAM (计算机辅助制造)软件对CAD绘制的图纸定义和生成用于机床加工的加工路径,根据加工路径进行机床加工,但是通过CAM编辑加工路径的方式往往需要专业的人士来进行,对于普通的机床操作人员来讲的使用相当不便。
现有的数控机床在规则面(平面或弧形面)上进行钻孔加工时,钻孔加工的加工顺序以及刀具的移动路径通常是固定不变的,只需要获得钻孔在工件上的加工坐标即可按照固定的模板自动生成钻孔加工路径,若通过CAM编辑钻孔的加工路径则效率较低,因此,如何提高现有数控机床在钻孔加工时的效能,减少人为编程时出错概率和编程时间并使得技术人员在无需全面了解数控编程的条件下完成数控加工,是本领域亟待解决的技术问题。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种用于钻孔加工的数控机床***及其控制方法,旨在解决现有技术在规则面上进行钻孔加工时,通过CAM软件来编辑钻孔加工路径的方式效率低的技术问题。
本发明解决技术问题所采用的技术方案如下:
一种用于钻孔加工的数控机床***,其中,包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对待加工工件进行钻孔加工。
所述的数控机床***,其中,所述控制器装置包括存储器和控制器,所述存储器内存储有钻孔加工的加工顺序和刀具的移动路径数据,所述控制器用于根据人机界面装置输入待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得孔在待加工工件上的加工坐标;以及根据所述加工坐标结合存储器内存储的钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工路径。
所述的数控机床***,其中,所述控制器为可编程逻辑控制器。
所述的数控机床***,其中,所述人机界面装置为液晶显示屏。
所述的数控机床***,其中,所述电主轴装置包括伺服控制器以及伺服电机。
一种数控机床***的控制方法,其中,包括步骤:
通过人机界面装置输入待加工工件的加工参数;
控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述待加工工件的加工参数生成钻孔加工的加工路径,并将所述加工路径发送给电主轴装置;
电主轴装置接收所述加工路径,根据所述加工路径对待加工工件进行钻孔加工。
所述的控制方法,其中,所述步骤控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述加工参数生成钻孔加工的加工路径,并将所述加工路径发送给电主轴装置之前还包括:
预先在控制器装置内的存储器中存储钻孔加工的加工顺序和刀具的移动路径数据。
所述的控制方法,其中,所述步骤控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述加工参数生成钻孔加工的加工路径具体包括:
控制器装置内的控制器根据人机界面装置输入待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得钻孔在待加工工件上的加工坐标;
控制器装置内的控制器根据所述加工坐标结合控制器装置内的存储器中存储的所述钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工的加工路径。
所述的控制方法,其中,所述步骤电主轴装置接收所述加工路径,根据所述加工路径对工件进行钻孔加工具体包括:
电主轴装置的伺服控制器根据所述加工路径生成相应的伺服电机驱动信号;
电主轴装置的伺服电机接收到所述伺服电机驱动信号对待加工工件进行钻孔加工。
所述的控制方法,其中,所述加工参数包括待加工工件的形状尺寸参数以及孔在待加工工件上的位置参数。
有益效果:本发明提供了一种用于钻孔加工的数控机床***及其控制方法,其中,数控机床***包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对待加工工件进行钻孔加工。本发明技术方案只需要通过在人机界面装置上输入待加工工件的加工参数即可自动生成钻孔加工路径,节省了人工编程的时间,提高了数控机床在钻孔加工时的效能。
附图说明
图1是本发明一种用于钻孔加工的数控机床***的结构示意图。
图2是本发明一种数控机床***的控制方法流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图1,本发明的一种用于钻孔加工的数控机床***,包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对待加工工件进行钻孔加工。
控制器装置的输入端与人机界面装置相连,控制器装置的输出端与电主轴装置相连,其中,控制器装置为可编程的控制器装置,装置内预先设置有路径生成程序,能够根据控制器装置内储存的常见的钻孔加工的加工顺序以及对应的刀具的移动路径数据自动生成所需的钻孔的加工路径,不需要专业人员通过CAM进行路径编辑导入数控机床***,直接通过输入加工参数就能生成钻孔的加工路径,降低了数控机床的操作难度,提升了数控机床的加工效率。
参见图1,在一种优选的实施方式中,所述控制器装置包括存储器和控制器,所述存储器内存储有钻孔加工的加工顺序和刀具的移动路径数据,所述控制器用于根据人机界面装置输入待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得孔在待加工工件上的加工坐标;以及根据所述加工坐标结合存储器内存储的钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工路径。
加工参数包括待加工工件的形状尺寸参数以及孔在待加工工件上的位置参数。控制器首先根据待加工工件的形状尺寸参数生成待加工工件的模型,然后根据钻孔在待加工工件上的位置参数在模型上生成钻孔,然后建立加工坐标系,获得孔在工件内外表面上的加工坐标,然后根据加工坐标采用对应的计算公式(比如圆弧形加工面,对应的计算公式为圆形或椭圆形计算公式)推算出相应的延伸坐标点,最后根据加工坐标、延伸坐标点以及预设的钻孔加工的加工顺序和刀具的移动路径数据构建加工路径的线段,生成钻孔加工路径。
在一种优选的实施方式中,所述控制器为可编程逻辑控制器。即数控机床的可编程的PLC控制器,可编程的PLC控制器通过编程使得其能够根据用户输入的加工参数自动构建待加工工件的模型,当设置好***的加工坐标系之后,获得孔在工件上的加工坐标,并根据加工坐标以及钻孔加工的加工顺序和刀具的移动路径自动生成针对该工件的钻孔加工路径,其中,钻孔的加工顺序包括钻圆柱孔以及在圆柱孔的基础上加工锥度的加工顺序,在钻圆柱孔时的路径为先钻出与刀具大小一致的通孔,然后对该通孔进行拓孔形成所需要直径大小的圆柱孔,在加工圆柱孔的锥度时的路径为按照由上之下分层加工的方式加工圆柱孔的锥度,即加工路径为螺旋向下,形成具有阶梯形状的锥孔,当然还包括有对锥孔进行铰孔操作的加工顺序。
在一种优选的实施方式中,所述人机界面装置为液晶显示屏。液晶显示屏上设置有加工参数输入界面。
参见图1,在一种优选的实施方式中,所述电主轴装置包括伺服控制器以及伺服电机。伺服控制器的输入端与控制器装置相连,伺服电机与伺服控制器的输出端相连,伺服控制器能够根据控制器装置发送的钻孔加工路径生成相应的电机驱动信号,驱动伺服电机移动对工件进行钻孔加工。
参见图2,本发明还提供了一种数控机床***的控制方法,包括步骤:
S100、通过人机界面装置输入待加工工件的加工参数;
S200、控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述待加工工件的加工参数生成钻孔加工的加工路径,并将所述加工路径发送给电主轴装置;
S300、电主轴装置接收所述加工路径,根据所述加工路径对待加工工件进行钻孔加工。
其中,加工参数包括待加工工件的形状尺寸参数以及钻孔在待加工工件上的位置参数。
在一种优选的实施方式中,所述步骤S200之前还包括:
S10、预先在控制器装置内的存储器中存储钻孔加工的加工顺序和刀具的移动路径数据。
在一种优选的实施方式中,所述步骤S200具体包括:
S210、控制器装置内的控制器根据人机界面装置输入待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得孔在待加工工件上的加工坐标;
S220、控制器装置内的控制器根据所述加工坐标结合控制器装置内的存储器中存储的钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工的加工路径。
在一种优选的实施方式中,所述步骤S300具体包括:
S310、电主轴装置的伺服控制器根据所述加工路径生成相应的伺服电机驱动信号;
S320、电主轴装置的伺服电机接收到所述伺服电机驱动信号对待加工工件进行钻孔加工。
综上所述,本发明提供的一种用于钻孔加工的数控机床***及其控制方法,其中,数控机床***包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对待加工工件进行钻孔加工。本发明技术方案只需要通过在人机界面装置上输入待加工工件的加工参数即可自动生成钻孔加工路径,节省了人工编程的时间,提高了数控机床在钻孔加工时的效能。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (7)
1.一种用于钻孔加工的数控机床***,其特征在于,包括人机界面装置、控制器装置以及电主轴装置,所述人机界面装置和电主轴装置均与所述控制器装置通信连接,所述人机界面装置上设置有用于输入待加工工件的加工参数的操作界面;所述控制器装置用于根据人机界面装置输入的待加工工件的加工参数自动生成钻孔加工路径;所述电主轴装置用于根据所述钻孔加工路径对工件进行钻孔加工;所述控制器装置包括存储器和控制器,所述存储器内存储有钻孔加工的加工顺序和刀具的移动路径数据,所述控制器用于根据人机界面装置输入待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得孔在待加工工件上的加工坐标;以及根据所述加工坐标结合存储器内存储的所述钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工路径;
所述加工参数包括待加工工件的形状尺寸参数以及孔在待加工工件上的位置参数;控制器首先根据待加工工件的形状尺寸参数生成待加工工件的模型,然后根据钻孔在待加工工件上的位置参数在模型上生成钻孔,然后建立加工坐标系,获得孔在工件内外表面上的加工坐标,然后根据加工坐标采用对应的计算公式推算出相应的延伸坐标点,最后根据加工坐标、延伸坐标点以及预设的钻孔加工的加工顺序和刀具的移动路径数据构建加工路径的线段,生成钻孔加工路径。
2.根据权利要求1所述的数控机床***,其特征在于,所述控制器为可编程逻辑控制器。
3.根据权利要求1所述的数控机床***,其特征在于,所述人机界面装置为液晶显示屏。
4.根据权利要求1所述的数控机床***,其特征在于,所述电主轴装置包括伺服控制器以及伺服电机。
5.一种数控机床***的控制方法,其特征在于,包括步骤:
通过人机界面装置输入待加工工件的加工参数;
控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述待加工工件的加工参数生成钻孔加工的加工路径,并将所述加工路径发送给电主轴装置;
电主轴装置接收所述加工路径,根据所述加工路径对工件进行钻孔加工;
所述步骤控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述加工参数生成钻孔加工的加工路径具体包括:
控制器装置内的控制器根据人机界面装置输入的待加工工件的加工参数生成待加工工件的模型,并根据所述模型获得孔在待加工工件上的加工坐标;
控制器装置内的控制器根据所述加工坐标结合控制器装置内的存储器中存储的钻孔加工的加工顺序和刀具的移动路径数据生成钻孔加工的加工路径;
所述加工参数包括待加工工件的形状尺寸参数以及孔在待加工工件上的位置参数;控制器首先根据待加工工件的形状尺寸参数生成待加工工件的模型,然后根据钻孔在待加工工件上的位置参数在模型上生成钻孔,然后建立加工坐标系,获得孔在工件内外表面上的加工坐标,然后根据加工坐标采用对应的计算公式推算出相应的延伸坐标点,最后根据加工坐标、延伸坐标点以及预设的钻孔加工的加工顺序和刀具的移动路径数据构建加工路径的线段,生成钻孔加工路径。
6.根据权利要求5所述的控制方法,其特征在于,所述步骤控制器装置接收来自人机界面装置输入的待加工工件的加工参数,根据所述加工参数生成钻孔加工的加工路径,并将所述加工路径发送给电主轴装置之前还包括:
预先在控制器装置内的存储器中存储钻孔加工的加工顺序和刀具的移动路径数据。
7.根据权利要求5所述的控制方法,其特征在于,所述步骤电主轴装置接收所述加工路径,根据所述加工路径对工件进行钻孔加工具体包括:
电主轴装置的伺服控制器根据所述加工路径生成相应的伺服电机驱动信号;
电主轴装置的伺服电机接收到所述伺服电机驱动信号对待加工工件进行钻孔加工。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811512688.6A CN109317714B (zh) | 2018-12-11 | 2018-12-11 | 一种用于钻孔加工的数控机床***及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811512688.6A CN109317714B (zh) | 2018-12-11 | 2018-12-11 | 一种用于钻孔加工的数控机床***及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109317714A CN109317714A (zh) | 2019-02-12 |
CN109317714B true CN109317714B (zh) | 2020-09-08 |
Family
ID=65257137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811512688.6A Active CN109317714B (zh) | 2018-12-11 | 2018-12-11 | 一种用于钻孔加工的数控机床***及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109317714B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114029520A (zh) * | 2021-11-10 | 2022-02-11 | 广东电网能源发展有限公司 | 自动寻路钻孔的方法、***、加工终端和存储介质 |
CN116774647B (zh) * | 2023-08-18 | 2023-11-17 | 苏州科易胜智能科技有限公司 | 基于数据分析的智能机械数控管理*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000126986A (ja) * | 1998-10-27 | 2000-05-09 | Honda Motor Co Ltd | 工作機の加工具位置決め方法および加工位置表示方法並びに工作機用マンマシンインターフェース回路 |
JP5278758B2 (ja) * | 2009-05-15 | 2013-09-04 | 本田技研工業株式会社 | カム駆動装置及び加工方法 |
CN102284719B (zh) * | 2011-07-29 | 2012-11-28 | 常州宝菱重工机械有限公司 | 工件内孔加工设备 |
CN103111655B (zh) * | 2013-01-21 | 2016-02-03 | 福州闽侯精钻机械厂 | 基于人机界面与控制器结合的数控钻床***及其控制方法 |
CN107971512A (zh) * | 2017-12-26 | 2018-05-01 | 常州信息职业技术学院 | 一种多参数控制的自适应钻削微孔装置及方法 |
-
2018
- 2018-12-11 CN CN201811512688.6A patent/CN109317714B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN109317714A (zh) | 2019-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101796463B (zh) | Nc程序生成装置以及nc程序生成方法 | |
US8041445B2 (en) | Transformation method of G-code into step-Nc part program | |
US20010000805A1 (en) | Tool path data generation apparatus for NC machine tool and numerical controller provided with it | |
CN109317714B (zh) | 一种用于钻孔加工的数控机床***及其控制方法 | |
JP2003271215A (ja) | 数値制御工作機械の加工プログラムチェック方法およびチェック装置ならびにそれを備えた数値制御工作機械 | |
JP2015036833A (ja) | 干渉確認装置 | |
WO2000038881A1 (fr) | Procede et appareil fournissant des informations de commande numerique | |
EP0104542B1 (en) | Numerically controlled machining method | |
US20080086221A1 (en) | Machine-tool controller | |
KR101506077B1 (ko) | 홀 가공을 위한 수치제어 프로그램 생성 방법 및 장치 | |
CN110376962B (zh) | 设定装置和计算机可读介质 | |
KR101108211B1 (ko) | 복합선반용 파트프로그래밍 장치 및 복합 공정간 동기화 프로그램 생성방법 | |
JP2020123324A (ja) | 工作機械を制御する方法及び工作機械 | |
EP1209544A1 (en) | Tool path data generation apparatus for nc machine tool and numerical controller provided with it | |
CN108334042B (zh) | 数值控制装置 | |
KR101078800B1 (ko) | 외장형 파트프로그램 작성장치 | |
CN113885437B (zh) | 数控***的自适应编程方法、装置、设备和数控*** | |
CN105033642B (zh) | 自动调整的电子散热器加工设备和加工方法 | |
JP6836552B2 (ja) | 数値制御装置 | |
JPH06119031A (ja) | 削り残し部加工のncデータ作成方法 | |
EP3715967A1 (en) | Method of generating numerical control codes for a machine tool | |
JPH10249618A (ja) | 穿孔方法及び穿孔装置 | |
JP3925506B2 (ja) | Cad/cam装置 | |
CN114563978B (zh) | 钻机指令生成方法及钻机指令生成装置 | |
JPH11134014A (ja) | 削り残し部位の切削用ncデータ作成装置 |
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 |
Address after: 528299 Room 114, Tian'an Nanhai Digital New Town, No. 1, Jianping Road, Guicheng Street, Nanhai District, Foshan City, Guangdong Province Applicant after: Newcon (Guangdong) CNC Technology Co., Ltd Address before: 528299 Room 114, Tian'an Nanhai Digital New Town, No. 1, Jianping Road, Guicheng Street, Nanhai District, Foshan City, Guangdong Province Applicant before: FOSHAN NANHAI NIUKONG INTELLIGENT TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |