wangph 发表于 2006-6-25 20:10:00

有2个问题请教各位高手

<P>我有2个问题请教各位高手,望能给予指点。</P>
<P>1.用block 生成图块时,如果用ssget得到的选择集中的实体不显示在当前视窗中时,生成块时就出错。</P>
<P>2.用stretch命令时,如果先用ssget得到选择集,然后再赋给stretch执行时就得不到预期的效果,只能把ssget放在stretch 中一起执行才可以。</P>

liu_kunlun 发表于 2006-6-26 10:12:00

<P>对于第二个问题</P>
<P>(setq ss (ssget))</P>
<P>(command "_STRETCH" "C" pt1 pt2 "R" "C" pt1 pt2 "A" ss "" pt3 pt4)</P>
<P>其中,pt1 pt2 为拉伸窗的2点;用"R" "C" pt1 pt2 去掉拉伸窗选到的实体;再用"A" ss 添加需要拉伸的实体;pt3 pt4为拉伸向量参数。</P>

sieben 发表于 2006-6-26 10:33:00

<P>对于第一个问题</P>
<P>实体不显示在当前视窗中时,ssget可能没有把实体选择上,如使用"W"和"F"模式,</P>
<P>应确保要用的实体已经加入到选择集内</P>

wangph 发表于 2006-6-26 11:32:00

图块是连续生成的,我用的是“C ”模式,实体不在视窗时就出错,后来我加入了zoom "e",可以解决了,但效果不佳,视图来回闪,请问有好的解决方法吗?

wangph 发表于 2006-6-26 11:33:00

写错了,是用的“w”模式

wangph 发表于 2006-6-26 16:42:00

高手们给我解决一下第一个问题吧

f5612140 发表于 2006-6-27 07:02:00

<P>zoom "e"是个好方法,先看看自已在程序中zoom "e"放的位置,放了几个,一般缩放一次不过闪一下而已,不知你的来回闪是如何的闪法...</P>

wangph 发表于 2006-6-27 08:22:00

<P>由于无法预测要用到的图纸空间,连续生成图块时,只能是先生成单个实体,然后用zoom,"e",再把它做成块,如此反复,视窗就来回闪了,不知有其它办法解决吗?</P>
页: [1]
查看完整版本: 有2个问题请教各位高手