“DWG减符号”答案 https://knowledge.亚搏在线safe.com/questions/56810/dwg-minus-symbol.html “DWG减符号”的最新答案 答案由mark2atsafe亚搏在线 https://knowledge.亚搏在线safe.com/answers/56888/view.html

好吧,这是一个公认的问题,计划在2018年解决。x(所以不是主版本,而是一个“服务包”)。

与此同时,您唯一能做的就是编辑元文件,但要注意这样做并不是最佳实践。您自行承担风险(其他阅读这些说明的人也是如此)。我想做的是……

1.首先阅读所有这些说明(以及下面的“However”部分),并备份所有编辑过的文件(以防万一)

2.打开文件 /图元文件/ autocadTypes。文本编辑器中的fmi。注意,它引用了commoninvalidchar .fmi

3.打开文件 /图元文件/ commoninvalidchars.fmi。

4.从commoninvalidchars文件中复制ATTRIBUTE_INVALID_CHARS行

5.将这一行粘贴到autocadTypes文件中,以替换包含行

6.从无效字符字符串中删除-字符。重启FME基金。

那个**应该做的是让AutoCAD作者支持那个字符。在输出模式中,它不应该被替换。

然而……还有一个内建的检入读卡器,我们不能变通。因此,如果您将DWG转换为DWG,那么reader将用_替换-(如果您使用Generate Workspace,那么writer schema将是它的副本)。但是您应该能够手工编辑writer模式来使用—字符,然后重命名传入的属性(BulkAttributeRenamer可能会有帮助)。

我知道这有点痛苦。很抱歉。但我希望我们很快就能找到合适的解决办法。

格林威治时间2017年10月31日星期二15:42:45 mark2at亚搏在线safe
答案由jatoxa https://knowledge.亚搏在线safe.com/answers/56870/view.html

嗨,马克,
谢谢你的回复!我认为这是dwg格式的一个限制,但如果有一些变通方法,我将非常感兴趣!

格林尼治时间2017年10月31日星期二11:46:40 jatoxa
答案由mark2atsafe亚搏在线 https://knowledge.亚搏在线safe.com/answers/56833/view.html

是的,我可以确认它在DWG属性名中被视为非法字符。我已经向我们的开发人员(PR#80236)提交了一份调查请求,让我知道他们发现了什么。

对由此造成的任何不便表示歉意。如果该字符是有效的,我们可能可以通过编辑一个元文件的格式(节省你必须等待,然后重新安装一个新的FME),但我不能保证。我们将看看开发者会怎么说。

格林尼治时间2017年10月30日星期一16:13:47 mark2at亚搏在线safe