1 / 3
文档名称:

c中统计多条线段长度.docx

格式:docx   大小:178KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c中统计多条线段长度.docx

上传人:Liu666999 2022/8/8 文件大小:178 KB

下载得到文件列表

c中统计多条线段长度.docx

相关文档

文档介绍

文档介绍:集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]
c中统计多条线段长度
新建文本文档。在文档中输入以下内容:
;统计cad图中线的总长度
;************** Write 集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]
c中统计多条线段长度
新建文本文档。在文档中输入以下内容:
;统计cad图中线的总长度
;************** WriteByzhenglin****************
(defunc:tj_l(/pnee1e2lsx1x2y1y2xxyylllll)
(setqln0lll0)
(setqp(ssget));Selectobjects
(ifp
(progn;Ifanyobjectsselected
(setql0n(sslengthp))
(while(<ln);Foreachselectedobject...
(if(="LINE"(cdr(assoc0(setqe(entget(ssnamepl))))))
(progn
(setqe1(assoc10e)e2(assoc11e))
(setqx1(cadre1)y1(caddre1))
(setqx2(cadre2)y2(caddre2))
(setqxx(abs(-x2x1))yy(abs(-y2y1)))
(setqll(sqrt(+(*xxxx)(*yyyy))))
(setqlll(+lllll))
(setqln(+ln1))
)
)
(setql(1+l))
)
)
)
(print"totallinenumber=")
(princln)
(print"totallinelength=")
(princlll)
(terpri)
)

打开cad—>工具—>加载应用程序—>
在命令行输入tj_l然后选中所有要统计的线。
按F2查看结果