cad如何量取多条非多段线的长度 CAD中怎样一次算出多条多段线的总长度

\u600e\u6837\u7528CAD\u6d4b\u91cf\u591a\u6bb5\u7ebf\u7684\u957f\u5ea6

1\u3001\u9996\u5148\u6211\u4eec\u8981\u6d4b\u91cf\u8fd9\u6761\u4efb\u610f\u66f2\u7ebf\u7684\u957f\u5ea6\u3002

2\u3001\u5728\u547d\u4ee4\u884c\u8f93\u5165 list \u6309\u7a7a\u683c\u952e\u786e\u5b9a\u3002

3\u3001\u8fd9\u65f6\u6211\u4eec\u9009\u53d6\u8981\u6d4b\u91cf\u7684\u66f2\u7ebf\uff0c\u6309\u7a7a\u683c\u952e\u786e\u5b9a\u3002

4\u3001\u957f\u5ea6\u5c31\u51fa\u6765\u4e86\uff0c\u8fd8\u663e\u793a\u4e86\u5176\u5b83\u7684\u6570\u636e\u5c5e\u6027\uff0c\u53ef\u4ee5\u7528\u8fd9\u4e2a\u547d\u4ee4\u6d4b\u91cfCAD\u591a\u6bb5\u7ebf\u7684\u957f\u5ea6

1\u3001\u9996\u5148\u5728\u547d\u4ee4\u680f\u8f93\u5165\u547d\u4ee4\u201cli"(\u82f1\u6587\u5927\u5c0f\u5199\u90fd\u53ef\u4ee5\uff0c\u8fd9\u4e2a\u6ca1\u6709\u5f71\u54cd\uff0c\u4e0b\u9762\u6b65\u9aa4\u4e2d\u8f93\u5165\u547d\u4ee4\u4e5f\u662f\u8fd9\u6837\uff0c\u6ca1\u6709\u533a\u5206\uff09\uff0c\u7136\u540e\u6309\u201dEnter\u201c\u952e\u786e\u5b9a\u3002

2\u3001\u7136\u540e\u6211\u4eec\u9009\u62e9\u4e24\u6761\u4e0d\u540c\u7684\u7ebf\u6bb5\uff0c\u5982\u56fe\u6240\u793a\uff0c\u9009\u62e9\u597d\u5bf9\u8c61\uff0c\u6309\u201dEnter\u201c\u952e\u786e\u5b9a\u3002

3\u3001\u5c31\u4f1a\u5f39\u51fa\u6587\u672c\u7a97\u53e3\uff0c\u4e0a\u9762\u6709\u4e24\u4e2a\u4e0d\u540c\u7684\u5bf9\u8c61\u7684\u957f\u5ea6\u503c\u3002

4\u3001\u5728\u767e\u5ea6\u4e0a\u641c\u7d22\u4e0b\u8f7d\u201dcad\u8ba1\u7b97\u603b\u957f\u5ea6\u63d2\u4ef6\u3002

5\u3001\u7136\u540e\u56de\u5230\u6211\u4eec\u8981\u6d4b\u957f\u5ea6\u6240\u5bf9\u5e94\u7684cad\u56fe\u7eb8\uff0c\u70b9\u51fb\u201d\u5de5\u5177\u201c---\u201d\u52a0\u8f7d\u5e94\u7528\u7a0b\u5e8f\u201c\u3002

li\u547d\u4ee4\u5168\u79f0\uff08LIST\uff09\u5c31\u662f\u4e00\u4e2a\u67e5\u8be2\u56fe\u5f62\u5404\u79cd\u53c2\u6570\u7279\u5f81\u7684\u5de5\u5177\uff0c\u70b9\u51fb\u8981\u67e5\u8be2\u7684\u56fe\u7d20\u540e\u518d\u8f93\u5165LI\uff0c\u8be5\u56fe\u7d20\u6240\u6709\u4fe1\u606f\u90fd\u53ef\u4ee5\u51fa\u73b0\uff0c\u5305\u62ec\u56fe\u7d20\u7c7b\u578b\uff0c\u989c\u8272\uff0c\u56fe\u5c42\uff0c\u957f\u5ea6\uff0c\u5750\u6807\uff0c\u9762\u79ef\uff0c\u7b49\u7b49\u7b49\uff0c\u4e3b\u8981\u662f\u7528\u6765\u65b9\u4fbf\u4f5c\u56fe\u8005\u5feb\u901f\u4e86\u89e3\u56fe\u5143\u7684\u4e00\u4e2a\u5feb\u6377\u5de5\u5177\u3002

是连接的多条线段吗?

如果不是的话复制到空白处,平移它们将头尾在一起

然后如下操作

命令DI(长度测量 快捷)

选择第一个点后,选择多个点M。
选择各个线段的端点

参考命令如下

命令: di
DIST
指定第一点:
指定第二个点或 [多个点(M)]: m

指定下一个点或 [圆弧(A)/长度(L)/放弃(U)/总计(T)] <总计>:
距离 = 433.2517
指定下一个点或 [圆弧(A)/闭合(C)/长度(L)/放弃(U)/总计(T)] <总计>:
距离 = 1153.6867
指定下一个点或 [圆弧(A)/闭合(C)/长度(L)/放弃(U)/总计(T)] <总计>:
距离 = 1528.2967
指定下一个点或 [圆弧(A)/闭合(C)/长度(L)/放弃(U)/总计(T)] <总计>: *取消

CAD量取多多条非多段线的长度方法:

  1. 最笨的方法一段一段查询长度(工具-查询-列表),然后计算总长。

  2. 用多段线描一遍,这样就成了一条多段线,直接查询就可以;

  3. 用命令将一条直接转换成多段线(如果本身就有多段线那就简单了),然后用JONE命令将它们连接成一条多段线(必须是首尾相连的才可以连接),然后查询



  1. 最笨的方法一段一段查询长度(工具-查询-列表),然后计算总长。

  2. 用多段线描一遍,这样就成了一条多段线,直接查询就可以;

  3. 用命令将一条直接转换成多段线(如果本身就有多段线那就简单了),然后用JONE命令将它们连接成一条多段线(必须是首尾相连的才可以连接),然后查询



可以通过一些二次开发的插件解决,如“贱人工具箱”就是很好的工具插件,其中包含线段测长功能。

将以下文字复制到记事本,保存为zz.lsp

;;;-----------------------------------------------------

;;;计算多条线段的总长度
;;;-----------------------------------------------------
(defun C:zz (/ CURVE TLEN SS N SUMLEN)
(vl-load-com)
(setq SUMLEN 0)
(setq SS (ssget '((0 . "CIRCLE,ELLIPSE,LINE,*POLYLINE,SPLINE,ARC"))))
(setq N 0)
(repeat (sslength SS)
(setq CURVE (vlax-ename->vla-object (ssname SS N)))
(setq TLEN (vlax-curve-getdistatparam
CURVE
(vlax-curve-getendparam CURVE)
)
)
(setq SUMLEN (+ SUMLEN TLEN))
(setq N (1+ N))
)
(print (strcat "总长度: " (rtos SUMLEN 2 5)))
(princ)
)

工具 加载应用程序 zz.lsp
命令行键入 zz ,选择所有的线段后,求出总和长度。

  • CAD涓庝箞娴嬮噺澶氭潯涓嶈繛缁殑澶氭绾跨殑鎬婚暱搴,瑕侀暱搴︾殑鎬诲拰,涓嶆槸姣忎竴娈...
    绛旓細1. 鍦–AD涓紝鍙互灏嗗鏉′笉杩炵画鐨勫娈电嚎鍚堝苟涓轰竴鏉°2. 浣跨敤蹇嵎閿甈E锛岀劧鍚庢寜M閿紝閫夋嫨瑕佸悎骞剁殑澶氭潯澶氭绾銆3. 鎸夊洖杞﹂敭纭閫夋嫨锛岀劧鍚庢寜Y閿啀娆$‘璁ゃ4. 鎺ョ潃鎸塉閿棴鍚堝娈电嚎锛屼娇鍏跺舰鎴愪竴涓繛缁殑绾挎潯銆5. 杈撳叆鍛戒护"list"锛屽脊鍑轰竴涓璇濇锛屾樉绀哄悎骞跺悗鐨勫娈电嚎鎬婚暱搴︺
  • cad涓浣曟祴閲忓娈电嚎鐨闀垮害cad娴嬮噺澶娈电嚎鎬婚暱搴
    绛旓細1銆侀鍏堟垜浠娴嬮噺杩欐潯浠绘剰鏇茬嚎鐨勯暱搴︺2銆2銆佸湪鍛戒护琛岃緭鍏 list  鎸夌┖鏍奸敭纭畾銆3銆3銆佽繖鏃舵垜浠夊彇瑕佹祴閲忕殑鏇茬嚎锛屾寜绌烘牸閿‘瀹氥4銆4銆侀暱搴﹀氨鍑烘潵浜嗭紝杩樻樉绀轰簡鍏跺畠鐨勬暟鎹睘鎬э紝鍙互鐢ㄨ繖涓懡浠娴嬮噺CAD澶氭绾跨殑闀垮害銆
  • cad濡備綍閲忓彇澶氭潯闈炲娈电嚎鐨闀垮害
    绛旓細鏄繛鎺ョ殑澶氭潯绾挎鍚楋紵濡傛灉涓嶆槸鐨勮瘽澶嶅埗鍒扮┖鐧藉锛屽钩绉诲畠浠皢澶村熬鍦ㄤ竴璧 鐒跺悗濡備笅鎿嶄綔 鍛戒护DI锛堥暱搴娴嬮噺 蹇嵎锛夐夋嫨绗竴涓偣鍚庯紝閫夋嫨澶氫釜鐐筂銆傞夋嫨鍚勪釜绾挎鐨勭鐐 鍙傝冨懡浠ゅ涓 鍛戒护: di DIST 鎸囧畾绗竴鐐:鎸囧畾绗簩涓偣鎴 [澶氫釜鐐(M)]: m 鎸囧畾涓嬩竴涓偣鎴 [鍦嗗姬(A)/闀垮害(L)/鏀惧純(U)/鎬昏(T...
  • cad涓浣曟祴閲忓娈电嚎鐨闀垮害cad娴嬮噺澶娈电嚎鎬婚暱搴
    绛旓細1. 棣栧厛锛岄夋嫨浣犳兂瑕佹祴閲忕殑澶氭绾裤2. 鍦ㄥ懡浠よ涓緭鍏モ淟IST鈥濆懡浠わ紝鐒跺悗鎸夌┖鏍奸敭纭銆3. 閫夊彇浣犺娴嬮噺鐨勬洸绾匡紝鐒跺悗鎸夌┖鏍奸敭纭銆4. 姝ゆ椂锛屽娈电嚎鐨勬婚暱搴﹀皢浼氭樉绀哄嚭鏉ワ紝鍚屾椂杩樹細鏈夊叾瀹冪浉鍏崇殑鏁版嵁灞炴ф樉绀恒備娇鐢ㄨ繖涓懡浠わ紝浣犲彲浠ヨ交鏉炬祴閲廋AD涓殑澶氭绾块暱搴︺
  • cad璁$畻澶氭潯绾挎鎬婚暱搴
    绛旓細1銆佹墦寮搴旂敤锛岀粯鍒剁嚎娈  鎵撳紑CAD锛岀粯鍒朵袱鏉′笉鐩镐氦鐨勫娈电嚎銆2銆佽緭鍏ュ懡浠ゅ悗鍥炶溅  杈撳叆LI鍛戒护锛屾寜鍥炶溅鎸夐敭銆3銆侀変腑闇瑕佽绠楃殑绾挎  榧犳爣鐐瑰嚮涓鏉″娈电嚎锛屾寜浣廠hift閿紝鍐嶉変腑鍙︿竴鏉″娈电嚎銆4銆佹煡鐪嬭绠楃粨鏋  鍗冲彲鏌ョ湅璁$畻澶氭潯绾挎鎬婚暱搴︾粨鏋溿傛荤粨锛氫互涓婂氨鏄叧浜cad璁$畻澶氭潯...
  • cad濡備綍绠澶氭潯绾挎闀垮害
    绛旓細1銆佸湪娴╄景CAD杞欢鎵撳紑鍥剧焊锛岃皟鐢CAD娴嬮噺鍛戒护锛屽嵆鍦ㄥ懡浠よ杈撳叆锛欴I锛岀偣鍑诲洖杞﹂敭銆2銆佹牴鎹懡浠ゆ彁绀哄湪鍥剧焊涓寚瀹氱涓鐐瑰悗锛屽懡浠ゆ彁绀猴細鎸囧畾绗簩涓偣鎴朳澶氫釜鐐(M)]銆3銆佹鏃惰緭鍏ワ細M锛岀偣鍑诲洖杞﹂敭锛屾牴鎹懡浠ゆ彁绀哄湪鍥剧焊涓繛缁嬀鍙栧涓偣杩涜璺濈鏌ヨ锛屾煡璇㈡樉绀虹殑缁撴灉涓鸿窛绂荤殑鎬诲拰銆傚涓嬪浘鎵绀猴細浠ヤ笂鏁欑▼浣跨敤鐨...
  • 濡備綍鏌ョ湅CAD涓鏉涓嶈繛缁澶氭绾跨殑闀垮害?
    绛旓細;;;璁$畻澶氭潯绾挎鐨勬婚暱搴 ;;;--- (defun C:zz (/ CURVE TLEN SS N SUMLEN)(vl-load-com)(setq SUMLEN 0)(setq SS (ssget '((0 . "CIRCLE,ELLIPSE,LINE,*POLYLINE,SPLINE,ARC")))(setq N 0)(repeat (sslength SS)(setq CURVE (vlax-ename->vla-object (ssname SS N)))(setq...
  • cad涓浣曟祴閲忓娈电嚎闀垮害
    绛旓細cad涓祴閲忓娈电嚎闀垮害鐨 鏂规硶 锛1銆佽緭鍏I鍛戒护锛岄鍏堟牴鎹彁绀烘崟鎹夌‘瀹氱涓鐐广傜‘瀹氬畬绗竴鐐瑰悗锛屾敞鎰忓懡浠よ鎻愮ず锛屽彲浠ョ湅鍒CAD楂樼増鏈鍔犱簡涓涓細澶氫釜(M)閫夐」銆2銆佽緭鍏锛屽洖杞︺傛垜浠細鐪嬪埌鏈夊浜寰堝閫夐」锛屽鍦嗗姬(A)/闀垮害(L)/鏀惧純(U)/鎬昏(T)銆3銆佸鏋滃彧鏄祴閲忚繛缁殑鐩寸嚎娈碉紝鎴戜滑渚濇鎹曟崏杩炵画...
  • 濡備綍鍒╃敤cad娴嬮噺澶氭绾娈甸暱搴?
    绛旓細1銆佸湪澶╂寤虹瓚涓紝纭畾闇瑕佹祴閲忛暱搴︾殑澶氱嚎娈靛璞°2銆佷笅涓姝ワ紝鎸夌収宸ュ叿鈫掓洸绾垮伐鍏封啋闀垮害缁熻鐨勯『搴忚繘琛岀偣鍑汇3銆佽繖涓椂鍊欙紝閫氳繃榧犳爣鍙抽敭鏉ヨ皟鍑哄憟鍗佸瓧鐘剁殑瀹氫綅鍔熻兘銆4銆佽繖鏍蜂竴鏉ョ瓑閫夋嫨鎻掑叆鏍囨敞缁撴灉浠ュ悗锛岄噸澶嶆搷浣滃嵆鍙疄鐜板ぉ姝e缓绛娴嬮噺澶氭绾闀垮害浜嗐
  • CAD濡備綍鎵归噺缁熻鍚勬潯绾挎鐨勯暱搴
    绛旓細1銆侀鍏堟墦寮鐢佃剳锛岀劧鍚庢垜浠湪鐢佃剳妗岄潰鎵撳紑鐨勮蒋浠朵腑缁樺埗鐩寸嚎銆澶氭绾銆佸渾銆佺煩褰㈢瓑鍥惧舰锛2銆佺劧鍚庢垜浠偣鍑诲乏渚у伐鍏锋爮涓殑宸ュ叿閫夋嫨涓嬫柟鐨勬洸绾垮伐鍏凤紝鐒跺悗鎵惧埌闀垮害缁熻閫夐」锛岀偣鍑婚暱搴︾粺璁¢夐」锛3銆侀夋嫨濂戒互鍚庢垜浠偣鍑婚紶鏍囧彸鍑荤‘璁ら夋嫨锛岀劧鍚庢壘鍒板悎閫傜殑鍦版柟鎻掑叆鏍囨敞缁撴灉鐨勫湴鏂癸紱4銆佺偣鍑诲乏閿嵆鍙湪榧犳爣浣嶇疆鎻掑叆鏍囨敞缁撴灉...
  • 扩展阅读:自学cad入门教程视频 ... 多段线撤销上一步 ... cad图整体外扩10公分 ... 多段线点太多怎么减少 ... 50个常用快捷键大全 ... cad怎么把线一头延长 ... 多段线怎么全部闭合 ... cad怎么添加圆心十字 ... 多段线节点太多怎么处理 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网