摩登犀牛

标题: [Rhino教程] 2D曲线贴到3D曲面不变形的方法(Squish) [打印本页]

作者: modern    时间: 2011-9-13 09:36
标题: [Rhino教程] 2D曲线贴到3D曲面不变形的方法(Squish)
在老论坛看到旧文章整理了一下
首先2D曲线贴到3D曲面不变形是不可能的
不过可以尽量的减少变形量
但是必须运用Rhino的一个插件

这个命令有别於flow流动的方法,使用uv结构会变形

1.用Squish命令用3D面展平

2.在展平面上布线

3.然后用SquishBack命令回到3D面上


Advanced Flattening 高级展开工具Squish
_____________________________________________________________________________________
自从Ship Constructor的Epander插件不在为4.0提供后续的版本,所以我们自己要做一个替换的命令Squish.

下载这个插件之前确认你的系统有安装最新的Microsoft runtime libraries,不然Squish不能正常运行
下载Microsoft runtime libraries  http://en.wiki.mcneel.com/content/upload/files/vcredist_x86.exe
_________________________________________________________________________________________
背景:

对于展开的动作目前Rhino4提供以下几个命令
1 UnRollSrf - 展开单曲面(曲面的UV方向有一个方向的阶数是1)为平面
2 Smash - 这是一个特别版本的UnRollSrf,可以展开双曲面(UV方向的阶数都大于1)
3 Squish - 新加入的双曲面和Polygon的展开工具.
遇到曲面展开时这个三个命令的优先顺序我们推荐是 UnRollSrf>Squish>Smash
目前Rhino4.0的展开命令还不能做到
1 Unfold or unbend(完全无限制的展开) - 由3D的形状展开一个平面或者反之,大多数用在板金方面,很  
  多MCAD软件都可以做的很好
2 Flow(随形变化) - 从平面变形为3D造型由一块板金完整的包履一个复杂的模型,例如把一块铝片冲压成
  汽水罐的罐体或是拉环.
3 Peel(切口) - 在曲面有可能裂开的地方做切口然后展开这个曲面,例如展开一个椭圆球,注意如果曲面  
  有切口的地方,Squish是可以展开他的,你可以指定3D曲面什么地方需要分切口.
__________________________________________________________________________________________
纵览Squish

Squish命令展开双曲面或者是mesh为平面

上图中标记为红色点的为compression(挤压)区域,绿色点的为stretching(拉伸)区域,点的分布是显示压
缩和挤压的变形量

Area: unchanged
Compression: average=0.04%, maximum=0.11% (in 44% of the surface)
Stretching:  average=0.07%, maximum=0.28% (in 35% of the surface)

这里compression(挤压)意味着从3D曲面展开成2D平面时有被压缩,stretching(拉伸)意味着反展开(折弯)
时有被拉伸,下图中顶部10个点的标记位置是变形最强烈的地方,数值是显示长度方向的拉伸百分比,上一张图绿色点标
记显示0.3的意思是折弯成3D曲面时这个附近的区域都会被拉伸0.3%.
_______________________________________________________________________________________
纵览SquishBack (反展开)

SquishBack命令可以放置点和线到2D图,然后然后使用 Squish命令里的"unsquish"参数将转换为3D造型,
例如,假设我们想把"Rhino"这个商标放置在下图的鞋曲面的圆圈线里面,

先输入 Squish 命令,展开上图的曲面如下图的2D图案效果

使用"TextObjet"命令以线的方式生成"Rhino"文本如下,

最后,使用SquishBack命令来"unsquish"(反展开)这个白色的Rhino文本到鞋面上,如下图


_______________________________________________________________________________




该贴已经同步到 modern的微博


作者: lzjjjs    时间: 2011-9-13 09:52
老大,好东西啊,谢谢老大~~
作者: nelogt    时间: 2011-9-13 09:59
这个以后肯定用的上
作者: hubble    时间: 2011-9-13 10:34
这个曲线贴回命令会严重变形困扰我好久了
作者: 天天    时间: 2011-9-13 10:51
学习了,希望老大以后多发些这种文件上来,让我们学习
作者: 高特    时间: 2011-9-13 10:55
如果能去上次课就好了,老大会来安徽合肥开课吗
作者: Ashur    时间: 2011-9-13 21:38
顶起来啊~~好东东
作者: Kevin_Dai    时间: 2011-9-13 23:52
太帅了。。
作者: dfswyf    时间: 2011-9-14 00:07
Hey  Modern, are you going to have a class in US?
作者: dfswyf    时间: 2011-9-14 00:12
本帖最后由 dfswyf 于 2011-9-14 00:14 编辑

我不会安装阿?放到plugins里?

Thanks a lot! I got it!

作者: sddww    时间: 2011-9-15 00:13
很棒的插件~
作者: carcass    时间: 2011-9-15 09:32
非常强大。。。。。。。。。。。支持了。。。。。。。。。。
作者: carcass    时间: 2011-9-15 10:03
squish以后,我用了两个命令来反贴回曲面,一个是flow,一个是squish,flow还是有变形。。。是不是意味着uv展开+flow命令没用了。。   squish 和squishback完全可以替代的。
作者: carcass    时间: 2011-9-15 10:07
如图。。。

QQ截图20110915100815.png (128.54 KB, 下载次数: 268)

QQ截图20110915100815.png

作者: zhangfan2009    时间: 2011-9-15 16:46
怎么安装。。。请高手支招。。。。。
作者: dxf999    时间: 2011-9-27 11:06
太需要啦,感谢M大分享{:soso_e181:}
作者: Esai    时间: 2011-9-27 18:12
话说装上了,但是不知道在哪里
作者: love/飞    时间: 2011-9-28 17:06
hao  东东   学习了
作者: aop2010    时间: 2011-9-30 11:05
找了好久啦,谢谢
作者: modern    时间: 2011-10-13 10:31
dfswyf 发表于 2011-9-14 00:12
我不会安装阿?放到plugins里?

Thanks a lot! I got it!

Options/Plugin/Install
作者: yubo2030    时间: 2011-10-13 12:08
kan kan a  a
作者: 艺匠    时间: 2011-11-5 16:41
这个好,太实用了,谢谢
作者: 最爱のkaka    时间: 2011-11-6 12:49
老大,这个做吹风机进风口无敌方便啊
作者: modern    时间: 2011-11-8 00:29
最爱のkaka 发表于 2011-11-6 12:49
老大,这个做吹风机进风口无敌方便啊

你说对了 呵呵
作者: 天津一平天下    时间: 2011-11-20 18:46
这个以后肯定用的上
作者: raydan    时间: 2011-11-23 15:16
命令在哪呢?装了却找不到!
作者: 微博评论    时间: 2011-11-23 15:46
话说我们装上了插件...却找不到命令!

来自 Raydan念吥完的夏兲 的新浪微博
作者: 定于26    时间: 2011-11-24 11:37
微博评论 发表于 2011-11-23 15:46
话说我们装上了插件...却找不到命令!

来自 Raydan念吥完的夏兲 的新浪微博

在命令栏直接打入Squish
作者: clark    时间: 2011-11-24 22:31
好东西。再也不必为曲面上的图案变形头疼了
作者: 玉树凌风潇    时间: 2011-11-30 14:51
下载下来试试看
作者: leo    时间: 2011-12-1 17:33
M大,你这个插件,为什么下载下来打不开呢,求指导!
作者: luoyehegu    时间: 2011-12-2 15:41
顶顶顶顶顶顶顶顶顶顶顶
作者: luoyehegu    时间: 2011-12-2 15:54
hubble 发表于 2011-9-13 10:34
这个曲线贴回命令会严重变形困扰我好久了

那你现在高明白怎么回事了吗? 我也不明白
作者: yangjia    时间: 2011-12-3 14:48
谢谢老大啊
作者: dxf999    时间: 2011-12-8 11:09
感谢楼主分享{:soso_e181:}
作者: titiy    时间: 2011-12-9 14:19
好东西啊,好厉害啊·~~长见识了
作者: 我爱飞翔    时间: 2012-2-9 02:15
非常好啊,感谢~~~~~~~~~~~~~~
作者: flyskydxx    时间: 2012-2-21 10:02
谢谢摩登大哥~
作者: 酸菜    时间: 2012-2-21 16:04
看看,学学、顶
作者: 酸菜    时间: 2012-2-21 16:06
看看,学学。
作者: Crazy_Discovery    时间: 2012-3-10 23:48
dfswyf 发表于 2011-9-14 00:12
我不会安装阿?放到plugins里?

Thanks a lot! I got it!

我也不会安装这个squish插件,请具体告诉我下,谢谢
作者: 华轩〈肖〉    时间: 2012-3-27 10:35
激动呀
找了许久了的东东了
谢谢老大了
作者: 华轩〈肖〉    时间: 2012-3-27 11:03
装是装上去了
但是只能一个命令
SQUISH命令用不了呀?
作者: 林雨纷飞    时间: 2012-3-30 19:29
困扰挺久了,谢谢M大
作者: gtxylyl    时间: 2012-4-3 14:13
{:soso_e179:}我正需要呢!
作者: 华轩〈肖〉    时间: 2012-4-16 22:38
呵呵
研究的有点明白的
谢谢了
作者: 卡卡    时间: 2012-4-17 00:30
真的好东西!
作者: 1104496883    时间: 2012-5-20 15:04
请教大伙,我刚装上了squish,但是我点击图标或者命令栏输入squish提示说没有此命令呢。我是按照说明安装的啊。很急,那位朋友帮下忙
作者: 1104496883    时间: 2012-5-20 15:11
你好管理员,我找到了这个插件真是对我的工作太有帮助了,不过我现在遇到了一个问题。我安装后,调出这个Squish图标。但是无论是点击还是命令栏输入Squish命令,都是提示说不能识别的命令。我也是把Squish.rhp放入了D:\Program Files\Rhinoceros 4.0\Plug-ins里面,不能使用。我该如何解决呢。希望能得到你的在线帮助
作者: cven    时间: 2012-5-27 23:52
哈哈哈哈哈  好
作者: kukunayida    时间: 2012-5-31 14:24
犀牛果然是工业建模神奇~
作者: 掌聲響起    时间: 2012-8-5 23:20
很實用 .謝謝教學
作者: 冰楓    时间: 2012-8-8 11:10
是个好东西。。谢谢啊。。
作者: 2355325791    时间: 2012-8-9 15:38
强烈支持楼主ing……
作者: justin2jiang    时间: 2012-8-14 10:45
技术贴很犀利
作者: justin2jiang    时间: 2012-8-14 10:51
很好的逆向思维 强烈支持楼主ing……
作者: 灰草木灰    时间: 2012-9-4 11:07
老大,这个插件7月在北京讲过吗??
作者: canbi    时间: 2012-9-4 13:35
强烈支持楼主ing……
作者: qiongheng    时间: 2012-9-6 11:39
强烈支持楼主ing……
作者: 萍生    时间: 2012-9-17 09:50
老大 你发帖子的时候可不可以照顾一下英语不怎么会的童鞋 后面加中文命令
作者: 票根    时间: 2012-12-6 21:43
谢谢老师的插件哦
作者: chow520    时间: 2012-12-27 18:25
激动人心,无法言表!
作者: ╰cRius    时间: 2013-2-3 10:47
怎么安装

作者: ╰cRius    时间: 2013-2-3 12:21
dfswyf 发表于 2011-9-14 00:12
我不会安装阿?放到plugins里?

Thanks a lot! I got it!

老大,能告诉我怎么安装吗?
作者: 水泽    时间: 2013-2-4 14:38
好好学习。天天向上。
作者: 寂寞的空气    时间: 2013-2-4 14:44
强烈支持楼主ing……
作者: guzhoucheng    时间: 2013-2-4 15:43
!!!!!!!!!!!!!!
作者: malayutou    时间: 2013-2-4 15:55
楼主加油,我们都看好你哦。
作者: robbiechang    时间: 2013-2-4 16:55
楼主加油,我们都看好你哦。
作者: ecka    时间: 2013-2-4 17:16
thank you for sharing
作者: 去发现    时间: 2013-2-5 13:44
强烈支持楼主ing……
作者: 變形龍    时间: 2013-2-5 16:20
真是难得给力的帖子啊。
作者: kefl500    时间: 2013-2-5 20:19
真是难得给力的帖子啊。
作者: Rhino-威廉    时间: 2013-2-6 20:23
顶起来啊~~好东东
作者: 小卒子    时间: 2013-2-6 21:21
真是被感动的痛哭流涕……
作者: kevlism    时间: 2013-2-7 08:51
给力帖
作者: anmoshanmao    时间: 2013-2-7 14:54
学习学习
作者: 杨!    时间: 2013-2-10 20:41
强烈支持楼主ing……
作者: 社稷社稷    时间: 2013-2-12 18:56
强烈支持楼主ing……
作者: kevinney    时间: 2013-2-13 14:43
看看,学习下

作者: ╰cRius    时间: 2013-2-20 10:45
Squish 怎么装 怎么在软件里面打开 谁告诉我啊
作者: DEKA    时间: 2013-2-21 11:30
支持!!!!!!!!!!!
作者: asd198582    时间: 2013-2-23 17:07
强烈支持楼主ing……
作者: 天堑    时间: 2013-2-24 10:28
强烈支持楼主ing……
作者: 华轩〈肖〉    时间: 2013-2-26 13:39

这东西以后用得着
谢谢了楼主
作者: lee3007    时间: 2013-2-26 14:22
看到这帖子真是高兴!
作者: 我是小白    时间: 2013-2-27 12:56
强烈支持楼主ing……
作者: 我是小白    时间: 2013-2-27 15:31
请问这个集成在rhino5中是哪个命令啊
作者: justin85    时间: 2013-2-27 16:49
看到这帖子真是高兴!
作者: 建筑师哈哈    时间: 2013-2-27 16:58
学习一下
作者: yy1990    时间: 2013-2-27 18:32
kk看看
作者: tianya    时间: 2013-2-28 11:31
学习
作者: gwwgj    时间: 2013-2-28 12:40
强烈支持楼主ing……
作者: 乐游设计    时间: 2013-2-28 16:53
非常强大的犀牛
作者: 乐游设计    时间: 2013-2-28 16:53
非常强大的犀牛
作者: 乐游设计    时间: 2013-2-28 16:54
非常强大的犀牛
作者: 乐游设计    时间: 2013-2-28 16:55
非常强大的犀牛
作者: 375215746    时间: 2013-2-28 17:52
支持M大,来看看
作者: xxn    时间: 2013-2-28 23:10
楼主加油,我们都看好你哦。
作者: ╰つ_希.....    时间: 2013-3-1 08:37
强烈支持楼主ing……




欢迎光临 摩登犀牛 (http://rhino3d.us/) Powered by Discuz! X3.2