在处理具有Forge模型导数或Forge设计自动化中属性集( AEC特性)的DWG文件时。如果其中有公式,而不是该公式的输出,则得到公式本身的明文。我认为公式语言是(准VBA/ VBscript?)看起来有一些相关的上下文变量。有人想办法绕过这件事吗?
编辑:
这就是公式:
RESULT="--" On Error Resume Next randomformula=[ObjectID]*[Area] RESULT=randomformula
以及模型派生元数据中的一行:
"pset_test - Name": "RESULT=\"--\"\r\nOn Error Resume Next\r\nrandomformula=868384402720*4339762.18\r\nRESULT=randomformula",
正如您所看到的,我们得到了原来的公式,只是替换了值。同样的事情发生在设计自动化上(现在这里没有例子)。我所期望的是,得到与civil3d相同的结果。

发布于 2019-09-18 08:08:44
不幸的是,这是我们的工程团队记录为ACD-3668的一个已知问题,目前仍在调查中。目前,还没有解决办法。
由于这个问题需要探索,并可能需要修改我们的API服务,请注意这个数字,以供以后参考。欢迎您请求更新此问题的状态,或随时向我们提供附加信息,并将此问题项目编号引用到forgeDOThelpATautodeskDOTcom。
https://stackoverflow.com/questions/57924936
复制相似问题