CREO下AFX框架模块的紧固件国标化

发布时间:2022-3-19 | 杂志分类:其他
免费制作
更多内容

CREO下AFX框架模块的紧固件国标化

CREO 版本下 AFX 框架模块的紧固件国标化第 1 页 共 6 页以前在使用 creo 装配设计时,紧固件都是用族表开发的,虽然也很好使用,但在做装配时,必须将孔或螺纹先做出,然后再装配螺栓、螺钉、垫片或销子。这样的设计形式存在一下问题:工作量很大。如果孔很多,必须一个个的装配,即使你用参考装配或重复装配,也是很慢。不能自动修改。如果你选择的紧固件的形式或大小不对,还要先将孔改了,然后用族表替换所有的紧固件,这实在费事。现在 AFX(以前叫 EFX)已经彻底解决了上面的问题,只要在被紧固的一个零件上先做好点或轴(当然也可以用鼠标点取位置),利用 AFX 的紧固件设计模块,按照你的设计理念,例如螺栓、螺钉紧固件组设计,选择好螺栓、螺钉、垫片、螺母,就可以自动生成一个紧固件设计组了。这里还可以选择过孔的精度,螺纹是通孔还是盲孔,是否参考阵列等选项。只要你指定螺栓的大小,系统自动给你配置螺钉的长短。如果你后来发现你的紧固件设计的不对,可以随时重定义,重定义后,被紧固的零件的过孔、螺纹会自动更新。这么好的模块,如果不加以利用实在可惜了。AFX 模块没用提供国标紧固件库,只有 ISO 和 D... [收起]
[展开]
CREO下AFX框架模块的紧固件国标化
粉丝: {{bookData.followerCount}}
文本内容
第1页

CREO 版本下 AFX 框架模块的紧固件国标化

第 1 页 共 6 页

以前在使用 creo 装配设计时,紧固件都是用族表开发的,虽然也很好使用,

但在做装配时,必须将孔或螺纹先做出,然后再装配螺栓、螺钉、垫片或销子。

这样的设计形式存在一下问题:

工作量很大。如果孔很多,必须一个个的装配,即使你用参考装配或重复

装配,也是很慢。

不能自动修改。如果你选择的紧固件的形式或大小不对,还要先将孔改了,

然后用族表替换所有的紧固件,这实在费事。

现在 AFX(以前叫 EFX)已经彻底解决了上面的问题,只要在被紧固的一个

零件上先做好点或轴(当然也可以用鼠标点取位置),利用 AFX 的紧固件设计模

块,按照你的设计理念,例如螺栓、螺钉紧固件组设计,选择好螺栓、螺钉、

垫片、螺母,就可以自动生成一个紧固件设计组了。这里还可以选择过孔的精

度,螺纹是通孔还是盲孔,是否参考阵列等选项。只要你指定螺栓的大小,系

统自动给你配置螺钉的长短。如果你后来发现你的紧固件设计的不对,可以随

时重定义,重定义后,被紧固的零件的过孔、螺纹会自动更新。这么好的模块,

如果不加以利用实在可惜了。

AFX 模块没用提供国标紧固件库,只有 ISO 和 DIN 标准库。需要我们花费时间

去配置 GB 螺栓、螺钉、螺母、垫片、圆柱销等紧固件。下面简单介绍一下,我

改 AFX 国标库的过程。

1. 先搞懂 AFX 紧固件库的结构,以我安装 CREO 的目录介绍。AFX 紧固件库

在 C:\\Program Files\\PTC\\Creo 2.0\\Common

Files\\M100\\efx\\parts\\screws_and_pins 目录里这个目录里存在如下文件

夹和控制文件:

第2页

CREO 版本下 AFX 框架模块的紧固件国标化

第 2 页 共 6 页

2. 我们在上面的 NUTS、pins、screws、washers 文件夹里分别创建 GB 文件

夹,修改对用的 *.MNU 菜单文件,在里面添加 GB 目录。

a) Screws 文件夹及的 Screws.MNU 文件内容为

b) NUTS 文件夹及 Nuts.mnu 文件内容为

第3页

CREO 版本下 AFX 框架模块的紧固件国标化

第 3 页 共 6 页

c) Washers 文件夹及 washers.mnu 文件内容是

d) pins 文件夹及 pins.mnu 文件内容是

3. 将 NUTS、pins、screws、washers 文件夹里的 MM 目录里的文件全部拷贝

入对用的 GB 文件夹里,拷贝完后,分别修改 GB 文件夹里的 MM.MNU 为 GB.MNU。

4. 下面开始正式修改国标紧固件的了。

a) 分别百度 GB.mnu 文件里的 ISO*或 din*紧固件对应的 GB 号,做一个对照表,

b) 分别将 GB 文件夹里的 ISO*.PRT、din*.PRT、iso*.gif、din*.gif、iso*.dat、

第4页

CREO 版本下 AFX 框架模块的紧固件国标化

第 4 页 共 6 页

din*.dat、iso*_detail.gif、din*_detail.gif 改为对应的 GB 号,例如以

下是 GB/T6170-2000 螺母(6 级强度)名称修改表

ISO(DIN) GB

iso4032-6.PRT GB6170-6.PRT

iso4032-6.DAT GB6170-6.DAT

iso4032-6.gif GB6170-6. gif

iso4032-6_detail.gif GB6170-6_detail.gif

c) 先打开 excle 表软件,将 GB6170-6.DAT 拉到 excle 表里打开,修改对用的

不分:

修改前

第5页

CREO 版本下 AFX 框架模块的紧固件国标化

第 5 页 共 6 页

修改后

这里主要修改 INFO 参数为 GB/T6170-2000,对应的模型名改为 GB6170,修改好

后保存。

d) GB*mnu 菜单文件修改。例如我的修改好的螺母菜单文件为:

第6页

CREO 版本下 AFX 框架模块的紧固件国标化

第 6 页 共 6 页

这里注意,菜单文件格式。还有在这个文件件里按上面修改好了 4 个文件后,

及时修改 GB.mnu 里对应的文件。

5. 将全部分 ISO\\DIN 标准件对应修改为 GB 件后,就可以在 AFX 里调用 GB 紧固

件了。

第7页

AFX 讲 座

西山住客

2015/5/17 Sunday

第8页

西山住客

第 1 页 共 4 页

A FX 讲 座

一、 配 置

1. fx 选 项 配 置

1) 控 制 X 操 作 环 境 ptiops.cff 配 置

2) 给 ffx 元 件 自 动 添 加 基 准 、 参 数 等 控 制 文 件

.iftimdl.cff 配 置

3) 控 制 工 程 图 截 面 梁 、 下 料 表 统 计 表 .ipfl.ns i_mifl.ncff

配 置

2. A TS 库 文 件 的 配 置

1) 控 制 ffx 元 件 工 程 图 格 式 文 件 ltfios m.niptcixi 的配置

2) 控 制 ffx 元 件 命 名 文 件 n.ndnsimsfdncixi 的配置

3) 控 制 ffx 元 件 自 动 写 关 系 式 文 件 的 tftfdmtn.fiops.cixi 配 置

二、 fx 概 述

1. 用 途

2. 操作流程

三、 项 目 号 创 建 及 改 名

1. 新 项 目 号 的 创 建

1) 点击新项目 创 建 新 项 目 号

2) 在创建新元件 时 系 统 提 示 创 建 项 目 号

项 目 号 一 般 用 总 图 号 作 为 项 目 号 命 名 , 便 于 管 理

2. 项 目 号 用 在 新 创 建 的 文 件 名 前 缀

1) 通 过 X 创 建 的 新 元 件 , 一 般 都 会 含 有 项 目 号 作 为

文件名的前缀

2) 紧 固 件 不 会 用 项 目 号

第9页

西山住客

第 2 页 共 4 页

3) 借 用 件 不 会 用 新 项 目 号 管 理

3. 项目号的改名

1) 修 改 项 目 号 , 会 对 含 有 原 来 项 目 号 的 文 件 进 行 批

量 修 改 , 包 括 已 经 创 建 的 同 名 工 程 图 文 件 名

2) 修 改 项 目 号 不 会 对 借 用 的 元 件 和 紧 固 件 文 件 名 进

行修改

四、 骨架创建

1. fx 设 计 依 赖 线 框 , 通 过 线 框 可 以 布 置 截 面 梁 等 元 件

的创建

2. 最 好 创 建 一 个 骨 架 文 件 来 控 制 设 计

五、 截 面 梁 创 建 及 修 改

1. 截面梁创建

1) 按 直 线 布 置 梁

2) 按点布置梁

3) 按 曲 线 布 置 梁

2. 截 面 梁 位 置 更 改

1) 截面梁旋转

2) 截面梁翻转

3) 截 面 梁 面 和 线 对 齐

4) 截 面 梁 和 其 它 面 对 齐

5) 位置重置 位 置 更 新

6) 按 创 配 尺 寸 修 改 位 置

3. 截面梁修改

1) 截 面 梁 类 型 的 更 改 : 会 改 变 文 件 名

第10页

西山住客

第 3 页 共 4 页

2) 截 面 梁 规 格 的 更 改 , 点 击 要 修 改 的 截 面 梁 右 键 ,

可 以 重 新 选 择 截 面 规 格 , 或 者 在 同 种 类 型 里 选 择

不同的规格, 修 改 截 面 梁 规 格 , 文 件 号 不 会 变

3) 用 现 有 的 截 面 梁 文 件 替 代 某 个 截面梁 文 件 , 文 件

名 会 改 为 原 来 的 文 件 , 即 文 件 名 统 一 为 一 个

4) 用 其 它 截 面 梁 作 为 副 本 来 替 换 某 个 截 面 梁 , 同 时

会 继 承 原 来 的 接 头 , 文 件 名 或 发 生 变 化 ,

5) 用 其 他 的 截 面 梁 截 面 来 替 换 某 个 文 件 。 只 替 换 截

面梁规格 , 文 件 名 会 变 化

6) 用 自 身 的 截 面 梁 规 格 替 换 自 身 , 文 件 名 会 变 化

7) 截 面 梁 端 点 的 角 度 修 改 : 没 有 太 多 的 用 途

六、 子 项 目 创 建

1. fx 提 供 在 总 图 下 创 建 子 组 件 文 件 , 自 动 命 名 , 给 我

们 设 计 带 来 方 便

2. 用 系 统 提 供 的 命 令 创 建 子 组 件

3. 用 设 备 里 的 空 组 件 创 建 子 组 件

七、 设备中空 新 零 件 、 空 新 组 件 创 建

八、 接头创建

1. 接头类型

1) 拐角接头

2) 带 偏 移 的 拐 角 接 头

3) 带 间 隙 的 拐 角 接 头

4) 到 偏 移 和 间 隙 的 拐 角 接 头

5)

第11页

西山住客

第 4 页 共 4 页

2. 截面梁切除

3. 面替代

九、 连 接 器 元 件 创 建

十、 设 备 元 件 创 建

十一、 自动工程图

十二、 焊接组件创建

十三、 紧 固 件 创 建 及 编 辑

十四、 简化表示

第12页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 1 页 共 6 页

以前在使用 creo 装配设计时,紧固件都是用族表开发的,虽然也很好使用,

但在做装配时,必须将孔或螺纹先做出,然后再装配螺栓、螺钉、垫片或销子。

这样的设计形式存在一下问题:

工作量很大。如果孔很多,必须一个个的装配,即使你用参考装配或重复

装配,也是很慢。

不能自动修改。如果你选择的紧固件的形式或大小不对,还要先将孔改了,

然后用族表替换所有的紧固件,这实在费事。

现在 AFX(以前叫 EFX)已经彻底解决了上面的问题,只要在被紧固的一个

零件上先做好点或轴(当然也可以用鼠标点取位置),利用 AFX 的紧固件设计模

块,按照你的设计理念,例如螺栓、螺钉紧固件组设计,选择好螺栓、螺钉、

垫片、螺母,就可以自动生成一个紧固件设计组了。这里还可以选择过孔的精

度,螺纹是通孔还是盲孔,是否参考阵列等选项。只要你指定螺栓的大小,系

统自动给你配置螺钉的长短。如果你后来发现你的紧固件设计的不对,可以随

时重定义,重定义后,被紧固的零件的过孔、螺纹会自动更新。这么好的模块,

如果不加以利用实在可惜了。

AFX 模块没用提供国标紧固件库,只有 ISO 和 DIN 标准库。需要我们花费时间

去配置 GB 螺栓、螺钉、螺母、垫片、圆柱销等紧固件。下面简单介绍一下,我

改 AFX 国标库的过程。

1. 先搞懂 AFX 紧固件库的结构,以我安装 creo2.0 的目录介绍。AFX 紧固

件库在 C:\\Program Files\\PTC\\Creo 2.0\\Common

Files\\M100\\efx\\parts\\screws_and_pins 目录里这个目录里存在如下文件

夹和控制文件:

第13页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 2 页 共 6 页

2. 我们在上面的 NUTS、pins、screws、washers 文件夹里分别创建 GB 文件

夹,修改对用的 *.MNU 菜单文件,在里面添加 GB 目录。

a) Screws 文件夹及的 Screws.MNU 文件内容为

b) NUTS 文件夹及 Nuts.mnu 文件内容为

第14页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 3 页 共 6 页

c) Washers 文件夹及 washers.mnu 文件内容是

d) pins 文件夹及 pins.mnu 文件内容是

3. 将 NUTS、pins、screws、washers 文件夹里的 MM 目录里的文件全部拷贝

入对用的 GB 文件夹里,拷贝完后,分别修改 GB 文件夹里的 MM.MNU 为 GB.MNU。

4. 下面开始正式修改国标紧固件的了。

a) 分别百度 GB.mnu 文件里的 ISO*或 din*紧固件对应的 GB 号,做一个对照表,

b) 分别将 GB 文件夹里的 ISO*.PRT、din*.PRT、iso*.gif、din*.gif、iso*.dat、

第15页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 4 页 共 6 页

din*.dat、iso*_detail.gif、din*_detail.gif 改为对应的 GB 号,例如以

下是 GB/T6170-2000 螺母(6 级强度)名称修改表

ISO(DIN) GB

iso4032-6.PRT GB6170-6.PRT

iso4032-6.DAT GB6170-6.DAT

iso4032-6.gif GB6170-6. gif

iso4032-6_detail.gif GB6170-6_detail.gif

c) 先打开 excle 表软件,将 GB6170-6.DAT 拉到 excle 表里打开,修改对用的

不分:

修改前

第16页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 5 页 共 6 页

修改后

这里主要修改 INFO 参数为 GB/T6170-2000,对应的模型名改为 GB6170*,修改好

后保存。

d) GB*mnu 菜单文件修改。例如我的修改好的螺母菜单文件为:

第17页

CREO2.0 版本下 AFX 框架模块的紧固件国标化

第 6 页 共 6 页

这里注意,菜单文件格式。还有在这个文件件里按上面修改好了 4 个文件,及

时修改 GB.mnu 里对应的文件。

5. 将全部分 ISO\\DIN 标准件对应修改为 GB 件后,就可以在 AFX 里调用 GB 件了。

第18页

1 前言

Creo 2.0是美国 PTC 公司于2012年3月推出的一款参数化设计软件,其前身为 Pro/E。

PTC 公司卓越的参数化设计技术,改变了传统的 CAD 领域的设计观念,从诞生之日起,就引

领着 CAD 设计技术的时代潮流,并成为了该领域的标准。Creo 系列软件的颁布,再次引起

CAD 领域的技术变革,解决了在可用性、互操作性、技术锁定和装配管理方面困扰已久的 CAD

应用难题。

Creo 2.0中的钢结构设计模块 AFX 操作简单,型材库丰富,绝对称得上是钢结构设计的

好助手。但是钢结构框架设计也面临和存在着问题,比如钢结构模块中型钢截面梁的截面尺

寸(也就是型钢的型号)不能针对客户的需求智能化的自动改变,而工程设计中,很多时候,

钢结构框架的型钢型号是需要改变的。针对钢结构参数化方面的探索,已有相关学者做了不

少的工作,李鑫在文献[1]中利用 Acess 数据库和 VB.NET 语言在 Solidworks 的开发平台上

开发了起重机钢结构的参数化设计系统;徐格宁,高要臣在文献[2]中利用 Visual C++ 6.0

语言在 AutoCAD 的平台上二次开发出了立体车库钢结构参数化的三维模型;江渡、单泉、兰

丽华在文献[3]中利用二次开发工具 Pro/TOOLKIT 在 Pro/E 的平台上开发了铁道客车钢结构

的三维参数化模型,上述文献都是借助于其他的二次开发工具达到了钢结构的参数化设计目

的,但是参数化的对象基本都是针对钢结构的结构尺寸而言。针对钢结构截面梁的截面尺寸

进行参数化,也就是型钢型号可选的参数化钢结构,无论基于 Creo 以前的版本还是现在的

Creo 2.0,利用软件本身的参数化功能,通过编程来改变钢结构中型钢截面梁的截面尺寸,

以达到截面梁的截面尺寸智能化改变的目的,尚未见相关文献报道。

本文的目的,旨在针对钢结构工程设计中型钢型号需要改变的问题,阐述一种参数化钢

结构截面梁截面尺寸即通过改变型钢型号以改变型钢截面尺寸的思路和方法,为了阐述该思

路和方法的实现过程,本文以所述钢结构框架的底框为例,来具体说明。

2 钢结构框架底框分析

参数化功能的实现是建立在对产品结构详尽分析的基础上的。参数化设计的核心概念是

参数,而参数在模型中主要是通过“尺寸”的形式来体现的。参数的意义可以确定系列化的

产品。参数化的目的是通过修改参数即可生产不同尺寸的产品,而关系作为参数化设计的另

一重要因素,是确保达到这种目的一种手段。因此对产品结构的分析目的,要达到两点:第

一,提取产品的关键参数;第二,提取确保满足系列化尺寸基本形状变化的关系式。基于以

上分析,针对钢结构框架的底框(如图1所示),对其参数化的要求如下:① 底框的长度(边

横撑)能够改变;②底框的宽度(边顺撑)能够改变;③中顺撑列数可以改变,中顺撑在底框

长度方向上要均匀排列,分三种情况:Ⅰ当中顺撑列数不变底框长度改变时,中顺撑排列要

自动随着改变并均匀排列;Ⅱ当底框长度不变中顺撑列数改变时,中顺撑排列要自动随着改

变并均匀排列;Ⅲ当底框长度和中顺撑列数都改变时,中顺撑排列要自动随着改变并均匀排

列;④边横撑、中横撑和边顺撑是同一种型号的槽钢,且槽钢型号可变,即截面梁的截面尺

寸可以改变;⑤中顺撑采用的槽钢型号可以改变;⑥中横撑在底框宽度方向的中心位置;⑦

边横撑、中横撑、边顺撑和中顺撑槽钢型号可以不一致,且注意边横撑、中横撑、边顺撑的

槽钢型号要大于等于中顺撑。

第19页

图1 钢结构框架的底框

综合以上对钢结构框架底框的参数化要求的分析,提取参数如表1所示。

表1 参数

DK_L/(ZSC_N+1) (1)

中顺撑的阵列间距为:

DK_L/(ZSC_N+1) (2)

经过以上分析,要在 Creo 2.0的软件平台上,利用其 AFX 钢结构模块,先建立所述底

框的基础模型,然后通过参数化功能,实现只要修改表1中的5个参数中的一个或者几个就能

改变模型的目的。

3 钢结构的参数化过程

图1所示,为所述底框的三维模型,下面分析在 Creo 2.0建立其满足其参数化要求的三

维参数化模型的过程:

(1)创建文件存放文件夹。在 D:\\works 下新建一文件夹,并命名为 dk_afx;

(2)选择工作目录。启动 Creo 2.0,单击功能区中的“选择工作目录”,选择

D:\\works\\dk_afx 为工作目录;

(3)创建装配文件。单击“快速访问”工具栏中的“新建”,在弹出的“新建”对话框

中,选取“装配”类型,选择“设计”子类型,命名为 dk,如图2所示,单击“新建”对话

第20页

框中的“确定”按钮,系统进入装配环境,如图3所示;

图2 “新建”对话框

图3 装配环境

(4)创建记事本。单击“快速访问”工具栏中的“新建”,在弹出的“新建”对话框中,

选取“记事本”类型,命名为 dklay,单击“新建”对话框中的“确定”按钮,新建一记事

本文件,并保存;

(5)在记事本中创建参数以及参数化列表。在记事本窗口中,单击“工具”功能区“模型

意图”面板上的“参数”,在弹出的“参数”对话框中建立表1中的参数,单击“表”功能

区“表”面板上的“表”,插入一个7行5列的表,并填写和修改该表的样式如图4所示;

第21页

图4 参数及记事本列表

(6)记事本声明到装配中。单击“文件|管理文件|声明”菜单选项,弹出“菜单管理器”

对话框,单击“声明”下列列表,选择“声明记事本”,单击“记事本”下拉列表中的

“DKLAY”,把记事本声明到装配中如图5所示;

图5 声明记事本

(7)在 DK.ASM 中创建四个基准平面,ADTM1、ADTM2、ADTM3、ADTM4。其中 ADTM1、ADTM2

第22页

由 ASM_RIGHT 基准面偏移得到,ADTM3、ADTM4由 ASM_FRONT 基准面偏移得到,偏移距离有程

序控制。以 ADTM1为例,说明其创建过程,单击“模型”功能区“基准”面板上的“平面”,

弹出“基准平面对话框”, 在左侧的模型树列表中,单击“ASM_RIGHT”,选择“偏移”,

在平移后的对话框中填写“500” 如图6所示,单击确定,ADTM1创建完毕。单击“工具”功

能区“模型意图”面板上的“d=关系”,弹出“关系”对话框,鼠标放到左侧的模型树列表

中,单击“ADTM1”,显示 ADTM1的偏移距离代号,在“关系”对话框中编写关系,以控制

ADTM1的偏移距离。其它三个平面创建方法一样,最终的关系编写如图7所示;

图6 “基准平面”对话框

图7 基准平面的定位关系

第23页

(8)在装配中创建底框骨架。单击“模型”功能区“基准”面板上的“草绘”,弹出“草

绘”对话框,选择 ASM_TOP 为草绘平面,ASM_RIGHT 为草绘方向的参考面,参考方向向右,

单击“草绘”对话框中的“草绘”按钮,进入草绘环境,单击“草绘”功能区“设置”面板

上的“参考”,弹出“参考”对话框,选择 ADTM1、ADTM2、ADTM3、ADTM4,单击“关闭”。

绘如图8所示的底框骨架,编辑中顺撑骨架线的定位 sd0=DK_L/(ZSC_N+1)(图 8中 500的尺

寸值),关闭草绘;

图8 底框骨架的草绘

(9)创建钢结构的新项目。单击“框架”功能区“项目”面板上的“创建新项目”,在

“输入项目快捷方式”提示下,输入“11”,单击确定;

(10)创建边顺撑1截面梁(BSC1.PRT)。单击“框架”功能区“构造”面板上的“截面梁”,

弹出“截面梁”对话框,从“选择截面梁”选项中,单击“从库中选取截面梁”,弹出“从

库中选取”对话框,单击对话框左侧的“钢梁(毫米)”文件夹,单击右侧的截面梁库中的

“槽形梁”,弹出“元素定义”对话框,从“类型”中选择“Chinese Channel”,然后从

右侧“尺寸”中选择 “10Q#”,单击“确定”,弹出“选择”对话框,选择“ASM_RIGHT”

基准面为截面梁的装配方向平面,选择图8中左侧的草绘线为装配曲线,单击“选择”对话

框的“确定”按钮,然后利用截面梁的移动功能对截面梁进行移动或旋转,使截面梁装配到

满意的位置,边顺撑1截面梁创建完毕;

(11)BSC1.PRT 的截面尺寸的参数化控制。首先要找到在钢结构的截面梁中,控制截面

梁截面尺寸的尺寸代号,然后对其进行程序控制即可。在 DK.ASM 的模型树列表中,右键单

击 BSC1.PRT,在弹出的快捷菜单中单击“打开”,零件 BSC1.PRT 被打开,鼠标右键单击左

侧模型树列表中的“伸出项”,在弹出的快捷菜单中单击“编辑”,这时可以看到截面梁的

截面以及尺寸代号如图9所示,可知控制截面梁尺寸变化的有7个代号,分别为 B、T、C、Angle、

S、R1、H,而针对本文所述框架需要的型钢,这7个代号分别取值如表2所示。

表2 各型钢截面尺寸

第24页

图9 截面梁的截面及其尺寸代号

因此通过程序控制这7个代号的值就可以轻易的实现截面梁型号的改变。把记事本声明

到该零件中。单击“模型”功能区“模型意图”面板下拉按钮中的“声明”,弹出“菜单管

理器”对话框,单击“声明”下拉列表中的“声明记事本”,单击“记事本”下拉列表中的

“DKLAY”,即把记事本声明到 BSC1.PRT 中。编辑程序。单击“工具”功能区“模型意图”

面板上的“d=关系”,弹出“关系”对话框,根据表1和表2编写程序如图10所示;

第25页

图10 BSC1.PRT 截面尺寸的控制程序

(12)BSC1.PRT 装配定位的参数化控制。当型钢截面梁的截面尺寸改变时,原始的装配

位置也要做相应的调整。首先要找到装配定位尺寸,然后对起参数化控制。单击“框架”功

能区“构造”面板上的“截面梁”,弹出“截面梁”对话框,单击“移动”选项,单击将“将

截面梁移动到特定的尺寸”,弹出“选择”对话框,根据消息提示选择截面梁,单击

BSC1.PRT,显示出装配位置尺寸代号 X_OFF,Y_OFF,Z_OFF 如图11所示。经过分析可得到本

装配的定位方式中,各代号取值如表3所示,值得说明的是,截面梁跟骨架线的装配定位方

式不一样,这三个代号的取值就可能不同,具体应用时需要注意,具体情况具体分析。下面

就根据表3的分析结果,

表3 截面梁装配定位尺寸

第26页

图11 截面梁装配定位尺寸代号的查询

对 BSC1.PRT 的定北京佳尚财税 http://101.1.28.35/位编程。在 DK.ASM 中,单击“工具”

功能区“模型意图”面板上的“d=关系”,弹出“关系”对话框,根据表1和表3编写程序如

图12所示;

图12 截面梁装配定位的关系

(13)同理(10)、(11)、(12)创建边顺撑2(BSC2.PRT)、边横撑1(BHC1.PRT)、边横撑

2(BHC2.PRT)、中横撑(ZHC.PRT)、中顺撑1(ZSC1.PRT)、中顺撑2(ZSC2.PRT);

第27页

(14)创建中顺撑1(ZSC1.PRT)的阵列。鼠标右键单击 DK.ASM 模型树中的 ZSC1.PRT,在

弹出的右键快捷菜单中单击“阵列”,弹出阵列操控板,选择阵列方式为“使用方向定义阵

列成员”,选择第一方向参考:ASM_RIGHT 基准面,先输入第一方向的成员个数:5,输入

第一方向的成员阵列间距:500,单击后面的绿色对号如图13所示,阵列创建完成。在 DK.ASM

模型树中右键单击刚才创建的阵列,在弹出的快捷菜单中单击“编辑”,模型上显示“dXX”

为阵列间距,“PXX”为阵列个数,在 DK.ASM 的关系对话框中添加关系,使得阵列间距为

DK_L/(ZSC_N+1),阵列个数为 ZSC_N,添加关系的操作方式可参考(11),此不在赘述;

图13 中顺撑1的阵列

(15)同理成都安维财税 http://101.1.28.49/(14)创建顺撑2(ZSC2.PRT)的阵列;

(16)出工程图,模型保存,钢结构框架底框的三维参数化模型创建完毕。

此时,只要更改记事本中参数的值,然后更新模型,就可以非常方便的得到新的模型。

工程图也可以跟着模型更新,图14为更新前的参数和模型,图15为更新后的参数和模型。

图14 参数更新前的值和模型

第28页

图15 参数更新后的值和模型

4 结论

本文主要做了以下几方面的工作:

(1)提出了钢结构底框结构分析的目的;

(2)提出了参数化设计钢结构底框的要求;

(3)提取了钢结构底框的关键参数和主要关系式;

(4)利用 Creo 2.0中的钢结构模块建立了钢结构底框的基础三维模型;

(5)利用 Creo 2.0的参数化功能,实现了钢结构底框截面梁截面尺寸以及其装配定位的

自动化控制;

(6)建立了钢结构底框的三维参数化模型。

综上所述,利用参数化功能,智能化控制截面梁截面尺寸以及装配定位是可行的,将这

种思路应用于钢结构的工程实践中,大幅度提高了工作效率。本文提供的参数化控制截面梁

截面尺寸以及装配定位的思路和方法,同样适用于其它形式的型钢,因此可以将这种思路和

方法扩展到角钢、工字型钢、T 型钢等钢结构的需要改变型钢型号的设计场合,拓展了 Creo

2.0中钢结构的智能化应用的思路,将进一步推动 Creo 2.0的钢结构的智能化应用。

参考文献

[1]李鑫。桥式起重机钢结构参数化设计系统研究与开发[D].大连理工大学,2009.

[2]徐格宁,高要臣。立体车库钢结构参数化设计分析与绘图方法[J].中国工程机械学

报,2007,1(5):5-9.

[3]江渡,单泉,兰丽华。基于二次开发的铁道客车钢结构三维参数化 CAD 系统[J].机

械设计与制造工程,2002,5(31):58-62.

第29页

AFX 框架设计模块配置与使用教程

第 1 页 共 12 页

目 录

前言...................................................................................................................................................................2

主要优点 .................................................................................................................................................. 2

统一完整的设计环境....................................................................................................................... 2

功能和规范 ...................................................................................................................................... 4

软件功能介绍 ...................................................................................................................................................5

安装与启动 .......................................................................................................................................................7

配置...................................................................................................................................................................8

使用教程 .........................................................................................................................................................10

学习和交流论坛 .............................................................................................................................................12

第30页

AFX 框架设计模块配置与使用教程

第 2 页 共 12 页

前言

Creo Advanced Framework Extension 以创记录的速度从设计到

加工快速完成项目。

Creo Advanced Framework Extension (AFX) 提供为框架设计项

目量身定制的强大、易于使用的功能,可让工程师和设计师更快速地创建结

构框架。

作为 Creo 产品系列的一个完整部分,Creo AFX 为设计师和工程师提

供了一种方式,可帮助他们一极其快的速度设计结构框架和装配,提高设计

的精确性和效率。因为此模块是 Creo 自带的,所以您可以在项目的所有

阶段(前期构思设计、细化、分析、制造和最终装配)中快速轻松地共享该

智能 3D 模型。现在您可以更快地定义框架结构,并且如期或提早交付,

即使是最紧迫的项目。您可以将 Creo AFX 添加到设计工具的高速缓存中,

与 2D CAD 和传统的 3D CAD 实体建模方法相比,这样做可显著缩短创

建精确结构、框架或装配线的时间。

主要优点

统一完整的设计环境

• 完全关联的建模,确保设计、变更在整个设计过程中得到反映;

• 单一的数字化定义,将所有制造信息组合在一起,从而消除了额外文

件的管理;

• 消除了不同软件应用程序之间非常费时的数据转换。

1) 简单

第31页

AFX 框架设计模块配置与使用教程

第 3 页 共 12 页

• 易学易用;

• 提供许多自动化功能,从而显著缩短了设计时间;

• 100% 的参数定义可加速各种框架剖面的设计。

2) 功能强大

• 快速定义几乎所有截面之间的拐角接头和节点;

• 消除因装配问题或返工而引起的代价不菲的变更;

• 全关联的定义。能立即适应任何设计变更 ,不管有多困难;

• 与 Creo Simulate 无缝集成,以便执行结构分析;

• 通过 *.SDNF 和 *.DSTV 与其他分析系统连接;

• 利用交互式用户界面轻松放置螺钉和定位销;

3) 方便

• 种类齐全的剖面、连接和接头库可加快框架的创建;

• 种类齐全的楼梯、阶梯和安全罐笼,可加快出入口和走道的设计;

• 可从众多的钢和铝制品轮廓、角、端板、螺钉以及更多零件中进行选

取;

• 创建一个包含您自己独特组件的库。

4) 高效

• 优化的用户界面,反映结构框架的设计过程;

• 通过使用合适的连接、接头和装配方法减少废料;

• 按“实际制造”的模样精确地表示结构框架,从而节省材料成本;

• 将制造和生产数据合并到框架定义中以加速装配;

• 精确的 3D 结构框架定义,可在构建结构之前发现设计和生产问题,

从而确保装配件的制造一次到位;

第32页

AFX 框架设计模块配置与使用教程

第 4 页 共 12 页

功能和规范

1) 支持自顶向下设计过程

• 从概念设计开始,使用基准曲线或导入的几何来创建框架骨架;

• 从标准的类型和规格库中选取和组装梁;

• 通过选择不同的拐角类型来设计梁间的接头;

• 通过从库中选择托架、端板和螺钉来设计连接器元件;

• 定义制造用焊件;

• 自动创建 BOM 信息和梁绘图;

2) 用途广泛

• 钢结构;

• 工业机械;

• 起重机和升降机;

• 海上建筑;

• 建筑;

3) 具有标准铝型材的结构

• 装卸机和封装机;

• 传送带系统;

• 装配线;

• 阶梯和升降机。

4) 含有定制梁的结构

• 门窗;

• 建筑物正面;

第33页

AFX 框架设计模块配置与使用教程

第 5 页 共 12 页

• 屋顶。

5) 设计梁之间的连接

• 快速轻松地装配连接器元件;

• 所有必要的特征和修改都在梁零件内部实现 — 非装配特征;

• 连接单元库,包括端板、角、托架和螺钉;

• 向库中添加公司自己的连接件。

6) 其他功能

• 自动创建 BOM,包括坯件表;

• 创建焊件而不管装配体结构为何;

• 自动创建工程图。

来自开思百科。baike.icax.org

软件功能介绍

1、项目号

使用项目号可以自动创建新建的组件、零件文件名和批量修改;

2、项目参数

可以给新建的零部件创建指定的参数,不过我基本不用,这个功能,可

以通过配置来自动实现,以后会有专门的介绍;

3、截面梁

AFX 含有丰富的截面梁库,如角钢、工字钢、矩形钢管、方向钢管、圆

形钢管、圆钢、扁钢、方钢等等,还可以根据自己的截面特征自己定义;使

用这些标准的截面梁,可以很快实现框架的搭建;

4、接头

提供丰富的接头方法,自动给两个截面梁等,创建搭接方式;

第34页

AFX 框架设计模块配置与使用教程

第 6 页 共 12 页

5、连接器

提供很多将截面梁连接起来的元件,如加强板、端板等

6、设备

里面提供一些标准的钢结构、板、空模板等,可以快速创建一些元件;

7、螺钉

我比较喜欢这个功能,因为做设备设计的,离不开螺栓连接,在普通模

块下,都是给被连接件打好孔,然后插入族表紧固件,太麻烦,效率低下。

现在只要预先创建好点或轴,指定螺栓配置,就可以自动创建一组连接了,

包括螺栓、螺母垫片、过孔、螺纹孔都是自动创建的。如果你预先已经给点

或轴创建了阵列,还会自动参考这些点或轴来给做螺栓组阵列;

8、销钉

实现的方法和螺钉差不多;

9、删除功能

可以快速将设计错误的元件删除,而那些关联数据也会自动删除;删除

一个元件后,一定要做清除内存和目录里已经删除的文件,防止下面的创建

的文件流水号不连续;

10、简化功能

我用的不多,对大型设计很重要,加快显示

11、焊接

这个功能其实也不错,可以将创建的元件分几个焊接组

12、自动工程图

快速为创建的元件自动创建工程图,几分钟搞定 100 份工程图。当然这

第35页

AFX 框架设计模块配置与使用教程

第 7 页 共 12 页

些工程图我们还是要编辑的:比例调整、视图编辑、尺寸编辑、技术要求等;

13、组件工程图里的材料汇总和下料表功能很好

AFX 框架模块形象点,就像 cad 里的块零件,只不过这里的是 3D 零件,

而且是带参数的库,随时调用需要的零件,按照参考装配在组件中,还可以

快速修改、编辑。

下面的教程以 Creo3.0 下的 AFX 模块,介绍 afx 安装、启动、配置和使

用方法教程。

安装与启动

EFX/AFX 安装,其实非常简单,在安装 proe 或 Creo 软件时,选择自定

义,勾选含有 EFX 或 AFX 选项,就好了。安装完成后,会在 proe 或 Creo

软件安装文件里含有 EFX 或 AFX 文件夹。

安装完成后,如果你是 proe 版本,在 config.dat 里指定 efx_enabled 的值

为 yes;如果你是 Creo2.0 或以上版本,在 config.dat 里指定 afx_enabled 的值

为 yes;

打开软件,新建一个组件,就会在主菜单里看到这个模块了,见下图:

现在就可以使用这个模块了。

第36页

AFX 框架设计模块配置与使用教程

第 8 页 共 12 页

配置

我们刚刚装好了软件,迫不及待使用模块这个模块,结果会发现很多问

题:文件命名不是我们想要的,中文名我们想要自动创建零件中文名加规格

也没有,材料库也没有,出工程图需要的基本参数也没有,所用的图框也不

对,紧固件库不是中国标准等等问题,这些问题,我们都可以通过适当的配

置来解决的。这一章节非常重要,会用很大的篇幅介绍如何配置一个符合国

标和企业标准的模块环境。

1、 EFX/AFX 选项配置

编辑 configuration\\options.cfg 文件或在软件下编辑:

点击 可以打开一个文件,多这个文件进行编辑,保

存:

第37页

AFX 框架设计模块配置与使用教程

第 9 页 共 12 页

2、 工程图里设置下料表格式:

configuration\\stocklength_table.cfg 对它进行编辑,主要是指明截面梁在

组件工程图里设置下料的格式

3、 元件自动命名企业标准化

parts\\目录的相关目录里配置 element_name.txt 文件,主要控制在 afx

下设计环境下,按一定规则,自动创建文件名

1) 组件自动命名

2) 零件自动命名

4、 工程图框企业化

通过对 parts\\目录的相关目录里配置 drawing_setup.txt 文件的修改,

指定一个工程图格式文件作为批量创建工程图的图框,这个被指定的工

程图格式文件,必须在 config 里选指定。

第38页

AFX 框架设计模块配置与使用教程

第 10 页 共 12 页

1) 组件图框

2) 零件图框

5、 通用参数配置

我们在普通模块下创建一个元件时,需要一个参考模板,这个模板里

含有以后创建工程图必须的通用参数。AFX 提供一个 start_mdl.cfg 文件,

里面可以指定;

6、 关系式配置

我们在普通模块下创建一个元件时,需要一个参考模板,这个模板里含

有以后创建工程图必须的通用关系式。AFX 提供一个 param_relations.txt

文件,里面可以指定;

7、 库国标化

1) 型材库国标化

2) 紧固件国标化

使用教程

这里主要介绍 EFX/AFX 模块环境下提供的工具,进行快速设计建模、修

改、批量创建工程图和修改,也是本教程重点内容,主要分下列几个部分去

介绍:

1、 骨架文件的创建,草绘框架线

2、 项目号

1) 创建项目号

2) 项目号修改

第39页

AFX 框架设计模块配置与使用教程

第 11 页 共 12 页

3、 项目参数

4、 截面梁

1) 创建截面梁的实例

a) 新文件

b) 复制文件

c) 复制截面梁实例

d) 复制截面

2) 参考方式

a) 直线截面梁

b) 两点截面梁

c) 曲线截面梁

3) 截面梁位置

4) 截面梁旋转

5) 活动组件

5、 接头

1) 接头类型

2) 截面梁切除

3) 平面剪切

4) 替换曲面

6、 连接器元素

7、 设备元素

8、 子项目组件创建

第40页

AFX 框架设计模块配置与使用教程

第 12 页 共 12 页

9、 元件删除

10、 简化表示

11、 焊接组件

12、 创建元件工程图

13、 保存所有元件绘图

14、 保存选定元件绘图

15、 元件信息查看

16、 帮助文件

17、 组件工程图里的操作

1) 创建元件视图

2) 自动标注零件尺寸

3) 创建用料总长表

4) 创建切口列表

学习和交流论坛

中华设计论坛 AFX 版块

http://www.chinade.net/forum-108023-1.html

百万用户使用云展网进行电子书的制作,只要您有文档,即可一键上传,自动生成链接和二维码(独立电子书),支持分享到微信和网站!
收藏
转发
下载
免费制作
其他案例
更多案例
免费制作
x
{{item.desc}}
下载
{{item.title}}
{{toast}}