乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 78|回复: 5

[编程交流] vlax曲线getDistAtPoint,vla

[复制链接]

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 17:28:14 | 显示全部楼层 |阅读模式
大家好,我有一些问题:
vlax曲线-****函数上的“距离”和“参数”有什么区别?
 
我无法用图形来想象。。。
“参数”是指曲线在给定点处的长度值吗?
例如,如果曲线“展开”到一条直线,并进行测量。
如果是这样,“距离”是什么意思?
 
我已经多次阅读acad的帮助文件,但我不理解/无法想象其中的区别。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 17:44:36 | 显示全部楼层
通过帮助,参数点可以给出曲线或椭圆的切线角。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 17:59:41 | 显示全部楼层
Distatpoint给你距离-与你所说的Grrr正好相反,像BIGAL pointed参数一样,是曲线的数值推导,你可以从中获得其他数据-切线向量(vlax curve getfirstderiv curve param),或者,第二个数据可以用于计算曲线上属于您的参考点的曲线参数处的中心位置和曲率半径。。。起始参数的值可能不同于0.0-对于距离,它始终是0.0,对于多段线,它的实现是这样的约定,即对于多段线的每个顶点,参数应该是每个下一个浮动整数(对于第一个顶点-参数=0.0,对于第二个-参数=1.0,…,对于最后一个顶点-参数=顶点数-浮动形式的1…)
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 18:11:44 | 显示全部楼层
谢谢你的解释,马尔科!
我希望你能回复(因为我读过你关于vlax曲线函数的一些旧帖子,你肯定知道很多)。
我用多段线上的ParamAtPoint做了一些实验,其中顶点上的结果与您提到的完全一样(但这对我来说似乎有点奇怪)。
对不起,我的回复太晚了。
 
我仍然无法使用(vlax curve getfirstderiv curve param),引用自帮助:
  1. Signature
  2. (vlax-curve-getFirstDeriv curve-obj param)
  3. curve-obj
  4. Type: VLA-object
  5. The object to be measured.
  6. param
  7. Type: Integer or Real
  8. A number specifying a parameter on the curve.
  9. Return Values
  10. Type: List or nil
  11. [b]A 3D vector, if successful[/b]; otherwise nil.

当我有这个表示“3D向量”的列表时,我如何在给定参数上绘制切线?
有人能举一些关于使用一阶/二阶导数的例子吗?
对不起,如果我有点离题的话。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 18:17:43 | 显示全部楼层
一个例子
 
  1. (defun alg-ang (obj pnt)
  2. (angle '(0. 0. 0.)
  3.     (vlax-curve-getfirstderiv
  4.       obj
  5.       (vlax-curve-getparamatpoint
  6.         obj
  7.         pnt
  8.       )
  9.     )
  10. )
  11. )
回复

使用道具 举报

66

主题

1552

帖子

1514

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
325
发表于 2022-7-5 18:38:32 | 显示全部楼层
 
非常感谢你,大艾尔!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 04:47 , Processed in 0.528428 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表