CN112462685A - 一种避免碰撞自动转换3+2加工的控制方法及其应用 - Google Patents

一种避免碰撞自动转换3+2加工的控制方法及其应用 Download PDF

Info

Publication number
CN112462685A
CN112462685A CN202011152658.6A CN202011152658A CN112462685A CN 112462685 A CN112462685 A CN 112462685A CN 202011152658 A CN202011152658 A CN 202011152658A CN 112462685 A CN112462685 A CN 112462685A
Authority
CN
China
Prior art keywords
tool
collision
cutter
path
workpiece
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
CN202011152658.6A
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.)
Jilin Qizhi Technology Co ltd
Original Assignee
Jilin Qizhi 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 Jilin Qizhi Technology Co ltd filed Critical Jilin Qizhi Technology Co ltd
Priority to CN202011152658.6A priority Critical patent/CN112462685A/zh
Publication of CN112462685A publication Critical patent/CN112462685A/zh
Pending legal-status Critical Current

Links

Images

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/19Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35349Display part, programmed locus and tool path, traject, dynamic locus

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

本发明一种避免碰撞自动转换3+2加工的控制方法及其应用,属于工业制造机械加工技术领域;包括步骤S1、编制加工程序,计算机对刀具路径计算完成后利用碰撞检查功能对刀路进行碰撞检查;步骤S2、根据编制程序分离出碰撞部分刀路;步骤S3、将给定刀具路径转换成线;步骤S4、将碰撞部分转换好的线沿立轴Z向中心向上移动刀具半径;步骤S5、根据转换功能,刀具旋转坐标系自动摆出与工件不碰撞的角度;步骤S6、将线沿当前旋转刀具关系沿当前刀轴Z向下移动刀具半径;步骤S7、将线转换为刀具路径。本发明有效避免刀柄及夹持部位与工件与机床的碰撞,起到很好的安全作用,减少更换长刀躲避。

Description

一种避免碰撞自动转换3+2加工的控制方法及其应用
技术领域
本发明属于工业制造机械加工技术领域,尤其涉及一种避免碰撞自动转换3+2加工的控制方法及其应用。
背景技术
汽车模具加工时由于工件样式不一,在加工时需要选择多种刀具,并通过其相互配合使用才能将工件加工完成,由于模具空间有限,不可避免的总会发生刀具与工件或机床相互干涉或碰撞。
现有技术中,当遇到加工的工件与刀具、刀柄、机床主轴产生干涉或碰撞情况时,通常的解决方式是将刀具伸出延长躲避碰撞,但当刀具伸出延长后,就会出现刀具偏摆加大、切削深度减小、切削转数和加工进给率降低等问题。这样极大的影响了模具的加工效率,模具表面质量也会受到影响。
发明内容
本发明目的在于提供一种避免碰撞自动转换3+2加工的控制方法及其应用,通过摆角加工在不改变刀长及换刀的情况下,将机床头旋转到特定(避免干涉)角度,避免刀柄及夹持部位与工件与机床的碰撞,起到很好的安全作用,减少更换长刀躲避,以克服上述现有技术的不足。
为实现上述目的,本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用的具体技术方案如下:
一种避免碰撞自动转换3+2加工的控制方法及其应用,包括以下步骤,且以下步骤顺次进行:
步骤S1、编制加工程序,计算机对刀具路径计算完成后利用碰撞检查功能对刀路进行碰撞检查;
步骤S2、根据编制程序分离出碰撞部分刀路;
步骤S3、将给定刀具路径转换成线;
步骤S4、将碰撞部分转换好的线沿立轴Z向中心向上移动刀具半径;
步骤S5、根据转换功能,刀具旋转坐标系自动摆出与工件不碰撞的角度;
步骤S6、将线沿当前旋转刀具关系沿当前刀轴Z向下移动刀具半径;
步骤S7、将线转换为刀具路径。
进一步,所述刀具路径仅定义刀柄和夹持。
进一步,所述步骤S1中刀具路径检查时,将通过原始的刀具路径产生两个新的刀具路径,一个是不出现碰撞的刀具路径;另一个是出现碰撞的刀具路径。
进一步,所述步骤S1中,在计算机中输入想要的机床主轴头与工件安全间隙详细参数、刀具与工件安全间隙详细参数、刀柄夹持部位与工件安全间隙的详细参数;
同时使用刀路安全移动轨迹检查模拟现实中刀路移动轨迹与工件是否有干涉情况,当工件与机床主轴头、刀具、刀柄、刀路移动轨迹做碰撞检查时超出上述设置的参数范围***就会显示碰撞;
将工件中的不安全走刀移动以及机床主轴头、刀具、刀柄与工件碰撞部分的刀路轨迹自动做出分割,并将那些无法避免碰撞的刀具路径区域排除在安全刀具路径之外。
本发明还提供了一种避免碰撞自动转换3+2加工的控制方法及其应用在垂直刀轴对齐定位的操作,以避免刀柄和侧壁的摩擦以及夹持和部件的碰撞中的应用。
本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用具有以下优点:通过摆角加工在不改变刀长及换刀的情况下,将机床头旋转到特定(避免干涉)角度,避免刀柄及夹持部位与工件与机床的碰撞,起到很好的安全作用,减少更换长刀躲避,以克服上述现有技术的不足。
附图说明
图1为本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用在加工时刀具干涉加工不到的结构示意图一。
图2为本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用为根据位置旋转后状态的结构示意图一。
图3为本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用在加工时刀具干涉加工不到的结构示意图二。
图4为本发明的一种避免碰撞自动转换3+2加工的控制方法及其应用为根据位置旋转后状态的结构示意图一。
图中标记说明:1、机床主轴头;2、刀柄;3、刀具;4、工件。
具体实施方式
为了更好地了解本发明的目的、结构及功能,下面结合附图,对本发明一种避免碰撞自动转换3+2加工的控制方法及其应用做进一步详细的描述。
本发明通过右手直角坐标系,其中平行于主轴的坐标轴为Z轴,绕X、Y、Z轴的旋转坐标分别为A、B、C。各坐标轴的运动可由工作台,也可用刀具的运动来实现,但方向均以刀具相对于工件的运动方向来定义。通常3+2摆角指X、Y、Z、A、B、C中任意5个坐标的插补运动。
本发明可用于垂直刀轴对齐定位的操作,在不改变刀长的情况下自动摆角,有效避免了上述长刀加工的许多弊端,既能保证加工精度又能保证加工效率。同时避免刀柄和侧壁的摩擦以及夹持和部件的碰撞。***也可自动将安全刀具路径与碰撞刀具路径做自动分离,便于编程对碰撞位置做单独处理,提升编程效率,也能让数控加工环节能够达到保质、安全、高效目的。
参阅图2-4,一种避免碰撞自动转换3+2加工的控制方法及其应用,包括以下步骤,且以下步骤顺次进行:
步骤S1、编制加工程序,计算机对刀具路径计算完成后利用碰撞检查功能对刀路轨迹进行碰撞检查,检测中可对实际加工情况进行仿真模拟从而达到安全高效目的;
步骤S2、根据编制程序分离出碰撞部分刀路;
步骤S3、将给定刀具路径转换成线;
步骤S4、将碰撞部分转换好的线沿立轴Z向中心向上移动刀具半径;
步骤S5、根据转换功能,刀具旋转坐标系自动摆出与工件4不碰撞的角度;
步骤S6、将线沿当前旋转刀具关系沿当前刀轴Z向下移动刀具半径;
步骤S7、将线转换为刀具路径。
在本实施方式中,所述刀具路径仅定义刀柄2和夹持。
在本实施方式中,所述步骤S1中刀具路径检查时,将通过原始的刀具路径产生两个新的刀具路径,一个是不出现碰撞的刀具路径;另一个是出现碰撞的刀具路径。
在本实施方式中,所述步骤S1中,在计算机中输入想要的机床主轴头1与工件4安全间隙详细参数、刀具3与工件4安全间隙详细参数、刀柄2夹持部位与工件4安全间隙的详细参数;
同时使用刀路安全移动轨迹检查模拟现实中刀路移动轨迹与工件4是否有干涉情况,当工件4与机床主轴头1、刀具3、刀柄2、刀路移动轨迹做碰撞检查时超出上述设置的参数范围***就会显示碰撞;
将工件4中的不安全走刀移动以及机床主轴头1、刀具3、刀柄2与工件4碰撞部分的刀路轨迹自动做出分割,并将那些无法避免碰撞的刀具路径区域排除在安全刀具路径之外。
一种避免碰撞自动转换3+2加工的控制方法及其应用在垂直刀轴对齐定位的操作,以避免刀柄2和侧壁的摩擦以及夹持和部件的碰撞中的应用。
如图1/图3所示:在正常编制加工程序时,刀具过短时无法根据现有程序继续计算加工程序,使用本方法可根据当前刀路及给定的旋转角度,自动计算如图2/图4所示不碰撞且可正常加工的程序。
可以理解,本发明是通过一些实施例进行描述的,本领域技术人员知悉的,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例都属于本发明所保护的范围内。

Claims (5)

1.一种避免碰撞自动转换3+2加工的控制方法,其特征在于,包括以下步骤,且以下步骤顺次进行:
步骤S1、编制加工程序,计算机对刀具路径计算完成后利用碰撞检查功能对刀路进行碰撞检查;
步骤S2、根据编制程序分离出碰撞部分刀路;
步骤S3、将给定刀具路径转换成线;
步骤S4、将碰撞部分转换好的线沿立轴Z向中心向上移动刀具半径;
步骤S5、根据转换功能,刀具旋转坐标系自动摆出与工件(4)不碰撞的角度;
步骤S6、将线沿当前旋转刀具关系沿当前刀轴Z向下移动刀具半径;
步骤S7、将线转换为刀具路径。
2.根据权利要求1所述的避免碰撞自动转换3+2加工的控制方法,其特征在于,所述刀具路径仅定义刀柄(2)和夹持。
3.根据权利要求1所述的避免碰撞自动转换3+2加工的控制方法,其特征在于,所述步骤S1中刀具路径检查时,将通过原始的刀具路径产生两个新的刀具路径,一个是不出现碰撞的刀具路径;另一个是出现碰撞的刀具路径。
4.根据权利要求1所述的避免碰撞自动转换3+2加工的控制方法,其特征在于,所述步骤S1中,在计算机中输入想要的机床主轴头(1)与工件(4)安全间隙详细参数、刀具(3)与工件(4)安全间隙详细参数、刀柄(2)夹持部位与工件(4)安全间隙的详细参数;
同时使用刀路安全移动轨迹检查模拟现实中刀路移动轨迹与工件(4)是否有干涉情况,当工件(4)与机床主轴头(1)、刀具(3)、刀柄(2)、刀路移动轨迹做碰撞检查时超出上述设置的参数范围***就会显示碰撞;
将工件(4)中的不安全走刀移动以及机床主轴头(1)、刀具(3)、刀柄(2)与工件(4)碰撞部分的刀路轨迹自动做出分割,并将那些无法避免碰撞的刀具路径区域排除在安全刀具路径之外。
5.一种如根据权利要求1-4所述的汽车模具立轴编程碰撞自动转换3+2加工的控制方法在垂直刀轴对齐定位的操作,以避免刀柄(2)和侧壁的摩擦以及夹持和部件的碰撞中的应用。
CN202011152658.6A 2020-10-26 2020-10-26 一种避免碰撞自动转换3+2加工的控制方法及其应用 Pending CN112462685A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011152658.6A CN112462685A (zh) 2020-10-26 2020-10-26 一种避免碰撞自动转换3+2加工的控制方法及其应用

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011152658.6A CN112462685A (zh) 2020-10-26 2020-10-26 一种避免碰撞自动转换3+2加工的控制方法及其应用

Publications (1)

Publication Number Publication Date
CN112462685A true CN112462685A (zh) 2021-03-09

Family

ID=74834421

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011152658.6A Pending CN112462685A (zh) 2020-10-26 2020-10-26 一种避免碰撞自动转换3+2加工的控制方法及其应用

Country Status (1)

Country Link
CN (1) CN112462685A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113359606A (zh) * 2021-06-25 2021-09-07 成都飞机工业(集团)有限责任公司 一种回转体的动摆角行切数控加工方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4837703A (en) * 1986-06-26 1989-06-06 Toshiba Kikai Kabushiki Kaisha Method for generating tool path
CN1796046A (zh) * 2004-12-30 2006-07-05 鸿富锦精密工业(深圳)有限公司 数控机床碰撞自动侦测***
CN102859456A (zh) * 2010-04-21 2013-01-02 三菱电机株式会社 数控方法及其装置
CN104570946A (zh) * 2014-10-30 2015-04-29 北京理工大学 基于可视锥理论的数控加工刀具-工件间无碰撞加工方法
CN104698975A (zh) * 2013-12-09 2015-06-10 成都飞机工业(集团)有限责任公司 防止a、b摆角卧式五坐标机床主轴碰撞的走刀方法
CN107414860A (zh) * 2017-08-30 2017-12-01 华南理工大学 一种用于机器人砂带打磨的运动路径避碰调整方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4837703A (en) * 1986-06-26 1989-06-06 Toshiba Kikai Kabushiki Kaisha Method for generating tool path
CN1796046A (zh) * 2004-12-30 2006-07-05 鸿富锦精密工业(深圳)有限公司 数控机床碰撞自动侦测***
CN102859456A (zh) * 2010-04-21 2013-01-02 三菱电机株式会社 数控方法及其装置
CN104698975A (zh) * 2013-12-09 2015-06-10 成都飞机工业(集团)有限责任公司 防止a、b摆角卧式五坐标机床主轴碰撞的走刀方法
CN104570946A (zh) * 2014-10-30 2015-04-29 北京理工大学 基于可视锥理论的数控加工刀具-工件间无碰撞加工方法
CN107414860A (zh) * 2017-08-30 2017-12-01 华南理工大学 一种用于机器人砂带打磨的运动路径避碰调整方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
庄江河: "Delcam PowerMILL多轴技术应用", 《E-WORKS数字化企业网》 *
黄灯生: "用PowerMILL软件解决深型腔加工中刀杆或刀柄与模具碰撞问题", 《模具制造》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113359606A (zh) * 2021-06-25 2021-09-07 成都飞机工业(集团)有限责任公司 一种回转体的动摆角行切数控加工方法
CN113359606B (zh) * 2021-06-25 2022-06-14 成都飞机工业(集团)有限责任公司 一种回转体的动摆角行切数控加工方法

Similar Documents

Publication Publication Date Title
Dubovska et al. Implementation of CAD/CAM system CATIA V5 in Simulation of CNC Machining Process
JP4943173B2 (ja) スライドコア穴の加工方法およびスライドコア穴加工に用いる計測・補正システム
JP4843238B2 (ja) かさ歯車の歯の縁部を面取り及び/又はばり取りする方法
CN104460516B (zh) 一种基于后置处理五轴刀具半径补偿方法
CN102814706B (zh) 自由形态切割机
CN104690490A (zh) 一种航空发动机机匣双主轴车铣复合加工方法
CN106378478B (zh) 一种规则金字塔微结构的微铣削加工方法
CN113848803A (zh) 一种深腔曲面加工刀路生成方法
CN102107361B (zh) 闭式三元开槽焊叶轮加工及机器人自动焊接控制方法
CN108262591A (zh) 一种航空发动机机匣五轴立式车铣复合加工方法
CN112286142A (zh) 基于编程软件平台的模具实体加工位批量选择加工***及方法
CN112462685A (zh) 一种避免碰撞自动转换3+2加工的控制方法及其应用
CN107942947B (zh) 数控机床圆弧加工编程方法
CN104536383A (zh) 整体锻造整体数控加工方法
US10486240B2 (en) Numerical controller having cutting control function through turret rotation
CN103143982A (zh) 一种五轴加工中心加工过程进退刀超程的控制方法
CN102554379B (zh) 一种超硬刀具电火花加工装置及操作方法
CN101859124B (zh) 数控龙门铣床五面体程序控制方法
CN105312646A (zh) 用于加工胚料的方法及设备
CN114192811B (zh) 车铣复合机床自动车削加工钛合金产品的方法
CN102179674A (zh) 一种大厚度、大尺寸环形零件的分段线切割加工方法
Yang et al. Research on multi-axis CNC programming in machining large hydraulic turbine's blades based on UG
CN105499671A (zh) 一种弯管内表面的三轴数控铣削方法
Balic A new NC machine tool controller for step-by-step milling
CN102343455A (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: 20210309