Mobile: (0)13601517918
Tel : 0510-88675508
Fax: 0510-88675509
E-Mail: mhy@kcsschina.com


News

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

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


需求描述


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



解决方案


1
方法一

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

B=if(ceil(0.1*A)*10-A<=A-floor(0.1*A)*10,ceil(0.1*A)*10,floor(0.1*A)*10)


1.png



2
方法二

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

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


2.png



3
方法三

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

B=_round(A,-1)


3.png

01
_round说明


22.png


02

  _round下载

百度网盘下载链接:

https://pan.baidu.com/s/1SY8gqDPrOivb3oDNK7QfxQ

提取码:z39c


注:内附安装说明。


友创软件深耕于Creo二次开发17年,致力于为客户提供更优质的服务,可为客户量身定制相关开发程序,欢迎联系我们~


更多技术问题以及最新优惠活动请联系:

肖先生  13961846333 

xjb@kcsschina.com

戴小姐  13861788762 

dxh@kcsschina.com

END



关于友创

友创软件专注于助力企业实现“中国制造2025”,从制造业大国向制造业强国的转变;公司成立至今17年,是最稳定、资深的PTC代理商;技术实力强、支持服务有保障。


公司价值:

1、给客户提供性价比高的正版软件;

2、给客户提供及时的技术支持及行业领先的解决方案。


公司使命:

1、让更多用户用上正版软件、降低软件投资成本、享受正版软件的高效性能和服务保障,同时可以降低企业的合规风险;

2、让用户提升设计效率、提高正确率、实现设计的标准化、参数化、智能化;

3、让用户打通从接单-项目管控-设计-工艺-制造-交付-售后的全生命周期管理。