为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

UG标准件客制化教程

2019-07-20 40页 ppt 1MB 15阅读

用户头像 个人认证

老兴

暂无简介

举报
UG标准件客制化教程UG标准件客制化教程1。UG标准件的开发流程1.注册企业的UG标准件开发项目到标准件库中。步骤如下:2.在注册电子表格文件中注册标准件。3.利用UG的参数化建模功能建立标准件的模板文件。4.制作标准件的bitmap位图文件。5.建立标准零件数据库。6.应用验证并调试标准件。1.注册企业标准件的开发项目---建立项目目录企业或标准件供应商的标准件项目文件夹于F:\NX7\MOLDWIZARD\standard\metric\下增加一个目录tony于tony目录下增加一个locatingring标准件系列文件夹于locatingr...
UG标准件客制化教程
UG件客制化教程1。UG标准件的开发流程1.注册企业的UG标准件开发项目到标准件库中。步骤如下:2.在注册电子#格#文件中注册标准件。3.利用UG的参数化建模功能建立标准件的文件。4.制作标准件的bitmap位图文件。5.建立标准零件数据库。6.应用验证并调试标准件。1.注册企业标准件的开发项目---建立项目目录企业或标准件供应商的标准件项目文件夹于F:\NX7\MOLDWIZARD\standard\metric\下增加一个目录tony于tony目录下增加一个locatingring标准件系列文件夹于locatingring目录下增加三个目录1.bitmap:放置标准零件对话框图档2.Date:放置标准零件的参数数据3.part:放置标准零件模型文件于F:\NX7\MOLDWIZARD\standard\metric\tony\下新建一个命名为moldwizard_catalog.txt的标准开发项目注册文本文档,并在文本中添加如下内容:1.注册企业标准件的开发项目---项目注册于\tony\下新建一个命名为tony_mm.xls的标准件注册电子表格文件2.建立企业的标准件注册电子表格文件1.运行UG,在part文件夹下新建一个空白文件,命名为locatingring.prt,进入建模环境。3.建立标准零件的UG模板文件2.在表达式对话框中建立所需的表达式参数3.利用表达式参数草绘建模。4.建构真假实体,并设定“TRUE”“FALSE”引用集定位圈的建腔实体体定位圈的本体5.绘制2D工程图。注:绘制好的二维工程图将随着标准件一起调用,无需师重新绘制2D工程图,节省时间。6.设置定位圈的UG模板部件的属性注:UG模具设计模块有自己的规则,只有为标准件定义符合其命名规则的部件属性,UG系统才能自动的识别6.设置定位圈的UG模板部件的属性注:UG模具设计模块有自己的规则,只有为标准件定义符合其命名规则的部件属性,UG系统才能自动的识别至此,完成了locatingring.prt的UG模板部件的建构7.制作标准件的bitmape位图文件注:方便用户调用时依据图形选择或设置合理的参数;尽可能的使用400X200像素的位图8.建立标准零件的数据库##(描述项):第一行不能留空,否则UG不能读取。COMMENT(注释)项:相关提示信息POSITION项:PARAMETERS:通过其读取标准件的主控参数名称和标准件主控参数的取值EXPRESSIONS:通过其将标准件的UG模板部件的表达式链接到目标部件,建立部件间的表达式。用于设置标准件自动装配或定位到目标部件9.验证与调试标准件验证和调试标准件的相关参数及其属性设置。步骤1.加载一龙记模架LKM_SG-CI2530至此,完成了一个简单实例的开发流程介绍。步骤2.启用标准件管理器的locatingring,检查右图相关参数步骤3.检查所调用的标准件的属性值是否正确,完全。步骤4.建腔是否准确步骤5.检查调用的locatingring.prt的2D工程图是否正确。ENDSTANDPART----LOCATINGRING.PRT2.资料库的管理编辑注册器编辑数据库编辑数据库编辑数据库PARENT父组件—既是建立零件时所参考的组件位置: <UM_TOP> 组立最上层 <UM_LAYOUT> 放置PROD组立 <UM_PROD> 次组立 <UM_FS> FUTABAS型 <UM_MISC> 标准零件 <UM_PROD_SIDE_A> 次组立母模侧 <UM_PROD_SIDE_B> 次组立公模侧 <UM_MISC_A> 标准零件母模侧 <UM_MISC_B> 标准零件公模侧 <UM_COOL_SIDE_A> 冷却水路母模侧 <UM_COOL_SIDE_B> 冷却水路公模侧编辑数据库(2)POSITION:预设放置方式,放置时指定其位置 <UM_TOP> 组立最上层 <UM_LAYOUT> 放置PROD组立 <UM_PROD> 次组立 <UM_FS> FUTABAS型 <UM_MISC> 标准零件 <UM_PROD_SIDE_A> 次组立母模侧 <UM_PROD_SIDE_B> 次组立公模侧 <UM_MISC_A> 标准零件母模侧 <UM_MISC_B> 标准零件公模侧 <UM_COOL_SIDE_A> 冷却水路母模侧 <UM_COOL_SIDE_B> 冷却水路公模侧编辑数据库(2)POSITION:预设放置方式,放置时指定其位置 NULL 默认标准件的绝对坐标系 定位圈等 WCS 工作坐标 不定 WCS_XY 工作坐标的XY平面,Z为零 斜顶,滑块标准组件 Point 点 顶针等 PointPattern 点set组,一次添加多个同一标准件,且自动装配到节点上 导柱导套等 PLANE 平面 螺钉,定位销等 Absolute 绝对坐标 不定 Reposition 重新定位 不定 Mate 装配 不定编辑数据库(3)ATTRIBUTES:属性,于BOM下所列出的参数 CATALOG 规格信息(对话框及其BOM内信息) DESCRIPTION/BREVITY 描述 SUPPLER 供应商 MATERIAL 材料 MV_SIDE=A 模具向导A(母模侧),B(母模侧) MV_COMPONENT_NAME 模具向导组立名称 UM_STANDARD_PART 1ATTRIBUTES的一般设置格式:AttributeName(属性名)=AttributeValue(属性值)CATALOG=(标准件项目名)HASCO:EJ_<d>_<l>或EJ_<d>x<l>编辑数据库(4)INTER_PART:用来指定子标准件的外数据库数据位置及其需要读取的子标准件数据库中定义的可变主控参数的取值,以更新相应规格的子标准件。编辑数据库其中:SIZE,LENGTH_LIST是子标准件数据库中定义的可变主控参数,其中SCREW_DIA,SHCS_LENGTH是在主装配标准件数据库电子表格文件PARAMETERS下定义的,用于驱动子标准件可变主控参数SIZE,LENGTH_LIST的驱动型主控参数。编辑数据库其中:SHEET1是标准件数据库中定义的可变主控参数,而SHEET2是用于装配节点下的子标准件可变主控参数,其不需要视图的显示,只需要相关的可变参数即可。SHEHT1SHEHT2(5)EXPRESSIONS(表达式)项:该项大多用于设置标准件自动装配或定位到目标位置。最多4个表达式比如:offset=<UM_MOLDBASE>::TCP_TOP,意思即将定位圈的offset偏置值链接到模架的定模安装板的顶面。在调用标准件时,读取标准件数据库电子表格文件中的expression项的部件间表达式,并以之取代UG模板部件的参数offset=100为offset=<UM_MOLDBASE>::TCP_TOP来实现自动定位。注意:使用EXPRESSION项来实现标准件的自动安装或定位,还需要将POSITION(定位)方法设置为NULL.EXPRESSION(表达式)项的格式规则:标准件UG模板部件定位参数=目标部件识别属性名::目标部件参数编辑数据库(6)BITMAP(位图)项:标准件管理器图形摆放位置,路径及其文件名。注意:可直接给“.bmp”无需“.xbm”,其中UNIX系统只支持“.xbm”格式位图文件。使用16色的bitmap位图,通常位图文件采用1400*200像素。多个位图之间要用“,”隔开。(7)PARAMETERS(参数)项:内部主控参数注意:最顶端的主控参数名称要与标准件的UG模板部件中的表达式名称一致。但“TYPE”“CATALOG”等用于定义标准件形状分类或者供应商标准件规格的目录,可以不受此规则影响。编辑数据库编辑数据库(7)PARAMETERS(参数)项:续其中,第2栏数值在同一列中,并用逗号分隔第二栏位的数值分别写在不同列空白栏会去抓同行往上栏位有数值的栏位,不需要每一栏都填写。Excel表中栏位颜色在模具向导里不起作用,仅起着重标识。标准件的识别属性:使用组件编辑工具或者使用Moldwizard的CreatePocket命令时,UG系统依靠标准件的识别属性UM_STANDARD_PART=1来决定是否执行动作。标准件的部件识别属性:使用部件识别属性多用于建立部件间表达式,读取外部数据库,建立子组件的部件属性时,识别相应的UG部件,并将对应的部件间表达式或外部数据库数据或者子组件的部件属性写入到相应的UG部件中,更新数据.1)用于在标准件数据库的EXPRESSIONS项建立部件间表达式。UG模板部件要设置一个统一的部件识别属性,这样Moldwizard才能找到目标组件,并和目标组件的相应参数建立部件间的几何表达式关系。这类标准件的部件属性常设置:UM_xxxx=1,属性使用格式如下:LEVER=<UM_MOLDBASE>::TCP_TOP;X_OFFSET=<UM_LOCATINGRING>::X_OFFSET3.属性在标准件开发中的应用2)用于读取外部数据库数据,建立子组件的部件属性时,识别相应的子标准件UG部件。如果读取到INTERPART的下指定的外部数据库数据,那么这些数据要复制到相应的子标准件部件中去更新子标准件的数据。如果对应的子标准件组件没有部件识别属性或不正确,这时UG系统就没办法编辑子标准件数据。同样,如果某标准件是装配结构部件,子组件的数据也是有装配部件的数据库电子表格文件管理,此时,这些子组件的属性写入到子组件的部件时,也要在这些子组件的UG部件中建立部件识别属性。这类子标准件的部件属性常设置:xxxx=1,如SHCS=1等。使用格式如下图:3.属性在标准件开发中的应用3)用于作为实现某种特殊功能的部件属性。如修剪顶针和司筒。修剪顶针主要依靠顶针标准件中所设置的部件识别属性UM_EJECTOR=1;如果自动修剪司筒的胶位形状时,主要依靠司筒标准件中所设置的部件识别属性:UM_SLEEVE=1.标准件的BOM属性:标准件的BOM属性用于将标准件自动的列入到标准件清单BOM中。在moldwizard中,有一套默认的标准件属性,如下:CATALOGDESCRIPTIONMATERIALSUPPLIER此外,还有一个BOM属性:MV_COMPONENT_NAME,用于定义moldwizard使用环境下标准件或模具零件的部件名称,如下:属性名:MV_COMPONENT_NAME属性值:COOL_HOLE/SPRING/SCREW/SLIDE等如果用户要阻止当前模具设计的某些组建如冷却运水孔等辅助剪腔组建被自动添加到BOM中,需要建立属性MV_BOM_REPORT=0即可。3.属性在标准件开发中的应用技术核心:知识化,参数化的UG模板部件技术,表驱动参数技术。建立参数化标准件UG模板过程中会大量用到草图,参数化建模,表达式及其装配建模技术。参数化草图技术在UG标准件开发中的应用草图建模技巧:合理的设计草图放置面,以达到标准件调用时能够实现自动装配定位。一般先建立绝对基准坐标系或位于绝对工作坐标原点的固定基准面和固定基准轴,然后做offset偏置关联的基准面,以此作为草图的放置面。合理运用相关参数点(AssociativePoint),基准轴和相关基准面,建立标准件的草图原点。合理清晰规划标准件的草图结构,以完整表达该标准件的设计意图。合理管理好各个草图,每个草图单独归层,并命名各草图。合理绘制草图,对复杂草图,尽量边绘制边约束。合理建立约束条件,尽可能多的使用几何约束,只有表达设计的关键控制参数采用尺寸约束,以减少表达式数量。草图要实现全约束状态。尽量避免在草图中使用倒圆角,倒斜角命令,改在特征建模中实现。4.UG标准件开发实现方法UG标准件开发实现方法参数化建模技术在UG标准件开发中的应用参数化建模技巧:前期要根据标准件的特点规划好设计意图,结构设计实现方法,主控参数和因果参数。UG标准件一般只建立2个主体即标准件主体和减腔实体;主体结构尽量避免使用体特征如长方体,圆柱体,锥体以及球体。详细设计阶段遵循:先粗后细—先设计粗略形状在逐步细化;先大后小—-先设计大尺寸形状后完成局部细化;先外后里—先作外表面形状再细化内部形状原则。尽量建模过程中直接引用相关参数关系。为保证建模参数化,不要使用非参数化指令比如变换,复制等。装配部件之间要建立参数关系或关联关系,一定要使用部件间表达式将参数从一个部件引用到另一部件,或用装配的WAVE几何链接器将几何对象从一个部件引用到另一部件。UG标准件开发实现方法表达式UG标准件开发中的应用表达式用于控制几何形状和参数的算术或条件语句。不仅可以控制标准件零件的尺寸和几何形状,还可以用于控制标准件特征间的参数关系或装配中部件之间的关系。UG标准件开发实现方法部件间表达式:语法结构如:<外部参考部件文件名>::<表达式名>例如:Length=plate_a::h,若存在诸如“-”“空格符”等,需要用双引号把该部件框起来,以此像UG系统声明引号内的字符是外部的参考部件文件名。表达式语言:条件表达式语法结构如:VAR=if(exp1)(exp2)else(exp3)例如:特征抑制表达式:Suppress_hole=if(Type==1)(1)else(0)条件表达式:Height=if(diameter<=100)(15)else(20)表达式注释:表达式注释方法如下:D_out=100//Diameterforlocatingring其中,双斜线//后面内容可以在.exp文件中输入到系统中,但不被系统读取。UG标准件开发实现方法装配技术在UG标准件开发中的应用UG标准件开发中,常用到“自下而上”“自上而下”的装配建模方法,装配的上下文设计,WAVE技术,装配的引用集。装配的引用集(ReferenceSets):5.进阶课程安排本课程安排原则:UG标准件开发遵循由易到难,逐步深入。具体案例1如下:开发目标:首先:对于相似结构标准件,可以使用表达式抑制几何体特征功能来控制它的结构类型,从而实现一个定位圈开发项目,同步开发LR_A,LR_B型定位圈标注件。其次:通过表达式抑制,开发带螺钉和不带螺钉两种类型标准件。其他目标:调用时定位圈自动安装到定模安装板上。具体案例2如下:开发目标:通过自底向上的装配建模及装配上下文设计方法,先建立主要的子组建部件,然后将其装配到主装配中,再通过部件间表达式将子组件部件的主控参数链接到定位块标准组建的装配中。主装配部件仍管理子组件的主要结构形状和尺寸。定位标准件组的开发:标准模架的数据库电子表格文件的数据结构:Sheettype:数据库工作表类型,标准模架的数据库电子表格文件有两种管理类型,一种是使用单个工作表,一种是分为主次工作表来共同管理。0表示单个,1表示可以分主次工作表共同管理。常用模架属性:UM_MOLDBASE=1(查找部件识别属性);MV_COMPONENT=MOLDBASE(部件名属性);Supp_pock是moldwizard中具有智能判断能力的抑制表达式。用于模架更新之前先抑制可能出现特征失败情况的特征,然后在完成模架全部更新完后在释放。Supp_pocket是用于控制调用的标准模架在模架板是否应用标准配件安装孔特征。比如选择t_plate.prt,建立supp_pock=moldbase::supp_pocksupp_pocket=moldbase::supp_pocketsupp_tcp=moldbase::supp_tcp模架的开发:
/
本文档为【UG标准件客制化教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索