关于自定义详图符号。

1、老师,您好,我用的prostructures,是不是DrawingSeed.dgnlib文件必须用MS在无工作空间无工作集的状态下编辑?

2、下图中zh_CN与en两个文件下的DrawingSeed.dgnlib是不是分别对应的工作空间为公制与英制时分别读取的文件?

  • 您的两个问题都可以归结到软件会从哪些DGNLIB中读取定义的详图符号样式的问题。这决定于你对工作空间以及配置变量两个重要概念的理解。

    在你的PS中通过选菜单File > Settings > Configuration > Configuration Variables打开如下图所示的配置变量对话框,在搜索栏输入DGNLIB来查询所有与DGNLIB相关的配置变量的定义。

    如果对MS_DGNLIBLIST_DETAILINGSYMBOLSTYLES有定义的话(默认是无定义),则这个定义优先。如果无定义的话,则按MS_DGNLIBLIST定义的路径查找



    Answer Verified By: Owen Wei 

  • 洪老师,您好,按照您的指导我查看了PS在中国空间下的DGNLIB相关的配置变量,我的detailingsimblestyles确实是默认无定义的,dgnliblist下有5个定义,其中涉及到drawcomp文件夹的有三个,而这三个中又有两个是空的,仅如下图所示的路径含drawingseed文件,且并未指定到底中国空间下读取的是en或是zh_CN文件夹下的drawingseed

    不过经过洪老师的指点我想到了一点,而且经过我测试也验证了我的想法,当经过修改的drawingseed与备份的系统的默认的drawingseed同时存在时,软件默认优读取的是未经修改(该修改指文件内容修改而不是文件名称修改)的dgnlib,因此只有直接修改原dgnlib文件或者将备份文件放到别处,最终修改才会生效。

  • 抱歉,我不是洪老师,我是符老师Blush

    您的测试结论可能有问题,我们不必修改系统自带的DGNLIB,可以将自己创建的DGNLIB放入这个配置变量指定的五个文件夹下的任何一个都能被读取到。之所以有多个文件夹,是为了适用于不同的层级(系统级、企业级、项目级等等)



    Answer Verified By: Owen Wei 

  • 我真的是太抱歉了,符老师,因为隔了个周末,昨天赞的问题有点多,不小心看错了,

    符老师,关于配置边梁这部分我一直是晕乎乎的,这部分知识是不是需要在管理员培训的资料里去学习呢?