CAXA图文档教程:零部件装配数量小数显示设置方法

电脑硬件 驱动中国 刘迪 4,180 次阅读 0 条评论
分享 Q

CAXA图文档(CAXA PDM)是面向中小型制造企业和设计单位, 为工程技术部门以及企业各部门提供易于部署易于使用的数据管理平台,重点解决各种图纸和文档的安全和协同共享问题,为企业提供一个集成化的工作环境,提高设计的标准化、规范化、模块化程度。

在项目实施的过程中,我们会发现,有些客户的图纸明细表里面某些零部件的数量是小数,材料损耗类的零件,计数方法常常需要小数的精确表达(比如:电缆长度,2.1米),而当我们去查阅该零部件的装配信息的时候,会发现其中的装配数量为整数(图文档默认对小数进行四舍五入),并且在输出报表的时候,里面的该零部件的数量也为整数,这样就会使得产品的数据统计出现了偏差。

说明: C:\Users\di\Desktop\1.png

图纸明细表中实际的数量是2.7

但是在图文档入库后装配信息表达的却是3

说明: C:\Users\di\Desktop\2.png

这样会直接影响报表核算时的数据统计信息

说明: C:\Users\di\Desktop\3.png

接下来我们分享一下此问题的解决方法(以win7系统为例):

首先,打开C:\Users\Public\CAXA\CAXA EAP\1.0\template\meta\relationship,在该目录下找到PartPartLink.XML,右键—【编辑】

说明: C:\Users\di\Desktop\4.png

找到“装配数量”这一属性,后面整段的代码是在描述装配数量的配置形式说明: C:\Users\di\Desktop\5.png

其中scientific_counting="no":代表不支持科学计数法;

rounding="no":代表不支持数据取整(四舍五入);

precision="0":precision代表精度,双引号内的数字代表精确到小数点后的位数。

注意:图文档中默认rounding="no",装配信息数量应该默认不进行四舍五入,但是precision默认的数字是0,意味着数字将以整数显示,在FormDesigner(设计器)中,我们可以发现,控制零部件装配数量信息的关联类就是我们打开的这个【PartPartLink.XML】。

点击打开装配数量的关系属性,可以发现,该属性使用的是可以使指数在小数范围内上下浮动的浮点型。

因此,即使默认rounding="no",也会使上述明细表中的2.7自动进位至3.

搞清楚自动进位的原因后,我们可以简单快速的对装配数量的呈现方式进行修订:

现将精度后面的数字修改为3,即precision="3",代表精确到小数点后3位。

说明: C:\Users\di\Desktop\6.png

完成修改后,点击【文件】--【保存】,重新启动CAXA图文档,重新导入该图纸或者出库重新提取属性,查阅该零部件的装配信息,然后输出报表。

说明: C:\Users\di\Desktop\1.png

可以看到装配数量变成了实际数量2.7

说明: C:\Users\di\Desktop\8.png

这样,统计的报表数据将呈现真实数据,方便损耗类零部件统计和汇总。

说明: C:\Users\di\Desktop\7.png

 

这样就实现了产品数据继承以及管理的准确性。

希望以上的分享,能给大家在遇到类似问题的时候提供一个解决方法。

更多信息请登陆CAXA官方网站http://www.caxa.com/

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友