以结构线分割曲面的rhinoscript代码是什么?

5
回复
11417
查看
打印 上一主题 下一主题
[复制链接]

微信扫一扫 分享朋友圈

签到天数: 10 天

连续签到: 1 天

[LV.3]三顾茅庐

1
发表于 2013-11-21 11:23:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

各位大虾:
        请问以结构线分割曲面的rhinoscript代码是什么?



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏
收藏0
支持
支持0
反对
反对0
订阅 Rhino 最新资讯
回复

使用道具 举报

签到天数: 3095 天

连续签到: 1 天

[LV.Master]开坛元老

2
发表于 2013-11-21 12:13:10 | 只看该作者
Rhino.SplitSurface
回复 支持 反对

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]三顾茅庐

3
 楼主| 发表于 2013-11-21 14:05:30 | 只看该作者
modern:
        首先谢谢你教我这个指令。
        现在的问题是我不会用这个。
        我操作是:根据曲面中间的三个点把曲面分成四个曲面,如下图。        




rhino.SplitSurface(RhObject, Int32, Double, Boolean)
这里的第二,第三个参数分别是代表什么?还得请老大再帮帮我。我要实现上面的效果要如何写代码。谢谢了!
回复 支持 反对

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]三顾茅庐

4
 楼主| 发表于 2013-11-21 16:25:29 | 只看该作者
我已经找到这SplitSurface中第二,第三个参数的说明了。

第二个参数:  0 U方向   1 V方向
第三个参数:  相当于长度

不知道我理解得对不对。

但是我的需求还是不知道如何用它,因为我是通过中间的点来分割曲面的。
回复 支持 反对

使用道具 举报

签到天数: 3095 天

连续签到: 1 天

[LV.Master]开坛元老

5
发表于 2013-11-21 19:02:26 | 只看该作者
Rhino.SplitSurface (strSurface, intDir, dblParameter [, blnDelete])

Parameters
strSurface
Required.  String.  The identifier of the surface object to split.
intDir
Required.  Number.  The direction to split. If 0 (U), then the surface is split vertically. If 1 (V), then the surface is split horizontally.
dblParameter
Required.  Number.  The parameter, in the domain returned by SurfaceDomain(strSurface, intDir), to split at.
blnDelete
Optional.  Boolean.  Delete input surface.  If omitted, the input surface will not be deleted (False).

dblParameter  曲面切開的位置由 SurfaceDomain 曲面的域值來定義

按照你要的功能可以先將點拉回曲面 SurfaceClosestPoint 求出曲面位置回填 dblParameter 進行分割
回复 支持 反对

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]三顾茅庐

6
 楼主| 发表于 2013-11-22 08:06:30 | 只看该作者
太谢谢了

搞定了。

回复 支持 反对

使用道具 举报

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

本版积分规则

15927211580

周一至周五 9:30-18:00

武汉市武昌区中山路380号201

  • 关注微信公众号

  • 微信咨询客服号

QQ- Archiver- 鄂ICP备12016959号   充值M币 |勋章中心 | ( 鄂ICP备12016959号 )

Powered by Discuz!X3.2© 2001-2013 Comsenz Inc.

金融信息行业协会理事单位 | 信息服务业行业协会会员单位 | 网络信贷服务业企业联盟单位