cad找形心插件 lisp_晓东CAD家园-论坛-A/VLISP-[LISP程序]:求形心-谁有求形心的LISP.帮帮忙。时在是太累啦。 - Powered by Discuz!...

该LISP程序(xdrx_curve_info)能获取AcDbCurve和AcDbRegion实体的面积、周长、质心、惯性矩等信息,无需转化为Region。对于非封闭曲线,会计算封闭后的面积但不计最后直线段周长。对比massprop命令,周长计算存在差异,因massprop会形成封闭面域。
摘要由CSDN通过智能技术生成

xdrx_curve_info

功    能:获得AcDbCurve曲线实体(polyline,lwpolyline,arc,circle,ellipse,spline)

和AcDbRegion(REGION面域)实体的面积,周长,质心,惯性矩,回转半径,边界盒等信息。

(得到的信息同命令massprop得到的Region的信息。但对于曲线不用得到region就能求得。

调用格式:(xdrx_getcurveinfo < Curve曲线或Region面域实体名 >)

返 回 值:各个信息组成的关联表。

说    明:对于不封闭的曲线,面积是把曲线开始点和终止点用直线闭合后的面积

但周长不计算最后的封闭直线段的长度。

示    例:下面信息使用该函数得到的Polyline的信息。

(("Perimeter" 26485.5) ("Area" 8.96831e+007) ("Centroid" (18350.9 11745.1))

("MomInertia" 1.30432e+016 3.09809e+016) ("ProdInertia" 1.95954e+016)

("PrinMoments" 4.54504e+014 9.96837e+014) ("PrinAxes" (0.774289 0.632833) (-0.632833 0.774289))

("RadGyration" 12059.7 18586.2) ("Box" (11075.9 6655.67) (23993.4 17421.3))

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值