SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 2461|回复: 1
打印 上一主题 下一主题

如何将bom表里输出最大外形尺寸

[复制链接]

10

主题

243

帖子

25

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
281
QQ
跳转到指定楼层
楼主
发表于 2010-10-10 10:53:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我厂是做板金的,要求将所有零件的展开图尺寸输出该怎么办到呢?
一种方法用 Part.GetPartBox获得模型外形尺寸用inubox函数输出再复制到EXcel里,但获得的尺寸不准。具体实现方法:
' ******************************************************************************
' C:DOCUME~1ADMINI~1LOCALS~1Tempswx2444Macro1.swb - macro recorded on 09/27/10 by yfd
' ******************************************************************************
Dim swApp As Object
Dim Part As Object
Dim SelMgr As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim Feature As Object
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
Set SelMgr = Part.SelectionManager
corners = Part.GetPartBox(True)
Y = Abs(corners(4) - corners(1)) * 1000 'Y
'MsgBox Y
Z = Abs(corners(5) - corners(2)) * 1000 'Z
'MsgBox Z
X = Abs(corners(3) - corners(0)) * 1000 'X
'MsgBox X
a = InputBox("最大外形尺寸为:", "弱智制作QQ:yfdzjy@163.com", (X & Chr(9) & Y & Chr(9) & Z))
End Sub
第二种方法将获得的尺寸写到属性里去
Part.AddCustomInfo3 "", "测试", swCustomInfoText, "示例" '增加自定义属性,属性名称:测试,类型,文字,属性值:示例
'value = Part.CustomInfo2("", "测试") '获得“测试”的属性值
Part.CustomInfo2("", "测试") = "示例更名" '改变“测试”属性值
'swApp.SendMsgToUser2 value, 0, 0
能否用其它的方法做到,或可以写到方程式里去吗?这些不太懂,请教,怎么输出展开图的尺寸再导出到EXcel里去。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享教程|习题|模型|技巧 点赞点赞4576 拍砖拍砖4898
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

0

主题

12

帖子

5

金币

天使

Rank: 2Rank: 2

积分
50

最佳新人

沙发
发表于 2024-5-17 11:13:32 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-6-4 17:24 , Processed in 0.145162 second(s), 36 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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