找回密码
 注册
查看: 31|回复: 0

[教程] 《solidworks正树问答500+ 》335,5mm的孔,就是5mm么?

[复制链接]
发表于 昨天 04:11 | 显示全部楼层 |阅读模式

马上注册,查询更多机械资源,享用更多功能,轻松畅享机械设计招标网。

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

×
从代码角度
在我了解范围,SW的API中,对尺寸标注,只有2个函数;
在我对别家插件的了解范围,好像也只有我们家,同时使用了2个函数,别人家是没有被动标注的
如果你见过别的工具有你要的形式,可以给我们看看,我们参考参考。

关于孔
函数的逻辑,它认为切除,就是切除;异型孔才是孔

可以做个尝试
方法1:你切2个5mm的孔,
方法2:切一个孔5mm,并约束2个孔半径相等

方法1和方法2的标注结果并不一样。

原因在三维内核的问题,哪怕你切2个5mm的孔,如果可以看到小数点后30位,你就知道,这两个孔大小并不同。
5.00000000000000000000000000000000000001
4.99999999999999999999999999999999999998
的区别
SW为了避免歧义,才不允许你设置20位小数点,这是3d的底层逻辑,为什么,我也不懂,这太深。
为什么你画不了1公里以上的sw图纸?画条线,你给他标注1001米试试,你标不出来,我理解,这就是道理

我之所以了解这个,是因为我们SWTDO的圆孔统计,必须要用四舍五入,才能符合人类的统计逻辑
如0°和360°,这在sw中,是2个不同概念
代码的逻辑,和人的逻辑并不完全一致,有很多很细微的区别

从设计的角度
自动标注,是不能当作加工数据的,顶多也就是个辅助你校验尺寸丢失的小玩意。
这要碰着老师傅,挨顿批,恐怕免不了,尺寸要找基准,好的尺寸,要考虑每一个加工步骤带来的公差叠加,加工精度,可不是只看加工设备,咱尺寸方法也很重要

不可注册使用?QQ14136837|Archiver|手机版|机械设计招标网 ( 京ICP备17072296号-4 )

GMT+8, 2025-7-12 13:36

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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