mjfarrell 发表于 2018-6-17 18:33:28

快递工具不工作

在2016中调用textmask时,我得到:
命令:textmask
(*pop-error-mode*)下溢。
必须先调用(*push-error-using-command*),才能从*error*调用(命令)。
建议将(command)调用转换为(command-s)。
在C3D 2017中,(首选)我得到:
1个受监控的系统变量与首选值不同。使用SYSVARMONITOR命令查看更改。
重置SYSVARMONITOR后,我得到:
Command: textmask
嵌套错误捕获使用不正确。
将嵌套索引重置为1。
(*弹出错误模式*)下溢。
必须先调用(*push-error-using-command*),才能从*error*调用(命令)。
建议将(command)调用转换为(command-s)。
谷歌和是的textmask工程在一个新的dwg相同的文字,但有点晚了重建。有办法吗?
抱歉,必须先发布,然后进行搜索(不想失去所有剪切/粘贴的辛苦工作)。我想我可以做一个多行文字背景遮罩,但是,但是,但是.....
**** Hidden Message *****

Dlanor 发表于 2018-6-18 11:03:37

也许。。。
WBLOCK>>>>将图形绘制到新的 dwg
然后使用设计中心从原始文件导入所有布局选项卡。

mjfarrell 发表于 2018-6-18 18:45:06

https://forums.autodesk.com/t5/autocad-forum/pop-error-mode-with-textmask/td-p/7708063

Dlanor 发表于 2018-6-19 10:57:22

请注意,上面的链接并不指向“已接受”的解决方案。
虽然它确实建议人们开始一个新的绘图,这就是上面提供的
WBLOCK+Design Center解决方案为用户所做的。
WBLOCK为模型空间实体
Design Center(CTRL+2)拖动所有布局(纸空间实体)
这样做真的很有效。

mjfarrell 发表于 2018-6-19 13:55:39

请注意,上述链接并不指向“已接受”的解决方案
虽然它确实建议用户开始新的绘图,但这正是上面提供的
WBLOCK+设计中心解决方案为用户所做的
WBLOCK用于模型空间实体
设计中心(CTRL+2)拖动所有布局(纸质空间实体)
这样做非常有效

然而,在第4篇文章中,它确实指出了错误的可能原因;即使用“命令”调用的全局自定义错误陷阱。全局自定义错误陷阱中的命令调用应更改为使用“Command-s”,或者错误陷阱应本地化。

Dlanor 发表于 2018-6-19 14:43:25

请注意,上述链接并不指向“已接受”的解决方案
虽然它确实建议用户开始新的绘图,但这正是上面提供的
WBLOCK+设计中心解决方案为用户所做的
WBLOCK用于模型空间实体
设计中心(CTRL+2)拖动所有布局(纸质空间实体)
这样做非常有效

然而,在第4篇文章中,它确实指出了错误的可能原因;即使用“命令”调用的全局自定义错误陷阱。全局自定义错误陷阱中的命令调用应更改为使用“Command-s”,或者错误陷阱应本地化

我的猜测是,对于大多数遇到此问题的用户来说,这不是唯一的原因/结果
此外,大多数用户甚至可能无法使用“命令”调用更改任何自定义程序
而且,考虑到它很可能不是所有此类错误的来源,除非或直到确定它是实际原因,否则它们可能不应该出现
最终解决方案似乎分为两部分-第一部分是使用“命令”将例程更改为使用“命令-s”
,第二部分是使用空白模板、wblock或其他方法重置图形
让我们看看OP对发现了什么以及“修复”了什么问题有什么看法。

mjfarrell 发表于 2018-6-19 17:40:20


这是我第三次看到这个问题,这是前两次的根本原因。如果这是问题所在,它将在再次运行有问题的 lisp 时返回。
我在这个解释的帮助下解决了我遇到的问题,我收到了电子邮件。一个遗留的lisp正在全局重新定义autocad错误函数。

huiz 发表于 2018-6-19 17:54:36

有趣,并证实了我多年来提出的信息。
对于每个版本,我都建议用户重新评估所有lisp/启动例程,以确保
它们既兼容又必要。
同样值得注意的是,autodesk改变了一个函数的工作方式,然后不更新他们自己的代码。

Dlanor 发表于 2018-6-20 01:13:58

我认为问题出在这张图上。如果是lisp,那么将所有内容移动到另一个图形将没有帮助,是吗?

Dlanor 发表于 2018-6-20 03:22:34


我不是这方面的专家,但据我所知,问题可能是由全局重新定义Autocad错误函数并使用命令调用的“用户”lisp引起的。移动到新图形会将加载的lisp例程重置为启动套件中的例程,并重置Autocad错误函数。如果问题在新图形中仍然存在,则可能是其中一个启动套件LISP导致了问题。
页: [1]
查看完整版本: 快递工具不工作