Creo参数化设计关系式之四舍五入

蓝图分享网 2022-11-09 19:40:23 611阅读 0评论
Creo参数化设计关系式之四舍五入 第1张

Creo参数化建模和输出物料信息时,经常用到对实数在不同精度上的四舍五入,今天我们就以在十位上的四舍五入为例,给大家介绍几种实现方法。

 

需求描述

 

参数B值为参数A在十位四舍五入后的取值

 

 

解决方案

 

1
方法一

比较实数A在十位向上取正和向下取整与实数A的差值,哪个差值小,取哪个取整值,在模型关系式中添加以下关系式:

B=if(ceil(0.1*A)*10-A

 

Creo参数化设计关系式之四舍五入 第2张

 

2
方法二

将实数A向下取5的倍数,然后乘以5后向上取10的倍数,最后乘以10,在模型关系式中添加以下关系式:

B=ceil(floor(A/5)*5/10)*10

 

Creo参数化设计关系式之四舍五入 第3张

 

 

3
方法三

使用自定义函数_round【此函数为友创二次开发函数】,在模型关系式中添加以下关系式:

B=_round(A,-1)

 

Creo参数化设计关系式之四舍五入 第4张

Creo参数化设计关系式之四舍五入 第5张
01
_round说明

 

Creo参数化设计关系式之四舍五入 第6张

 

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,611人围观)

还没有评论,来说两句吧...