找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 964|回复: 1

将空间自由曲线按弦长等分

[复制链接]

已领礼包: 6881个

财富等级: 富甲天下

发表于 2022-10-12 19:55:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一种余量等分法的等弦长分割曲线算法
https://www.xjishu.com/zhuanli/55/201410787548.html
【专利摘要】本发明公开了一种余量等分法的等弦长分割曲线算法 , 包括以下步骤:步骤1:拾取空间自由曲线;步骤2:设定计算控制精度r、划分段数n和最大循环步k;步骤3:获取等分余量tmpr、划分距离D、实际划分段数m、计算次数j;步骤4:判断,j>k,若是,则计算终止,并回转执行所述的步骤2;若否,则顺序执行下述步骤5;步骤5:判断,r>tmpr,若是,则输出等分距离和空间点,创造结构线,本算法结束;若否,则顺序执行下述步骤6;步骤6:判断,m<n,若是,则新划分距离D'=D-tmpr/n,并回转执行所述的步骤3;若否,则新划分距离D'=D+tmpr/n,并回转执行所述的步骤3。




想用LSP完成这个功能,按等分数的弦长可能有点困难,那就事先设置一个弦长来计算,不知思路对不对,请各位大师指教


已知指定的弦长,三维样条曲线或三维螺旋线


1、拾取空间自由曲线


2、指定起点


3、从起点开始循环,每增加一小点距离如 1 ,得到一个点
再判断这个点与起点的三维距离,如达到或超过指定的弦长时,则这个点就是求得的点。


4、再以这个求得的点为起点,按第 3 步骤求得下一点,最终求出所有等弦长的点


不知这思路对不对


谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 4365个

财富等级: 富可敌国

发表于 2022-10-13 11:08:02 | 显示全部楼层
用houdini嘛
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-23 01:46 , Processed in 0.388827 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表