zhouwanweihf 发表于 2012-5-2 23:48:04

按文件名打开图纸

输入文件名即可打开图纸,而不经过对话框,因为文件及图纸太多,反应很慢。谢谢!

weifai 发表于 2012-5-3 02:30:53

输入filedia系统变量,然后输入0;
在输入open命令,即可

fdb2007 发表于 2012-5-3 07:26:27

这可要看看

longer1000 发表于 2012-5-3 08:17:27

这可要看看

linheyuanpcb 发表于 2012-5-3 09:38:37

(defun c:opendwg ()
(prompt "\n输入要打开的文件名称:")
    (setq name (getstring))
        (command "open"name ".dwg")
)
这样就可以打开了,但你事先将文件所在文件夹添加到CAD的搜索路径中才可以

sundy1020 发表于 2012-5-3 22:49:51

把想要的文件全部选中后,一起按enter键直接打开,而不是用open呢,不知道可否解决你的问题,如果文件集中在一起可能行。

zhouwanweihf 发表于 2012-5-3 23:43:53

weifai 发表于 2012-5-3 02:30 static/image/common/back.gif
输入filedia系统变量,然后输入0;
在输入open命令,即可

这种方式似乎不够好,因为有时还需要预览一些图纸

zhouwanweihf 发表于 2012-5-3 23:45:04

linheyuanpcb 发表于 2012-5-3 09:38 static/image/common/back.gif
(defun c:opendwg ()
(prompt "\n输入要打开的文件名称:")
    (setq name (getstring))


文件夹很多,怎么设置呢?

linheyuanpcb 发表于 2012-5-4 09:08:43

这样的话你试下在打开对话框里用查找吧

linheyuanpcb 发表于 2012-5-4 09:13:07

(defun c:opendwg()
(prompt "\n输入要打开的文件名称: ")
(setq name (getstring))
(command "start" name )
)
或者这样吧,全盘搜索出用新的程序打开文件 你试下
输入时要注意后缀 是dwg 就要**.dwg 或是**.dxf这样
页: [1] 2
查看完整版本: 按文件名打开图纸