一种基于CATIA的装备大纲连接工序生成方法与流程

文档序号:15204807发布日期:2018-08-21 07:28阅读:170来源:国知局

本发明涉及零件装备技术领域,具体涉及一种基于catia的装备大纲连接工序生成方法。



背景技术:

catia是一款cad/cam/cae设计软件,用于制造业各领域。装配大纲是工艺人员依据设计数模和要求编制的指导现场生成的工艺文件,有“制孔”、“连接”等不同工序组成。设计人员在catia软件中绘制的装配数模结构树上,包含装配图号、连接信息数模图号、连接信息几何图形集名称(父级)、连接信息几何图形集名称、紧固件集合名称等内容。其中,紧固件集合信息中包含连接工序所需的“被连接零件名称和图号”、“连接件牌号和数量”信息。

工艺人员在进行装配大纲连接工序编制时,一是需要手工从设计模型中提取大量信息,并按一定的格式组织成工序。具体有:工艺人员逐级展开设计数模,提取装配图号、连接信息数模图号、表示连接件的几何图形集及其父级名称、紧固件集合名称、连接件的牌号、连接件的数量,被连接零件的图号和名称等信息,这些信息提取费时费力,且容易出错。二是需要查询编制“连接工序”需要引用的各种文件资料及工具清单,这一过程对工艺人员经验要求高。



技术实现要素:

本发明的目的在于,针对现有技术中存在的问题,提出一种基于catia的装备大纲连接工序生成方法,可让工艺人员快速准确地生成装备大纲连接工序。

为了实现上述目的,本发明采用的技术方案为:

一种基于catia的装备大纲连接工序生成方法,包括以下步骤:

a.拾取单元从catia软件的数模结构树中得到表示连接关系的紧固件集合名称,并将其传递至解析单元;

b.解析单元解析拾取单元提交的表示连接关系的紧固件集合内部的夹持信息,从中获取被连接零件牌号、背连接零件名称、连接件牌号和连接件数量,并将得到的信息传递至检索单元;

c.解析单元利用数模结构树的层级关系,逐级查找紧固件集合的父级,分别获取连接信息几何图形集名称、连接信息几何图形集父级名称、连接信息数模图号和装配图号,并将得到的信息传递至运算单元;

d.检索单元检索数据库获取装配大纲连接工序编制所需引用的文件清单和工具清单,然后将检索到的数据传递至运算单元;

e.运算单元调用工序格式单元的格式模板,将解析单元产生的连接信息几何图形集名称、连接信息几何图形集父级名称、连接信息数模图号、装配图号和检索单元产生的装配大纲连接工序编制所需引用的文件清单以及工具清单进行工序组织,生成工序内容并传递给预览单元;

f.预览单元将经过确认的连接工序内容传递至工序信息确认单元;

g.工序信息确认单元将工序内容信息生成用于和capp系统交换的中间文件。

所述数模结构树的层级关系从上至下依次为:装配图号、连接信息数模图号、连接信息几何图形集父级名称、连接信息几何图形集名称和紧固件集合名称,所述紧固件集合名称包括连接件牌号、连接件数量、被连接零件名称和被连接零件牌号。

所述步骤c中的逐级查找为沿着数模结构树的层级依次向上一层级进行查找。

所述步骤g中的中间文件为excel或xml文件。

由于采用了上述技术方案,本发明的有益效果是:

本发明基于catia软件,通过拾取单元、解析单元、检索单元、运算单元、预览单元和工序信息确认单元的紧密配合,能够迅速高效地生成装备大纲连接工序,提高生产效率。

附图说明

以下附图仅旨在于对本发明做示意性说明和解释,并不限定本发明的范围。其中:

图1是本发明数模结构树的层级关系;

图2是本发明工序格式单元提供的工序组织形式;

图3是本发明框架图;

图4是本发明用户预览效果图;

图5是本发明输出工序内容到excel文件效果示意图。

图中标记:1、装配图号;2、连接信息数模图号;3、连接信息几何图形集父级名称;4、连接信息几何图形集名称;5、紧固件集合名称;6、连接件牌号;7、连接件数量;8、被连接零件名称;9、被连接零件牌号。

具体实施方式

下面结合附图,对本发明做详细的说明。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

在本发明的描述中,需要说明的是,术语“上”、“下”、“竖直”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

实施例1

作为本发明的一种较佳实施例,参照说明书附图1至附图5,本实施例公开了一种基于catia的装备大纲连接工序生成方法,本实施例包括:

一种基于catia的装备大纲连接工序生成方法,包括以下步骤:

a.拾取单元从catia软件的数模结构树中得到表示连接关系的紧固件集合名称5,并将其传递至解析单元;

b.解析单元解析拾取单元提交的表示连接关系的紧固件集合内部的夹持信息,从中获取被连接零件牌号9、背连接零件名称8、连接件牌号6和连接件数量7,并将得到的信息传递至检索单元;

c.解析单元利用数模结构树的层级关系,逐级查找紧固件集合的父级,分别获取连接信息几何图形集名称4、连接信息几何图形集父级名称3、连接信息数模图号2和装配图号1,并将得到的信息传递至运算单元;

d.检索单元检索数据库获取装配大纲连接工序编制所需引用的文件清单和工具清单,然后将检索到的数据传递至运算单元;

e.运算单元调用工序格式单元的格式模板,将解析单元产生的连接信息几何图形集名称4、连接信息几何图形集父级名称3、连接信息数模图号2、装配图号1和检索单元产生的装配大纲连接工序编制所需引用的文件清单以及工具清单进行工序组织,生成工序内容并传递给预览单元;

f.预览单元将经过确认的连接工序内容传递至工序信息确认单元;

g.工序信息确认单元将工序内容信息生成用于和capp系统交换的中间文件。

所述数模结构树的层级关系从上至下依次为:装配图号1、连接信息数模图号2、连接信息几何图形集父级名称3、连接信息几何图形集名称4和紧固件集合名称5,所述紧固件集合名称5包括连接件牌号6、连接件数量7、被连接零件名称8和被连接零件牌号9。

所述步骤c中的逐级查找为沿着数模结构树的层级依次向上一层级进行查找。

所述步骤g中的中间文件为excel或xml文件。

所述预览单元将连接工序内容在显示器中显示,供工艺人员核对确认,待工艺人员确认无误后,将经过确认的连接工序内容传递至工序信息确认单元。

实施例2

作为本发明的一种较佳实施例,参照说明书附图1至附图5,本实施例公开了一种基于catia的装备大纲连接工序生成方法,本实施例包括:

一种基于catia的装备大纲连接工序生成方法,包括以下步骤:

a.拾取单元从catia软件的数模结构树中得到表示连接关系的紧固件集合名称5,并将其传递至解析单元;

b.解析单元解析拾取单元提交的表示连接关系的紧固件集合内部的夹持信息,从中获取被连接零件牌号9、背连接零件名称8、连接件牌号6和连接件数量7,并将得到的信息传递至检索单元;

c.解析单元利用数模结构树的层级关系,逐级查找紧固件集合的父级,分别获取连接信息几何图形集名称4、连接信息几何图形集父级名称3、连接信息数模图号2和装配图号1,并将得到的信息传递至运算单元;

d.检索单元检索数据库获取装配大纲连接工序编制所需引用的文件清单和工具清单,然后将检索到的数据传递至运算单元;

e.运算单元调用工序格式单元的格式模板,将解析单元产生的连接信息几何图形集名称4、连接信息几何图形集父级名称3、连接信息数模图号2、装配图号1和检索单元产生的装配大纲连接工序编制所需引用的文件清单以及工具清单进行工序组织,生成工序内容并传递给预览单元;

f.预览单元将经过确认的连接工序内容传递至工序信息确认单元;

g.工序信息确认单元将工序内容信息生成用于和capp系统交换的中间文件。

实施例3

作为本发明的一种较佳实施例,参照说明书附图1至附图5,本实施例公开了一种基于catia的装备大纲连接工序生成方法,本实施例与实施例2基本相同,区别在于:

所述数模结构树的层级关系从上至下依次为:装配图号1、连接信息数模图号2、连接信息几何图形集父级名称3、连接信息几何图形集名称4和紧固件集合名称5,所述紧固件集合名称5包括连接件牌号6、连接件数量7、被连接零件名称8和被连接零件牌号9。

实施例4

作为本发明的一种较佳实施例,参照说明书附图1至附图5,本实施例公开了一种基于catia的装备大纲连接工序生成方法,本实施例与实施例3基本相同,区别在于:

所述步骤c中的逐级查找为沿着数模结构树的层级依次向上一层级进行查找。

实施例5

作为本发明的一种较佳实施例,参照说明书附图1至附图5,本实施例公开了一种基于catia的装备大纲连接工序生成方法,本实施例与实施例2基本相同,区别在于:

所述步骤g中的中间文件为excel或xml文件。

以上所述实施例仅表达了本申请的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请技术方案构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1