一种编程数据自动转换工艺规程的方法
文献发布时间:2024-04-18 20:00:25
技术领域
本发明涉及数控加工技术领域,特别涉及一种编程数据自动转换工艺规程的方法。
背景技术
在机械加工领用中,工艺作业指导书《即:工艺规程》是一种指导车间现场操作工人准备毛坯、工装、刀具等加工资源和装夹零件、调用加工程序、传递加工尺寸等重要信息的介质。
而目前编制数控程序的CAM软件(本文以UG为例)与输出工艺规程的CAPP类软件并没有实现高度融合,很多关键的加工信息还需要技术工人逐条的进行转换,效率低下且容易产生数据错误,造成质量问题,为此,我们提出一种编程数据自动转换工艺规程的方法。
发明内容
本发明的主要目的在于提供一种编程数据自动转换工艺规程的方法,可以有效解决背景技术中的问题。
为实现上述目的,本发明采取的技术方案为:
一种编程数据自动转换工艺规程的方法,包括:
S1、工步信息“20-13”的提取及输出:工步输出:在UGCAM环境下,以程序组名内按规则提取输出,再提取规则代码;
S2、操作说明“精铣R角”的提取及输出:在零件编制时,将欲表述的内容填写在数控程序组内,通过
$mom_program_description变量输出;
S3、加长杆及刀柄信息“BT50-ER32-100L”“加长杆:L≥90
S4、程序名为“程序名:20M13D12R2A”的提取及输出:读取CAM软件内程序组的名称,通过变量$mom_group_name输出程序名;
S5、余量信息的“侧余量:0.35、底余量:0.35”的提取及输出:通过变量$mom_stock_part(侧余量)$mom_stock_floor(底余量)读取软件内设置的信息,然后设置及输出;
S6、刀具基本信息的读取和输出:读取刀具参数信息里的直径,R角,描述,悬长等信息,定义各个参数,赋值于xxk3(变量名,无实质意义),赋值悬长等参数至相关变量并一同赋值至xxk4(变量名,无实质意义),然后输出(内涵多个变量,将不一一列举);
S7、标识符“DLJ”为固定代码。
进一步地,所述S2步骤中的数控程序组内可以在添加描述框内简略描述欲表述的内容,变量$mom_program_description;简略描述欲表述的内容后可以方便在添加描述框处被查看。
进一步地,所述S6步骤中刀具参数信息描述框内可以添加刀具描述,变量$mom_tool_description;刀具描述有助于了解刀具本身。
与现有技术相比,本发明具有如下有益效果:
本创新发明的主要目的是在于基于CAM软件(UG)快速生产工艺规程提供一种解决方案;
(1)以数控程序工序页说明提效,将原有手动输入的某些信息通过本发明自动生成输入方式替代,减少人工干预,提高工作效率与编制文件的准确性;
并且数控编程人员在编制数控程序时,将按照既定的规则创建刀具,加长杆、刀柄、程序分组、留余量等常规的CAM操作,再配合本技术方案,在完成CAM程序编制的同时,使用本工具输出需要传递至工艺作业指导书的相关信息。
(2)本发明还具备以下优势:数据准确:工序说明栏的数据准确性为将提高至100%,是原有模式(手动输入)不具备的;
格式统一:所有工艺人员出具的工艺规程工序页格式将保持100%的一致性;
信息全面:开启参数后,能自动输出特定信息,例如:如果程序内打开刀补后,能在描述栏内自动增加“刀补程序”的表述;
扩展性强:可根据需要,调整输出内容。
附图说明
图1为本发明一种编程数据自动转换工艺规程的方法的流程示意图。
图2为本发明一种编程数据自动转换工艺规程的方法的S1步骤中的程序组名示例图。
图3为本发明一种编程数据自动转换工艺规程的方法的S1步骤中的显示效果图。
图4为本发明一种编程数据自动转换工艺规程的方法的S2步骤中的数控程序组示例图。
图5为本发明一种编程数据自动转换工艺规程的方法的S2步骤中的输出效果图。
图6为本发明一种编程数据自动转换工艺规程的方法的S3步骤中的夹持器相关参数示例图。
图7为本发明一种编程数据自动转换工艺规程的方法的S3步骤中的输出后效果图。
图8为本发明一种编程数据自动转换工艺规程的方法的S4步骤中的CAM软件内程序组的名称示例图。
图9为本发明一种编程数据自动转换工艺规程的方法的S4步骤中的输出实际效果图。
图10为本发明一种编程数据自动转换工艺规程的方法的S5步骤中的输出后效果图。
图11为本发明一种编程数据自动转换工艺规程的方法的S6步骤中的刀具参数信息示例图。
图12为本发明一种编程数据自动转换工艺规程的方法的S6步骤中的输出效果图。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
如图1-12所示,一种编程数据自动转换工艺规程的方法,包括:
S1、工步信息“20-13”的提取及输出:工步输出:在UGCAM环境下,以程序组名内按规则提取输出,再提取规则代码;
S2、操作说明“精铣R角”的提取及输出:在零件编制时,将欲表述的内容填写在数控程序组内,通过
$mom_program_description变量输出;
S3、加长杆及刀柄信息“BT50-ER32-100L”“加长杆:L≥90
S4、程序名为“程序名:20M13D12R2A”的提取及输出:读取CAM软件内程序组的名称,通过变量$mom_group_name输出程序名;
S5、余量信息的“侧余量:0.35、底余量:0.35”的提取及输出:通过变量$mom_stock_part(侧余量)$mom_stock_floor(底余量)读取软件内设置的信息,然后设置及输出;
S6、刀具基本信息的读取和输出:读取刀具参数信息里的直径,R角,描述,悬长等信息,定义各个参数,赋值于xxk3(变量名,无实质意义),赋值悬长等参数至相关变量并一同赋值至xxk4(变量名,无实质意义),然后输出(内涵多个变量,将不一一列举);
S7、标识符“DLJ”为固定代码,操作原理同上。
优选地,所述S2步骤中的数控程序组内可以在添加描述框内简略描述欲表述的内容,变量$mom_program_description;简略描述欲表述的内容后可以方便在添加描述框处被查看。
优选地,所述S6步骤中刀具参数信息描述框内可以添加刀具描述,变量$mom_tool_description;刀具描述有助于了解刀具本身。
需要说明的是,本发明以数控程序工序页说明提效,将原有手动输入的某些信息通过本发明自动生成输入方式替代,减少人工干预,提高工作效率与编制文件的准确性;并且数控编程人员在编制数控程序时,将按照既定的规则创建刀具,加长杆、刀柄、程序分组、留余量等常规的CAM操作,再配合本技术方案,在完成CAM程序编制的同时,使用本工具输出需要传递至工艺作业指导书的相关信息。
需要说明的是,本发明为一种编程数据自动转换工艺规程的方法,其原理都为本技术人员均可通过技术手册得知或通过常规实验方法获知。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
- 建立数据模型方法及装置、临床辅助决策方法及装置
- 一种隧道盾构机智能选型辅助模型建立及决策方法
- 一种盾构隧道管片普适性排版选型和实时拼装选型的方法