基于UG的三维参数化标准件库的建立

合集下载

基于UG的三维标准件库的建立方法

基于UG的三维标准件库的建立方法
型库 , 标 准件 实 例化 是在 程序 运 行 时 自动形 成装 配用 的零 件 图形 文件 , 大 大 节 省 了硬 盘 空 间. 缺 点 是 编 程 工作 量庞 大 , 有 些 复杂零件 建模 困难 , 容易 出错.
收 稿 日期 : 2 0 0 3 — 1 O 一 2 1 作 者 简 介 :张 秀 萍 ( 1 9 7 8 一 ) . 女. 硕 士 研 究 生
维普资讯
第 1 期
张秀萍等 : 基 于 UG 的 三 维 标 准 件 库 的 建 立方 法
8 5
c )造型 动态 建模 , 就 是采 用参 数化 方法 建立 三维标 准 件模
型, 由于相 同系列 的标 准 件具 有 相 间的拓 扑 结构 和不 同 的 尺寸 参数 , 对 同一系列 的标 准件 就可 以使 用 同一三 维 实体
所 述正 是采 用这种 方法 建立 UG 环境下 的标 准件库 .
S p r e a d s h e e t 是 UG 提供 的一个 友好 的表格 驱动 界面 ,
从而使 参数 化设计 变得 非常 清楚 和明 了. 它有 以下 几方面 的特点 :
图 1 标准零件创建过程框图
( 1 )通过 一 种标 准 的表 格 布局 建 了一组 标 准件 的参 数 表 , 表 的 数据 库是 开 放 的 ; 便 于用户 对 数据 元素 ( 即标 准件模 型 与参数 表 ) 的添加 、 编辑 与修改 . 标 准 件参 数 化模 块开 始 运行 时 , 同步 调 用三 维标 准 件库 中的
“ 种子 零件 ” 和 数据库 中的参数表 , 完成 初始 化 , 然 后根据 用 户 的不 同需 要 , 更改 同一零 件 的不 同配置 , 进 行后 台 的分析

用UG/Open GRIP开发基于UG—NX的三维冲模标准件库

用UG/Open GRIP开发基于UG—NX的三维冲模标准件库

2 编程思路 与程序
为了使程序编程方便 , 我们将冲模标准件根据
其形状分为 : 杆件 、 圆盘件 、 板件。首先 , 需要知道标

准件的参数 , 以及公称尺寸( 参数 )然后分析哪些参 , 数是驱动参数 ( 一般为公称尺寸 )哪些是根据驱动 , 参数换算出来 的参数。有 了这些参数 , 就可 以进行 参数化编程 , 将标准件绘制 出来。
b c 0: ak
¥¥gt t 6 ea一 d e 4——取螺纹式搬运销钉数据
¥¥gt t 6 ——取铸入式搬运销钉数据 ea一 de5 ¥¥da bx 一 r y d 4——绘出指定的螺纹式搬运销钉 w 6 ¥¥da bx 一5 r y d ——绘出指定的螺纹式搬运销钉 w 6
¥ ¥ vA A L E I E: RI B E D F N
三维模具的设计工作 , 标准化工作同样 是非 常重要 的。标准化工作做好了 , 在设计时只需 要更改需要
更改的部分, 而标准部分不需要重新设计和制造 , 这 样, 就可以大大缩短模具 的设计和制造周期 。 U /pnG I GO e R P是 U i ah s n r i 的一 种二次开 gpc 发语言, 它有一套完整的语法体系。主要内容包括 : 变量的定义和使 用、 内部 函数 、 数组的定 义和使用 、 字符串的运算和处理 、 几何体 的生成方法 、 逻辑语句
5 孙 大勇 屈贤明 张松滨 .先进 制造 技术 [ .北京 : 械 M] 机 工业 出版社 ,0 0 20 .
维普资讯
4 ・ 8 设计 ・ 制造 ・
纺织机械
2o 0 6年第 6期
特定功能。 下面以某集团有限公司冲模标准件 中的铸入式
x 6 一s( ) O×1 5 d 5lt3 =’ i 6’ x 6 一s( ) 0 7 ’ d 5lt4 =’ ×1 0 i x 6 一s( ) ’ ×1 0 d 5 lt5 i 8’ x 6 一s( ) 幅0×1 0 d 5 lt6 :’ i 9’

基于UG电子表格的三维零件库设计

基于UG电子表格的三维零件库设计

2 圆柱 齿 轮 模 型 库 建 模 实例
为 了更好 地 说 明设 计方 法 , 了一 个 最 常用 的 取 机 械标 准件— — 齿 轮来 设 计 其 模 型 库 , 使 用 的 软 所
件 版 本 分 别 为 UG4 0和 E cl0 3 . xe 0 。 2 2 1 建 立 参 数 化 的 齿 轮 三 维 模 型 . 齿 轮 结 构 复 杂 , 通 过 分 析 , 们 发 现 影 响 齿 轮 但 我
基 于 UG 电子表格 的三 维零件库设计
张 海 军 , 永 福 金
( 安 信 息 职 业 技 术 学 院 , 苏 淮 安 2 30 ) 淮 江 2 0 3
摘 要 : 一 个 最 常 用 的 机 械 标 准 件 — — 齿 轮 为 实 例 , 述 了如 何 使 用 UG( irp is 和 电 子 表 以 讲 Unga hc )
几何 尺 寸和形 状 的参 数主 要有 以下 几个 。
H oe l

da 一 齿 轮 直 径 i 一
Ke _e g h y l t—— 键 槽 高度 n
Ke y

wit— — 键 槽 宽 度 dh
N — 齿 数 —
P — 径 节 —
挂 式建 立模 型库 , 利 用 这 些 开发 工 具 要 求 设 计 人 但
型库文 件 。
应 用 。通过建 立 参 数化 的三 维 零 件 模 型 , 现 产 品 实
的结构设 计 系列 化 , 以极 大地 缩短 结构 设计 周期 , 可 减少 由于零件 的 尺 寸变 化 带 给 工 程 师 的 工作 量 , 下 面 以美 国 UGS公 司 的旗 舰 产 品—— UG 软 件 以及
h ub

以及 系 列 化 产 品

基于UG的参数化标准件库的研究与实现

基于UG的参数化标准件库的研究与实现

Research and Im plem en ta tion of Param eter ized Standard Parts L ibrary Ba sed on UG
WANG Yi2shu, ZHANG Yi, L IANG Q iang (Co lle ge o f M e cha n ica l Eng ine e ring o f C ho ngq ing U n ive rs ity, C ho ngq ing 400030, C h ina )
由于系统采用开放式的库结构用户可以任意修改库内的标准件不会对系统产生影响如果用户需要对标准件库进行扩充不必了解编程的任何知识只需建立新的标准件部件族模板文件并在相应的文本文件上增加一条记录即可应用程序不需要进行任何形式的修改这种结构大大地方便了用户对标准件库的修改和扩充
·信息与技术 ·
王艺树 ,等 ·基于 UG的参数化标准件库的研究与实现
·信息与技术 ·
王艺树 ,等 ·基于 UG的参数化标准件库的研究与实现
实现 ,探讨了基于 UG的标准件库创建 、调用的关键技术 。 开发的系统直接集成到 UG NX上 ,实现了与 UG NX5 版 本的无缝连接 ,采用参数化设计手段 ,具有开放性的接口 。 系统对减轻工程设计人员的设计工作量 、提高工程设计品 质 、缩短研制周期具有重要作用 ,也对促进信息技术下的 标准化工作和国产数据库实用性项目开发有着积极的影 响 ;同时也是使用 UG /Open 在 UG 上建立标准件库的一 种尝试 ,为 UG标准件库的其他开发方法提供了思路 。
a) 利用部件族建立标准件模型库 。部件族相当于一 个高级的表达式编辑器 ,利用其可以将 UG的数据库与电 子表格之间实现无缝连接 ,从而协助建立参数化的标准件

如何建立UG的三维标准零件库

如何建立UG的三维标准零件库

如何建立UG的三维标准零件库?一、基于UG的标准件库的建立原则1.每个标准件都应有一个中心基准(如基准点或基准轴或基准面,主要使用三面基准),建立标准件时,坐标系(相对坐标和绝对坐标)应在该标准件的对称中心位置。

2.应尽量减少特征数,特征间尺寸用关系表达式表示。

将特征参数分为主参数和次要参数,用主参数去控制和约束次要参数。

3.每个标准件应在菜单“装配(Assemblies)”中设置“参考集(Reference Rets)”,调出时仅显示特征实体(Solid)。

4.对于一个由几个标准零件装配在一起而组成的标准部件,要注意建立标准部件内各个标准零件之间的参数值传递,即建立各个标准零件之间的尺寸链接关系,并用一个主要的标准零件去控制和约束其它的次要标准零件。

二、标准件的创建方法1.电子表格(SpreadSheet)法(1)File→New,输入一个标准件Part文件名。

(2)Application→Modeling,选取适当参数和方法步骤建立标准件中的一个具体零件(Template Part),由于建立Template Part的方法和步骤将直接决定参数的选取,故应从整体考虑。

(3)Toolbox→Expression,对参数表达式进行Rename和Edit。

(4)Toolbox→Part Families,在Available Columns栏内选定参数,点击Add Column放在Chose Column栏内,待选定所有参数后,点击Create进入Spreadsheet(电子表格)内。

(5)填写并编辑Spreadsheet。

在Spreadsheet内要输入零件号(Part_Name)和相关参数值。

填写完毕后,可选Part Family的Verify Part来生成某零件,以明确参数选定是否正确。

待上述工作准确无误后,可选Part Family的Save Family来存贮该电子表格。

(6)标准件的调用。

基于UG NX的压铸模三维标准件库开发及应用

基于UG NX的压铸模三维标准件库开发及应用
i n UG NX l t r p a f m,a d i u ta e h e i n n p c f ai n a d d v l p n r c s f3 o n l sr td t e d sg i g s e i c t n e e o me tp o e s o D l i o
再加上很多标准零件都不在 内置标准库 内, 所使用的标准件 比例非常高 , 以压铸模为例 , 设计制造 定的差距 , 技术发达 国家的模具标准化 比例 已经 占到整个模具的 从而给国内压铸模设计应用造成诸多不便。所 以建立 8% 0 左右 , 有的国家甚至更高, 在模具的设计过程 中标 准 件的设 计 、 维工程 图纸绘制 的工作量也非 常大 。 二
非常适合企业工程技 标准化的重用三维零件模型及相关信息。当前通用的 开放标准件的方法也便于推广 , 《 模具制造 ̄0 2 2 1 年第3 期 ・1 3・
CEPC
— —
中国‘ 昆山— 网址 : w. l.o — ww sjc m tt
基 于 U X的压 铸模 三 维标 准 件 库 开发 及 应 用 G N
孙文 学
广州市今 明科技有 限公司( 东广 州 5 06 ) 广 16 3
【 摘要】 绍 了N 介 X在压铸模设计 中专用标准件 库的应用 , 并通过压铸模 浇口套标准件的实
De eo m e ta d Ap l a i n o t n a d Pa t v l p n n p i to fS a d r — r s c Li r r f3 Di - si g Di s d o b a y o D e Ca t e Ba e n UG n NX

辅助以E cl xe电子表格 主要精力集 中在模具设计 的创造 l工作中 , 生 对于提高 其丰富的二次开发功能和接 口, 等一些 相对 比较简单的工具对模具标 准件的数据进 我 国模具设计与制造水平将起到重要的作用 。 开发一套压铸 模专用 的三维标准零件库 , 在 在三维 C D软件平 台上建立参数化 的模具标 准 行管理 , A 可以方便地调用库零件并 自动根 零 件库 是一项 重要 的应 用 开发工作 , 目的是 在利用 进行压铸模设计时 , 这种 C D软件进行模具开发 和结构设计时 , A 可以直接提供 据所选参数生成压铸模所需 的标准零件 。同时 ,

UGNX参数化建模方法在三维零件库创建上的应用

UGNX参数化建模方法在三维零件库创建上的应用

Vo . No 3 15 . S pt.,2 0 e 07
UN G X参数 化 建模 方 法在 三 维零件 库 创 建上 的应 用
高 宗为
( 娄底 职 业 技 术学 院 , 湖南 娄底 4 70 ) 100

要 : G X是美国 E S公 司的 C D C F A 一体化软件 , U N D A / A JC M 具有强 大的参数化设计功 能 , 在设 计和
批注本地保存成功开通会员云端永久保存去开通
维普资讯
第5 卷
第3 期
职 教 与 经 济 研 究
Vo aina du ai n a d Ec n m i s a c c to l E c t n o c Re e rh o
20 年 9 月 07
制造领域得到 了广泛的应用。其参数化功能能够很好反映设计 意图, 参数化 模型 易于修 改。以 U N G X为支撑 平 台, 绍 了三维参数化建模的基本思想和 实现方法, 介 结合实例分析 了三维零件参数 化模型 的建 立步骤 , 并创
建 了一 个简单的零件库。
关键词 : G X; U N 参数化 ; 标准件库
Ke r s UGNX ;p r m erz t n;sa d r pae tc y wo d : a a tia i o tn a d s r sso k
设计 和制 造领域 得到 了广 泛 的应 用 。本文 以 U N GX 为支撑平 台 , 了三维 参数化建模 的实 现方法 , 介绍 结
收 稿 日期 : 07— 5—2 20 0 6
作者简介 : 高宗为( 94一 ) 男 , 16 , 湖南新化人 , 副教授 , 主要从事模具 、 建筑材料等方面的研究 。

基于UG建立模具标准件库

基于UG建立模具标准件库

基于UG/Part families建立模具标准件库2006-6-6 来源:阅读:395次本文重点介绍标准零件库、组件库的建库方法,基于UG/Part families建立参数化模具标准件库、组件库和模架库,其中组件的驱动是通过建立索引文件来实现的。

本文介绍的标准件库主要包括标准零件库和组件库,是提高模具设计效率的必要手段。

虽然目前的CAD系统都可以实现参数化的设计,从而满足不同的装配需求,但为了进一步提高设计效率,模具标准零件和组件也必须实现参数化。

另外模具标准零件和组件也应该含有装配信息,才能实现自动化和智能化。

在冲模标准件库中,一个标准件主要有二个文件,即模型文件(prt)和数据文件(dbf)。

标准件库的内容一般采用二级结构,第一级为数据库主引导文件。

第二级为零件的DBF数据文件,该DBF文件记录了标准件一系列参数。

对于标准组件,需要采用三级数据文件。

在标准件建库过程中,用户必须先建立标准件信息模型,输入的内容分为三类,一是三维参数化特征实体模型;二是特征变量;三是装配信息。

它们以一定的结构存贮于数据库中,提供对标准零件或组件的完整描述。

一参数化标准零件库的建立在标准零件库的建设中,主要应用基于特征变量的参数设计方法。

在模型创建的过程中,添加设计变量,通过设计变量表中的表达式,设置变量间的关联规则,重要参数采用Excel表格来控制,通过对设计变量的修改来驱动生成新零件。

具体的步骤如下:在三维CAD环境中,建立产品实体模型;"将每个特征相关的数据用变量来表示,以便于变量的驱动和管理;"对于相互关联的特征尺寸,在变量表的公式中表达,简化实体的尺寸要素。

"UG系统中标准件建立流程如图1所示。

图1 标准零件建立流程以下以常用的导柱为例,利用UG/Part families建立导柱系列标准零件库。

在expression表中建立冲模标准导柱数学表达式,由数学表达式驱动模型。

基于UG的三维标准件库的建立方法

基于UG的三维标准件库的建立方法

draw ing com ponents transfer to standard part. Keywords:U G software; standard part; data library
1 引言

2 建库方法 与原理
2.1 建库 方 法
三 维标准件库 的建立 ,离不开种 类丰富 的标准件模 型。
b) 编程动 态建模 ,就是利用二 次开发工具通 过编程来 实 现 三 维 标 准 件 建 模 ,对 于 每 一 系列 的 标 准 件 , 采 用 一 个 独 立 的 子 程 序 来 实 现 ,通 过 预 留 的 接 口来 实 现 参 数 化 。 这 样 的 好 处 是 不 必 建 立 三 维 实 体 模 型 库 ,标 准 件 实 例 化 是 在 程 序 运 行 时 自 动 形 成 装 配 用 的 零 件 图 形 文 件 ,大 大 节 省 了 硬 盘 空 间 。 缺 点 是 编 程 工 作 量 庞 大 ,有 些 复 杂 零 件 建 模 困 难 ,容 易 出 错 。
圈 模具CAD/CAM/CAE
w ww m ould-cn net
基 于 U G的 三 维 标 准 件 库 的 建 立 方 法
Application of Reverse Engineering in dustay
张秀 萍
摘要:本文论述 r采用 参数化思 想和图形建库 工具 spreadsheet电 _『表格 ,采用uG软 件 阳用户的 二次 歼发 l:具甜!立 r部 分标准件库 ,该
模具CAD/CAM/CAE爱
www.mould.cn net
Spreadsheet是UG提 供的一 个友 好的表格 驱动界 面 ,从 而使参数化 设计 变得非 常清楚和 明 了。它有 以下几 方面的特

建立UG标准件库

建立UG标准件库

建立UG标准件库作者:黄华川来源:《硅谷》2008年第18期[摘要]给出利用UG标准件管理器建立企业三维标准件库的方法和实例。

该方法开发周期短,能开发复杂结构的标准产品系列,适合于企业建立自己的标准件库。

[关键词]标准件库 Ug二次开发数据库中图分类号:TP391 文献标识码:A 文章编号:1671-7597(2008)0920060-01一、引言随着制造业信息化的发展,各种3D设计软件被越来越多的运用。

机械制造业尤其是模具行业大量使用UG软件作为设计开发工具,其标准件库的建立是产品设计数字化及虚拟装配的基础,能够大大提高数字化设计的效率和稳定性。

为了满足企业数字化设计与制造的需求,建立企业的标准件库是非常必要的。

二、标准件库的组成及开发流程在UG软件中,开发标准件库可以通过以下四种方法建立[1]:部件族;UG/OPEN API和UG/OPEN GRIP联合编程;用户自定义特征;标准件管理器。

这些方法中,部件族的方法需要为每一个不同尺寸组合建立相应的尺寸驱动,基于UG/OPEN API和UG/OPEN GRIP的方法需要用户熟练掌握C++语言、Grip语言和UG/OPEN API,用户自定义特征则不能存在超过14个的尺寸。

利用UG提供的开放的标准件管理器,可以快速而方便的建立企业的标准件库,不需要用户掌握太多的编程语言,能开发出具有复杂装配结构的标准产品系列,并且能够快速的被调用。

本文采用了标准件管理器作为开发标准件的方法。

在UG中,标准件管理器可以通过3个模具设计模块来调用[2],他们分别是Mold Wizard(注塑模具设计向导)、Die Design(冲压模具设计向导)、Progressive Die Design(级进模设计向导)。

三个模块中标准件库的调用方式和开发方式完全一致。

图1是UG标准件库的组成部分。

利用UG标准件管理器开发标准件库的步骤如下[3]:1.注册UG标准件开发项目;2.在注册电子表格文件中注册标准件;3.建立标准件的模板文件;4.制作标准零件的位图;5.建立标准件数据库;6.验证并调试标准件。

UG中标准件库的建立

UG中标准件库的建立

[分享] UG中标准件库的建立标准件, 机械, 定义, 特征, 程序标准件[摘要]介绍了UGII中建立标准件的一般原则和UGII (V16.0)中常用的建立标准件库的方法,对使用用户自定义特征、表达式、零件族和程序建立标准件库的方法进行了详细介绍,同时给出了这几种方法的适用场合和使用时的注意事项。

[关键词]标准件;用户自定义特征;表达式;零件族;程序开发中图分类号:TP391.7 文献标识码:A机械产品的开发过程中会用到大量的通用件、标准件、相似件、借用件,如何方便地建立这些常用零部件的图库,利用已有的资源,花费较少的时间完成产品设计一直是用户所关心的。

CAD/CAM的高档三维软件UGII系统中的用户自定义特征、电子表格、零件族和程序等工具可以针对不同情况,实现这种方便。

下面就具体的建库原则、方法及其适用范围进行介绍。

1 标准件库的建立原则(1)在具体运用各种方法建立标准件库时,一般都要设置相应的环境变量;(2)标准件应该是参数化的,并且特征数尽量少,以降低模型的复杂程度和能根据要求进行更改,减少更改时可能出现的问题;(3)标准件中可能在同系列其它标准件中被抑制的特征,不应用来建立和定位其它特征;(4)标准件的对称中心应与坐标系(工作坐标和绝对坐标)重合,从而使标准件易于装配,同时应为标准件建立实体引用集,使装配中的标准件只显示出实体部分;2 标准件库的建立方法2.1 用UDF建立标准件库(1) 在UGII\ug_env.dat中指定UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def;或者在操作系统的环境变量中给出UGII_DEFAULTS_FILE的值,指定UGII使用ug_metric.def 文件;(2)在ug_metric.def中给出UDF库定义文件的路径和文件名,如:Solids_UdfLibraryFile: c:\\users\\library_dir.txt;UDF库定义文件是一个后缀为".txt"的文本文件,其中的每一行定义了:Library name; library directory;(3)根据库定义文件中的信息建立相应的目录;(4)创建一个标准件:FIle→New→标准件名;Application→Modeling;(5)导出特征为UDF:File→Export→UDF(注意选择根特征,并包括所有子特征);在每个库目录里也会产生一个相应的library_dir.txt文件,其每一行分别说明了:UDF name;UDF directory及part name;UDF directory? and CGM name;(6)UDF的调用:Insert→Form? Feature→UDF;(7) UDF的修改:Edit →Feature →Parameters→选择该UDF,也可以展开为一系列的特征进行修改;图1导入GB1096-79普通平键时的对话框使用UDF创建标准件库可方便地定义变量名称,设置缺省值等,但由于UDF是作为特征存在的,所以必须先建立一个part文件,才能加入UDF;对于较简单的标准件可以通过设定导出UDF时的Input? Parameters对各参数的取值进行控制。

(机械设计及理论专业论文)基于ug的三维参数化标准件库的研究与开发

(机械设计及理论专业论文)基于ug的三维参数化标准件库的研究与开发

华中科技大学硕士学位论文基于UG的三维参数化标准件库的研究与开发姓名:***申请学位级别:硕士专业:机械设计及理论指导教师:***20070530华中科技大学硕士学位论文摘 要随着现代化生产的不断发展,标准件在机械设计与制造中的应用日益广泛。

在机械产品中,大约30%~70%的零件是标准件或常用件,这些零件大多具有相同或相似的外形特征,只是尺寸规格有所不同。

在产品设计和开发过程中,零部件的标准化、系列化、通用化成为提高产品设计质量、缩短产品开发周期的有效途径。

因此广泛应用标准件,即研制标准件库能够为产品设计带来便利。

但是在通用的CAD系统中,一般没有标准件库,而且三维设计已成为今后机械设计的主流方向,所以唯一可行的方法是在通用CAD 平台上进行二次开发,建立三维标准件库。

在此背景下,本文通过分析CAD技术应用现状、国内外CAD二次开发技术发展现状以及CAD二次开发方法,研究参数化设计技术和UG二次开发技术,提出了基于UG 的三维参数化标准件库的建立思路和方法,并根据各种标准件的结构特点,采用参数化建模方法,创建了标准件的模板零件模型,设计了用户界面和应用程序,同时构成了三维参数化标准件库的总体方案设计。

具体地说是以UG NX3.0为开发平台,综合运用Visual C++6.0、UG/Part Families以及UG/Open MenuScript、UG/Open UIStyler和UG/Open API等UG二次开发工具,开发了一套较完整的三维参数化标准件库。

所建标准件库中的标准件种类较多、规格齐全,一共有226种零件。

三维参数化标准件库采用UG/Open API内部模式开发,在UG启动时自动加载到UG的运行空间中,从而实现了与UG系统的无缝集成。

三维参数化标准件库具有良好的人机交互界面,操作简单方便,能在指定位置快速生成各种标准件,提高了产品设计质量、缩短了产品开发周期,并将设计人员从繁琐的标准件重复建模工作中解放出来,提高了生产率。

二次开发UG中标准件库的建立

二次开发UG中标准件库的建立

第26卷第5期2005年 10月河南科技大学学报(自然科学版)Journal of Henan University of Science and T echnology (Natural Science )V ol.26N o.5Oct.2005基金项目:河南科技大学科研基金资助项目(200106)作者简介:袁 蔚(1981-),女,河南南阳人,硕士生;陈拂晓(1962-),男,河南孟津人,教授,主要研究方向为计算机模拟,模具CAD/CAM.收稿日期:2005-02-21文章编号:1672-6871(2005)05-0019-04二次开发U G 中标准件库的建立袁 蔚,陈拂晓,郭俊卿(河南科技大学材料科学与工程学院,河南洛阳471003)摘要:针对目前开发C AD 系统的需要,讨论了对三维绘图软件UG 进行二次开发利用参数化特征建模方式建立标准件库的方法,并结合实例阐述利用Visual C ++6.0编程语言和UG /OPE N API 开发UG 动态链接库D LL 的步骤和编程方法,实现了D LL 程序与UG 的无缝集成,为相关三维C AD 软件的开发提供了借鉴。

关键词:二次开发;特征建模;动态链接库;标准件库中图分类号:TP311.11文献标识码:A0 前言为了缩短产品开发周期、提高市场竞争能力,各企业在产品设计中大多要对通用C AD 软件进行二次开发。

但目前所开发的C AD 系统,一般是对二维绘图软件进行二次开发实现机械零件参数化设计。

由于二维绘图软件本身不能实现参数化驱动,所以,二次开发的周期长、工作量大、不易实现C AX 系统的集成。

而三维绘图软件如Unigraphics ,采用特征建模、实体建模、参数化驱动等可以方便设计出三维实体模型[1]。

利用三维实体模型可以自动生成二维工程图;可以在生产之前动态模拟装配过程、进行干涉检查;可以对重要零部件进行有限元分析与优化设计;可以模拟数控加工;可以生成零件的工艺规程,这样就易于实现C AX 系统的继承。

利用UG建立三维标准件库的研究

利用UG建立三维标准件库的研究

2 建 立三 维标 准件 库的 方法
首 先 , U / O E I G模块 中建立一个标准 件的模 型零件 ; 次 , 在 GM D LN 其 进入表 达式( x r s n 对话框 , E pe i ) so 使表达式 内的参数 与标 准件 的可变参 数一一对应, 并按照标准件变量名对参数表达式进行重命名 ; 次 , 再 进入 组件族 ( a mi s, Prf l ) t a i 选择所要标 准件的可变参数 , 立电子表格列表 ; e 建 最后 。 在电子表格内输入标准件零件系列号以及相关 可变参数 值, 填写完
维普资讯
科技情报开 发与经济
文章编 号:0 5 6 3 (0 7 2 — 2 0 0 10 - 0 3 2 0 ) 10 1— 3
S IT C F R A I N D V L P E T&E O O Y C — E H I O M TO E E O M N N CN M
参考文献


0 一
1-


_1 ’ l
图 5 T P建 立连 接 后数 据 的传 输 过 程 C
当 w w ouo w  ̄ h. m向 2 2 14 1 c 2. . . 传送了 2 3 B数据之后 , 2 . . .1 3 11 76 2 2 1 41 向 3 1 w w.o ucr发 出的 T P报文中的 AC w Sh. n o C K的值为 1 1 1 0 .这里 给 08 04 2. 5 出 的是正常 的 T P报文传输过程 , C 在抓 取的数据报文 中, 还可 以分析 出 当有 R T 复位 比特 ) C s( T P报文 时 , 重新建立连接 的过程 。由于数据 的到 达不一定是有序 的, 因此 , 在进行分析 时 , 要多加注意 , 限于篇幅 , 本文不 作分析 。本实验数据在计算机系网络实验室机房实验获得 。

基于UG的三维标准件库的建立原则和方法【精品资料】

基于UG的三维标准件库的建立原则和方法【精品资料】

基于UG的三维标准件库的建立原则和方法【精品资料】基于UG的三维标准件库的建立原则和方法胡道钟胡海郑英良一、基于UG的标准件库的建立原则1(每个标准件都应有一个中心基准(如基准点或基准轴或基准面,主要使用三面基准),建立标准件时,坐标系(相对坐标和绝对坐标)应在该标准件的对称中心位置。

2(应尽量减少特征数,特征间尺寸用关系表达式表示。

将特征参数分为主参数和次要参数,用主参数去控制和约束次要参数。

3(每个标准件应在菜单“装配(Assemblies)”中设置“参考集(Reference Rets)”,调出时仅显示特征实体(Solid)。

4(对于一个由几个标准零件装配在一起而组成的标准部件,要注意建立标准部件内各个标准零件之间的参数值传递,即建立各个标准零件之间的尺寸链接关系,并用一个主要的标准零件去控制和约束其它的次要标准零件。

二、标准件的创建方法1(电子表格(SpreadSheet)法(1)File?New,输入一个标准件Part文件名。

(2)Application?Modeling,选取适当参数和方法步骤建立标准件中的一个具体零件(Template Part),由于建立Template Part的方法和步骤将直接决定参数的选取,故应从整体考虑。

(3)Toolbox?Expression,对参数表达式进行Rename和Edit。

(4)Toolbox?Part Families,在Available Columns栏内选定参数,点击AddColumn放在Chose Column栏内,待选定所有参数后,点击Create进入Spreadsheet(电子表格)内。

(5)填写并编辑Spreadsheet。

在Spreadsheet内要输入零件号(Part_Name)和相关参数值。

填写完毕后,可选Part Family的Verify Part来生成某零件,以明确参数选定是否正确。

待上述工作准确无误后,可选Part Family的Save Family 来存贮该电子表格。

UG的维标准件库的建立原则和方法

UG的维标准件库的建立原则和方法

基于UG 地三维标准件库地建立原则和方法基于UG 地三维标准件库地建立原则和方法一、基于UG 地标准件库地建立原则1.每个标准件都应有一个中心基准<如基准点或基准轴或基准面,主要使用三面基准) ,建立标准件时,坐标系<相对坐标和绝对坐标)应在该标准件地对称中心位置.b5E2RGbCAP2.应尽量减少特征数,特征间尺寸用关系表达式表示.将特征参数分为主参数和次要参数,用主参数去控制和约束次要参数.p1EanqFDPw3.每个标准件应在菜单“装配vAssemblies) ”中设置“参考集vReferenee Rets)” ,调出时仅显示特征实体<Solid) .DXDiTa9E3d4.对于一个由几个标准零件装配在一起而组成地标准部件,要注意建立标准部件内各个标准零件之间地参数值传递,即建立各个标准零件之间地尺寸链接关系并用一个主要地标准零件去控制和约束其它地次要标准零件.RTCrpUDGiT二、标准件地创建方法1.电子表格vSpreadShee)t 法<1) File—New,输入一个标准件Part文件名.<2) Application —Modeling,选取适当参数和方法步骤建立标准件中地一个具体零件<Template Par),由于建立Template Part地方法和步骤将直接决定参数地选取,故应从整体考虑.5PCzVD7HxA<3) Toolbox —Expression对参数表达式进行Rename和Edit.<4) Toolbox —Part Families在Available Columns 栏内选定参数,点击Add Column放在Chose Column栏内,待选定所有参数后,点击Create进入Spreadsheet电子表格)内.jLBHrnAIL g<5)填写并编辑Spreadsheet在Spreadshee内要输入零件号<Part_Name)和相关参数值.填写完毕后,可选Part Family地Verify Part来生成某零件,以明确参数选定是否正确.待上述工作准确无误后,可选Part Family地Save Family来存贮该电子表格.xHAQX74J0X<6)标准件地调用.Assemblies^ Edit structure点击Add ;在Part Name 内指定所选标准件;在Point Subfunction内指定欲加入零件地位置[如<0,0,0)],这样标准零件即在指定点处生成.LDAYtRyKfE优点:提供了一个用UG 3D 实体格式定义地标准件库系统,创建直观、容易,并能通过直观地图形界面调入装配体;可使标准件具有子装配功能,并可以封装到IMAN 和UG/Manager中,是建立UG标准件库系统地通用方法.缺点:调用时须改名存入,如果不改名只能存入当前目录且不能修改,当型号选好后又需要换型号时则必须重新装配.Zzz6ZB2Ltk2.关系表达式<Expression)法<1) File—New,输入一个标准件Part文件名.<2) Application —Modeling,选取适当参数和方法步骤建立标准件中地一个具体零件<Template Part) .dvzfvkwMI1<3) Toolbox —Expression对参数表达式进行用户化命名<Renam®和编辑<Edit).rqyn14ZNXI表达式地编辑方法:1)在“编辑多个表达式”对话框中,点击“输出” ,在目录下给定一个文件名<如e.exp)并退出UG.2)对表达式文件e.exp进行编辑并存储.3)返回UG,打开该Part文件,进入“编辑多个表达式”对话框,点击“输入” 输入将该表达式文件.EmxvxOtOco<4) File—Save存储该零件<.prt).<5)零件调用.Assemblies—Edit structure,点击Add ;在Part Name内指定所选标准件;在Point Subfunction内指定欲加零件地位置[如<0,0,0)],这样标准零件即在指定点处生成.然后,将该零件以另一名称存储,转成装配模型中地一个具体零件.最后,将该零件转成工作零件并修改其参数,使之符合设计要求.SixE2yXPq5 优点:创建容易,修改比较方便.缺点:装配调入地只是一个模板,完成装配后需修改其变量;需查标准件手册来修改变量值.6ewMyirQFL3•用户自定义特征v.udf)法<1) File—New 输入一个标准件Part文件名,Application —Modeling 生成一个Part 文件.kavU42VRUs<2) Toolbox —Expression对参数表达式进行用户化命名<Renam®和编辑<Edit) .y6v3ALoS89<3) File—Export,生成、定义、存储一个udf文件.<4) Toolbox —Feature—User Defined 实现调用.优点:创建比较容易;可建立特征参数之间地关系,定义特征变量,设置缺省值, 提示输入关键值;易于恢复和编辑.缺点:须建立一个新地part零件才能输入用户自定义特征.M2ub6vSTnP4•用程序设计<* .grx 或*.dll): UG/Open GRIP和/或UG/OpenAPI(UFUN> 开发编程实现标准件地生成和调用.0YujCfmUCw 优点:使用交互调入最方便,应用层次最高.缺点:需用程序写入,工作量大.三、结束语建立CAD 标准件库是实施CAD 应用地基石和提高CAD 应用水平地重要途径. 本文所述地基于UG 地三维CAD 标准件库地建立方法在笔者所在工厂得到实施并达到了预期效果.eUts8ZQVRdUG 模块功能介绍§ UG/Gateway<UG 入口)这个模块是UG 地基本模块,包括打开、创建、存储等文件操作;着色、消隐、缩放等视图操作;视图布局;图层管理;绘图及绘图机队列管理;空间漫游,可以定义漫游路径,生成电影文件;表达式查询;特征查询;模型信息查询、坐标查询、距离测量;曲线曲率分析;曲面光顺分析;实体物理特性自动计算;用于定义标准化零件族地电子表格功能;按可用于互联网主页地图片文件格式生成UG 零件或装配模型地图片文件,这些格式包括:CGM、VRML 、TIFF、MPEG、GIF 和JPEG;输入、输出CGM、UG/Parasolid等几何数据;Macro 宏命令自动记录、回放功能;User Tools用户自定义菜单功能,使用户可以快速访问其常用功能或二次开发地功能.sQsAEJkW5T§ UG 实体建模(UG/Solid Modeling>UG实体建模提供了草图设计、各种曲线生成、编辑、布尔运算、扫掠实体、旋转实体、沿导轨扫掠、尺寸驱动、定义、编辑变量及其表达式、非参数化模型后参数化等工具.GMsIasNXkA§ UG/Features Modeling(UG 特征建模>UG 特征建模模块提供了各种标准设计特征地生成和编辑、各种孔、键槽、凹腔-- 方形、圆形、异形、方形凸台、圆形凸台、异形凸台、圆柱、方块、圆锥、球体、管道、杆、倒圆、倒角、模型抽空产生薄壁实体、模型简化(Simplify>, 用于压铸模设计等、实体线、面提取,用于砂型设计等、拔锥、特征编辑:删除、压缩、复制、粘贴等、特征引用,阵列、特征顺序调整、特征树等工具.TIrRGchYzg§ UG/FreeFormModeling(UG 自由曲面建模>UG 具有丰富地曲面建模工具.包括直纹面、扫描面、通过一组曲线地自由曲面、通过两组类正交曲线地自由曲面、曲线广义扫掠、标准二次曲线方法放样、等半径和变半径倒圆、广义二次曲线倒圆、两张及多张曲面间地光顺桥接、动态拉动调整曲面、等距或不等距偏置、曲面裁减、编辑、点云生成、曲面编辑.7EqZcWLZNX§ UG/User DefinedFeature(UG 用户自定义特征>UG/User Defi ned Feature用户自定义特征模块提供交互式方法来定义和存储基于用户自定义特征<UDF)概念地,便于调用和编辑地零件族,形成用户专用地UDF 库,提高用户设计建模效率•该模块包括从已生成地UG参数化实体模型中提取参数、定义特征变量、建立参数间相关关系、设置变量缺省值、定义代表该UDF 地图标菜单地全部工具.在UDF 生成之后,UDF 即变成可通过图标菜单被所有用户调用地用户专有特征,当把该特征添加到设计模型中时,其所有预设变量参数均可编辑并将按UDF 建立时地设计意图而变化.lzq7IGf02E§ UG/Drafting(UG 工程绘图>UG工程绘图模块提供了自动视图布置、剖视图、各向视图、局部放大图、局部剖视图、自动、手工尺寸标注、形位公差、粗糙度符合标注、支持GB、标准汉字输入、视图手工编辑、装配图剖视、爆炸图、明细表自动生成等工具.zvpgeqJIhk § UG/AssemblyModeling(UG 装配建模>UG装配建模具有如下特点:提供并行地自顶而下和自下而上地产品开发方法;装配模型中零件数据是对零件本身地链接映象,保证装配模型和零件设计完全双向相关,并改进了软件操作性能,减少了存储空间地需求,零件设计修改后装配模型中地零件会自动更新,同时可在装配环境下直接修改零件设计;坐标系定位;逻辑对齐、贴合、偏移等灵活地定位方式和约束关系;在装配中安放零件或子装配件,并可定义不同零件或组件间地参数关系;参数化地装配建模提供描述组件间配合关系地附加功能,也可用于说明通用紧固件组和其它重复部件;装配导航;零件搜索;零件装机数量统计;调用目录;参考集;装配部分着色显示;标准件库调用;重量控制;在装配层次中快速切换,直接访问任何零件或子装配件;生成支持汉字地装配明细表,当装配结构变化时装配明细表可自动更新;并行计算能力,支持多CPU硬件平台.NrpoJacSv1§ UG/Advanced Assemblies(UG 高级装配>UG 高级装配模块提供了如下功能:增加产品级大装配设计地特殊功能;允许用户灵活过滤装配结构地数据调用控制;高速大装配着色;大装配干涉检查功能;管理、共享和检查用于确定复杂产品布局地数字模型,完成全数字化地电子样机装配;对整个产品、指定地子系统或子部件进行可视化和装配分析地效率;定义各种干涉检查工况储存起来多次使用,并可选择以批处理方式运行;软、硬干涉地精确报告;对于大型产品,设计组可定义、共享产品区段和子系统以提高从大型产品结构中选取进行设计更改地部件时软件运行地响应速度;并行计算能力,支持多CPU硬件平台,可充分利用硬件资源.1nowfTG4KI § UG/Sheet MetalDesign(UG 钣金设计>UG 钣金设计模块可实现如下功能:复杂钣金零件生成;参数化编辑;定义和仿真钣金零件地制造过程;展开和折叠地模拟操作;生成精确地二维展开图样数据;展开功能可考虑可展和不可展曲面情况,并根据材料中性层特性进行补偿.fjnFLDa5Zo §UG/Senario for FEA(UG 有限元前后置处理>UG 有限元前后处理模块可完成如下操作:全自动网格划分;交互式网格划分;材料特性定义;载荷定义和约束条件定义;NASTRAN 接口;有限元分析结果图形化显示;结果动画模拟;输出等值线图、云图;进行动态仿真和数据输出.tfnNhnE6e5§ UG/FEA(UG有限元解算器>UG有限元可进行线性结构静力分析、线性结构动力分析、模态分析等操作§ UG/ANSYS Interface(UG/ANSYS 软件接口>UG/ANSYS 软件接口完成全自动网格划分、交互式网格划分、材料特性定义、载荷定义和约束条件定义、ANSYS 接口、有限元分析结果图形化显示、结果动画模拟、输出等值线图、云图.HbmVN777sL§ UG/CAM BASE(UG 加工基础>UG 加工基础模块提供如下功能:在图形方式下观测刀具沿轨迹运动地情况、进行图形化修改:如对刀具轨迹进行延伸、缩短或修改等、点位加工编程功能用于钻孔、攻丝和镗孔等、按用户需求进行灵活地用户化修改和剪裁、定义标准化刀具库、加工工艺参数样板库使初加工、半精加工、精加工等操作常用参数标准化,以减少使用培训时间并优化加工工艺.V7l4jRB8Hs§ UG/Post Execute后处理(UG/Post Builder 加工后置处理>UG/Post Execute和UG/Post Builder共组成了UG加工模块地后置处理.UG地加工后置处理模块使用户可方便地建立自己地加工后置处理程序,该模块适用于目前世界上几乎所有主流NC 机床和加工中心,该模块在多年地应用实践中已被证明适用于2〜5轴或更多轴地铣削加工、2〜4轴地车削加工和电火花线切割83lcPA59W9§ UG/Nurbs PathGenerator(UG/Nurbs样条轨迹生成器>UG/Nurbs Path Gen erat o样条轨迹生成器模块允许在UG软件中直接生成基于Nurbs样条地刀具轨迹数据,使得生成地轨迹拥有更高地精度和光洁度,而加工程序量比标准格式减少30%〜50%,实际加工时间则因为避免了机床控制器地等待时间而大幅度缩短.该模块是希望使用具有样条插值功能地高速铣床<FANUC 或SIEMENS)用户必备工具mZkklkzaaP§ UG/Lathe(UG 车削>UG 车削模块提供粗车、多次走刀精车、车退刀槽、车螺纹和钻中心孔、控制进给量、主轴转速和加工余量等参数、在屏幕模拟显示刀具路径,可检测参数设置是否正确、生成刀位原文件<CLS)等功能.AVktR43bpw § UG/Core &CavityMilling<UG 型芯、型腔铣削)UG型芯、型腔铣削可完成粗加工单个或多个型腔、沿任意类似型芯地形状进行粗加工大余量去除、对非常复杂地形状产生刀具运动轨迹,确定走刀方式、通过容差型腔铣削可加工设计精度低、曲面之间有间隙和重叠地形状,而构成型腔地曲面可达数百个、发现型面异常时,它可以或自行更正,或者在用户规定地公差范围内加工出型腔等功能.ORjBnOwcEd§ UG/Planar Milling<UG 平面铣削)UG 平面铣削模块功能如下所述:多次走刀轮廓铣、仿形内腔铣、Z 字形走刀铣削、规定避开夹具和进行内部移动地安全余量、提供型腔分层切削功能、凹腔底面小岛加工功能、对边界和毛料几何形状地定义、显示未切削区域地边界、提供一些操作机床辅助运动地指令,如冷却、刀具补偿和夹紧等.2MiJTy0dTT§ UG/Fixed AxisMilling<UG 定轴铣削)UG 定轴铣削模块功能实现描述如下:产生3 轴联动加工刀具路径、加工区域选择功能、多种驱动方法和走刀方式可供选择,如沿边界切削、放射状切削、螺旋切削及用户定义方式切削,在沿边界驱动方式中又可选择同心圆和放射状走刀等多种走刀方式、提供逆铣、顺铣控制以及螺旋进刀方式、自动识别前道工序未能切除地未加工区域和陡峭区域,以便用户进一步清理这些地方、UG 固定轴铣削可以仿真刀具路径,产生刀位文件,用户可接受并存储刀位文件,也可删除并按需要修改某些参数后重新计算.gIiSpiue7A§ UG/Flow Cut <UG 自动清根)自动找出待加工零件上满足“双相切条件”地区域 是型腔中地根区和拐角 .用户可直接选定加工刀具 对应于此刀具地“双相切条件”区域作为驱动几何 地清根程序 .当出现复杂地型芯或型腔加工时 ,该模块可减少精加工或半精加工地工作量 uEh0U1Yfmh§ UG/Variable Axis Milling<UG 可变轴铣削)UG/Variable Axis Milling 可变轴铣削模块支持定轴和多轴铣削功能 ,可加工 UG 造型模块中生成地任何几何体 ,并保持主模型相关性 .该模块提供多年工程使用验 证地 3~5 轴铣削功能 ,提供刀轴控制、走刀方式选择和刀具路径生成功能 IAg9qLsgBX § UG/Sequential Milling<UG 顺序铣)UG 顺序铣模块可实现如下功能:控制刀具路径生成过程中地每一步骤地情 况、支持 2~5轴地铣削编程、和 UG 主模型完全相关 ,以自动化地方式 ,获得类似 APT 直接编程一样地绝对控制、允许用户交互式地一段一段地生成刀具路径 ,并 保持对过程中每一步地控制、提供地循环功能使用户可以仅定义某个曲面上最 内和最外地刀具路径 ,由该模块自动生成中间地步骤、该模块是 UG 数控加工模 块中如自动清根等功能一样地 UG 特有模块 ,适合于高难度地数控程序编 希H .WwghWvVhPE§ UG/Wire EDM<UG 线切割)UG 线切割支持如下功能:UG 线框模型或实体模型、进行2轴和4轴线切割加 工、多种线切割加工方式 ,如多次走刀轮廓加工、电极丝反转和区域切割、支持 定程切割 ,使用不同直径地电极丝和功率大小地设置、可以用 UG/Postprocessing 通用后置处理器来开发专用地后处理程序 ,生成适用于某个机床地机床数据文 件.asfpsfpi4k § UG/Vericut<UG 切削仿真)UG/Vericut 切削仿真模块是集成在 UG 软件中地第三方模块 ,它采用人机交互方 式模拟、检验和显示 NC 加工程序 ,是一种方便地验证数控程序地方法 .由于省去 了试切样件 ,可节省机床调试时间 ,减少刀具磨损和机床清理工作 .通过定义被切 零件地毛坯形状,调用NC 刀位文件数据,就可检验由NC 生成地刀具路径地正确 性. U G/Vericut 可以显示出加工后并着色地零件模型 ,用户可以容易地检查出不正 确地加工情况 .作为检验地另一部分 ,该模块还能计算出加工后零件地体积和毛坯 地切除量 ,因此就容易确定原材料地损失 .Vericut 提供了许多功能 ,其中有对毛坯 尺寸、位置和方位地完全图形显示 ,可模拟 2~5 轴联动地铣削和钻削加工 ooeyYZTjj1 § UG/Manager<UG 管理器)UG/Manager 管理器模块是UG 软件工程组级地数据管理模块,提供数据管理功 能和并行工程能力.UG/Manager 可在网络上浮动运行,在安装UG/Manager 之后, 原UG 软件在操作系统下存取设计模型地文件操作被换为针对产品数据库地存 取功能,而UG 软件其它运行功能和未安装 UG/Manager 前完全一样.在UG/Ma nager 中,系统管理员可分配工程组成成员角色、定义每个成员地权限、 提,一般情况下这些区域正好就 ,UG/Flow Cut 模块将自动计算,供数据版本管理、安全管理、广义查询、存取保护等功能,同时,进入UG/Manager数据库中地产品数据可通过Netscape或IE等浏览器访问,提高了设计数据地利用率,改进用户组织对设计信息地发布和访问能力.UG/Manager是UG企业级数据管理方案iMAN地子集,可在需要时无缝升级为企业级数据管理系统.BkeGuInkxI§ UG/Open<UG 二次开发)UG/Open二次开发模块为UG软件地二次开发工具集,便于用户进行二次开发工作,利用该模块可对UG 系统进行用户化剪裁和开发,满足用户地开发需求.UG/Open包括以下几个部分:UG/Open Menuscript开发工具对UG软件操作界面进行用户化开发,无须编程即可对UG标准菜单进行添加、重组、剪裁或在UG软件中集成用户自己开发地软件功能;UG/Open UIStyle开发工具是一个可视化编辑器,用于创建类似UG地交互界面,利用该工具,用户可为UG/Open应用程序开发独立于硬件平台地交互界面;UG/Open API 开发工具,提供UG 软件直接编程接口,支持C、C++、Fortran和Java等主要高级语言;UG/Open GRIP开发工具是一个类似APT 地UG 内部开发语言,利用该工具用户可生成NC 自动化或自动建模等用户地特殊应用.PgdO0sRlMo§ UG/Data Exchange<UG数据交换)UG/Data Exchange数据交换模块提供基于STEP、IGES和DXF标准地双向数据接口功能.3cdXwckm15§ UG/CAST Online<UG 联机自学软件)UG/CAST Online 是一套UG 软件联机自学软件系统,该系统覆盖从建模、制图、装配到加工等UG 软件主要模块,为用户提供一个集联机讲解、自动主题帮助、解题示范和学员练习于一体地高效UG 自学环境,可提高学习速度和效率,节约培训费用和时间.h8c52WOngM§ UG/WAVE<UG 产品级参数化设计)UG/WAVE(What if Alternative Value Engineering> 产品级参数化设计技术,适应于汽车、飞机等复杂产品地设计.UG/WAVE 技术使产品总体设计更改自上而下自动传递.该技术可用于从产品初步设计到详细设计地每个阶段.UG/WAVE 技术帮助用户找出驱动产品设计变化地关键设计变量并将这些变量放入UG/WAVE 顶层控制结构中,子部件和零件地设计则与这些变量相关,对这些变量地更改将自动更新顶层结构和与其相关地子部件和零件.由于UG采用基于变量几何地复合建模技术,这些关键设计变量既可以是数值变量,也可以是如一根样条曲线或空间曲面地广义变量,数值变化、形状变化都能根据UG/WAVE 地控制传递到相关地子部件和零件设计中去.UG/WAVE 技术地使用是符合参数化产品地设计过程和规则,即:先总体设计后详细设计,局部设计决策服从总体设计决策.而过去地参数化技术多是进行零件本身地参数化上,对于整个产品地参数关系管理非常困难.UG/WAVE 提供了解决了大型产品设计中地设计更改控制问题地方案,是面向产品级地并行工程技术.有利于提高设计重复利用率.v4bdyGiousUG/WAVE 地主要组成:UG/WAVE 相关性管理器:- 提供用户对设计更改传递地完全控制- 提供关于对象和零件地详细信息- UG/WAVE 几何导引器提供相关设计几何地信息- 允许沿几何相关关系查找相关部件与零件- 处理零件或部件之间地相关关系UG/WAVE 控制结构编辑器- 建立产品顶层控制结构及与之相关地下层部件关系- 层层递增建立下一层地零件结构, 并建立新建零部件与其上层结构地相关关系在WAVE 层次结构中切换显示到父装配或WAVE 源零件§ UG/Scenario forMotion+<UG 运动机构)UG/Scenario for Motion + 运动机构模块提供机构设计、分析、仿真和文档生成功能,可在UG 实体模型或装配环境中定义机构,包括铰链、连杆、弹簧、阻尼、初始运动条件等机构定义要素,定义好地机构可直接在UG 中进行分析,可进行各种研究,包括最小距离、干涉检查和轨迹包络线等选项,同时可实际仿真机构运动用户可以分析反作用力,图解合成位移、速度、加速度曲线.反作用力可输入有限元分析,并可提供一个综合地机构运动连接元素库.UG/Mechanisms 与MDI/ADAMS 无缝连接,可将前处理结果直接传递到MDI/ADAMS 进行分析J0bm4qMpJ9§ UG/Routing<UG 管路设计)UG/Routing 管路设计模块提供管路中心线定义、管路标准件、设计准则定义和检查功能,在UG 装配环境中进行管路布置和设计,包括硬、软管路、暗埋线槽、接头、紧固件设计.该模块可自动生成管路明细表、管路长度等关键数据,可进行干涉检查.系统本身包括200 多种系列管路标准零件库,并可由用户根据需要添加或更改,用户还可以定设计或修改准则,系统将按定义地规则进行自动检查<如最小弯曲半径等)XVauA9grYP§ UG/Wiring<UG 电气布线)UG/Wiring 电气布线模块是一个用于生成电气布线数据地三维设计工具.该模块为电气布线设计员、机械工程师、电气工程师和工艺人员提供生成电气布线系统虚拟样机地能力.该模块接受包括原理图设计模块生成地逻辑连接信息,可自动计算电缆长度和捆扎线束直径.该模块将布线中心转换为实体,以进行干涉检查.UG/Harness还提供自动检查弯曲半径和自动生成材料明细功能bR9C6Tjscw§ UG/Die engineeringvUG 冲压模具工程)UG/Die Engineering 模具工程,是UG 面向汽车钣金件冲压模具设计而推出地一个模块,其功能包括冲压工艺过成定义,冲压工序件地设计,如工艺补充面地设计、拉伸压料面地设计等,以帮助用户完成冲压模具地设计pN9LBDdtrd§ UG/in-ShapevUG逆向工程)UG/in-Shape是UG公司推出地面向逆向工程地软件模块,其理论基础是Paraform 公司地技术基础,使用地是一种叫“ rapid surfacing” <快速构面)地方法,提供一套方便地工具集,接收各种数据来从构曲面模型,这一技术目前正被许多知名公司如GM、Ford、Lear、Boe in g、Trim System Inc.等公司采用,其应用领域和功能包括:Dj8T7nHuGT-Rapid Surfacing接收3D扫描数据,快速生成多边形表示或NURBS表达地模型-Processing point cloud data转换各种数据如加工数据、CMM点等成为多边形表示或NURBS 表达地曲面模型QF81D7bvUA-Reverse engineering接收3 D扫描数据,构造成使用于UG地评估、加工和编辑地多边形表示或NURBS 表达地模型4B7a9QFw9h-Mirroring 镜象或放样-Multiple resolution models 对同一数据集生成适应于不同用途地模型版本,如一个版本做工装设计,一个版本做FEA 有限元分析等ix6iFA8xoX-Legacy data processing将其它系统地IGES数据直接转换成UG地曲面-Vendor Verification & QA Inspection 检测-Preparati on for engin eeri ng an alysis转换扫描数据成使用于进行有限元分析地多边形表示或NURBS 表达地模型wt6qbkCyDE-Design for Manufacturing 评估分模线,去处加工不到地区域等-Manufacturing an alysis分析刀具磨损、材料回弹等-Tooling modification and repair 工装地修改和修复-Surface quality verification 曲面质量检测UG使用其本模块介绍发布时间:2003/02/15 来源: 中国仿真互动双击鼠标滚屏UG/GatewayvUG入口)这个模块是UG地基本模块,包括打开、创建、存储等文件*作;着色、消隐、缩放等视图* 作;视图布局;图层管理;绘图及绘图机队列管理;空间漫游,可以定义漫游路径,生成电影文件;表达式查询;特征查询;模型信息查询、坐标查询、距离测量;曲线曲率分析;曲面光顺分析;实体物理特性自动计算;用于定义标准化零件族地电子表格功能;按可用于互联网主页地图片文件格式生成UG 零件或装配模型地图片文件,这些格式包括:CGM、VRML、TIFF、MPEG、GIF 和JPEG;输入、输出CGM、UG/Parasolid 等几何数据;Macro宏命令自动记录、回放功能;User Tools用户自定义菜单功能,使用户可以快速访问其常用功能或二次开发地功能.§ UG 实体建模(UG/Solid Modeling> UG 实体建模提供了草图设计、各种曲线生成、编辑、布尔运算、扫掠实体、旋转实体、沿导轨扫掠、尺寸驱动、定义、编辑变量及其表达式、非参数化模型后参数化等工具.§ UG/Features Modeling(UG 特征建模> UG 特征建模模块提供了各种标准设计特征地生成和编辑、各种孔、键槽、凹腔-- 方形、圆形、异形、方形凸台、圆形凸台、异形凸台、圆柱、方块、圆锥、球体、管道、杆、倒圆、倒角、模型抽空产生薄壁实体、模型简化(Simplify>, 用于压铸模设计等、实体线、面提取,用于砂型设计等、拔锥、特征编辑:删除、压缩、复制、粘贴等、特征引用,阵列、特征顺序调整、特征树等工具.§ UG/FreeFormModeling(UG自由曲面建模> UG具有丰富地曲面建模工具包括直纹面、扫描面、通过一组曲线地自由曲面、通过两组类正交曲线地自由曲面、曲线广义扫掠、标准二次曲线方法放样、等半径和变半径倒圆、广义二次曲线倒圆、两张及多张曲面间地光顺桥接、动态拉动调整。

UG螺栓三维模型零件库的创建

UG螺栓三维模型零件库的创建

UG螺栓三维模型零件库的创建螺栓为标准件,结构形式不需重新设计,借助手册直接造型即可。

但是,即便是相同类型的标准件,其规格也有很多并成系列,如果针对如此庞杂的系列零件一一造型,任务量将非常繁重。

利用UG这个高端软件可以很好的解决这个难题。

本文介绍用UG软件把螺栓生成模板并创建零件库。

1.基于UG的设计思路由于螺栓的结构比较简单,造型设计的思路也相对容易理解。

一般可以参照如下步骤进行:(1)查有关手册,明确螺栓的结构尺寸,了解其结构特征;(2)依据螺栓的特征数据,建立相应的表达式;(3)绘制螺栓头截面草图,通过拉伸创建螺栓头;(4)执行【圆台】命令,创建螺杆;(5)执行【螺纹】命令,创建螺纹。

2.螺栓的造型设计下面通过一个实例来具体说明利用UG软件设计六角头螺栓的方法与一般过程。

实例:建立螺栓GB5782-86M10×60(GB5782-86)的三维模型。

已知:六角头螺栓(GB5782-86)的外形结构简图如图1所示。

标准化产品的系列规格如图2所示。

(此数据引自《机械设计手册软件版2.0》螺纹规格D b参考1≤125b参考125<1≤200b参考1>200c(max) dW(min)A dw(min)B e(min)A e(min)Bk公称s(max)=公称l范围M3 12 ﹣﹣0.4 4.6 ﹣ 6.07 ﹣ 2 5.5 20~30 M4 14 ﹣﹣0.4 5.9 ﹣7.66 ﹣ 2.8 7 25~40 M5 16 ﹣﹣0.5 6.9 6.7 8.79 8.63 3.5 8 25~50 M6 18 ﹣﹣0.5 8.9 8.7 11.05 10.89 4 10 30~60 M8 22 28 ﹣0.6 11.6 11.4 14.38 14.2 5.3 13 35~80 M10 26 32 ﹣0.6 14.6 14.4 17.77 17.59 6.4 16 40~100 M12 30 36 ﹣0.6 16.6 16.4 20.03 19.85 7.5 18 45~120 (M14) 34 40 53 0.6 19.6 19.2 23.35 22.78 8.8 21 50~140图1M16 38 44 57 0.8 22.5 22 26.75 26.17 10 24 55~160 (M18) 42 48 61 0.8 25.3 24.8 30.14 29.56 11.5 27 60~180 M20 46 52 65 0.8 28.2 27.7 33.53 32.95 12.5 30 65~200 (M22) 50 56 69 0.8 31.7 31.4 37.72 37.29 14 34 70~220 M24 54 60 73 0.8 33.6 33.2 39.98 39.55 15 36 80~240 (M27) 60 66 79 0.8 38 45.2 17 41 90~260 M30 66 72 85 0.8 42.7 50.85 18.7 46 90~300图2设计要求:制作螺栓的三维模型,要求实现完全的参数化驱动。

基于UG的参数化零件模型库的创建

基于UG的参数化零件模型库的创建

基于UG 的参数化零件模型库的创建张桂侠,朱家诚(合肥工业大学机械与汽车工程学院,合肥230009)1参数化设计定义从产品设计到制造的整个过程中,尤其在产品设计的初步阶段,产品的几何形状和尺寸不可避免地要反复修改、协调和优化。

如果利用CAD 软件进行非参数化建模,那么即使要改变图形的一个尺寸或结构,也要修改原模型,甚至要重新建模。

这令设计者不胜其烦,于是就产生了参数化设计的思想。

即:利用数值驱动零件的特征尺寸,在进行产品系列设计时,只需要添加或修改相关参数即可改变零件的模型,从而实现快速修改原模型或设计新零件的目的。

参数化设计技术已经较为成熟,现今流行的三维CAD 造型系统大都提供了参数化设计的功能。

参数化设计可以大大提高产品设计的效率,同时可以有效保证产品模型的安全可靠性。

尤其对于形状比较定型的零件,用一组参数约束该几何图形的一组尺寸序列,参数与设计对象的控制尺寸对应显示。

通过对设计变量的修改来驱动生成新零件,高效完成模型修改和建模。

参数化设计是在设计对象结构比较定型的基础上,用一组参数来表示尺寸值和约束关系,其核心是尺寸驱动。

2参数化设计步骤UG 是一套集CAD/CAE/CAM 于一体的软件系统。

它的功能覆盖了从概念设计到产品生产的整个过程,它基于完全的三维实体复合造型、特征建模、装配建模技术,能设计出复杂的产品模型。

它为制造行业产品开发的全过程提供解决方案。

UG 除了提供方便而强大的参数化建模方法外,还提供了可以提取特征参数的数据表格,通过数据表格可以生成零件库。

进行参数化设计的基本步骤如下:(1)根据零件特点确定建模方法;(2)创建参数化模型;(3)设置参数之间的关系,也可在创建模型时设置;(4)提取自由变化参数。

(5)创建零件库,输入零件系列数据,创建零件模型。

(6)调入生成的模型,检查模型创建是否有误。

3参数化设计实例注塑模模架一般由模板、垫块、导柱、导套、复位杆、顶杆和用于固定的螺钉、销钉等组成,这些零件大体可以分为板类零件和轴套类零件两类,本文在这两类零件中各选一个代表零件,板类选择型腔固定板,轴套类选择导柱来说明参数化设计的方法与过程。

UG三维标准件库的建立方法

UG三维标准件库的建立方法

UG三维标准件库的建立方法
刘春
【期刊名称】《电子技术参考》
【年(卷),期】2001(001)002
【摘要】利用UG软件的二次开发工具,详细介绍了标准件建库的方法,同时探索了友好界面的开发。

【总页数】5页(P59-63)
【作者】刘春
【作者单位】无
【正文语种】中文
【中图分类】TP31
【相关文献】
1.用UG/Open GRIP开发基于UG-NX的三维冲模标准件库 [J], 何为平;孙小捞
2.基于UG NX的压铸模三维标准件库开发及应用 [J], 孙文学
3.基于UG的三维标准件库的建立方法 [J], 张秀萍;孙文磊
4.基于UG的三维标准件库的建立方法 [J], 张秀萍
5.用UG/OPEN API开发基于UG-NX的三维冲模标准件库 [J], 孙小捞;薛东彬因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

万方数据
 万方数据
 万方数据
基于UG的三维参数化标准件库的建立
作者:万久团, 黄翔
作者单位:南京航空航天大学机电学院,江苏,南京,210016
刊名:
机械制造与自动化
英文刊名:MACHINE BUILDING & AUTOMATION
年,卷(期):2002(6)
被引用次数:20次
1.杨宁Solidworks利用CAXA数据库建立三维参数化标准件库的方法 2000
2.曾向阳基于UG的装配用三维标准件图库的开发 1999
3.何汉武基于装配的全柔性化模具CAD技术研究[期刊论文]-计算机辅助设计与图形学学报 1999(05)
1.张雁冰.蔡娥.童水光过程装备产品设计系统的研究与开发[期刊论文]-工程图学学报 2008(3)
2.刘莉基于UG平台模具三维模架库建立方法的研究[期刊论文]-机械工程师 2008(2)
3.刘蓉黔.牛文铁.高卫国面向集成块设计的液压阀库建模方法的研究[期刊论文]-机床与液压 2007(3)
4.李中祥.江和甫.郭迎清航空发动机管路系统数字化设计[期刊论文]-燃气涡轮试验与研究 2006(3)
5.高申存.黄翔.李迎光基于知识熔接的标准件库的研究与实现[期刊论文]-机械制造与自动化 2006(2)
6.石胜友.莫蓉.杨海成.陈泽峰.张传顺.常志勇基于网格的标准件库系统研究与开发[期刊论文]-机械科学与技术2006(1)
7.叶欢.王立涛.吴孔银.汪洪峰基于UG/Open API和MFC的零件三维参数化设计[期刊论文]-机械工程师 2006(5)
8.周自平.殷国富.王应国.王新华.王皓辉基于SOLIDWORKS的机床夹具元件三维参数化图库的研究[期刊论文]-机械 2006(8)
9.王爱贤精铸模工装设计智能选件系统的研究[学位论文]硕士 2006
10.兴颖造纸机烘干部的参数化设计系统[学位论文]硕士 2006
11.刘国亮.柳和生.张兰.李桂金.匡唐清.赖家美基于UG平台的塑料异型材挤出模标准件库的建立[期刊论文]-塑料 2005(1)
12.刘圣平.邓朝晖基于UG的塑料注射模标准模架库的建立方法探讨[期刊论文]-机械 2005(2)
13.张松塑料注射模具参数化设计系统的研究[学位论文]硕士 2005
14.刘国亮基于UG的塑料异型材挤出模CAD建模子系统研制[学位论文]硕士 2005
15.辛明精铸模具设计中标准件智能选用方法研究[学位论文]硕士 2005
16.赵树恩汽车零部件拆卸序列自动生成的理论研究及实现[学位论文]硕士 2005
17.王琪.廖文和.万久团面向重复使用的三维参数化夹具常用库研究[期刊论文]-组合机床与自动化加工技术2004(3)
18.刘正华.尔联洁.吴云洁三轴虚拟转台的仿真平台设计与实现[期刊论文]-系统仿真学报 2004(11)
19.刘雅博.陈拂晓.郭俊卿基于UG的三维参数化冲模标准件库的建立[期刊论文]-锻压装备与制造技术 2004(5)
20.李中祥发动机管路系统自动敷设研究[学位论文]硕士 2004
21.王翔.王宗申.李姣.孔贝贝.管延锦基于UG的轮辋参数化标准件库的设计与开发[期刊论文]-现代制造技术与装备 2010(5)
本文链接:/Periodical_jxzzyzdh200206029.aspx。

相关文档
最新文档