iCAx开思网

标题: 请教,怎么缩放零件的尺寸? [打印本页]

作者: seainwind    时间: 2006-3-16 09:18
标题: 请教,怎么缩放零件的尺寸?
想把零件中的所有尺寸都放大一定的倍数,在solidworks中有没有这样的命令呢?
作者: seainwind    时间: 2006-3-16 09:47
对于缩放,尝试用过三种方法来做
一:用比例缩放:可以相对于零件或曲面模型的重心或模型原点来进行缩放。比例缩放特征仅缩放模型几何体,在数据输出、型腔等中使用。它不会缩放尺寸、草图或参考几何体。对于多实体零件,您可缩放一个或多个模型的比例。所以不符合题目要求
二:利用 工具\草图绘制工具\修改 命令来做草图缩放,但是这种方法可以旋转,平移和缩放整个草图,这种情况能过缩放尺寸,可以从所标注尺寸的变化看出来。但是不能有外部引用参考,不然界面就是黑的,无法使用。
三:利用工具\草图绘制工具\缩放比例 命令来做草图缩放,利用这个命令可以做比较理想的缩放,也能有外部引用参考,但是不能在上面标尺寸,否则在有尺寸约束的时候它就不能缩放了。除非是还另外勾选了复制的选项,而且及时这样,也丢失了尺寸约束。

不知各位大大,有没有过这样的经历,需要缩放整个零件的,如能够给小弟提点建议,感激不尽
作者: seainwind    时间: 2006-3-16 10:07
使用比例缩放的方式
作者: seainwind    时间: 2006-3-16 10:09
使用草图修改的方式
作者: seainwind    时间: 2006-3-16 10:11
但如果限制矩形的中心为草图的原点,那将不能进行草图修改操作
作者: seainwind    时间: 2006-3-16 10:13
利用草图缩放比例,可以看到这样的情况
作者: seainwind    时间: 2006-3-16 10:16
如果事先给草图尺寸约束,结果就成了这样。点上复制复选框就没有问题,不过还是丢失了草图尺寸约束

[ 本帖最后由 seainwind 于 2006-3-16 02:19 编辑 ]
作者: seainwind    时间: 2006-3-16 10:21
我所知道的最直接的方法就是一个一个在尺寸上乘以一个系数,但是这也太麻烦了,而且在这个过程中如果以不小心,就会造成有的放大了,有的没有放大,郁闷不已啊
作者: cadcamcae    时间: 2006-3-16 11:32
直接用sacle不就行了,要放多少放多少!
你是不是要放缩水??
scale就是每个尺寸加一个系数的
作者: seainwind    时间: 2006-3-16 11:37
scale这个命令在哪里啊?
作者: zhjj1016    时间: 2006-3-16 11:38
不会,盼望详细的答案
作者: seainwind    时间: 2006-3-16 11:40
哦,你说的scale就是比例缩放吧,但是它不能把标注的尺寸都缩放, 只是把外形缩放了。这样在出工程图的时候就不能用插入模型项目了,只能一个一个标
作者: seainwind    时间: 2006-3-16 16:15
没人回答吗?自己再顶一下
作者: guoqing009    时间: 2006-3-16 16:57
我也要问
作者: seainwind    时间: 2006-3-16 19:44
原帖由 cadcamcae 于 2006-3-16 03:32 发表
直接用sacle不就行了,要放多少放多少!
你是不是要放缩水??
scale就是每个尺寸加一个系数的



呵呵,cadcamcae兄说的scale是指哪个命令,我用的是中文版的,还有你说的放缩水是什么意思,我只是要放缩零件
作者: pyczt    时间: 2006-3-16 20:39
试试这个宏
如果有外部参考,建议删去参考,标注尺寸加约束成完全定义
作者: xiaoxiao1008    时间: 2006-3-16 21:21
原帖由 pyczt 于 2006-3-16 20:39 发表
试试这个宏
如果有外部参考,建议删去参考,标注尺寸加约束成完全定义

强悍~~~
作者: seainwind    时间: 2006-3-16 22:47
原帖由 pyczt 于 2006-3-16 12:39 发表
试试这个宏
如果有外部参考,建议删去参考,标注尺寸加约束成完全定义



牛,真牛,太喜欢了。谢谢啦,缘分啊
作者: seainwind    时间: 2006-3-16 22:48
原来宏有这么好用,要好好学习了
作者: cadcamcae    时间: 2006-3-16 22:49
慢慢标未必比插入慢!

[ 本帖最后由 cadcamcae 于 2006-3-16 22:52 编辑 ]
作者: seainwind    时间: 2006-3-16 22:57
原帖由 cadcamcae 于 2006-3-16 14:49 发表
慢慢标未必比插入慢!



不光是慢的问题,自己慢慢标,经常会丢尺寸。
如果用插入模型项目的话,零件本身就是完全定义的,插入后就不会丢尺寸了
作者: seainwind    时间: 2006-3-16 23:53
原帖由 pyczt 于 2006-3-16 12:39 发表
试试这个宏
如果有外部参考,建议删去参考,标注尺寸加约束成完全定义


用了一下,真不错。嘿嘿

不过还有一点,就是这个宏是不是只能用在part中呢,能不能把它的设置改称可以在装配体中使用,并能够将装配体中所有零件都进行放缩呢?

有点贪心是吗?宏我不太懂,原来在学校也学过vb,不过只是能够考试及格而已,从来没自己编过象样的程序,而且丢了好多年了。还请pyczt兄

多加指点啊。

另外问个题外话,就是你一般用的宏是网上找的还是自己编的呢?
作者: jinringmail    时间: 2009-4-27 15:54
我是在插入-模具-缩放比例里直接输入的,好象也可以整体放大
作者: guang    时间: 2013-11-29 11:12
插入→特徵→縮放比例

不過只有改變體積大小,

草圖的尺寸標示都沒有跟著改,

想藉由縮放後的模型來快速修改模型根本沒有辦法,

還是得從草圖的尺寸或特徵的尺寸一項一項修改,

算是solidworks一項需要改進的地方.


作者: guang    时间: 2013-11-29 11:58
pyczt 发表于 2006-3-16 20:39
试试这个宏
如果有外部参考,建议删去参考,标注尺寸加约束成完全定义
試試這個宏
如果有外部參考,建議刪去參考,標註尺寸加約束成完全定義

    ModelRescaler.rar

    53.12 KB, 下載次數: 151, 下載積分: 貢獻 -1

    模型縮放宏
不錯用,

但是複製排列的數目也會跟著比例修改,

要更改回原數目,

否則容易產生錯誤.

草圖有參考的也容易產生錯誤,

需要手動修改一下,

還是相當不錯的,

感謝提供!






欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3