资源描述
(princ n程序:统计线段长度 命令:zz)(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) ) (princ (strcat n共选择 (itoa (sslength SS) 条线段. 线段总长: (rtos SUMLEN 2 3) .) (princ) ) 将以上代码复制在记事本内后“另存为”“统计线段长度.lsp” 打开CAD,运行“appload”命令加载刚保存的“统计线段长度.lsp”文件 按命令提示“程序:统计线段长度 命令:zz” 输入命令zz选择要统计长度的线段即可。命令: 程序:统计线段长度 命令:zz命令: 命令:zz选择对象: 指定对角点: 找到 4 个 选择对象: 共选择 4 条线段. 线段总长: 1623.294.cad中线段怎么合并? 2012-06-14 10:45 wxy00520 | 分类:图像处理软件 | 浏览9615次我是PE-空格-选线段-J-另一条线-怎么始终合并不了啊?(线段中有半圆,但是连接着的)才开始几段还能合并呢,后面怎么都不行了提问者采纳2012-06-14 11:121.输入“PE”命令,空格键确认。2.出现“ pe PEDIT 选择多段线或 多条(M):”,输入“m ”,确认。3.用鼠标选择所有要合并的 多段线,确认。4.出现“是否将直线和圆弧转换为多段线?是(Y)/否(N)? ”,确认。5.出现“闭合(C)/打开(O)/合并(J)/宽度(W)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U):”, 输入“j ,确认。6.出现“输入模糊距离或 合并类型(J) ”,确认。操作完成,多段线已被合并为一个整体。注意使用这个命令的前提是,多段线每两段线之间保证只有一个交点,且交点处没有多余的线露出来,保证正好相交,检查一下你的图,两个线段之间是不是交点处有多余的线露出来。/三述如果三点相关时的线没有连起来,不行。/ex 延伸 敲空格两下/
展开阅读全文