在Creo10中通过设置 param_dec_places 3 后,局部参数 实数值 怎么还是1位小数(1.0)?现在希望 创建的所有 局部参数 实数值 都以 1.000 的形式显示,请求解决方法,谢谢

了
在Creo10中通过设置 param_dec_places 3 后,局部参数 实数值 怎么还是1位小数(1.0)?现在希望 创建的所有 局部参数 实数值 都以 1.000 的形式显示,请求解决方法,谢谢

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
Creo10中,可以通过在参数定义时设置param_dec_places属性来控制局部参数的显示小数位数。
在你的情况下,你已经设置了param_dec_places为3,但是局部参数实数值仍然显示为1位小数(1.0)。这可能是因为Creo10中有一些默认设置会覆盖你的设置。
解决方法是:
param_dec_places属性,并将其值设置为3,例如:<param name="my_param" type="real" value="0.0" param_dec_places="3"/>
Display属性中,设置Display Format为Fixed,并将Number of Decimal Places设置为3,例如:<param name="my_param" type="real" value="0.0">
<Display>
<Format>Fixed</Format>
<DecimalPlaces>3</DecimalPlaces>
</Display>
</param>
这样,局部参数实数值应该显示为3位小数(1.000)了。