如上图1,OBM创建的桥面板选了的对应特征定义赋予了材质,但不能显示出来,而同样的方法另外它上面那块就可以显示材质,究其原因是,能显示的那个用的材质库是civil的材质,而不能显示的材质的材质,该材质是路径C:\ProgramData\Bentley\connectsharedcontent\materials里的材质,这个是Bentley多软件共享的材质库,OBM在创建任何构件都不能自动激活此类材质,我目前的解决办法是,OBM中用ms的基础功能随便拉一个体块,然后赋予材质,这样材质就会被激活到当前文件,然后再修改桥面板的特征定义就可以正常显示该材质。现在请问有没有办法不要那么麻烦,能不能做到直接自动激活配置路径下的所有材质库。
这个问题跟版本号没有关系,从v8i到现在最新的ce都是如此。
您好,请试试如下方法,配置变量里加上共享材质库路径。谢谢
已加上,如果没加上的话,我目前的解决办法:“OBM中用ms的基础功能随便拉一个体块,然后赋予材质,这样材质就会被激活到当前文件”就不可能实现了。
您好,我这边咨询了OBM同事,也没有复现出来,看您何时方便能具体远程操作下吗,我的邮箱是:yang.lei@bentley.com 备注:如果确实存在到时会提交个defect完善该功能。
您好,黄工:我这边操作目前是直接可以引用到 *.dgnlib中设置的相关材质,不需要再通过额外拉一个体块赋予材质这个中间过程啦。主要是对咱们之前设置材质的方式稍做了一点修改(如附图所示),具体操作也录了视频(文件稍微有些大),随后给您发过去,咱们再一起远程验证下啦。
Answer Verified By: kejiahudie