[已解决] 求助这条曲线

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

微信扫一扫 分享朋友圈

签到天数: 42 天

连续签到: 1 天

[LV.5]经常光顾

1
发表于 2013-8-21 09:47:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
请教一下各位老大,我画了一条平坦的螺旋线,然后想把这条平坦的螺旋线变成三维的,于是我使用不等量编辑曲线(_SoftEditCrv),当我在操作过程当中按下D键然后回车,就可以动态的观察二维曲线变成三维的,但是无论我怎么操作都不能达到我想要的结果,如果我点击鼠标就乱跑了(只有我键盘输入距离还可以达到我要的效果,这样做还要先测量线的长度,如果能用鼠标点击就好了,不知我这样说你们可否理解我的意思),请问我该怎么做才能像这样

(D$ZZ{8181)T$VEQ_JE8_EW.jpg (29.68 KB, 下载次数: 238)

(D$ZZ{8181)T$VEQ_JE8_EW.jpg

E[{AIGS}Y[_CHZMDPKUQ96F.jpg (41.03 KB, 下载次数: 373)

E[{AIGS}Y[_CHZMDPKUQ96F.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏
收藏0
支持
支持0
反对
反对0
订阅 Rhino 最新资讯
回复

使用道具 举报

签到天数: 3278 天

连续签到: 1 天

[LV.Master]开坛元老

2
发表于 2013-8-21 11:06:06 | 只看该作者
如果依照你的要求
建议你打开曲线所有控制点
用[SoftMove]不等量移动曲线所有控制点来完成
回复 支持 反对

使用道具 举报

签到天数: 557 天

连续签到: 1 天

[LV.9]论坛支柱

3
发表于 2013-8-21 11:46:07 | 只看该作者
LS才是老大哦~~~听他的准没错哦~~~
回复 支持 反对

使用道具 举报

签到天数: 42 天

连续签到: 1 天

[LV.5]经常光顾

4
 楼主| 发表于 2013-8-21 13:42:20 | 只看该作者
M大是SoftEditCrv,不是SoftMove按照你说的打开控制点我很难做成三维螺旋线,
回复 支持 反对

使用道具 举报

签到天数: 3278 天

连续签到: 1 天

[LV.Master]开坛元老

5
发表于 2013-8-21 21:29:51 | 只看该作者
宏哥 发表于 2013-8-21 05:42
M大是SoftEditCrv,不是SoftMove按照你说的打开控制点我很难做成三维螺旋线,

三维螺旋线直接用"螺旋线"命令,为何要用"平坦螺旋线"再变三维?
输入长度是命令规则,如果需要可以写个小脚本直接使用线长度
回复 支持 反对

使用道具 举报

签到天数: 42 天

连续签到: 1 天

[LV.5]经常光顾

6
 楼主| 发表于 2013-8-22 08:37:15 | 只看该作者
M大,昨天可能我没有弄好SoftMove,今天早上弄了一下弄好了,是我学习不够深,关于SoftEditCrv我也是在一个视频上面看到的,我看到视频里的操作只是鼠标单击就可以达到想要的结果,而我无论怎么操作都不行,所以就发在论坛上面来询问了,难道视频里面也是自己编写了一个小脚本?M大如果你有时间可否弄一个小脚本给我,我觉得那个很实用
回复 支持 反对

使用道具 举报

签到天数: 3278 天

连续签到: 1 天

[LV.Master]开坛元老

7
发表于 2013-8-25 22:16:40 | 只看该作者
宏哥 发表于 2013-8-22 00:37
M大,昨天可能我没有弄好SoftMove,今天早上弄了一下弄好了,是我学习不够深,关于SoftEditCrv我也是在一个 ...

你可以将我写的脚本制作成按钮
  1. NoEcho
  2. ! -_RunScript (
  3. Sub SoftEditCrv()
  4.         Dim strObject, dblLength

  5.         strObject = Rhino.GetObject("Select a curve")

  6.         If Rhino.IsCurve(strObject) Then

  7.                 dblLength = Rhino.CurveLength(strObject)

  8.                 Rhino.Command "_Sellast"
  9.                 Rhino.Command "_SoftEditCrv pause pause D " & CStr(dblLength)
  10.         End If
  11. End Sub
  12. SoftEditCrv
  13. )
复制代码
回复 支持 反对

使用道具 举报

签到天数: 81 天

连续签到: 1 天

[LV.6]常住会员

8
发表于 2013-8-28 08:54:10 | 只看该作者
其实我想请教楼主这个规律的螺旋线是怎么画出来的。。。
回复 支持 反对

使用道具 举报

签到天数: 42 天

连续签到: 1 天

[LV.5]经常光顾

9
 楼主| 发表于 2013-8-28 16:50:42 | 只看该作者
多谢老大
回复 支持 反对

使用道具 举报

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

本版积分规则

15927211580

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

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

  • 关注微信公众号

  • 微信咨询客服号

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

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

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