作者pqrs92 (wa)
看板Civil
标题[请益] AUTOCAD小疑问_WIPEOUT(遮蔽)
时间Thu Dec 30 19:15:42 2010
冒昧打扰了~~有问题要请教各位老大~
我用CAD2004画了上百个矩形小格子要做尺寸的背景遮蔽(wipeout)
不晓得是操作失当还是怎样
(指令:WIPEOUT_指定第一个点或 [框(F)/聚合线(P)] <聚合线>: P)
发现遮蔽的指令ㄧ次只能做ㄧ个小格子
上百个不就会疯掉 *_*
故上版来请教大家_是否有更好的方法呢~?
发文若失当请多多指教(好害羞喔..>///< ~
谢谢大家~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.67.8
1F:推 george118:我好久没碰CAD了,不过依照过去的经验,可以做矩阵 12/30 20:19
2F:→ george118:阵列设定,就可以产生上百个小格子了。 12/30 20:20
3F:推 ftc693:想了一下,你试试看复制性质,应该就可以全部都转换。 12/30 22:13
4F:推 ftc693:试了一下,不行耶~"~ 拍谢 12/30 22:28
5F:推 ftc693:目前想了能简化的办法 就是写个小巨集 可以少按一次P跟N 12/30 22:32
6F:推 ftc693:^C^Cwipeout;p; 大概这样 做一个新指令 可以少按一次P @@" 12/30 22:47
7F:推 ftc693:如果你先点好格子 可以试试^C^Cwipeout;p;n; 少按P跟N 12/30 22:52
8F:→ ftc693:点一次可以遮蔽一个格子 12/30 22:52
9F:推 ftc693:suny999大的LISP超强,等他来解答;最近才刚学想不太出来。 12/30 22:59
10F:→ leouni:囧 我没用过这指令 遮脸~~~ 12/30 23:32
11F:推 kgbkung:g大方式可行,制作一个遮罩,再用阵列产生.... 12/31 11:23
12F:推 ftc693:那要格子大小一样 如果格子大小不一样 可以吗?? 12/31 12:25
13F:→ ftc693:若格子位置还没放好,乾脆用复制一个一个放过去就好了 12/31 12:27
14F:→ ftc693:也不需要阵列@@"" 12/31 12:27
15F:→ ftc693:不然用阵列产生的格子 还不是要一个一个放过去 12/31 12:28
16F:→ ftc693:2004版本 应该可以重复复制 直接一直贴到你想要的地方就好 12/31 12:30
17F:→ ftc693:也比你用阵列产生一百个 在一个一个拉 快多了 12/31 12:30
18F:推 ftc693:若格子已经放在想要的位置,做一个新指令,也可以很快速完 12/31 12:53
19F:推 suny999:被ftc大点名了...老实说我还不知道wipeout的指令耶~试看看 01/01 10:00
20F:→ suny999:(setq s(ssget'((0 . "LWPOLYLINE")))i -1) 01/01 10:01
21F:→ suny999:(repeat(sslength s)(command"WIPEOUT""p" 01/01 10:02
22F:→ suny999:(SSNAME s(setq i(1+ i)))"n")) 01/01 10:02
23F:→ suny999:第一行贴到AutoCad指令後会要你复选(它只会选到聚合线) 01/01 10:06
24F:→ suny999:第二三行是同一行 贴上AutoCad後 所有的聚合线就都转遮蔽 01/01 10:08
25F:推 crack11:摸了好久的LISP还是不明白他~头痛 01/01 11:54
26F:推 ftc693:suny999没话说拉 强 01/01 12:34
27F:推 allen90:不得不大推SUN999大大的LISP 01/02 01:36
28F:推 ftc693:对阿 羡慕中 现在正在边看LISP,边上PTT,很没效率就是了 01/02 01:45