uvyx 发表于 2018-10-30 22:37:42

如何不打开文件,插入文件中的某个图块??


该文件中存在多个图块,在不打开该文件的前提下,如何用LISP来快速插入文件中的某个图块??
谢谢!!

Linhay 发表于 2018-10-31 07:48:49

(command "-insert" "路径+文件名.dwg" ^c "-insert" "块名" pause)

masterlong 发表于 2018-10-31 21:17:54

楼上很机智

uvyx 发表于 2018-11-1 21:35:27

Linhay 发表于 2018-10-31 07:48
(command "-insert" "路径+文件名.dwg" ^c "-insert" "块名" pause)

谢谢,不过我试过不能插入文件中的某个图块,不知道是不是我操作有问题!!

Linhay 发表于 2018-11-2 07:57:15

uvyx 发表于 2018-11-1 21:35
谢谢,不过我试过不能插入文件中的某个图块,不知道是不是我操作有问题!!

是你的操作有问题

被承包的东子 发表于 2018-11-2 11:17:32

Linhay 发表于 2018-11-2 07:57
是你的操作有问题

请问下,你这套操作是怎么发现的啊,^c,是什么原理,能分享一下么

mikewolf2k 发表于 2018-11-2 13:14:04

被承包的东子 发表于 2018-11-2 11:17
请问下,你这套操作是怎么发现的啊,^c,是什么原理,能分享一下么

就是插入文件,把文件的信息都读取了,但是在最后一步取消。这样文件没有插入,但是文件的一些内容被加进来了,这样就绕了圈约等于的实现了“不打开文件,插入文件内的图块”。理论上来说,还是插入了文件,那个文件所有的块都被加进来了。如果楼主的要求是,仅加入某一个块,这招就不行了。

masterlong 发表于 2018-11-4 01:05:41

沙发的做法是有局限的首先当前文件不能有与参照文件同名的块否则参照文件不能插入另外参照文件里所有与当前文件内同名的块都不能伴随该操作插入还有操作完以后记得pu一下否则当前文件体积会越来越大

被承包的东子 发表于 2018-11-11 11:01:02

mikewolf2k 发表于 2018-11-2 13:14
就是插入文件,把文件的信息都读取了,但是在最后一步取消。这样文件没有插入,但是文件的一些内容被加进 ...

谢谢,明白了:lol

jh3030912 发表于 2023-9-1 12:03:44

Linhay 发表于 2018-10-31 07:48
(command "-insert" "路径+文件名.dwg" ^c "-insert" "块名" pause)

怎么不打开文件,执行自定义lsp命令tt1?
页: [1]
查看完整版本: 如何不打开文件,插入文件中的某个图块??