找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 39606|回复: 94
打印 上一主题 下一主题

[原创] 任意曲线上的等距离点的阵列方法

[复制链接]
跳转到指定楼层
1
发表于 2004-4-27 21:41:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原题:
https://www.icax.org/viewthread. ... %3D1&page=#pid=
  
这个问题确实有难度。这里偶简要讲一下思路,高级会员可以到高级会员区看详细的教程和相关知识点的解释:
分两种情况:
A:任意曲线上等距离定长点的阵列(比如距离恒为20)
B:任意曲线上等距离等分点的阵列(曲线分成30分,相邻点的距离都相等)
  
wildfire 2,0 part。(wildfire 和2001作法一样)

本帖子中包含更多资源

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

x

评分

参与人数 1技术 +2 收起 理由
SHARK007 + 2

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-4-27 21:49:00 | 只看该作者
两个形式的主要思路都是一样。
很容易相到等距离点都在以一个点为圆心距离为半径的圆上。现在的问题是如和把下一个点正好放在前一个圆和任意曲线的交点上!这个是最关键的!
注意看我的part,阵列是一个组来的,这个组内有一个任意曲线上的点,一个圆弧和一个圆弧与曲线的交点组成。假设第一个点为A,交点为B,而我们新确定的点为C。
如何让C正好在B上呢(想到为什么了么?)?呵呵trajpar_of_pnt可以帮上我的忙。
很显然c对A的比例增量是等于trajpar_of_pnt(“path”,B)-trajpar_of_pnt("path",A)的(不懂的自己查资料了呵呵)。而这个增量是可以到关系阵列中实现的。
到这里想过的人我估计应该有点门路了。
  
等分等距的只需要用bmx优化端点到阵列最后点距离为最小就行了(半径为变量)。(灵活处理一下,为了避免bmx优化失败,应该另外作一条是原曲线延长的曲线作为path)
在看这个part之前,你应该要具备的相关知识:关系阵列,trajpar_of_pnt函数,bmx优化。
  
软件是死的软件也是活的

本帖子中包含更多资源

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

x
3
发表于 2004-4-27 21:49:02 | 只看该作者
第一个顶
  
可惜PART文件打不开.
4
发表于 2004-4-27 21:53:07 | 只看该作者
这个很简单。
5
发表于 2004-4-27 21:54:10 | 只看该作者
pengcamel wrote:
这个很简单。

  
老实说,能看懂的也不错了
6
发表于 2004-4-27 21:55:06 | 只看该作者
7
发表于 2004-4-27 22:01:56 | 只看该作者
得花一天时间去消化!
8
发表于 2004-4-27 22:03:56 | 只看该作者
现在没有野火2.0.没办法看.我想先问问老大.这种做法可以阵列任意数目吗?也就是说,如果我把等分数改为50,100.....可以吗?
9
发表于 2004-4-27 22:04:22 | 只看该作者
没看过老大的解法
  
我的思路就是在任一曲线上(包括三维线)
  
做相切小球PATTERN就可以
  
球面与曲线的交点
  
就符合要求了
  
只是公司一直很多事(就忘了)
  
请老大PP我的思路对不对
  
谢谢ICE
10
发表于 2004-4-27 22:05:47 | 只看该作者
qyfisjohnny wrote:
现在没有野火2.0.没办法看.我想先问问老大.这种做法可以阵列任意数目吗?也就是说,如果我把等分数改为50,100.....可以吗?

可以的:
对等距定长的任意的曲线要够长。
对等距等分的起始值要给小点,敏感度分析范围也要小些,多分析几次逐步缩小范围。否则因为是×100倍的。。。。超过了曲线长度就不能复原了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-3 01:52 , Processed in 0.033356 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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