关于打开图形文件时,提示找不到形文件的问题。
我们打开外来的CAD图形时,经常会遇到打开文件时,提示找不到**形文件的对话框,这在大多数情况下,对图形的使用没有多大的影响,常用的处理这类问题的方法也很多,如直接取消。这个问题虽说是不影响图形文件的使用,但每次打开时都提示,是较烦人的。
如果将每个形文件都放到CAD的支持目录中(找不到可以用一个假的),虽能解决问题,但由于CAD的形文件可以任意命名,所以这个方法会在理论上可能造成CAD支持目录中形文件无限多,个人认为不是一个好地方法。
在大多数情况下,一个找不到的形文件,在图形中也就是一个(一类)对象会用到这个文件,而且是只用到其中的一个形,同时这个形可能还是我们已有的形文件中已经存在的,所有我有一个想法。
写一个LSP程序,通过给定形的名字,找出图形中用到这个形的所有对象。
这样就可以修改这个对象,让其不再使用系统中不存在的形,最终达到打开图形文件时不再提示要打开形文件的目的。
各位能不能给出一个程序或是给出写这个程序的方法、思路等。 请用新版本cad 这个问题我也一直苦恼中 这个问题我也很苦恼
分享一个CTS程序的链接,作者说可以解决“** 符号未定义: \U+00XX的问题,算是相关的问题吧
[原创]《TB tools》:重新发布(免注册版)+解决“符号未定义: \U+00XX”问题
页:
[1]