部件族和UG11

因为我突然想起了两周前的成图大赛,装配一个挂锁,挂锁中有“上弹子”和“下弹子”等等,每种零件都有一系列的不同规格零件(相同的特征,只是一个或几个参数按系列变化,就像不同规格的标准件一样),当时我的做法是死办法,就是直接用另存为然后改参数,当时的我有意识到,这,一定有一种优雅的解决方案。

比赛题-挂锁装配体

其实这个功能叫做“部件族”。喜欢看视频教程的童鞋可以参考http://www.mfcad.com/ug/1527/31047.html

我就不大喜欢看视频学,感觉很低效,于是我自然要写一篇部件族教程,既能帮助自己也能帮助大家。(上述视频教程还介绍了可变部件和部件族的区别,我在这里不做赘述)


DEMO目标:PCB铜柱部件族


介绍:PCB铜柱多用于层叠PCB板或者亚克力板,可以在某宝找到一个规格列表:

单通铜柱系列
单通铜柱尺寸

Step 1

在UG中建立六角长度为4这种规格的铜柱模型(当然啦我就简化一下了,有需要可以加细节)

单通铜柱M3×4+6

要注意的是,在系列中变化的尺寸必须得用表达式来约束,比如本例中的H=4

变化的参数H
拉升结束的距离参数是H

Step 2

保存到独立的文件夹,可以像我一样专门建立一个自己的“工具包-部件族群”

保存到独立的文件夹

Step 3

Step 3.1在“工具”(菜单-工具)中点选“部件族”命令(如下图1处),弹出部件族对话框。
Step 3.2在如下图2处中“表达式”列表中将需要变化的参数(这里只有一个参数H,可以又多个参数变化)选中,右键菜单“Add at End”或者点选如下图3处的按钮,使得该参数进入如下图4处列表,列表内参数顺序是可以调整次序的,调整方法右键菜单等。
Step 3.3在如下图5处设置部件族路径,应与Step 2中一致。
Step 3.4点选如下图6处按钮编辑电子表格,系统会自动打开计算机中的EXCEL软件。

NOTICE:我第一次尝试的时候,一到Step 3.4就报错,内部错误什么的,查了好久,发现问题是兼容性问题,我之前处于WIN10、UG10、EXCEL2016环境,查阅得知UG10.0版本,最高完美支持到EXCEL2013,UG11支持EXCEL2016,一番考虑之后决定,升级到UG11,果然,成功了。

部件族命令

Step 4

在Excel软件中编辑好规格尺寸:
DB_PART_NO是内部序号,只需要依次递增就好。
OS_PART_NAME是内部名称,将来会显示在装配树种,(我没有去查标准,所以按照自己的喜好填写了)最好按照标准的规定填写不同尺寸零件的代号、标记。
H(这个实际上是用户给参数的命名,如果有不止一个参数,就会有另外的列)填写参数值。

编辑电子表格

Step 5

点选Excel软件的“加载项”选项卡,点选“部件族”下拉菜单,点选“保存族”命令,使得你编辑的配置生效。点选后会自动退回UG界面(EXCEL界面激活的时候UG界面实际上是冻结无法操作的)

保存族

Step 6

点选“确定”关闭“部件族”命令的对话框,保存文件。
这样,一个部件族就建立好了。


效果展示:

Step 7

随便新建一个装配图,然后添加一个部件(存在部件族保存的目录中,如果你将部件保存的目录合理的移到重用库目录中,那么实际上你可以在重用库中找到该零件,好吧我猜的,我还没试过)

添加部件族中的部件

Step 8

点选确定这个时候聚发生神奇的事情了,你可以在接下来的对话框中选择你需要的规格的部件,恭喜。

选一个你需要的部件

——2017年8月9日于通用实验室115

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容