xia_jxs 发表于 2008-11-16 12:12:00

高手们都来看看

<p>请教各位高手:</p><p>&nbsp;&nbsp;&nbsp;&nbsp; 在CAD中每画一个图元(比如:直线、圆弧等),系统是否有相应的编号来标识它们。</p><p>怎样提取出来对它们进行单独的属性设置。比如我要对刚刚画的一条虚线进行线型比例设置(注:在AUTOLISO程序中自动实行)</p>

xgr 发表于 2008-11-16 12:19:00

<p>这个问题不需要高手回答,每个图元都有图元名的。</p><p></p>

ZZXXQQ 发表于 2008-11-16 13:31:00

<p>改线型比例不需要编程。用鼠标双击该图元就可在特性管理器中改。</p>

xia_jxs 发表于 2008-11-16 14:35:00

回复

<p>请问二楼 怎样得到每个图元名?</p><p>我现在用ATUOLISP编程来自动绘制一些图形,其中有些虚线需要设置不同的比例。使用“LTSCALE”命令后,所有线型设置了相同的比例。</p><p><font color="#000000" style="BACKGROUND-COLOR: #eeeeee;">请问是否可以把我想要的图元提出来单独设置比例,而不影响其它图元的比例。</font></p><p><font color="#000000" style="BACKGROUND-COLOR: #eeeeee;">注:不想用鼠标人为去设置</font></p><p><font color="#000000" style="BACKGROUND-COLOR: #000000;"></font></p>

caoyin 发表于 2008-11-16 16:19:00

<p>(defun c:tt (/ s lts)<br/>&nbsp; (if (and (setq s (ssget))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (setq lts (getreal "\n线型比例: "))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br/>&nbsp;&nbsp;&nbsp; (command "_.chprop" s "" "_s" lts "")<br/>&nbsp; )<br/>&nbsp; (princ)<br/>)</p>

xia_jxs 发表于 2008-11-17 14:35:00

<p>十分感谢您的帮助</p><p></p>
页: [1]
查看完整版本: 高手们都来看看