NX二次开发-定制自定义符号注意事项

NX二次开发-定制自定义符号注意事项

作者倪海   审校:徐涛

适用版本:NX11版本

概  述

在MBD实际应用下必然需要使用三维标注,但是NX自带的PMI标注功能不能满足实际应用需求,比如三维标注功能下缺少表格功能,即使我们使用二维工程图下表格功能进行创建后,在导出JT文件时,依然不能包含表格功能。所以我们通过在三维环境下,通过绘制线段方式绘制表格,然后将表格定义为自定义符号,最后将自定义符号插入到当前工作部件工作视图中,即可以实现补充NX PMI三维标注功能。

功能说

置当前轴测图为工作模型视图,进入工程图模块,创建一个表格,如下图所示:

NX二次开发-定制自定义符号注意事项

在当前模型视图下,通过自定义符号功能选择绘制成该表格的线段,创建自定义符号。

插入自定义符号。由于在定义自定义符号的时候,定义的元素并不是完全在当前视图平面内,导致自定义符号与定义时的模型视图呈现一定3D位置关系,当插入自定义符号时,同样表格与当前模型视图呈现一定3D位置关系,导致插入的自定义符号与定义前的表格可能不在一个平面中:

NX二次开发-定制自定义符号注意事项

导致上述问题,是因为我们定制自定义符号时忽略了注意事项。

定制自定义符号注意事项:

1、定义的所有图样内容需要在WCS的XY平面中。

2、当前工作模型视图方位面向WCS的XY平面。

这样就可以保证自定义表格符号一直创建在WCS的XY平面上。在开发过程中,我们可以将模型视图面向WCS的XY平面,以当前视图方位新建一个模型视图,并设置该模型视图为工作视图,将前述线段做成表格定义成自定义符号。定义完成后,删除该模型视图。

总  结

在MBD的深度应用过程中,使用PMI自定义符号创建一个特殊符号,满足特殊应用场景。在开发过程中,使用PMI自定义符号定义符号的时候,需要注意将所有内容定义到WCS的XY平面上,并保证模型视图与WCS方位一致。

 

评论