Lee Mac 发表于 2022-7-6 10:29:01

 
不太可能,但他们不能被抓拍,这是我能想到的最好的方式

alanjt 发表于 2022-7-6 10:32:19

当一个人打开这幅画,却没有办法让所有的物体都可见或知道这是可能的,会发生什么?

ReMark 发表于 2022-7-6 10:35:33

隐藏对象(AutoCAD 2010)
 
暂时隐藏当前绘图任务的选定对象。
 
还有一个隔离对象命令。请注意,没有提到锁定对象,因此无法选择它们。

Lee Mac 发表于 2022-7-6 10:39:12

公平地说,艾伦,正如我所说,这很危险。
 
我不知道这些评论,但就完整性而言,这些可能比切换更好:
 

(defun c:AllVis ( / tmp )
;; Lee Mac~27.04.10

(if (setq tmp (ssget "_X"))
   
   ( (lambda ( i / e )
       (while (setq e (ssname tmp (setq i (1+ i))))
         (Update
         (PutDXF 60 0 (entget e))
         )
       )
   )
   -1
   )
)

(princ)
)

(defun c:Invis ( / tmp )
;; Lee Mac~27.04.10

(if (setq tmp (ssget "_:L"))

   ( (lambda ( i / e )
       (while (setq e (ssname tmp (setq i (1+ i))))
         (Update
         (PutDXF 60 1 (entget e))
         )
       )
   )
   -1
   )
)

(princ)
)

(defun PutDXF ( code value elist )
(entmod
   (if (assoc code elist)
   (subst (cons code value) (assoc code elist) elist)
   (append elist (list (cons code value)))
   )
)
)

(defun Update ( elist )
(entupd (cdr (assoc -1 elist)))
)

 
但我更喜欢你的解决方案。

alanjt 发表于 2022-7-6 10:40:58

非常感谢。

alanjt 发表于 2022-7-6 10:45:43

我知道,但有时我觉得你太快了,无法发布可能的代码解决方案。当某件事被认为有风险时,也许最好不要管它。

TimZilla 发表于 2022-7-6 10:48:39

嗯,消防喷头的设计师们在化妆。00001%,所以我知道没有很多东西是为我们建造的。我们必须遵循我们的准则,同时与其他人打交道。非常困难。我们得到了剩余的工作空间,但完美是意料之中的。这就是为什么你会注意到我问了一些很奇怪的问题。98%的时候你们都很乐于助人,我通常用lisp语言制作工具栏按钮。我有很多好东西可以加速我的一天。
 
 
.....等待“你们是什么意思”的评论

TimZilla 发表于 2022-7-6 10:52:51

那么,osnap lisp怎么样,它可以防止它粘附到某些层?
 
我可以做到。

Glen Smith 发表于 2022-7-6 10:53:27

你能关掉你的喷水器吗?做一个JPGOUT来创建背景的JPG。插入JPG并验证位置和比例,然后冻结除JPG和喷水器层之外的所有内容。
 
完成后,分离jpg并解冻结构,然后返回到想要的位置。
 
格伦

TimZilla 发表于 2022-7-6 10:57:51

 
 
变成一个大团。
 
http://3.bp.blogspot.com/_MMT13qRjXhI/SHQC2l-eJ0I/AAAAAAAAAEw/aHF0jFXZ1Hw/s320/big+水滴。jpg
页: 1 [2]
查看完整版本: 不要捕捉锁定的东西!/L