UG爱好者

标题: 有哪位大师知道真正的图纸质量自动关联模型的方法? [打印本页]

作者: gonghb    时间: 2022-8-15 17:18
标题: 有哪位大师知道真正的图纸质量自动关联模型的方法?
有哪位大师知道真正的图纸质量自动关联模型的方法?  而不是图纸里关联好再插入模型。还要再点关联。或者每次模型建好,都要手动关联。图纸里才会出现。
这些都不是自动关联质量。  真正的关联,应该向solidworks一样,给它材料,不需要在模型属性里点任何关联,图纸中的质量就自动出来。

作者: zwaiwo*    时间: 2022-9-1 10:53
做模板,一次设置好,以后都不用管了
作者: gonghb    时间: 2022-9-1 16:06
老师好,你说的太笼统,能详细一点吗?我看了很多教程,网上也看了很多方法,好像都不行。

作者: gonghb    时间: 2022-9-2 07:47
solidworks就是,把模型 和图纸属性关联好,保存模型和图纸模板。
以后在建模出图纸时,就不用再设置关联,不用再设置关联,图纸中自动出来
UG NX能这样吗?
作者: VYF0412    时间: 2022-9-5 09:37
可能没有那么便捷,UG每次都要创建标准引用集之后才能读出质量,我一般是建模的时候用GC指定好,出图的时候就不需要再操作了,图纸上的明细栏跟标题栏是不需要任务手动填写,我只能做到这点
作者: gonghb    时间: 2022-9-9 12:57
请教如何用GC指定?我还不会啊
作者: gonghb    时间: 2022-9-9 13:04
是从属性工具里,点一下吗?点一下。可以出来。那么密度  材料。体积  表面积又怎么弄出来啊。

微信图片_20220909130225.png (62.59 KB, 下载次数: 69)

微信图片_20220909130225.png

作者: 小熊小熊    时间: 2022-9-12 09:19
要修改配置文件gc_tool
作者: 小熊小熊    时间: 2022-9-12 09:19
需要修改配置文件gc_tool
作者: 夏季里那丝清凉    时间: 2022-9-22 10:23
然而并不需要通过GC工具去同步~~~NX帮助文档有说明如何让主模型图纸获取模型文件的属性,在主模型图纸文件里创建对应的带DB_DWG_TEMPLATE_前缀的属性。比如在模型文件里创建一个PART_NAME的属性,那么就在主模型图纸文件模板里创建一个DB_DWG_TEMPLATE_PART_NAME的属性,在表格或注释里导入DB_DWG_TEMPLATE_PART_NAME属性,当你是用该图纸模板创建工程图时,这个属性就是对应的模型文件的组件属性(注意是组件属性,而不是部件属性,在装配环境下,如果没指定组件属性,那么组件属性继承于部件属性),通过这样调用属性就可以实现不使用GC工具将模型文件的属性传递给图纸文件。
作者: gonghb    时间: 2022-9-23 21:36
修改好了,还是不行

1.png (37.77 KB, 下载次数: 41)

1.png

2.png (20.96 KB, 下载次数: 47)

2.png

作者: gonghb    时间: 2022-9-23 21:39
一个出图纸质量自动关联,UG NX为什么弄得那么复杂,不明白是UG做不到那,还是就是不做。哎
作者: 592946900    时间: 2022-9-24 11:48
你要认真学习一下,基础软件都可以进行设置做一个模板用的
作者: 夏季里那丝清凉    时间: 2022-9-24 14:03
一,用户默认设置-基本环境-材料/质量-部件属性里,部件质量下的创建属性勾选。      用户默认设置-基本环境-材料/质量-杂项里的替代生成质量数据切换到始终生成。
      同时建模模板文件里显示部件属性-质量里的在保存时更新质量属性勾选。
      以确保保存零部件文件时能自动生成质量属性NX_MASS。



二,在你的图纸模板文件里通过实用工具-属性模板来创建一个DB_DWG_TEMPLATE_NX_MASS的属性(PS.就是NX_MASS加了DB_DWG_TEMPLATE_前缀。)
       然后在你要显示质量的表格内导入或是在注释中导入该部件属性。


三,使用该图纸模板文件来给已经生成了质量属性NX_MASS的零部件文件创建主模型工程图,可以看到质量数值已经自动填入,后续对该单元格格式做些修改。


作者: gonghb    时间: 2022-9-24 15:37
多谢上尉,我好好研究研究,谢谢你辛苦回帖,
作者: gonghb    时间: 2022-9-24 16:13
谢谢上尉,你已经教了我好几招了。非常感谢。我照着你说的做,做成了。

微信图片_20220924161301.png (25.27 KB, 下载次数: 40)

微信图片_20220924161301.png

作者: gonghb    时间: 2022-9-24 17:02
上尉好,我想让密度中只显示4.6      不显示4.6e-06      材料配置文件里的e-06我去掉了
为什么图纸密度还是会显示e-06

1.png (59.02 KB, 下载次数: 45)

1.png

2.png (89.85 KB, 下载次数: 38)

2.png

作者: gonghb    时间: 2022-9-24 17:05
截图给你看

3.png (28.71 KB, 下载次数: 44)

3.png

作者: 夏季里那丝清凉    时间: 2022-9-24 17:38
gonghb 发表于 2022-9-24 17:02
上尉好,我想让密度中只显示4.6      不显示4.6e-06      材料配置文件里的e-06我去掉了
为什么图纸密度还 ...

你搞错了一个概念,带e的写法是科学计数方式,注意看你的密度单位,密度属性里默认的密度单位是kg/mm3,而NX在你没指派材料时,默认的密度是7830.64kg/m3。密度属性里e-6的意思是前面的值要除以1000000。你不想用科学计数方法显示,最直接的办法就是用户默认设置里将密度单位改为kg/m3,你工程图模板的单位也要换算一下同步哦



作者: gonghb    时间: 2022-9-24 19:53
谢谢指点。学习了
作者: gonghb    时间: 2022-9-24 20:07
我改成g/cm3   成了

1.png (23.24 KB, 下载次数: 35)

1.png

作者: 夏季里那丝清凉    时间: 2022-9-24 20:20
gonghb 发表于 2022-9-24 20:07
我改成g/cm3   成了

建议看看NX的帮助文档,关于制图,里面有个创建图册的方式,对于图纸管理挺实用的。
作者: 三弟弟    时间: 2022-9-24 21:45
夏季里那丝清凉 发表于 2022-9-24 14:03
一,用户默认设置-基本环境-材料/质量-部件属性里,部件质量下的创建属性勾选。      用户默认设置-基本环 ...

我的版本是12的按照你的方法,图纸上的重量没有同步过来
作者: 夏季里那丝清凉    时间: 2022-9-24 23:08
三弟弟 发表于 2022-9-24 21:45
我的版本是12的按照你的方法,图纸上的重量没有同步过来

刚才特意去看了下UG12的帮助文档,是可以这么做的,应该是你设置有问题,再仔细看看,或是上传你的模板文件
作者: 三弟弟    时间: 2022-9-24 23:38
夏季里那丝清凉 发表于 2022-9-24 23:08
刚才特意去看了下UG12的帮助文档,是可以这么做的,应该是你设置有问题,再仔细看看,或是上传你的模板文 ...

我按照你提示的做了一边都不行

1.jpg (87.44 KB, 下载次数: 40)

1.jpg

2.jpg (218.41 KB, 下载次数: 45)

2.jpg

A4-A-noviews-template.prt

138.08 KB, 下载次数: 10, 下载积分: G币 -1


作者: gonghb    时间: 2022-9-25 07:36
杂项里,也要改
作者: gonghb    时间: 2022-9-25 07:38
杂项里,也要设成始终生成
作者: 三弟弟    时间: 2022-9-25 10:52
gonghb 发表于 2022-9-25 07:38
杂项里,也要设成始终生成

12杂项里没有,在分析重量管理里有,而且我都试过了
作者: gonghb    时间: 2022-9-25 21:39
我就是按上尉的截图,做的,成功了。 那个方法是行的
作者: 夏季里那丝清凉    时间: 2022-9-26 00:48
三弟弟 发表于 2022-9-25 10:52
12杂项里没有,在分析重量管理里有,而且我都试过了

看了下你的图纸模板,图纸文件模板没问题

一,确认你的出图方式是不是主模型方式,即通过新建图纸文件将主模型加载在图纸文件下来出图。如果你是在主模型文件下通过切换到制图模块来出图,那么就不应该用这种方式来传递属性,直接调用NX_MATERIAL和NX_MASS属性即可。

二,确认主模型文件在保存时能生成质量属性NX_MASS以及指派材料后生成对应的NX_MATERIAL属性。这个看你截图的默认设置,应该是没问题。
作者: gonghb    时间: 2022-9-26 10:48
我以前建好模型后,先指派材料,再在模型属性里,手工填好名称     重量    体积    密度    日期    材料
我的图纸模板里需要出现这些内容。  非常麻烦。 经上尉指导,名称   重量   体积    密度都不用再手工填写了
但材料    日期我还没有解决自动出来的问题。   我知道材料能行,但我的材料是新建的,是中文名字,材料属性里
不支持中文,所以没法在图纸中自动关联出来,只好手工数日。      关于日期自动关联,,,上尉有招吗?
作者: gonghb    时间: 2022-9-26 10:52
如果能解决了日期自动关联的问题,我就只手工输入材料了,这多简单啊。 我会Solidworks画图,SW就是新建模型时,输入名称,指派材料,其它的都不用输入,图纸中自动全出来。
作者: gonghb    时间: 2022-9-26 10:58
网上找到的,日期表达式的方法,好像模型模板里的日期不变,就是建表达式那天的日期, 不变。  
好像还要刷新,操作太麻烦。  这些操作做完,我还不如在模型属性里直接输入日期省事
我是想要那种模板建好,不用管它,图纸中自动出来。这种。    我学习UG NX   3个多星期了,才刚刚感兴趣。
作者: gonghb    时间: 2022-9-26 11:04
这是材料属性文件physicalmateriallibrary   

微信图片_20220926110355.png (88.44 KB, 下载次数: 52)

微信图片_20220926110355.png

作者: gonghb    时间: 2022-9-26 11:07
网上找的日期表达式的方法

2.png (67.1 KB, 下载次数: 44)

2.png

作者: 三弟弟    时间: 2022-9-26 17:36
夏季里那丝清凉 发表于 2022-9-26 00:48
看了下你的图纸模板,图纸文件模板没问题

一,确认你的出图方式是不是主模型方式,即通过新建图纸文件 ...

我用的是主模型出图(模型和图纸是二个文件)材料能自动调用属性了,重量就是不行
作者: 夏季里那丝清凉    时间: 2022-9-27 10:43
三弟弟 发表于 2022-9-26 17:36
我用的是主模型出图(模型和图纸是二个文件)材料能自动调用属性了,重量就是不行

主模型是否生成了质量属性NX_MASS?
作者: gonghb    时间: 2022-9-27 13:59
上尉知道关联时间吗?

作者: 三弟弟    时间: 2022-9-27 17:58
夏季里那丝清凉 发表于 2022-9-27 10:43
主模型是否生成了质量属性NX_MASS?

我已将建模模板设置成了保持及生成NX_MASS,而且也成了,奇怪的是工程图就是不更新
作者: 三弟弟    时间: 2022-9-27 18:13
夏季里那丝清凉 发表于 2022-9-27 10:43
主模型是否生成了质量属性NX_MASS?

还有就是做模板时属性带了DB前缀的,一旦用这个模板生成工程图你再去打开表格中的属性查看就没有DB前缀了

所有设置都对,材料能过来,重量就是过不来

1.jpg (156.45 KB, 下载次数: 57)

1.jpg

2.jpg (60.05 KB, 下载次数: 38)

2.jpg

3.jpg (47.54 KB, 下载次数: 44)

3.jpg

4.jpg (178.26 KB, 下载次数: 41)

4.jpg

5.jpg (189.21 KB, 下载次数: 37)

5.jpg

作者: gonghb    时间: 2022-9-27 21:58
输入这个

微信图片_20220927215724.png (35.87 KB, 下载次数: 59)

微信图片_20220927215724.png

作者: zwaiwo*    时间: 2022-9-29 16:37
太高级。看不懂,重量我都是用WEIGHT这个属性在模板关联好了,后面就不用设置了。
作者: VYF0412    时间: 2022-9-30 11:19
这方法妙啊!
不过为何我的UG12按这个样式修改了,在图纸模板里加入DB属性,还是同步不了
是不是我模板生成NX_Mass属性操作错了?
我必须放入实体才可以有这个属性,但是建模模板只要没了实体,这个属性又没了
之后图纸模板的DB属性就同步不上来
给我感觉就是没有建立关联,但是是哪里出错是真不明白了
作者: 三弟弟    时间: 2022-10-2 20:03
夏季里那丝清凉 发表于 2022-9-24 14:03
一,用户默认设置-基本环境-材料/质量-部件属性里,部件质量下的创建属性勾选。      用户默认设置-基本环 ...

我装了2206,能分享一下你的建模模板和工程图模板吗,即便最新版本按照你步骤依然不行。
作者: 夏季里那丝清凉    时间: 2022-10-3 03:22
三弟弟 发表于 2022-10-2 20:03
我装了2206,能分享一下你的建模模板和工程图模板吗,即便最新版本按照你步骤依然不行。

抱歉,之前一直看错了,以为你是材料属性没传递过去,再看你之前的问题,原来是质量属性的问题。

关于NX质量属性,NX内部的逻辑应该是如果文件存在质量,才会生成质量属性,也就是说模型文件内必须存在有质量的特征,NX才会生成NX_MASS这个属性。你自己可以查看一下你的主模型文件是否有生成NX_MASS这个属性。
事实上,在出工程图时即使主模型文件一开始没有生成NX_MASS这个属性也关系,按照这个方法建立的属性链接是一直在的。工程图模板文件里虽然填写的属性是带"DB_DWG_TEMPLATE_"前缀的属性,但在用户新建工程图图时,软件是读取的挂载在工程图文件下的主模型组件属性。(且工程文件获取的这个属性是缓存值,意味着当主模型中这个属性被删除时,工程图文件里仍然会记录显示为之前缓存的这个属性值,如果确实存在这个属性的缓存值。)

回到你的问题,你所说的质量属性没有关联上,首先先确认主模型文件是否有生成NX_MASS这个属性?如果主模型文件本身就没有NX_MASS这个属性,工程图上当然就不会显示出质量。

然后问题就到了为什么主模型没有生成NX_MASS这个属性。如果默认设置没有问题,那么正常来说,在保存主模型文件后,质量属性NX_MASS就应该生成的。

不生成的原因,一种情况上面有说,就是主模型文件里不存在任何有质量的特征。

还有一种情况,就是你的主模型是个装配文件。当你的主模型是装配文件时,主模型的质量应该是所有组件质量的累积,应该生成一个累积质量属性NX_MassPropRollupMass。这个累积质量属性只存在于装配环境下的最顶级装配文件里,这意味着这个累积质量属性是不可能从主模型文件传递到工程图文件上的。原因是主模型出图方式就是以装配的方式将主模型文件挂载在工程图文件下,这时主模型文件在工程图文件下是个组件,而组件不存在累积质量属性NX_MassPropRollupMass。

那么工程图文件如何显示主模型的累积质量了?
一,直接填写工程图的累积质量属性NX_MassPropRollupMass。因为这种出图方式意味一个工程图文件对应一个主模型文件,工程图文件的累积质量与主模型装配文件的累积质量是相等的。
二,通过创建中间属性来传递累积质量。意思就是用户自己在主模型文件里创建一个属性,通过格式化表达式来获取累积质量,工程图同步用户创建的这个中间属性来达到显示累积质量的目的。


作者: 夏季里那丝清凉    时间: 2022-10-3 04:13
三弟弟 发表于 2022-10-2 20:03
我装了2206,能分享一下你的建模模板和工程图模板吗,即便最新版本按照你步骤依然不行。

一,我在工程图模板文件里创建了两个调用主模型文件质量和累积质量属性的对应属性DB_DWG_TEMPLATE_NX_MASS与DB_DWG_TEMPLATE_NX_MassPropRollupMass。

二,我新建了一个装配环境的主模型文件,可以看到装配环境下,总装主模型文件是不存在NX_MASS属性的,但是有NX_MassPropRollupMass属性。

三,我新建了总装主模型的工程图文件,可两行质量表都不显示,这是为什么了?

四,工程图里不显示NX_MASS应该能理解吧,因为主模型文件本身就不存在NX_MASS这个属性,所以获取不到。
但为什么累积质量属性也不显示了?可以看下图,这是因为工程图读取的属性值是装配环境下的主模型组件属性,而在装配环境下,组件属性是不存在累积质量属性的。

五,那么如何让工程图显示出主模型的总质量了?下图可以看到工程图文件自己有生成累积质量,所以直接调用工程图本身的累积质量属性即可。


作者: 夏季里那丝清凉    时间: 2022-10-3 04:36
三弟弟 发表于 2022-10-2 20:03
我装了2206,能分享一下你的建模模板和工程图模板吗,即便最新版本按照你步骤依然不行。

演示通过创建中间属性来传递NX系统自带属性。
一,我在工程图模板文件里创建了一个DB_DWG_TEMPLATE_REMARK属性来连接主模型的REMARK属性。

二,我在装配模板文件里创建了REMARK属性,并通过格式化表达式,将系统属性NX_MassPropRollupMass的值传递给REMARK。

三,通过装配模板和工程图模板创建了对应的主模型和工程图,当主模型没生成系统属性NX_MassPropRollupMass时,REMARK属性默认为0,且传递给了工程图文件。

四,给主模型的两个组件创建特征并保存,以生成质量属性。可以看到主模型生成了累积质量,且将值传递给了REMARK,工程图也更新了REMARK值。


作者: 三弟弟    时间: 2022-10-3 10:36
夏季里那丝清凉 发表于 2022-10-3 04:36
演示通过创建中间属性来传递NX系统自带属性。
一,我在工程图模板文件里创建了一个DB_DWG_TEMPLATE_REMA ...

非常感谢,已经成功了,以后不管是单零件工程图还是装配工程图的标题栏都不再需要手工输入了。效率提高不少。
作者: gonghb    时间: 2022-10-5 09:17
非常感谢少校指教,讲的太详细了。我都关联好了。
作者: warmth102    时间: 2022-12-10 03:54
感谢两位的交谈,获益匪浅,我也说下我找到的方法吧,可以解决两位关于重量及材料无法传递的问题,原因是因为图纸模板本身没有mass这个属性,也无法完成添加,那么就手动生成一个实体然后指派材料,此时mass的属性就有了,进去制图模式完成mass属性的导入添加,完成后返回建模模式删除实体,mass属性不会删除仍会保留。
作者: 919171850*    时间: 2023-8-19 15:01
夏季里那丝清凉 发表于 2022-10-3 04:36
演示通过创建中间属性来传递NX系统自带属性。
一,我在工程图模板文件里创建了一个DB_DWG_TEMPLATE_REMA ...

上尉好!现在我遇到个问题就是装配工程图的时候调用非装配模板,自己调装配明细表,并且这个表格里的质量一栏就相如CAXA里的一样呢,质量一栏怎么操作?
作者: 夏季里那丝清凉    时间: 2023-8-19 19:46
919171850* 发表于 2023-8-19 15:01
上尉好!现在我遇到个问题就是装配工程图的时候调用非装配模板,自己调装配明细表,并且这个表格里的质量 ...

我没用过CAXA,所以不清楚CAXA下是什么样子的。
但是UG的零件明细表是有零件的质量属性可以直接调用的,如图


作者: 919171850*    时间: 2023-8-21 11:09
夏季里那丝清凉 发表于 2023-8-19 19:46
我没用过CAXA,所以不清楚CAXA下是什么样子的。
但是UG的零件明细表是有零件的质量属性可以直接调用的, ...

OK  我试试啊 感谢上尉
作者: 凯翔自动化    时间: 2023-9-23 09:03
大师们   没有自动数量 你们都不用数量吗?还有孔标注都是UG 弱项啊
作者: lin2431    时间: 2023-9-28 10:44
本帖最后由 lin2431 于 2023-9-28 10:46 编辑
夏季里那丝清凉 发表于 2022-10-3 04:13
一,我在工程图模板文件里创建了两个调用主模型文件质量和累积质量属性的对应属性DB_DWG_TEMPLATE_NX_MAS ...

大佬 这个文件的模板是否发下,我部件工程图属性前面加了DB_DWG_TEMPLATE_这个前缀也不能自动填写属性,还是要用GC工具箱同步。
作者: Gary_Lo    时间: 2024-2-11 19:36
有没有视频,或者直接的模板啊
作者: Gary_Lo    时间: 2024-2-12 20:24
重量做到出来,但材料做不到出来
作者: IWHW    时间: 2024-5-28 22:38
是不是只有高版本才能实现?
作者: IWHW    时间: 2024-5-28 23:09
夏季里那丝清凉 发表于 2022-9-24 14:03
一,用户默认设置-基本环境-材料/质量-部件属性里,部件质量下的创建属性勾选。      用户默认设置-基本环 ...

老师 按照你的方法设置了 显示NX_MASS 不显示值是哪里问题?
作者: 夏季里那丝清凉    时间: 2024-5-30 09:46
IWHW 发表于 2024-5-28 23:09
老师 按照你的方法设置了 显示NX_MASS 不显示值是哪里问题?

属性里有没有NX_MASS属性?你最好截图
作者: IWHW    时间: 2024-5-30 20:52
夏季里那丝清凉 发表于 2024-5-30 09:46
属性里有没有NX_MASS属性?你最好截图

我这个属性是正常吗?

1.png (31.53 KB, 下载次数: 6)

1.png

作者: hudahai000    时间: 2024-6-26 10:36
warmth102 发表于 2022-12-10 03:54
感谢两位的交谈,获益匪浅,我也说下我找到的方法吧,可以解决两位关于重量及材料无法传递的问题,原因是因 ...

能分享下你的建模模板吗,为什么我手动生成一个实体然后指派材料以后删掉实体,属性栏里的材料并不会随实体的删除而消失,下一次建模出图如果我不指派材料,上次建模模板里的材料属性依然存在。例如我在建模模板里生成一个实体并指派材料为ABS,删除这个实体以后ABS材料属性依然存在,如果我不指派材料,那么这个ABS材料属性依然会在工程图上。
作者: warmth102    时间: 2024-7-11 11:08
hudahai000 发表于 2024-6-26 10:36
能分享下你的建模模板吗,为什么我手动生成一个实体然后指派材料以后删掉实体,属性栏里的材料并不会随实 ...

回到模板里把ABS删除,只留下属性框
作者: zjp2474159270    时间: 2024-7-17 10:15
这种出图方式比列咋自动填写
作者: 迷离1    时间: 2024-7-18 10:34
可以关联出g吗,KG的弄出来了,但是公司图纸要求是g




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2