SOLIDWORKS 如何使用excel表格完成模型参数化驱动 点击:773 | 回复:14



南京东岱软件

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:228帖 | 12回
  • 年度积分:521
  • 历史总积分:2379
  • 注册:2013年5月16日
发表于:2023-07-24 15:47:03
楼主

今天给大家介绍一下在SOLIDWORKS中如何使用excel表格完成模型参数的驱动,当然大家可能会想到是不是用SOLIDWORKS插入Excel设计表,确实用到了excel设计表的功能,但是大家有没有发现excel设计表在零件里面可以把建模的尺寸带入到表格中,而在装配体中,excel设计表是捕获不到零件的建模尺寸的。

所以今天给大家介绍的是SOLIDWORKS方程式与excel设计表相结合使用的方法,让excel设计表读取到SOLIDWORKS方程式的全局变量,方程式驱动SOLIDWORKS模型参数。下面我们用一个简易的导轨装配体演示一下操作步骤:

1.打开装配体,右击方程式,点击管理方程式,在方程式中输入全局变量名称并赋予数值。

1.png

2.将全局变量的数值与SOLIDWORKS尺寸完成链接,并且在特征中,我们可以使用IF语句完成零部件的压缩和解压缩。

2.png

3.SOLIDWORKS中选择插入——表格——excel设计表,为了保证符合SOLIDWORKS 逻辑,我们可能让软件自动生成,当表格出现之后可以看到里面有相关的信息,我们点击SOLIDWORKS 绘图空白的区域。软件会提示“无法找到系列季件设计表内有效的零件”,点击确定即可。

3.png

4、然后我们右击excel,选择保存表格,然后就可以在表格中输入方程式的全局变量了。规则是”$数值@全局变量名称@方程式“,这样才能准确链接到SOLIDWORKS方程式。

4.png

5.导轨装配里面有阵列的沉头孔,我们可以把孔的大小做成系列的,通过选择系列,让其沉头的孔德数值自动变化。所以我们新建几页表格,名称参数界面和系列参数,并且把沉头孔数据输入到系列参数界面(左图),同时把在参数界面将信息填写完成(右图)。

5.png

6.用函数关系式将数据链接起来

使用表格数据验证功能完成下拉框选择,点击数据——数据验证,在验证条件中,选择序列,在来源中框选M5-M12,然后确定,就可以看到单元格能够选择系列型号。具体操作可以查看下面动图。

6.gif

使用函数VLOOKUP让其他数据自动更新,VLOOKUP需要4个条件,规则如下VLOOKUP(要根据谁查找,要查找的范围,查找范围里的第几列,精准度)。依次完成3个值,当然要确定第三个条件选择的数值是对的。

7.png

7.将界面参数的数值链接到sheet1中,保存表格,注意保存的时候在sheet1页保存。

8.png

8.回到SOLIDWORKS软件中,右击excel——编辑特征,选择设置好的表格。

9.png

9.如果我们更新了表格的数据,那么模型也会相对应的更新变化。

10.最后为了让我们在表格中能够实时的看到SOLIDWORKS模型,我们还可以在通过表格的开发工具添加SOLIDWORKS 预览图。

操作如下:开发工具——插入——其他控件——edrawings 20xx——右击选择属性,在filename中将模型路径输入进去,并且退出设计模式,就可以看到模型预览图了。

我们还可以旋转查看模型,当模型发生改变,表格的预览图也会相应更新。


以上就是表格驱动模型的全部内容了!




楼主最近还看过



汉堡是只猫😬

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 95回
  • 年度积分:50
  • 历史总积分:114
  • 注册:2021年9月29日
发表于:2023-07-26 09:55:33
1楼

参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。

ywy2022

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 58回
  • 年度积分:44
  • 历史总积分:108
  • 注册:2022年9月28日
发表于:2023-07-26 10:09:04
2楼

感谢分享,讲解很全面

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 53回
  • 年度积分:40
  • 历史总积分:74
  • 注册:2022年8月31日
发表于:2023-07-26 14:17:20
3楼

表格参数运用方便,数据修改快捷

一路向北

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 51回
  • 年度积分:46
  • 历史总积分:71
  • 注册:2022年11月30日
发表于:2023-07-27 09:54:34
4楼

表格参数运用方便,数据修改快捷

hongyun1106

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 182回
  • 年度积分:55
  • 历史总积分:250
  • 注册:2020年2月19日
发表于:2023-07-27 14:14:41
5楼

参数化设计方法让工程师省去重复建模的部分,提升设计效率

伊豆2014

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 297回
  • 年度积分:44
  • 历史总积分:302
  • 注册:2014年3月31日
发表于:2023-07-28 11:16:22
6楼

企业使用参数化软件提高工程师工作效率!

李丶伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 249回
  • 年度积分:40
  • 历史总积分:452
  • 注册:2016年6月29日
发表于:2023-07-28 16:28:10
7楼

感谢楼主的分享,SOLIDWORKS与表格的结合使用,确实比单独使用方程式要好用很多

ddsoftwwl

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 142回
  • 年度积分:26
  • 历史总积分:256
  • 注册:2018年7月16日
发表于:2023-07-28 16:56:33
8楼
  • 真不错,很实用,谢谢分享,还会继续关注的!


BK0717N70

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 89回
  • 年度积分:97
  • 历史总积分:179
  • 注册:2022年3月29日
发表于:2023-07-31 09:26:13
9楼

将表格参数化与模型结合进行驱动,节约了大量修改设计的时间

djjinfei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:57
  • 历史总积分:111
  • 注册:2022年11月30日
发表于:2023-07-31 10:31:39
10楼

参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。

EthanDustin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 136回
  • 年度积分:61
  • 历史总积分:205
  • 注册:2020年11月26日
发表于:2023-08-01 14:59:39
11楼

SOLIDWORKS原来不仅用起来简单方便,还有这么多提升效率的小技巧。

ddsoftjk

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 78回
  • 年度积分:366
  • 历史总积分:656
  • 注册:2021年12月03日
发表于:2023-08-02 09:46:36
12楼

将表格参数化与模型结合进行驱动,节约了大量修改设计的时间

sjg199591

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 159回
  • 年度积分:32
  • 历史总积分:228
  • 注册:2019年7月01日
发表于:2023-08-02 13:02:47
13楼

excel设计表在零件里面可以把建模的尺寸带入到表格中,而在装配体中,excel设计表是捕获不到零件的建模尺寸的。

weisir1dds

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 286回
  • 年度积分:36
  • 历史总积分:286
  • 注册:2014年3月28日
发表于:2023-08-03 14:08:23
14楼

确实很方便了,赶紧试试


热门招聘
相关主题

官方公众号

智造工程师