+发表新主题
chunrong 发布于2025-3-31 23:32 36 次浏览 8 位用户参与讨论
跳转到指定楼层
这两天一直在研究如何在两个零件之间调用全局变量,这个对用excel表格进行参数化设计还是很有用的。网上有一个教程,其他的基本上都是转发的。我用2017版试了好几次都不行,最终终于大致弄清楚了。说一下我试做的过程:新建装配体,在装配体里建立布局和两个零件;布局中的方程式控制里建立全局变量EE控制尺寸(在装配体界面里设置即可);在装配体界面中采用编辑的方式打开零件1圆柱环(如果直接打开后面就会报错),方程式设置一个全局变量AAS,其方程式格式写成= "D1@布局@装配体1.Assembly"即可;同样打开零件2立方体,方程式设置不用全局变量,直接把尺寸的方程式格式写成= "D1@草图1@零件1<1>.Part"。(注意加<1>,)。这样通过改变EE的值就可以改变其他零件的尺寸了。后缀我输的是sldasm和sldprt,自动变成assembly和part。大家可以试一下
回复

使用道具 举报

已有8人评论

chunrong 发表于 2025-3-31 23:39:49

C:UsersKingDesktopdf1.png







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

chunrong 发表于 2025-3-31 23:45:42
不知道怎么删,没有内容
回复

使用道具 举报

jszhy2008 发表于 2025-4-3 18:45:54
我也试过,SolidWorks2016版本的,想直接调用另一个零件的变量,无法成功,但是SolidWorks2012版本的就可以的。不知道是不是修改了什么规则。
回复

使用道具 举报

feimeng19860320 发表于 2025-4-4 11:19:00
如果要做参数化设计,建议用inv
回复

使用道具 举报

chunrong 发表于 2025-4-6 09:41:03
是的,之前用inventor和excel的数据连接非常方便。现在想用solidworks实现类似的功能,太费事
回复

使用道具 举报

jingteng10 发表于 2025-4-8 08:23:26
好东西,谢谢分享
回复

使用道具 举报

ffda 发表于 2025-4-8 12:17:21
这个功能重要文件尽量不要用,我之前做的参数化的装配体经常出现断链接,而且无法修复,是装配体大的话经常出现链接丢失
回复

使用道具 举报

pandongli 发表于 2025-4-10 06:16:40
版本的兼容性问题吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|手机版|小黑屋| 碧波制图网 Published by Stonespider

Copyright © 2021-2023 Kangli Wu   All Rights Reserved.

Powered by Discuz! X3.5( 苏ICP备18011607号-1 )

快速
回复
返回
列表
返回
顶部