找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[原创] 获取装配体最大外形尺寸并输入到属性栏 宏

  [复制链接]
21
发表于 2020-5-16 15:43:11 | 只看该作者
wldm 发表于 2020-5-15 16:28
有一个数据不准,我想获取装配体的长宽高,但是总有一个数据是不准的

是的,有时候solidworks算的外形尺寸跟我们自己算的尺寸是不一样的
22
发表于 2020-5-17 12:12:18 | 只看该作者
针对装配体用 swModel.GetBox(0)   这样获取的外形尺寸忽略基准平面和草图,更准确一些。Options参数取值  0:不包含基准平面和草图   1:只包含基准平面   2:只包含草图   3:包含基准平面和草图。
23
发表于 2020-5-18 11:25:05 | 只看该作者
zhang961670949 发表于 2020-5-16 15:43
是的,有时候solidworks算的外形尺寸跟我们自己算的尺寸是不一样的

是不是零件的更准确些
24
发表于 2020-5-20 11:08:26 | 只看该作者
谢谢分享,比我之前看的简洁。请问钣金展开的外形尺寸能恋用吗?
25
发表于 2020-6-7 09:55:25 | 只看该作者
实用工具
26
发表于 2020-6-13 19:05:24 | 只看该作者
zhang961670949 发表于 2019-8-30 16:10
vBox = swModel.GetPartBox(True)
把上面获取装配体边界框那一行换成这句就可以了

有没办法无论是零件还是装配体都能外形尺寸啊
27
发表于 2020-6-13 19:11:15 | 只看该作者
seamopan 发表于 2020-6-13 19:05
有没办法无论是零件还是装配体都能外形尺寸啊

换成“vBox = swModel.GetPartBox(True)”这个后在零件图中可以运行,在装配图中这一行运行报错啊
28
发表于 2020-6-23 14:54:16 | 只看该作者
不知怎么获得板金的展开尺寸,如展开后的长宽厚
29
发表于 2020-6-25 12:37:24 | 只看该作者
seamopan 发表于 2020-6-13 19:11
换成“vBox = swModel.GetPartBox(True)”这个后在零件图中可以运行,在装配图中这一行运行报错啊[/backc ...

我在贴吧的ID 是 1465874hjk,我记得你。有什么问题你在贴吧找我就行
30
发表于 2020-6-25 12:42:57 | 只看该作者
wldm 发表于 2020-5-18 11:25
是不是零件的更准确些

软件算的外形尺寸是包络尺寸,是以最小的包络尺寸来算的,我们自己算的是以规则长宽高的形状来算外形尺寸
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-18 16:14 , Processed in 0.022686 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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