添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

我有一个工作区,可以使用模板文件将DWG文件转换为新的DWG。然而,我不清楚保存在模板文件中的文本样式如何与写入输出DWG的多个文本特性交互。我知道模板文件将覆盖您在工作区中为行设置的任何样式,多边形,和块。这也适用于文本吗?

这里是细节,在我的工作区中,我使用autocad_shape_name属性将文本样式设置为autocad模板文件中相应的样式。同时,多文本特性放在模板文件中存在的一个层上。我一直在尝试修改autocad中发现的文本特性中的两个属性(注释的,宽度定义),请参见下图,其中显示了AutoCAD中高亮显示的这些属性。

然而,我似乎根本无法设置这些属性。从理论上讲,如果fme使用模板文件中的文本样式,“annoative”属性应该通过我设置的文本样式在输出中正确设置(不是)。同时,我不确定fme属性等价于“annoative”是什么,如果有偶数个等价的。这两个属性有没有可能被保存在模板文件中的样式或层覆盖?您可以提供的任何见解,以工作的文本样式在AutoCAD模板文件将不胜感激,或者任何关于设置注释属性或定义宽度属性的见解。

@kiahwarren ,

看起来可能会有一个使用提供的答案组合的解决方案。

使用DWGStyler,指定DWG模板文件并选择Text选项。接下来,在文本部分,将文本实体类型指定为文本,并选择文本形状名称(形状名称列表从模板文件中提取)。这将创建文本特性并确保使用了正确的样式——如果需要,还可以在这里指定文本对齐。接下来,定义您的注释比例- 根据我的理解,这必须是a 纽约 比例不是1:1,除非你有一个以上的比例集。

接下来,添加AttributeManager并添加以下内容 AutoCAD DWG格式属性 和属性值,将特征转换为多行文本,并设置定义的宽度:

输出AttributeAttribute价值