CN106814689A - 数值控制装置 - Google Patents

数值控制装置 Download PDF

Info

Publication number
CN106814689A
CN106814689A CN201611095597.8A CN201611095597A CN106814689A CN 106814689 A CN106814689 A CN 106814689A CN 201611095597 A CN201611095597 A CN 201611095597A CN 106814689 A CN106814689 A CN 106814689A
Authority
CN
China
Prior art keywords
processing
indentation
turnery
instruction
action
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.)
Granted
Application number
CN201611095597.8A
Other languages
English (en)
Other versions
CN106814689B (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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of CN106814689A publication Critical patent/CN106814689A/zh
Application granted granted Critical
Publication of CN106814689B publication Critical patent/CN106814689B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/182Numerical 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 the machine tool function, e.g. thread cutting, cam making, tool direction control
    • G05B19/186Generation of screw- or gearlike surfaces
    • 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/182Numerical 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 the machine tool function, e.g. thread cutting, cam making, tool direction control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B13/00Arrangements for automatically conveying or chucking or guiding stock
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B13/00Arrangements for automatically conveying or chucking or guiding stock
    • B23B13/02Arrangements for automatically conveying or chucking or guiding stock for turning-machines with a single working-spindle
    • B23B13/021Feeding device having intermittent movement
    • B23B13/022Feeding device having intermittent movement being placed in the spindle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23BTURNING; BORING
    • B23B31/00Chucks; Expansion mandrels; Adaptations thereof for remote control
    • B23B31/02Chucks
    • B23B31/10Chucks characterised by the retaining or gripping devices or their immediate operating means
    • B23B31/12Chucks with simultaneously-acting jaws, whether or not also individually adjustable
    • B23B31/16Chucks with simultaneously-acting jaws, whether or not also individually adjustable moving radially
    • 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/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • 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/402Numerical 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 positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36204Lathe, turning
    • 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/45Nc applications
    • G05B2219/45217Notching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/4981Utilizing transitory attached element or associated separate material
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49995Shaping one-piece blank by removing material
    • Y10T29/49996Successive distinct removal operations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/51Plural diverse manufacturing apparatus including means for metal shaping or assembling
    • Y10T29/5104Type of machine
    • Y10T29/5105Drill press
    • Y10T29/5107Drilling and other
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T408/00Cutting by use of rotating axially moving tool
    • Y10T408/16Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor
    • Y10T408/17Cutting by use of rotating axially moving tool with control means energized in response to activator stimulated by condition sensor to control infeed
    • Y10T408/172Responsive to Tool
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T82/00Turning
    • Y10T82/21Portable lathe for brake drum, disc, or shoe
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T82/00Turning
    • Y10T82/25Lathe

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Turning (AREA)

Abstract

本发明提供一种数值控制装置。本发明的数值控制装置具备:车削加工条件指定部,其指定车削加工的加工条件;刻痕加工条件指定部,其指定刻痕加工的加工条件;固定循环指令解析部,其基于所述车削加工的加工条件,生成车削加工的循环动作的指令串;以及刻痕加工动作指令生成部,其基于车削加工的加工条件和刻痕加工的加工条件,生成刻痕加工的循环动作的指令串,所述数值控制装置在执行所述车削加工的循环动作的指令串之前,执行所述刻痕加工的循环动作的指令串。

Description

数值控制装置
技术领域
本发明涉及一种数值控制装置,尤其涉及一种进行用于将切屑切碎的刻痕加工(nicking)的固定循环动作控制的数值控制装置。
背景技术
以往,在镗削加工(boring machining)中,如图11所示,存在如下技术:为了不产生长切屑,预先通过直径比镗削孔径小的杆状刀具(bar cutter)在镗削的一部分余量中沿轴向进行开槽加工(例如,日本特开平4-360704号公报)。
日本特开平4-360704号公报中公开的技术为局限于镗削加工的技术,对于其他加工方法例如车削加工没有任何提及。在对车削加工应用日本特开平4-360704号公报中公开的技术时,例如考虑加工图12所示的轴向沟槽的方法。为了对进行车削加工的工件加工图12所示的轴向沟槽,需要暂时停止工件的旋转,通过钻孔工具在另一工序进行加工。然而,由于该加工不是车削加工,因此存在加工顺序变得繁琐的问题。另外,虽然可以在进行车削加工的加工机之外准备加工中心等机械来进行加工,但是存在需要准备两个机械,成本增加的问题。
发明内容
因此本发明的目的在于,提供一种数值控制装置,其能够通过车削加工对工件进行用于切碎切屑的刻痕加工。
在本发明中,在进行正式的车削加工之前,如图1中的左图那样***加工刻痕的循环,由此预先在工件上形成刻痕。在如图1中的右图那样形成刻痕后,通过进行正式的车削加工,在刻痕部分将切屑切碎。刻痕的导程l、直到正式的车削加工的切深d为止的切削裕度等加工条件可以通过加工程序来指定。
并且,本发明的数值控制装置基于程序来控制对工件进行车削加工的机械,其特征在于,具备:车削加工条件指定部,其指定车削加工的加工条件;刻痕加工条件指定部,其指定刻痕加工的加工条件;固定循环指令解析部,其基于所述车削加工的加工条件,生成车削加工的循环动作的指令串;以及刻痕加工动作指令生成部,其基于所述车削加工的加工条件和所述刻痕加工的加工条件,生成刻痕加工的循环动作的指令串,在执行所述车削加工的循环动作的指令串之前,执行所述刻痕加工的循环动作的指令串。
在所述数值控制装置中,其特征在于,所述车削加工条件指定部根据程序中包含的指令来指定所述车削加工的加工条件。
在所述数值控制装置中,其特征在于,所述车削加工条件指定部根据参数指定所述车削加工的加工条件。
在所述数值控制装置中,其特征在于,所述车削加工条件指定部根据程序中包含的指令来指定所述刻痕加工的加工条件。
在所述数值控制装置中,其特征在于,所述车削加工条件指定部根据参数指定所述刻痕加工的加工条件。
在本发明中,通过在进行正式的车削加工之前加工刻痕,能够在正式的车削加工时将切屑切碎。另外,在本发明中,不需要通过加工中心等其他机械进行的加工,仅通过车床就能够加工刻痕。另外,在本发明中,由于切屑被切碎,因此不会损伤工具、工件以及作业者。另外,为了去除积存的切屑而停止运转将机械的门打开的次数减少,因此作业者负担减轻,并且机械的空闲时间也减少。
附图说明
通过参照附图对以下的实施例进行说明,本发明的上述以及其他的目的和特征变得明确。在这些附图中:
图1对本发明的通过车削加工进行的刻痕加工进行说明。
图2表示车削加工的固定循环指令的例子。
图3表示通过本发明导入的刻痕加工的固定循环指令的例子。
图4是本发明一实施方式的数值控制装置的概要方框图。
图5A对本发明的通过单刃切削进行的刻痕加工的循环动作进行说明。
图5B对本发明的锯齿形切削的刻痕加工的循环动作进行说明。
图6是对在图4的数值控制装置1上执行的车削加工的处理进行说明的流程图。
图7表示通过本发明的数值控制装置进行锥度加工的例子。
图8表示通过本发明的数值控制装置进行基于复合固定循环的加工的例子。
图9表示在通过本发明的数值控制装置进行基于复合固定循环的加工时***刻痕加工的循环动作的位置。
图10表示通过本发明的数值控制装置使用不管移动方向如何都能够进行加工的工具来缩短循环时间的例子。
图11对现有技术的开槽加工进行说明。
图12表示对车削加工应用现有技术的开槽加工的例子。
具体实施方式
下面,与附图一起来说明本发明的实施方式。
在本发明一实施方式的数值控制装置中,作为固定循环指令之一,通过导入刻痕加工的固定循环指令来实现刻痕加工动作。本实施方式的刻痕加工的固定循环指令被用作对车削加工的固定循环指令进行辅助的指令。
图2表示将车削加工的固定循环指令定义为G代码的例子。在通过程序指令了图2例示的G代码的情况下,按照基于指令的车削加工的加工条件,数值控制装置执行基于循环动作的车削加工控制,该循环动作使安装有工件的主轴以主轴转速st旋转,使工具tt以进给速度f向终点坐标(x,z)快进,并进行切削进给。
与此相对,图3表示了将刻痕加工的固定循环指令定义为G代码的例子。图3所例示的刻痕加工的固定循环指令由开启刻痕加工模式的指令G91.1、G92.1以及关闭刻痕加工模式的指令G90.1这3个指令构成。在通过程序指令了开启刻痕加工模式的指令G91.1或G92.1的情况下,分别将通过单刃切削或者锯齿形切削的刻痕加工模式设定为开启。并且,当在刻痕加工模式开启的期间指示了车削加工的固定循环指令时,在执行通过该车削加工的固定循环指令所指示的车削加工的循环动作之前,按照由所述刻痕加工的固定循环指令指示的刻痕加工的加工条件来执行刻痕加工。例如,在图3所示的程序例中,当执行N0002的车削加工的固定循环指令时,在开始进行通过该车削加工的固定循环指令指示的车削加工之前,以通过N0001的刻痕加工的固定循环指令指示的加工条件(使安装有工件的主轴以主轴转速ss旋转,使用工具ts将第1次的切深设为q,直至最终的切深d-切削裕度r为止)来进行刻痕加工。
下面,对执行上述刻痕加工的固定循环指令的数值控制装置的具体结构进行说明。
图4表示本发明一实施方式的数值控制装置的功能框图。本实施方式的数值控制装置1具备:指令解析部10、插补部11、伺服控制部12、主轴控制部13、固定循环指令解析部14、以及刻痕加工动作指令生成部15。另外,在本实施方式的数值控制装置1中,在未图示的存储器中存储了程序指令20,该程序指令20作为指定车削加工条件的车削加工条件指定部以及指定刻痕加工的加工条件的刻痕加工条件指定部来发挥作用。
指令解析部10从在未图示的存储器中存储的程序等中读取程序指令20。并且,在读取的指令为通常使用的进给指令等时,指令解析部10对读取的指令进行解析,基于解析结果生成指示各轴的移动的移动指令数据,并向插补部11输出,并且生成主轴的旋转指令数据,并向主轴控制部13输出。另外,在读取的指令为车削加工指令等固定循环指令的情况下,向固定循环指令解析部14进行指示,使其解析该固定循环指令,然后,依次解析固定循环指令解析部14输出的指令串,基于解析结果生成指示各轴的移动的移动指令数据,并向插补部11输出,并且生成主轴的旋转指令数据,并向主轴控制部13输出。
插补部11生成在插补周期,对通过从指令解析部取得的移动指令数据所指示的指令路径上的点进行插补计算而得到的插补数据。另外,对于插补数据进行插补后加减速处理,计算每个插补周期的各驱动轴的速度,向伺服控制部12输出结果数据。
伺服控制部12基于插补部11的输出来控制伺服电动机2,该伺服电动机2控制成为控制对象的各轴。另外,主轴控制部13基于来自指令解析部10的旋转指令数据来控制主轴电动机3。
固定循环指令解析部14基于来自指令解析部10的固定循环指令的解析指令来解析该固定循环指令,并基于解析结果生成通过该固定循环指令指示的循环动作的指令串,向指令解析部10输出生成的循环动作的指令串。固定循环指令解析部14生成的循环动作的指令串例如由图2所示的指令工具快进以及切削进给动作的一连串的快进指令和切削进给指令构成。关于根据通常的固定循环指令来生成循环动作的指令串的方法,例如在日本特开平07-253810号公报等中已公知,因此本说明书中省略其详细说明。
固定循环指令解析部14在被指令为由指令解析部10进行解析的固定循环指令是开启刻痕加工模式的刻痕加工的固定循环指令时,开启刻痕加工模式,将通过该刻痕加工的固定循环指令所指示的加工条件存储在未图示的存储器中。另一方面,固定循环指令解析部14在被指令为由指令解析部10进行解析的固定循环指令是关闭刻痕加工模式的刻痕加工的固定循环指令时,将刻痕加工模式切换为关闭。
固定循环指令解析部14在被指令为由指令解析部10进行解析的固定循环指令是车削加工的固定循环指令时,判定刻痕加工模式是否开启,在刻痕加工模式关闭的情况下解析该车削加工的固定循环指令,基于解析结果生成通过该车削加工的固定循环指令所指示的循环动作的指令串,并向指令解析部10输出生成的循环动作的指令串。另外,在刻痕加工模式开启的情况下,对于刻痕加工动作指令生成部15,指示根据在未图示的存储器中存储的加工条件以及通过所述车削加工的固定循环指令所指示的加工条件,生成痕加工动作的指令串。并且,向指令解析部10输出从刻痕加工动作指令生成部15输出的刻痕加工动作的指令串,然后解析所述车削加工的固定循环指令,基于解析结果生成通过该车削加工的固定循环指令所指示的循环动作的指令串,并向指令解析部10输出生成的循环动作的指令串。
刻痕加工动作指令生成部15基于来自固定循环指令解析部14的指令,生成刻痕加工动作的指令串。
在刻痕加工动作中,首先判定当前所使用的工具是否与通过刻痕加工的固定循环指令所指定的工具(用于刻痕加工的工具)不同,在不同的情况下,将工具更换为通过刻痕加工的固定循环指令所指示的工具。此外,在未通过刻痕加工的固定循环指令指示更换工具的情况下,不进行工具的更换。
接着,为了加工图1所示的刻痕,需要通过比正式车削加工的进给速度更高的速度来进给,但是当通过与车削加工的切深相同的切深来加工刻痕时,切削负荷大,将引起工具的损坏,因此可将切入划分为多次来加工刻痕,直至成为由程序所指示的切深为止。因此,在刻痕加工中,与螺纹切削同样地,在检测出主轴每旋转1次输出的信号即1旋转信号之后开始Z轴的进给。首次的刻痕加工的切深q如图3所示,通过刻痕加工的固定循环指令来指示。若将刻痕加工的切入次数设为n,则使第n次的切深为其中,切深的最小值k如图3所示,通过刻痕加工的固定循环指令来指示。
另外,通过刻痕加工的固定循环指令来指示在刻痕加工中使用的工具的刃尖角度a,由此计算图5A、图5B所示的单刃切削或锯齿状切削中的各循环动作的切入位置。直至剩余切削裕度r为止重复进行刻痕加工的循环动作。
并且,如果刻痕加工的循环动作完成,则将工具更换为通过车削加工的固定循环指令所指示的工具。
刻痕加工动作指令生成部15生成上述动作的指令串并向固定循环指令解析部14输出。
通过图6的流程图来说明在本实施方式的数值控制装置1中读取了车削加工的固定循环指令时的动作的概要。
[步骤SA01]指令解析部10从程序读取车削加工的固定循环指令。在车削加工的固定循环指令中,指示了车削加工的循环动作的加工条件。指令解析部10向固定循环指令解析部14指示解析车削加工的固定循环指令。
[步骤SA02]固定循环指令解析部14判定刻痕加工模式是否为开启。在刻痕加工模式为开启的情况下前进至步骤SA03,在刻痕加工模式为关闭的情况下前进至步骤SA04。
[步骤SA03]刻痕加工动作指令生成部15基于来自固定循环指令解析部14的指令,并根据通过车削加工的固定循环指令所指示的车削加工的加工条件以及在刻痕加工模式下设定的刻痕加工的加工条件,生成刻痕加工的循环动作的指令串,并向固定循环指令解析部14输出。
[步骤SA04]固定循环指令解析部14基于通过车削加工的固定循环指令指示的车削加工的加工条件,生成车削加工的循环动作的指令串,并将生成的车削加工的循环动作的指令串与在步骤SA03中由刻痕加工动作指令生成部15生成的刻痕加工的循环动作的指令串一起向指令解析部10输出。
[步骤SA05]指令解析部10解析从固定循环指令解析部14接收到的指令串,生成移动指令数据并向插补部11输出,并且生成主轴的旋转指令数据并向主轴控制部13进行输出来进行加工。
在上述的数值控制装置1中,通过在图2、3所示的车削加工的固定循环指令所指示的加工条件中加入锥度量i,还可用于图7所示的锥度加工。在用于锥度加工时,对指令串添加在刻痕加工的循环动作中使工具沿锥度加工的斜面移动的切削进给指令,由此得以实现。
另外,在数值控制装置1中具有复合固定循环(例如,日本特开2015-011669号公报),该复合固定循环通过加工程序指示精加工形状,由此自动决定过程中的粗切削的工具路径,如图8所示进行加工。在复合固定循环中,通过在车削加工之前***刻痕加工的循环,将切屑切碎。例如,能够如图9所示那样分解图8所示的复合固定循环的加工的加工路径,但是在图9的加工路径中,只要在进行加工路径(1)、加工路径(2)、加工路径(3)、加工路径(4)的加工的紧前,***上述刻痕加工的循环动作即可。
以上,对本发明的实施方式进行了说明,但是本发明并不仅限于上述实施方式的例子,也可以通过施加适当的变更以各种方式实施。
例如,在上述实施方式中,表示了作为指示车削加工的加工条件的车削加工条件指定部、指示刻痕加工的加工条件的刻痕加工条件指定部而使用程序指令的例子,但是也可以构成为将这些加工条件作为参数来保存,当在程序中省略了加工条件的指示时,这些参数作为指示车削加工的加工条件的车削加工条件指定部、指示刻痕加工的加工条件的刻痕加工条件指定部来发挥作用,读取该参数中保存的加工条件来使用。
另外,还可以构成为取代刻痕加工的固定循环指令,可通过信号指示刻痕加工模式。在该情况下,当在指示刻痕加工模式的信号为开启的期间执行了车削加工的固定循环指令时,在车削加工的循环动作之前***刻痕加工的循环动作。此外,关于此时的刻痕加工的加工条件,可以使用在上述参数中保存的加工条件。
并且,当在进行刻痕加工时使用不管Z轴的移动方向如何都能够进行加工的工具,并且在刻痕加工和车削加工中不需要更换工具的情况下,例如如图10所示,在沿Z-(负)方向进给时进行刻痕加工,在沿Z+(正)方向返回时进行车削加工,由此能够缩短循环时间。
以上,对本发明的实施方式进行了说明,但是本发明并不局于上述实施方式的例子,通过施加适当的变更能够以其他方式来实施。

Claims (5)

1.一种数值控制装置,其基于程序来控制对工件进行车削加工的机械,其特征在于,具备:
车削加工条件指定部,其指定车削加工的加工条件;
刻痕加工条件指定部,其指定刻痕加工的加工条件;
固定循环指令解析部,其基于所述车削加工的加工条件,生成车削加工的循环动作的指令串;以及
刻痕加工动作指令生成部,其基于所述车削加工的加工条件和所述刻痕加工的加工条件,生成刻痕加工的循环动作的指令串,
在执行所述车削加工的循环动作的指令串之前,执行所述刻痕加工的循环动作的指令串。
2.根据权利要求1所述的数值控制装置,其特征在于,
所述车削加工条件指定部根据程序中包含的指令来指定所述车削加工的加工条件。
3.根据权利要求1所述的数值控制装置,其特征在于,
所述车削加工条件指定部根据参数指定所述车削加工的加工条件。
4.根据权利要求1至3中的任意一项所述的数值控制装置,其特征在于,
所述车削加工条件指定部根据程序中包含的指令来指定所述刻痕加工的加工条件。
5.根据权利要求1至3中的任意一项所述的数值控制装置,其特征在于,
所述车削加工条件指定部根据参数指定所述刻痕加工的加工条件。
CN201611095597.8A 2015-12-01 2016-12-01 数值控制装置 Active CN106814689B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015234452A JP6352891B2 (ja) 2015-12-01 2015-12-01 切りくずを細断するための筋加工の固定サイクル動作制御を行う数値制御装置
JP2015-234452 2015-12-01

Publications (2)

Publication Number Publication Date
CN106814689A true CN106814689A (zh) 2017-06-09
CN106814689B CN106814689B (zh) 2019-07-30

Family

ID=58693216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611095597.8A Active CN106814689B (zh) 2015-12-01 2016-12-01 数值控制装置

Country Status (4)

Country Link
US (1) US10248100B2 (zh)
JP (1) JP6352891B2 (zh)
CN (1) CN106814689B (zh)
DE (1) DE102016014179B4 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6312725B2 (ja) * 2016-02-23 2018-04-18 ファナック株式会社 スカイビング加工におけるテーパ加工でのテーパ角補正機能を有する数値制御装置
EP3653326A4 (en) * 2017-07-13 2021-04-14 Citizen Watch Co., Ltd. THREAD TURNING DEVICE AND TAPPING METHOD
EP3702853A1 (en) * 2019-03-01 2020-09-02 AB Sandvik Coromant Method for generating control command data for controlling a cnc-lathe

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04360704A (ja) * 1991-01-31 1992-12-14 Okuma Mach Works Ltd ボーリングの前加工方法
JP2010234478A (ja) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd 切削加工方法
CN103785903A (zh) * 2012-10-30 2014-05-14 发那科株式会社 具备螺纹切削循环功能的数值控制装置
CN103941636A (zh) * 2013-01-17 2014-07-23 发那科株式会社 具有进行螺纹切削周期的再加工功能的数值控制装置
CN104834269A (zh) * 2014-02-12 2015-08-12 发那科株式会社 数值控制装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2817217A1 (de) * 1978-04-20 1979-10-31 Trumpf Maschinen Ag Werkzeugmaschine
US4462147A (en) * 1978-04-20 1984-07-31 Trumpf America, Inc. Method for simultaneous machining of a stack of plate-like workpieces
JPS5554101A (en) * 1978-10-16 1980-04-21 Mitsubishi Metal Corp Cutting method
US4428055A (en) * 1981-08-18 1984-01-24 General Electric Company Tool touch probe system and method of precision machining
JPH07253810A (ja) 1994-03-14 1995-10-03 Okuma Mach Works Ltd 数値制御加工装置
JPH07328801A (ja) * 1994-06-01 1995-12-19 Shimada Phys & Chem Ind Co Ltd 旋削加工方法及び刃具駆動装置
US7243584B1 (en) * 2005-03-31 2007-07-17 Hayes Lemmerz International, Inc. Mask for a wheel lathe chuck that prevents whip chip
JP5813058B2 (ja) * 2013-07-02 2015-11-17 ファナック株式会社 複合形固定サイクルの開始点経路短縮機能を有する数値制御装置
US20150075339A1 (en) * 2013-09-17 2015-03-19 Dustin Simpkins Stock Puller

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04360704A (ja) * 1991-01-31 1992-12-14 Okuma Mach Works Ltd ボーリングの前加工方法
JP2010234478A (ja) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd 切削加工方法
CN103785903A (zh) * 2012-10-30 2014-05-14 发那科株式会社 具备螺纹切削循环功能的数值控制装置
CN103941636A (zh) * 2013-01-17 2014-07-23 发那科株式会社 具有进行螺纹切削周期的再加工功能的数值控制装置
CN104834269A (zh) * 2014-02-12 2015-08-12 发那科株式会社 数值控制装置

Also Published As

Publication number Publication date
US20170153623A1 (en) 2017-06-01
US10248100B2 (en) 2019-04-02
DE102016014179A1 (de) 2017-06-01
JP2017102630A (ja) 2017-06-08
CN106814689B (zh) 2019-07-30
JP6352891B2 (ja) 2018-07-04
DE102016014179B4 (de) 2019-11-14

Similar Documents

Publication Publication Date Title
CN101284322B (zh) 电火花线切割机的控制装置
CN105373077B (zh) 加工模拟装置
JP3694323B2 (ja) Nc加工におけるncプログラム解析方法及び装置
US20030187624A1 (en) CNC control unit with learning ability for machining centers
CN106814689B (zh) 数值控制装置
CN104834269B (zh) 数值控制装置
DE102016000689B4 (de) Zur teilweisen Korrektur eines Bearbeitungszyklus fähige numerische Steuerung
EP1065029A1 (en) Method and apparatus for providing numerical control information
CN105843172A (zh) 具有自动地变更切削条件的功能的机床
DE102018218202A1 (de) Postprozessor-vorrichtung, maschinenprogramm erzeugungsverfahren, cnc-bearbeitungssystem und programm für eine maschinenprogramm-erzeugung
CN107132815B (zh) 数值控制装置
JP3650027B2 (ja) Nc加工支援方法及び装置
EP0104542A1 (en) Numerically controlled machining method
CN104656560B (zh) 进行倒角加工的机床以及倒角加工方法
CN108334042B (zh) 数值控制装置
JP6062971B2 (ja) スカイビング加工指令に基づいて工作機械を制御する数値制御装置
KR840006456A (ko) 수치제어 가공방식(數値制御加工方式)
CN111515476B (zh) 一种钛合金螺钉的加工控制方法和装置
DE102019215626B4 (de) Numerische Steuervorrichtung
JPWO2021235374A5 (zh)
JP6517879B2 (ja) 数値制御装置
CN105717866A (zh) 数值控制装置
CN105911961A (zh) 进行抑制位置偏差过大的速度控制的数值控制装置
CN109143964A (zh) 数值控制装置
CN117742242B (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
GR01 Patent grant
GR01 Patent grant