AUTO CAD2014计算线段总长度的方法
怎么用cad算长度
![怎么用cad算长度](https://img.taocdn.com/s3/m/c9ba519c84254b35effd3404.png)
本文整理于网络,仅供阅读参考
怎么用cad算长度
用cad算长度的方法打开图纸,可以在菜单栏里选择,也可以直接快捷键“ctrl+o”,或者你在打开cad之前就拖动图纸到cad图标打开。
怎么用cad算长度的步骤图1
如果你要量取的尺寸是水平或者竖直的,可以通过标注来看长度。
选择“标注”——“线性”,点击线段的端点。
怎么用cad算长度的步骤图2
如果不是水平或者竖直,那我们可以通过更简单的办法。
在命令框输入“di”,回车。
单击线段的两个端点,就会出现x增量、y增量以及距离。
怎么用cad算长度的步骤图3
当然了,使用“di”命令也是适合量取水平竖直的长度的。
所以大家可以只使用第二种办法。
怎么用cad算长度的步骤图4。
cad统计线段长度方法
![cad统计线段长度方法](https://img.taocdn.com/s3/m/7fb8330b25c52cc58ad6be2d.png)
(princ "\n程序:统计线段长度命令:test")(defun C:TEST (/ 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)))(princ (strcat "\n共选择 " (itoa (sslength SS)) " 条线段. 线段总长: " (rtos SUMLEN 2 3) "米."))(princ))将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp”打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件按命令提示“程序:统计线段长度命令:test”输入命令test选择要统计长度的线段即可。
附:我的命令行操作提示命令:命令: appload已成功加载统计线段长度.lsp。
命令:程序:统计线段长度命令:test命令:命令: test选择对象: 指定对角点: 找到 4 个选择对象:共选择 4 条线段. 线段总长: 1667.294米。
测量多条线段总长度的方法
![测量多条线段总长度的方法](https://img.taocdn.com/s3/m/d0d3152955270722182ef710.png)
CAD测量线段长度的方法1 若是单条线段,选中后查看属性,就可以得知该线段的长度。
2 若是多条连续线段,但不闭合,可以用PE命令先将所有线段变为多段线,之后选用J命令将所有PLine线合并;再选中这线的时候发现只是一根线了,再查看属性即可。
3 若是多条不连续线段,无法用以上两种方法较快的测量出线段的长度,则建立一个txt 文本,拷贝以下内容:;;;-----------------------------------------------------;;;计算线加总长度;;;-----------------------------------------------------(defun C:yy (/ 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-getdistatparamCURVE(vlax-curve-getendparam CURVE)))(setq SUMLEN (+ SUMLEN TLEN))(setq N (1+ N)))(print (strcat "总长度: " (rtos SUMLEN 2 5)))(princ))最后,把.txt文件的后缀改成.lsp,并命名为yy,即yy.lsp。
如果cad原来你就有yy命令的话,你可以随意更改成你想要的(如OK),只要以上文本文件中所有的yy改成OK,同时把文件名称也改成OK.lsp。
计算cad里面所有线段的总长度命令
![计算cad里面所有线段的总长度命令](https://img.taocdn.com/s3/m/51207552c850ad02de80419c.png)
(defun C:cd (/ 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)
)
把这段加到你的lisp文件,然后输入命令“cd"可以计算了。
追问
什么意思?
回答
就是一段代码。
加到你的lisp文件里,就给你加了一个命令“CD”,运行这个命令就可以对选择内所有的直线计算长度之和。
追问
lisp文件是什么,在什么位置?
回答
在你的安装目录下的\Support文件夹里,文件名是(acad2009.lsp),2009是我用的版本号,根据你的情况。
用记事本打开后,把上面的代码复制到后面,保存,启动CAD,功能就可以用了。
提问者评价
非常感谢,能得出所有线段的总长度。
cad统计线段长度方法
![cad统计线段长度方法](https://img.taocdn.com/s3/m/57addbf3168884868662d63a.png)
给一个简单的源代码,你自己测试后可以修改编辑让它更符合你的要求:(princ "\n程序:统计线段长度命令:test")(defun C:TEST (/ 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)))(princ (strcat "\n共选择" (itoa (sslength SS)) " 条线段. 线段总长: " (rtos SUMLEN 2 3) "米."))(princ))将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp”打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件按命令提示“程序:统计线段长度命令:test”输入命令test选择要统计长度的线段即可。
附:我的命令行操作提示命令:命令: appload已成功加载统计线段长度.lsp。
命令:程序:统计线段长度命令:test 命令:命令: test选择对象: 指定对角点: 找到 4 个选择对象:。
如何计算CAD绘制的线段尺寸
![如何计算CAD绘制的线段尺寸](https://img.taocdn.com/s3/m/c89d18d9f71fb7360b4c2e3f5727a5e9856a27d7.png)
如何计算CAD绘制的线段尺寸有时候我们绘制一些线段,这些线段有规则的有不规则的,计算尺寸起来也不麻烦。
但是很多同学还不太清楚。
那么接下来下面是店铺整理的一些关于如何计算CAD绘制的线段尺寸,供您参阅。
计算CAD绘制的线段尺寸的方法对于单个图元,基本上都可以从特性窗口查询长度,特性窗口可以通过键入命令ch或mo或Ctrl+1或直接双击图元打开。
双击直线或多段线打开特性窗口,分别查询长度如下:双击圆弧或圆打开特性窗口,分别查询弧长或周长如下:使用list命令可以一次查询多个图元的参数,其中包括长度参数。
面对诸多连续或零散图元的查询结果,你可以拿起计算器,选取需要的长度进行累加。
dist命令通过测量点与点之间的距离获取长度,对于多段连续的图元,可以在命令中输入m,再依次选取各点测量长度,CAD会自动累加测得的结果。
测量过程中,适时地进行圆弧选项和直线选项的切换使用,可以描绘并测量出复杂形状图元的长度。
用dist+m命令测量长度,相当于沿着图元描绘虚拟的多段线,最终的结果是各段长度的累计,这与实际绘制多段线后再用特性窗口或list命令查询长度异曲同工。
实际上,很多人都是用pline命令描边或者用pedit命令将多个图元联结为多段线后再测量长度的。
pedit命令联结图元的过程如下:如果多段线是封闭的,除了可以通过特性窗口或list命令查询外,也可以使用area命令在测量面积的同时测出长度。
由上延伸,如果构成封闭区域的不是多段线而是多段图元,可以如前用pline命令描边或用pedit命令转化为多段线后测量长度,之所以这里特别提出,是因为CAD针对封闭形状提供了更为简单的生成多段线的bpoly命令。
bpoly命令通过在封闭区域内部取点,简单地生成这个区域的边界轮廓线,并且这个轮廓线为多段线性质。
进一步延伸,对于多段连续却未构成封闭区域的图元,可以用一根直线封闭,用bpoly生成轮廓线,再用测得的轮廓线的长度减去直线(用于封闭的绿线)的长度,结果便是构成封闭区域的其他图元的长度。
cad统计线段长度方法
![cad统计线段长度方法](https://img.taocdn.com/s3/m/e9deda6abceb19e8b8f6baf0.png)
给一个简单的源代码,你自己测试后可以修改编辑让它更符合你的要求:(princ ”\n程序:统计线段长度命令:test")(defun C:TEST (/ 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)))(princ (strcat ”\n共选择” (itoa (sslength SS)) ” 条线段. 线段总长: " (rtos SUMLEN 2 3) "米。
”))(princ))将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp”打开CAD,运行“appload"命令加载刚保存的“统计线段长度。
lsp”文件按命令提示“程序:统计线段长度命令:test”输入命令test选择要统计长度的线段即可.附:我的命令行操作提示命令:命令: appload已成功加载统计线段长度.lsp。
命令:程序:统计线段长度命令:test命令:命令: test选择对象: 指定对角点: 找到 4 个选择对象:共选择 4 条线段。
线段总长: 1667.294米。
CAD中直线如何计算长度
![CAD中直线如何计算长度](https://img.taocdn.com/s3/m/98a0160dcdbff121dd36a32d7375a417866fc161.png)
CAD中直线如何计算长度
直线的长度是非常容易计算的,在CAD里面我们计算的方法太多了。下面是店铺带来关于CAD中直线如何计算长度的内容,希望可以让大家有所收获!
CAD中直线计算度的方法一
1、在cad中选择标注方式。
2、分别点击cad直线的两个端点进行标注,这时cad直线的长度也就出来了。
CAD中直线计算长度的方法二
输入命令【len】,选择对象,即直线
命令栏就出现了直线的长度
cad统计线段长度方法
![cad统计线段长度方法](https://img.taocdn.com/s3/m/45371cbc0b1c59eef8c7b4ff.png)
c a d统计线段长度方法(总2页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除给一个简单的源代码,你自己测试后可以修改编辑让它更符合你的要求:(princ "\n程序:统计线段长度命令:test")(defun C:TEST (/ 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)))(princ (strcat "\n共选择 " (itoa (sslength SS)) " 条线段. 线段总长: " (rtos SUMLEN 2 3) "米."))(princ))将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp”打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件按命令提示“程序:统计线段长度命令:test”输入命令test选择要统计长度的线段即可。
附:我的命令行操作提示命令:命令: appload已成功加载统计线段长度.lsp。
命令:程序:统计线段长度命令:test命令:命令: test选择对象: 指定对角点: 找到 4 个选择对象:共选择 4 条线段. 线段总长: 1667.294米。
CAD统计线段长度
![CAD统计线段长度](https://img.taocdn.com/s3/m/7e25e547844769eae109ed47.png)
A U T O C A D统计多条多线段长度分类:电脑CAD
(princ"\n程序:统计线段长度命令:zz")
(defunC:zz(/CURVETLENSSNSUMLEN)
(vl-load-com)(setqSUMLEN0)
(setqSS(ssget'((0."CIRCLE,ELLIPSE,LINE,*POLYLINE,SPLINE,ARC")))) (setqN0)
(repeat(sslengthSS)
(setqCURVE(vlax-ename->vla-object(ssnameSSN)))
(setqTLEN(vlax-curve-getdistatparamCURVE(vlax-curve-getendparamCURVE))) (setqSUMLEN(+SUMLENTLEN))
(setqN(1+N))
)
(princ(strcat"\n共选择"(itoa(sslengthSS))"条线段.线段总长:"(rtosSUMLEN23)"."))(princ)
)
将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp”打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件按命令提示“程序:统计线段长度命令:zz”输入命令zz选择要统计长度的线段即可。
命令:程序:统计线段长度命令:zz命令:命令:zz选择对象:指定对角点:找到5个选择对象:共选择5条线段.线段总长:1123.294.。
CAD如何统计多线段总长度
![CAD如何统计多线段总长度](https://img.taocdn.com/s3/m/e86e5d78a417866fb84a8e55.png)
(setq SUMLEN (+ SUMLEN TLEN))
(setq N (1+ N))
)
(princ (strcat "\n共选择 " (itoa (sslength SS)) " 条线段. 线段总长: " (rtos SUMLEN 2 3) " .")) (princ)
(vl-load-com) (set 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)))
)
将以上代码复制在记事本内后“另存为”→“统计线段长度.lsp” 打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件 按命令提示“程序:统计线段长度 命令:zz” 输入命令zz选择要统计长度的线段即可。
命令: 程序:统计线段长度 命令:zz命令: 命令:zz选择对象: 指定对角点: 找到 4 个 选择对象: 共选择 4 条线段. 线段总长: 2365.36
CAD 统计多条多线段长度
2013-11-06 21:55:12| 分类: CAD |举报|字号 订阅
TE>CAD 统计多条多线段长度 - 阳舟 - 轻钢别墅的博客TE>
怎样用cad计算长度
![怎样用cad计算长度](https://img.taocdn.com/s3/m/1fc48bf04bfe04a1b0717fd5360cba1aa8118cf4.png)
怎样用cad计算长度
CAD技术是计算机辅助设计(肠mputer aided design,简称CAD)技术是电子信息技术的一个重要组成部分;它是利用计算机硬、软件系统辅助人们对产品或工程进行设计的方法与技术,包括设计、绘图、工程分析与文档制作等设计活动。
然而学会怎么计算长度是必不可少的,cad测量长度方法很简单,用cad计算长度有几种方法,下面就由小编带着大家怎样用cad计算长度
cad测量长度的第一种方法:
1 首先在cad制图上画出一条直线做演示。
2鼠标双击直线打开其特性,其中就会找到直线的长度。
END
cad测量长度的第二种方法:
1 在cad命令行中输入cad测量长度命令di,然后按回车键确认。
2 然后分别点取直线的两个端点,就会出现cad直线的长度,命令行中会出现详细的信息。
END
cad测量长度的第三种方法:
1 在cad中选择标注方式。
2 分别点击cad直线的两个端点进行标注,这时cad直线的长度也就出来了。
怎么用cad算长度
![怎么用cad算长度](https://img.taocdn.com/s3/m/2a5729373069a45177232f60ddccda38376be175.png)
怎么用cad算长度
作为经常跟工程打交道的同事们,肯定每天必须接触到CAD,我们每天上班都会用到CAD,量取长度是最基本的本领,很多刚学习的新手小伙伴可能还不知道,下面是店铺带来关于怎么用cad算长度的内容,希望可以让大家有所收获!
用cad算长度的方法
打开图纸,可以在菜单栏里选择,也可以直接快捷键“ctrl+o”,或者你在打开CAD之前就拖动图纸到CAD图标打开。
如果你要量取的尺寸是水平或者竖直的,可以通过标注来看长度。
选择“标注”——“线性”,点击线段的端点。
如果不是水平或者竖直,那我们可以通过更简单的办法。
在命令框输入“di”,回车。
单击线段的两个端点,就会出现X增量、Y增量以及距离。
当然了,使用“di”命令也是适合量取水平竖直的长度的。
所以大家可以只使用第二种办法。
CAD统计多线段长度插件使用方法
![CAD统计多线段长度插件使用方法](https://img.taocdn.com/s3/m/4f048037657d27284b73f242336c1eb91a3733fc.png)
CAD统计多线段长度插件使用方法
使用方法:
第一步:
首先将下载的文件解压,比如说解压在桌面了。
第二步:
在CAD命令行中输入:ap,如下图所示。
回车或空格,出下以下对话框:
找到解压后的文件,选中“统计多条线长度.lsp”文件,点加载,然后命令行会出现加载成功字样,如下图所示:
再点关闭,加载完成。
第四步:
在命令行输入:lenof,光标变成方块,提示选择对象,这样就可以开始选择你要统计的线段了。
选择完成后,回车或空格,这样便得到了刚刚选的所有线段的总长。
如下图所示:。