NCF参数化建筑论坛

标题: 请问各位大神,如图所示,如何删除曲线上面的点 [打印本页]

作者: GDT    时间: 2020-5-15 23:36
标题: 请问各位大神,如图所示,如何删除曲线上面的点
如题目所示,思考了很久,不知道怎么筛选并删除上面的点
作者: GDT    时间: 2020-5-16 09:18
自己顶一下
作者: Supers227    时间: 2020-5-16 10:18
真的听不懂
作者: 海狸    时间: 2020-5-16 10:43
有三个命令可以尝试
如果是平面曲线,尝试一下
curve side
point in curve
这两个命令
如果是空间曲线,可以投影到平面再使用上面的命令,也可以考虑想办法用上
point in brep

当然这之后需要利用Dispatch进行分流。

作者: 15044943547    时间: 2020-5-18 08:56
不知道说的是啥意思,能说清楚一点吗?

作者: GDT    时间: 2020-5-19 09:10
海狸 发表于 2020-5-16 10:43
有三个命令可以尝试
如果是平面曲线,尝试一下
curve side

ok 我尝试一下 谢谢
作者: GDT    时间: 2020-5-19 09:11
Supers227 发表于 2020-5-16 10:18
真的听不懂

这个平面上有条曲线 我想把曲线以上的点筛选出来删除
作者: GDT    时间: 2020-5-19 09:12
15044943547 发表于 2020-5-18 08:56
不知道说的是啥意思,能说清楚一点吗?

这个平面上有条曲线 我想把曲线以上的点筛选出来删除
作者: 15044943547    时间: 2020-5-19 11:18
GDT 发表于 2020-5-19 09:12
这个平面上有条曲线 我想把曲线以上的点筛选出来删除

这个简单呀,你就判断一下点是否在线上,根据输出布尔值筛选出,在曲线上的点,再根据grasshopper中的删除犀牛中物体的电池直接删除就可以了。至于怎样判断这个点在曲线上可以根据求交集或者是找点到线的距离来找就可以了。




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2