[求助]计算面积 有疑问
<p>各位大虾,帮我一下,我的疑问请看图片</p><p></p><p></p><p>我的疑问,是不是 工具--查询--面积 只能算一些直线的东西???<br/>弧线阿,之类就不能计算了?<br/></p><p><br/>谢谢.</p> 填充的面积查询, 2008 这样的高版本 ACAD 是可以的, 具体从哪个版本起我也不了解, 因为手头只有 2004. <br/>对于低版本的, 可以在填充时选择 "保留边界", 填充完成后查询那个边界的特性. 边界缺省是多义线模式, 封闭的多义线有有效的面积特性. <br/>也可以通过 Region 命令将被填充范围创建一面域, 其也有面积属性. <p>先做成多义线,然后用area命令就行拉</p> <p>先把线连接起来,然后用list命令就行了</p> <p>如果你不想连接起来的话就用这个程序吧</p><p>(defun c:tt()</p><p>(princ"\n*********梁旭武设计区域面积计算***********")<br/>(setq a(getpoint"\n点取区域..."))<br/>(command "boundary" a "")<br/>(setq b(entlast))<br/>(command "area" "O" b)<br/>(setq c (getvar "AREA"))<br/>(command "layer" "n" "TT" "")<br/> (command "layer" "s" "TT" "");广西南宁QQ:75278336<br/>(setvar "cecolor" "4")<br/>(command "text" a 0.7 0 (rtos c))<br/>(command "ERASE" b "")<br/>(command "layer" "set" "0" "")<br/>(setvar "cecolor" "bylayer")<br/>)<br/></p> 本帖最后由 作者 于 2009-3-12 1:14:59 编辑 <br /><br /> dunkel发表于2009-3-11 14:22:00static/image/common/back.gif填充的面积查询, 2008 这样的高版本 ACAD 是可以的, 具体从哪个版本起我也不了解, 因为手头只有 2004. 对于低版本的, 可以在填充时选择 \"保留边界\", 填充完成后查询那个边界的特性. 边界缺省phoenixdjq发表于2009-3-11 15:18:00static/image/common/back.gif先做成多义线,然后用area命令就行拉
梁旭武发表于2009-3-11 15:34:00static/image/common/back.gif先把线连接起来,然后用list命令就行了
<p>我用的是CAD 08英文版本</p><p>到现在为止,弧围成的图形求面积,我就会一种</p><p><font color="#ff0000">给所要求的区域,填充,接着查看属性(ctrl+1),可以看到面积</font></p><p><font color="#000000">是否还有其他方法?</font></p><p></p><p>其他问题:</p><p>1,多义线?是不是<font color="#ff3300">多段线 英文 polyline</font></p><p><font color="#000000">2,area求 那个区域选不中的怎么办?</font></p><p>3,list求,我还真的没有听过,也不知道,可以告诉我具体怎么做吗?</p><p></p><p>由于我是初学,谢谢大家的耐心,非常感谢你们的解答,感激不尽</p> <p>是初学cad吧</p><p>先用line命令画两条线,然后按下面的操作</p><p>一.多义线是LWPOLYLINE,画多义线是pline</p><p>把单线连成多义线的办法是</p><p>命令: pe PEDIT 选择多段线或 [多条(M)]:<br/>输入选项 <br/>[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)<br/>/放弃(U)]: j<br/>选择对象: 指定对角点: 找到 2 个</p><p>选择对象:<font color="#ff0000">这里要选择需要连接的单线</font><br/>1 条线段已添加到多段线</p><p>输入选项 <br/>[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)<br/>/放弃(U)]:<font color="#ff0000">回车</font></p><p></p><p>二。</p><p>area命令不是选中区域,而是选择连成的LWPOLYLINE线</p><p>命令: area<br/>指定第一个角点或 [对象(O)/加(A)/减(S)]: o<br/>选择对象:<font color="#ff0000">这里要选择已经连成的多义线</font><br/>面积 = 50242.8740,长度 = 647.6305</p><p><font color="#ff0000"></font></p><p><font color="#ff0000">三。</font></p><p>命令: li LIST<br/>选择对象: 指定对角点: 找到 1 个</p><p>选择对象:<font color="#ff0000">这里要选择已经连成的多义线</font><br/><br/> LWPOLYLINE 图层: 0<br/> 空间: 模型空间<br/> 句柄 = f6<br/> 打开<br/> 固定宽度 0.0000<br/> 面积 50242.8740<br/> 长度 647.6305</p><p> 于端点 X= 603.2299 Y= 574.2026 Z= 0.0000<br/> 于端点 X= 766.4470 Y= 367.3888 Z= 0.0000<br/> 于端点 X=1037.3536 Y= 639.7777 Z= 0.0000<br/></p><p><font color="#ff0000"></font></p><p><font color="#ff0000"></font></p>
页:
[1]