
关于UG参数化建模,由于本人知识有限,下面回答仅代表个人观点,如有错误,欢迎指正,如有建议,欢迎指点。
1、关于零件参数化
a、在做某一类零件或者部件时,如轴承;这一类的我建议用表达式来做(PS:前提是将整个轴承做成一个零件,如果有人要问我轴承明显是个装配件,为什么要做成一个零件,装配件在后面会说的),最好是各个参数间有一定的联系。下面我举个例子:
假如我们做这样的一个轴承:
(这是之前无聊的时候做的,没有把相关差数联系在一起)
当别人看到这么多参数的时候d、D、De、Di等,参数太多,别人不懂得怎么指导每一个参数表示什么意思勒(PS:可以)在表达式时加入备注,但是这样不直观)但是,你给它做成如下图的:
是不是感觉就一目了然了,是不是和画图时的对话框几乎一模一样了。通过这个过程简单的了解了参数化的优点,这样的过程可以拓展到齿轮⚙建模,在齿轮建模,光是建参数化表达式就有非常多的数据了,所以做成这种小窗口的模式可以快速的知道各个参数的含义。
b、补充一个简单的全参数化建模
当改变一个数后,其余的也跟着改变,而不改变原有的特征。
2、做装配参数化
在做装配是,我一般比较喜欢建一个装配文件,在装配顶级做出各个零件都数据库或者草图,也是建立表达式的那种,然后用自顶向下的设计思路,建立单个零件,其数据引用顶级的数据,始得各个零件间的数据相互关联;为什么要这样做勒,举个简单的例子:
a画一根周 b画一个带孔的零件与轴配合,但是如果你需要把轴的大小改变了,是不是还要得重新去改变孔的大小?零件少都比较好做,如果相关的零件多了,一个一个的改,太麻烦了,所以做成上面的那种设计思路就可以改变这个问题,改变一个数据,其它相关的数据也随之改变。
(这就是我目前用的一些参数化设计)
3、二次开发
当在UG中有些方面不能满足你的要求时,你可以自己去做一些二次开发来使得你的设计快捷、合理、高效、准确。
