CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

曲线测量函数参考 (AutoLISP/ActiveX)

2023-1-7 11:27| 发布者: admin| 查看: 335| 评论: 0|来自: AutoCAD

注意:AutoLISP 中的 ActiveX 支持仅限于 Windows。

下表提供了 AutoLISP 曲线测量函数的摘要说明。

曲线测量功能

功能

描述

(vlax-curve-getAreacurve-obj

返回曲线内的面积

(vlax-curve-getClosestPointTocurve-obj givenPnt [extend]

返回曲线上最接近指定点的点(以 WCS 坐标为单位)

(vlax-curve-getClosestPointToProjectioncurve-obj givenPnt normal [extend]

将曲线投影到平面上后返回曲线上最近的点(以 WCS 为单位)

(vlax-curve-getDistAtParamcurve-obj param

返回曲线从曲线起点到指定参数的曲线段的长度

(vlax-curve-getDistAtPointcurve-obj point

返回曲线起点和指定点之间的曲线段长度

(vlax-curve-getEndParamcurve-obj

返回曲线端点的参数

(vlax-curve-getEndPointcurve-obj

返回曲线的端点(以 WCS 坐标为单位)

(vlax-curve-getFirstDerivcurve-obj param

返回曲线在指定位置的一阶导数(以 WCS 坐标为单位)

(vlax-curve-getParamAtDistcurve-obj point

返回距曲线起点指定距离处的曲线参数

(vlax-curve-getParamAtPointcurve-obj dist

返回曲线在点处的参数

(vlax-curve-getPointAtDistcurve-obj dist

返回沿用户指定距离处的曲线的点(以 WCS 坐标为单位)

(vlax-curve-getPointAtParamcurve-obj param

确定曲线上与param参数对应的点并返回该点

(vlax-curve-getSecondDerivcurve-obj param

返回指定位置处曲线的二阶导数(以 WCS 坐标为单位)

(vlax-curve-getStartParamcurve-obj

返回曲线上的开始参数

(vlax-curve-getStartPointcurve-obj

返回曲线的起点(以 WCS 坐标为单位)

(vlax-curve-isClosedcurve-obj

确定指定的曲线是否闭合(即起点与终点相同)

(vlax-curve-isPeriodiccurve-obj

确定指定的曲线在两个方向上是否具有无限范围,并且存在周期值dT,使得曲线上的点在 (u+dT) = 曲线上的点 (u),对于任何参数 u

(vlax-curve-isPlanarcurve-obj

确定是否存在包含曲线的平面


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 13:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部