当前位置: 首页 > 专利查询>马赢专利>正文

一种在CatiaV5软件中自动生成工程图框的实现方法技术

技术编号:2819866 阅读:1935 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种在Catia V5软件中自动生成工程图框的实现方法。该方法包括前期的用Catia V5软件能识别的CATScript语言进行工程图框基本框架进行编程使之能生成零件和装配工程图框,再利用Catia V5进行工程图纸标准进行设置,生成标准程序文件;接着将上述2个程序嵌入Catia V5应用环境中;再利用Catia V5制作技术用语库;以及后期的执行设置,即应用经过上述编辑设置的Catia V5软件的操作过程:首先在创建工程图时引用新生成的工程图标准,接着在生成图框时用嵌入Catia V5软件中的CATScript编辑器编写程序,并在完善工程图时引用之前创建的技术用语库中的内容。本发明专利技术通过在工程设计中自动生成图框及进行图框布局实现对设计图纸信息的标准化,大大提高了企业工程制图的工作效率。

【技术实现步骤摘要】

本专利技术涉及应用于汽车、航空及船舶等机械行业所用的设计软件,特别涉 及一种在Catia V5软件中自动生成工程图框的实现方法。
技术介绍
随着中国汽车、航空、船舶等机械行业的快速发展,CAD软件CatiaV5 得到了广泛的应用,但中国的企业对CatiaV5科学应用还没有普及。现有的应 用中,企业通常由一个项目组或科室手工制作工程制图,然后在通过复制转给 相关科室部门处理,这样对该工程制图而言就可能会产生多个版本。这种情况 既不利于公司的技术管理和标准化,也大大降低了企业的工作效率。比如,某 工程师本想出A3的图纸,但出图后发现需要A2的图纸才能满足幅面要求, 结果是图框内容要从新改写。所以,如果能通过自动图框可以将该图纸自动转 到A2图纸的话就很方便快捷。对于一个科学工程图而言,其本身就是一个产品所有信息的体现。利用工 程图了解产品,就像通过一个人的思想了解一个人一样。然而,现有的Catiav5 软件本身自有的图框生成程序只是简单生成图框,不符合中国的标准,是单一 的图框(没有零件和装配图框之分),且没有激活DetailSheet,只是一个示意工 程图框。因此,通过在工程设计中自动生成图框及进行图框布局的技术实现对 整个工程制图就很有必要,这样有利于设计图纸信息的标准化,大大提高了企 业工程制图的工作效率。
技术实现思路
为了解决上述技术问题,本专利技术提出了一种在CatiaV5软件中自动生成工 程图框的实现方法。该方法能够自动生成图框即零件和装配工程图纸的基本框 架,同时能够更改纸张大小(A3——A0+++),将标题栏放在DetailSheet里使之 模块化,进而使技术用语库存放在DetailShee,在引用时也模块化并使之都位于BackGround里。根据国家标准及不同企业本身的企业标准生成与自动图框 相匹配的标准。建立企业技术用语库,与之配套使用。 本专利技术所提供的技术方案具体是这样实现的该方法包括前期的用Catia V5软件能识别的CATScript语言进行工程图框 基本框架进行编程使之能生成零件和装配工程图框(生成过程中可以选择生成 零件或生成装配图框),再利用Catia V5进行工程图纸标准进行设置(主要设 置线条,字体,标注格式等标准),生成标准程序文件。接着将上述2个程序 嵌入Catia V5应用环境中。利用Catia V5制作的技术用语库(主要是针对不同 产品的技术等要求)。后期就是应用上述3个进行生成和完善工程图框。后期的执行设置是应用CatiaV5软件时的操作过程。首先,创建工程图时 引用新生成的工程图标准,生成图框时用嵌入Catia V5软件中的CATScript编 辑器编写程序,并在完善工程图时引用之前创建的技术用语库中的内容。上面所述的生成图框时利用Catia可以识别的CATScript对图框基本内容 进行编程(命名为ACF—xxx,也就是生成图框所见到的名字),使之能生成零件 和装配图框。主要包括标题栏,更改标记,公差要求,明细表(只在会在装配 工程图中生成)等工程图框的基本框架。它的功能是生成基本框架,实现图纸 的大小转化,图纸区域的指定的生成,激活Detailsheet,对某些特定的描述进 行排列,也可以实现双语图框(比如合资公司的图框是双语的)等。上面所述的工程图纸标准(命名为china—m,引用标准时所见到的名字)是 以特定身份进入Catia V5,对工程图纸标准进行设定(主要设定线条粗细,字体, 标注格式等标准),之后生成标准文件,再嵌入CatiaV5。上面所述的技术用语库,制作在detailsheet里,再完善工程图时进行引用 (因为基本图框框架对于公司是统一的,但每个工程图实现产品的要求是不同 的所以它独立于基本框架外,根据产品要求进行补充),引用后,技术用语自 动模块化,并且可编辑。本专利技术的设计初衷是由于中国企业现有的图框是基本人工绘制,在复制到 工程图中,且同一公司多个版本,不利于技术管理和标准化,降低工作效率。 Catiav5本身自有的图框生成程序只是简单生成图框,不符合中国的标准,是 单一的图框(没有零件和装配图框之分),没有激活DetailSheet,只是一个示意工程图框。而采用本专利技术方法后生成的图框可以根据需要选择生成零件或装配 图框,而且在不同大小图纸中可以自由转换。另外其结合制定的企业工程图标 准,满足了企业对工程图中字体,标注等的要求,免去了手工修改的工程,可 以提高企业效率。技术用语库,可以统一公司技术语言,并模块化,免去手工 书写,还可以方便布局。这样不仅大大提高了企业的工作效率,而且使技术管 理规范化、标准化。本专利技术原理图及相关程序示意图以下是本专利原理流程图和解释说明及主要部分图例 附图说明图1为本专利技术方法的步骤流程示意图。图2为本专利技术方法实施例中用CATScript语言进行编程的代码图。图3为本专利技术方法实施例中创建工程图标准的编程代码图。图4为本专利技术方法实施例中完善工程图框时操作界面的示意图。图5为本专利技术方法实施例中的软件操作步骤一示意图。图6为本专利技术方法实施例中的软件操作步骤二示意图。图7为本专利技术方法实施例中的软件操作步骤三示意图。图8为本专利技术方法实施例中的软件操作步骤四示意图。图9为本专利技术方法实施例中的软件操作步骤五示意图。图IO为本专利技术方法实施例中的软件操作步骤六示意图。图11为本专利技术方法实施例中的软件操作步骤七示意图。图12为本专利技术方法实施例中的软件操作步骤八示意图。具体实施例方式为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解, 下面结合具体图示,进一步阐述本专利技术。参见图l,根据上述
技术实现思路
中所述的技术方案,下面列举一具体的实施 例子,步骤如下1、用CATScript语言进行编成,使之能生成标准图框,将它命名为ACF VI.1 (Auto-Creat Frame自动生成图框)以后可加入使用企业的名字,嵌入CatiaV5。该设置过程中涉及的编程及其代码参见图2。2、 以特定身份进入CatiaV5,对工程图标准(cWna一m,以后可以以使用企 业名字命名)进行设置,主要设置线条粗细,字体,标注格式等标准,生成标 准文件,嵌入CatiaV5。该设置过程中涉及的编程及其代码参见图3。3、 用CatiaV5制作工程技术用语库,它主要是根据不同的产品技术要求, 对工程图进行补充。4、 开始创建工程图,此时引用工程图标准(china—m)。5、 开始生成工程图框,使用CATScript程序(ACF VI.1)去生成。6、 完善工程图框,此时要引用工程图技术用语库。该操作见图4。 上述步骤4-6其需要登录经过步骤1-3编辑设置后的Catia V5 (此软件的版本VI.1)软件进行实际应用操作的,在该软件界面中的操作具体为(l)打开Catia,新建Drawing,在Standard选项中选择和自动生成图框 (Auto-Creat Frame,简称ACF)匹配的标准,此处是china—m(可以是使用公司 要求的标准),参见图5;②由菜单Edit—backgruond然后点击Creat Frame按钮,在弹出的Insert Frame and Title Block对话框中的Style of TitleBlock下拉选本文档来自技高网
...

【技术保护点】
一种在Catia V5软件中自动生成工程图框的实现方法,其特征在于,该方法包括前期的用Catia V5软件能识别的CATScript语言进行工程图框基本框架进行编程使之能生成零件和装配工程图框,再利用Catia V5进行工程图纸标准进行设置,生成标准程序文件;接着将上述2个程序嵌入Catia V5应用环境中;然后再利用Catia V5制作技术用语库;以及后期的执行设置,即应用经过上述编辑设置的Catia V5软件的操作过程:首先在创建工程图时引用新生成的工程图标准,接着在生成图框时用嵌入Catia V5软件中的CATScript编辑器编写程序,并在完善工程图时引用之前创建的技术用语库中的内容。

【技术特征摘要】

【专利技术属性】
技术研发人员:马赢
申请(专利权)人:马赢
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1