CN117452880A - 冲压模具自动编程*** - Google Patents
冲压模具自动编程*** Download PDFInfo
- Publication number
- CN117452880A CN117452880A CN202311306677.3A CN202311306677A CN117452880A CN 117452880 A CN117452880 A CN 117452880A CN 202311306677 A CN202311306677 A CN 202311306677A CN 117452880 A CN117452880 A CN 117452880A
- Authority
- CN
- China
- Prior art keywords
- module
- processing
- parameters
- tool
- list
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 58
- 230000008569 process Effects 0.000 claims abstract description 46
- 238000003754 machining Methods 0.000 claims description 36
- 238000005520 cutting process Methods 0.000 claims description 21
- 238000003825 pressing Methods 0.000 claims description 4
- 238000003860 storage Methods 0.000 claims description 4
- 230000006872 improvement Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/4093—Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32161—Object oriented control, programming
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mounting, Exchange, And Manufacturing Of Dies (AREA)
Abstract
本发明涉及冲压模具自动编程***,包括:模型输入模块:用于输入待加工的汽车模具的模型;数据图层输入模块:用于将待加工的汽车模具的模型进行数据图层的分层;特征识别模块:对每层数据图层的特征参数进行特征识别并合成特征组;工艺数据库模块:将所述特征组与工艺数据库模块的特征关联获取所述数据图层的工艺工序,生成加工工艺清单;本发明通过对每层数据图层的特征参数进行识别,对应至工艺数据模块中查找对应的工艺工序,从而根据不同的数据图层生成加工工艺清单,通过此种方式实现了汽车模具的划分,进而将整体分为多个数据图层,方便后续进行加工工艺的编排,从而使得编程效率大大提高,降低出错率。
Description
技术领域
本发明涉及编程***技术领域,尤其涉及冲压模具自动编程***。
背景技术
汽车冲压模型面包括开粗、清根、半精、精、清角,其型面目前采用数控机床、3+2法向机床分不同工序加工出来,根据零件特性运用不同的刀具、编程命令编辑设置不同的参数,并且对特殊区域的凹槽进行单独设计刀具路径,最后生成程序。
但是由于一款新车大约需要1500套冲压模具,每套模具在车身位置、形状独特且唯一,在刀路建立与参数设置及特殊区域处理,使得编程效率大大降低,出错率大大增加。
发明内容
本发明针对现有技术存在的不足,提供了冲压模具自动编程***,具体技术方案如下:
冲压模具自动编程***,包括:
模型输入模块:用于输入待加工的汽车模具的模型;
数据图层输入模块:用于将待加工的汽车模具的模型进行数据图层的分层;
特征识别模块:对每层数据图层的特征参数进行特征识别并合成特征组;
工艺数据库模块:将所述特征组与工艺数据库模块的特征关联获取所述数据图层的工艺工序,生成加工工艺清单;
程序自动编程模块:用于根据加工工艺清单以及刀具选择,进而生成数控加工控制程序;
程序存储模块:用于存储生成的数控加工控制程序。
作为上述技术方案的改进,所述数据图层包括加工面、避位面、碰撞层以及边界层。
作为上述技术方案的改进,所述特征组包括压料芯模板结构特征参数、对应结构特征参数的具体尺寸大小以及位置、类型参数、余量参数和工艺类型参数。
作为上述技术方案的改进,所述程序自动编程模块包括:
自动刀具选择模块:用于根据每层数据图层选择与其匹配的刀具型号和规格,并配置切削参数,生成加工清单;
程序工艺编排模块:用于根据加工面、避位面、碰撞层和边界层分别获取对应的刀具和切削参数,计算加工刀路,形成刀路清单;
程序生成模块:用于读取刀路清单、加工工艺清单和加工刀具清单生成数控加工控制程序。
作为上述技术方案的改进,所述切削参数至少包括加工余量参数、公差参数、切深参数、进给参数和转速参数中的一种或几种的组合。
作为上述技术方案的改进,所述的自动刀具选择模块包括:
刀具存储单元:用于存储所有加工工艺对应的刀具型号、规格、刀具磨损系数以及刀具寿命;
刀具选择单元:用于对每一步加工工艺中寻找对应的加工刀具,进而获取对应的刀具型号、规格和补充参数,生成加工刀具清单。
作为上述技术方案的改进,还包括V槽处理模块,用于对特殊V槽批量清根处理,将清根均量层切。
本发明的有益效果:
通过对每层数据图层的特征参数进行识别,对应至工艺数据模块中查找对应的工艺工序,从而根据不同的数据图层生成加工工艺清单,通过此种方式实现了汽车模具的划分,进而将整体分为多个数据图层,方便后续进行加工工艺的编排,从而使得编程效率大大提高,降低出错率。
附图说明
图1为本发明原理框架结构图;
附图标记:10、模型输入模块;20、数据图层输入模块;30、工艺数据库模块;40、程序自动编程模块;50、程序存储模块。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
冲压模具自动编程***,包括:模型输入模块10:用于输入待加工的汽车模具的模型;
数据图层输入模块20:用于将待加工的汽车模具的模型进行分层;
特征识别模块60:对每层数据图层的特征参数进行特征识别并合成特征组;
工艺数据库模块30:将所述特征组与工艺数据库模块30的特征关联获取所述数据图层的工艺工序,生成加工工艺清单;
程序自动编程模块40:用于根据加工工艺清单以及刀具选择,进而生成数控加工控制程序;
程序存储模块50:用于存储生成的数控加工控制程序。
实现了通过将汽车模具的模型进行分层,可以根据需要对每个数据图层进行独立的加工工艺设置,这样可以调整每个数据图层的切削参数、刀具路径等,以满足不同加工要求的模具,并且可以针对每个数据图层独立进行自动编程,降低了编程的复杂度和难度,提高了编程效率,实现对应数据图层数控加工控制程序的自动生成,非常适合不同模具的批量编程,极大地提高了汽车模具编程的效率;
通过对每层数据图层的特征参数进行识别,对应至工艺数据模块中查找对应的工艺工序,从而根据不同的数据图层生成加工工艺清单,通过此种方式实现了汽车模具的划分,进而将整体分为多个数据图层,方便后续进行加工工艺的编排。
可以对模具进行精细控制和管理,提高编程效率,预防碰撞和错误加工操作,保证加工质量和安全,所述数据图层包括加工面、避位面、碰撞层以及边界层,其中,加工面为需要进行加工操作的表面或曲面,将加工面单独设置在一个独立的图层中可以确保只对这些表面进行刀具路径生成和切削操作,避免了不必要的加工;避位面为应避开的区域,通常是模具上已有的零件、夹具、夹紧装置等,通过设置避位面的图层,在生成刀具路径时可以自动规避这些区域,避免与其发生碰撞和冲突;碰撞层用于检测模具编程过程中可能出现的刀具与模具或夹具等之间的碰撞情况。将碰撞层单独设置会使***能够自动识别和报警,并提醒用户进行调整,预防潜在的碰撞问题,保证加工安全;边界层用于定义加工的边界范围,即可加工区域的边界轮廓,通过设置边界层图层,该编程***可以以此为限制,在边界内生成刀具路径,确保加工范围的准确性和一致性。
在一个实施例中,所述特征组包括压料芯模板结构特征参数、对应结构特征参数的具体尺寸大小以及位置、类型参数、余量参数和工艺类型参数,具体地,可以使得不同模具之间可以共享相同的结构特征参数,并且可以根据需要进行调整和定制,通过修改结构特征参数的数值,可以灵活地调整压料芯模板的尺寸大小和位置,这样可以适应不同工件的加工要求,提高模具的适应性和通用性,并且优化模具的加工流程和操作步骤。有效控制模具的尺寸精度和位置精度,减少调试时间,提高生产效率。
在一个实施例中,所述程序自动编程模块40包括:自动刀具选择模块:用于根据每层数据图层选择与其匹配的刀具型号和规格,并配置切削参数,生成加工清单;程序工艺编排模块:用于根据加工面、避位面、碰撞层和边界层分别获取对应的刀具和切削参数,计算加工刀路,形成刀路清单;程序生成模块:用于读取刀路清单、加工工艺清单和加工刀具清单生成数控加工控制程序,具体地,自动刀具选择模块基于预设的刀具库和工艺规则,遵循一定的选择算法进行刀具匹配,相比人工选择刀具,自动化***能够降低错误率,减少因刀具选择不当而导致的加工问题和损失;针对不同的加工面和要求获取对应的刀具和切削参数,一方面可以更加精确地控制切削过程,另一方面可以减少空走时间、提高切削速度和进给速度,从而缩短整个加工周期,提升生产效率;利用程序生成模块读取刀路清单、加工工艺清单和加工刀具清单,从而生成数控加工控制程序。
在一个实施例中,所述切削参数至少包括加工余量参数、公差参数、切深参数、进给参数和转速参数中的一种或几种的组合,具体地,可以控制加工过程中刀具与模具的相对运动情况,从而确保加工质量,合适的切削参数能够避免过大或过小的切削力导致的加工问题,例如表面瑕疵、尺寸不准确等。
在一个实施例中,所述的自动刀具选择模块包括:刀具存储单元:用于存储所有加工工艺对应的刀具型号、规格、刀具磨损系数以及刀具寿命;刀具选择单元:用于对每一步加工工艺中寻找对应的加工刀具,进而获取对应的刀具型号、规格和补充参数,生成加工刀具清单,具体的,通过刀具存储单元可以将各种不同类型和规格的刀具信息进行分类、标识和储存,方便管理和调用,且操作人员可以直接在界面上查看到刀具的属性、数量和状态等信息,够通过扫描或输入刀具的唯一标识码来确认所选刀具的准确性,并且可以记录了刀具的使用情况,可以追溯刀具的使用历史,包括进出库时间、加工次数、修复记录等。这有助于管理人员进行刀具的维护计划制定、修改和优化,并且可以帮助分析刀具寿命和性能。
在一个实施例中,还包括V槽处理模块,用于对特殊V槽点批量清根处理,将清根均量层切,由于V槽通常用于导向和定位零件,对于精密装配的汽车零部件来说,特殊的加工处理可以确保V槽的精准度,以满足设计和装配需求。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.冲压模具自动编程***,其特征在于,包括:
模型输入模块(10):用于输入待加工的汽车模具的模型;
数据图层输入模块(20):用于将待加工的汽车模具的模型进行数据图层的分层;
特征识别模块(60):对每层数据图层的特征参数进行特征识别并合成特征组;
工艺数据库模块(30):将所述特征组与工艺数据库模块(30)的特征关联获取所述数据图层的工艺工序,生成加工工艺清单;
程序自动编程模块(40):用于根据加工工艺清单以及刀具选择,进而生成数控加工控制程序;
程序存储模块(50):用于存储生成的数控加工控制程序。
2.根据权利要求1所述的冲压模具自动编程***,其特征在于:所述数据图层包括加工面、避位面、碰撞层以及边界层。
3.根据权利要求1所述的冲压模具自动编程***,其特征在于:所述特征组包括压料芯模板结构特征参数、对应结构特征参数的具体尺寸大小以及位置、类型参数、余量参数和工艺类型参数。
4.根据权利要求2所述的冲压模具自动编程***,其特征在于:所述程序自动编程模块(40)包括:
自动刀具选择模块:用于根据每层数据图层选择与其匹配的刀具型号和规格,并配置切削参数,生成加工清单;
程序工艺编排模块:用于根据加工面、避位面、碰撞层和边界层分别获取对应的刀具和切削参数,计算加工刀路,形成刀路清单;
程序生成模块:用于读取刀路清单、加工工艺清单和加工刀具清单生成数控加工控制程序。
5.根据权利要求4所述的冲压模具自动编程***,其特征在于:所述切削参数至少包括加工余量参数、公差参数、切深参数、进给参数和转速参数中的一种或几种的组合。
6.根据权利要求4所述的冲压模具自动编程***,其特征在于:所述的自动刀具选择模块包括:
刀具存储单元:用于存储所有加工工艺对应的刀具型号、规格、刀具磨损系数以及刀具寿命;
刀具选择单元:用于对每一步加工工艺中寻找对应的加工刀具,进而获取对应的刀具型号、规格和补充参数,生成加工刀具清单。
7.根据权利要求4所述的冲压模具自动编程***,其特征在于:还包括V槽处理模块,用于对特殊V槽批量清根处理,将清根均量层切。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311306677.3A CN117452880A (zh) | 2023-10-10 | 2023-10-10 | 冲压模具自动编程*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311306677.3A CN117452880A (zh) | 2023-10-10 | 2023-10-10 | 冲压模具自动编程*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117452880A true CN117452880A (zh) | 2024-01-26 |
Family
ID=89578979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311306677.3A Pending CN117452880A (zh) | 2023-10-10 | 2023-10-10 | 冲压模具自动编程*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117452880A (zh) |
-
2023
- 2023-10-10 CN CN202311306677.3A patent/CN117452880A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103076757B (zh) | 具有自动加工功能的智能型数控机床及其控制方法 | |
WO2023272836A1 (zh) | 一种基于加工知识的数控工艺设计及优化方法 | |
CN108145164B (zh) | 一种增减材制造过程中切削加工时机的选取方法 | |
CN112286142A (zh) | 基于编程软件平台的模具实体加工位批量选择加工***及方法 | |
CN108405696B (zh) | 一种智能旋压***及旋压加工方法 | |
CN112558550B (zh) | 一种使用cam软件加工异形螺纹的方法 | |
CN111512252A (zh) | 用于加工工件的方法以及加工*** | |
US20200401106A1 (en) | Machining command improving system and machining command improving method | |
CN108646672B (zh) | 一种数控冲切自动匹配方法及*** | |
CN116224902B (zh) | 一种智能换刀决策控制*** | |
CN116909211B (zh) | 一种高精密数控机床的智能调控方法及*** | |
CN117452880A (zh) | 冲压模具自动编程*** | |
JP3526070B2 (ja) | 数値制御装置および数値制御加工方法 | |
Kowalski | Method of automatic CAM programming using machining templates | |
CN105159232A (zh) | 一种处理工艺文件的方法及装置 | |
CN111598364B (zh) | 用于机械零部件的数字化工艺编排*** | |
CN107544428A (zh) | 一种基于视觉的全闭环数控机床加工方法 | |
CN111948981A (zh) | 铸造毛坯工件数控加工插铣方式控制***及其控制方法 | |
CN112327754A (zh) | 一种汽车模具基于经验知识的一键式智能nc编程方法 | |
JP3054223B2 (ja) | パンチプレスの金型管理システム | |
Chaturvedi et al. | Integrated manufacturing system for precision press tooling | |
CN105798557A (zh) | 一种高温叶片的加工方法 | |
CN106020132A (zh) | 基于现场实测切削力数据与离线优化的粗加工进给速度优化方法 | |
KR20200065937A (ko) | 금형제작용 공구 공작의 검증 및 관리 시스템 | |
JP2003241808A (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 |