首页/文章/ 详情

Excel表格驱动Solidworks模型参数化

15小时前浏览7

一、用SolidWorks建立模型。为方便后续对应数值,可以在参数化之前修改好尺寸的名称。

二、新建Excel表,另存为启用宏的工作薄格式。

三、建立如下表格,并通过Excel的开发工具添加按钮。

四、编辑按钮的程序。

五、代码如下,欢迎复 制体验。

Private Sub CommandButton1_Click()

Set swApp = CreateObject("SldWorks.Application")

Set Part = swApp.ActiveDoc

Part.Parameter("长@草图1").SystemValue = Val(Range("B2").Value) / 1000

Part.Parameter("厚度@凸台-拉伸1").SystemValue = Val(Range("B3").Value) / 1000

Part.Parameter("宽@草图1").SystemValue = Val(Range("B4").Value) / 1000

Part.Parameter("直径@草图1").SystemValue = Val(Range("B5").Value) / 1000

Part.EditRebuild

End Sub



来源:设计仿真一体化
ACTSystemSolidWorks
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-13
最近编辑:15小时前
设计仿真一体化
本科 | 工程师 CAD&CAE
获赞 1粉丝 39文章 45课程 1
点赞
收藏
作者推荐

免费 5.0
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈