首页
新闻
图文教学
讨论
在线课程
面授课程
Store
关于
登录
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
积分: 0
设置
帐号绑定
道具
勋章
任务
退出
搜索
搜索
本版
文章
帖子
用户
企业与学校
McNeel 公司 与 Rhino 产品
Rhino 6 与 Rhino 6的授权
Rhino 教育版授权介绍
Rhino3D犀牛中文网
»
讨论
›
技术交流
›
Rhino
›
鼠标改造 3 -Rhino 细分建模 (罗技MX Master 3)简易结构 ...
[Rhino]
【Rhino基础教学】男士护肤品瓶子建模
[Rhino]
RhinoWIP (Rhino 7 Beta) 现在面世!
[Rhino]
【分分钟建模系列09】如何用犀牛手工做灰阶
[插件]
我的第一个犀牛插件——渐变圆孔插件
[Rhino]
Rhino 疑难杂症汇集
【分分钟建模系列09】
我的第一个犀牛插件—
Rhino SubD - 近期 Rh
请问R6两、三点定位工
热门标签
Rhino
Grasshopper
教学
Kangaroo
Python
V-Ray
T-Splines
EvoluteTools
VisualARQ
GH插件
编程开发
建筑设计
产品设计
更多标签
返回列表
发布主题
[教学]
鼠标改造 3 -Rhino 细分建模 (罗技MX Master 3)简易结构设计
[复制链接]
查看:
3694
|
回复:
2
Jessesn
Jessesn
当前离线
积分
4463
171
主题
661
帖子
4463
积分
管理员
积分
4463
发消息
发表于 2020-2-12 21:42:00
|
显示全部楼层
|
阅读模式
细分建模分享主要内容已经完结,这个环节主要分享一下3D打印前的简易结构设计,如果你想了解外形建模过程,请浏览
MX Master 3 上盖细分建模分享...
MX Master 3 底盖细分建模分享...
如果你是产品结构工程师,建议绕行
这篇分享文章主要介绍以下几个内容
细分模型建立壁厚的方法
配合3D打印的拆件方法
简易结构设计介绍
软件使用环境
RhinoWIP (7.0.20042.9575, 2/11/2020),
1. PCB “抄数据”
, 将准备改造鼠标的 PCB 建模,准备为简易结构设计做准备
提示
: 这里有很多尺寸是很关键的,例如上图中
微动开关 A、B
,
编码器 C
与
透镜D
等。
这里没有什么技巧,细心即可,我所用工具就是一把游标卡尺,把这些关键尺寸都记录好,所用到的工具基本都是挤出,这里就一笔带过。
2
.
干涉检测
,将前面画好的造型导入,然后进行初步的装配,对于鼠标而言这里有一个非常关键的尺寸,从PCB顶部到工作桌面座高度为7.6mm 左右(实际测量尺寸)。这里提供两个方法进行干涉检查,RhinoWIP的新增功能
Clash
,这工具可以分两组选择,然后在两组之间快速的找到干涉的位置
第二个方法是使用两组物件之间计算相交线的工具
IntersectTwoSets
,
提示
: 如果使用 IntersectTwoSets 工具,请先开启记录建构历史,以方便后面的调整。如果需要做到很准确,这里推荐
Clash
工具,因为它可以设置预留间隙,在这个演示环节设置为 0,其实这并不是适合真正的结构设计需求。调整需要注意不要对整个造型做太大的改变,下图所示左边为调整之前的形状,右边为调整置之后的形状。
3. 调整造型
,让电子元器件与造型曲面之间没有干涉,使用上面的方法检查的时候不会出现干涉即可。此外还有高度需要调整,主要原因是要让当前的造型能符合手上的PCB尺寸。
例如目前的滚轮是完全无法触摸到,这样就需要连同整个高度一起调整,常用鼠标的高度会在45左右(上图中的H),这里使用 BoxEdit 来直接调整Z向高度,
请注意调整高度的时候不要改变最底部与PCB顶部之间的高度(7.6mm),然后进行一些微调,效果如下
提示
: 细分造型的调整方法如同第一篇上盖分享中所及提及到的几种不同的方法,利用
操作轴选择子物件
的方式(
Ctrl+Shift+鼠标左键
)调整造型。在形状调整的过程中,我想你应该体会到细分建模的优势了,形状的调整你不用担心之前NURBS造型中的一些顾虑,例如曲面的顺滑度是否被破坏?最早衔接过的曲面连续性是否还会维持.....
McNeel Asia
http://rhino3d.com
http://blog.cn.rhino3d.com
大陆地区Rhino原厂培训中心 2023 面授课程开始招生
回复
使用道具
举报
Jessesn
Jessesn
当前离线
积分
4463
171
主题
661
帖子
4463
积分
管理员
积分
4463
发消息
楼主
|
发表于 2020-2-13 22:31:37
|
显示全部楼层
4. 快速偏移壁厚
,这是在拆件前要做的一个很重要的步骤,这里提供两个方法来建立壁厚。
如果只是前期造型验证之用,建议使用
OffsetSubD
快速得到内壳曲面,主要参数设置 Distance=2 / Solid=Yes
是否存在自交的问题,使用 ClippingPlane 可以查看到如下图所示箭头处,这是因为我们之前做过模拟倒R角且R角小于壁厚2所致
解决这个问题最快的办法就是移除模拟倒R角,这对于新手来说并不容易,所以在上一篇教学进行 Bevel 操作处,有提示备份一个 Bevel 之前的模型,这里将其调出,然后进行 OffsetSubD 即可,其参数设置与前面偏移相同,然后保留偏移后的细分物件即可,效果如下
提示
:Bevel之前的模型还需要处理一些细节,例如我们前面有调整过尺寸,也需要在 OffsetSubD 之前进行相同的调整。OffsetSubD 不会维持 Crease 特征(这是一个真正改善中的问题),也需要手动再增加。
5 建立快速拆件曲面
,这一步对于拆件来说至关重要 (结构设计师也会称之分型面), 就当前这个案例为了减少打印的数量,我准备分成上下两个部分。利用 DupEdge 在外壳抽离以下线条,这里有用到
Ctrl+Shift+鼠标左键双击
实现快速
Loop选择
,多余的用了
Ctrl +鼠标左键
进行移除
对向内偏移过的曲面执行 Bevel 、模拟倒圆角,选择的边线同外壳
继续使用
DupEdge
对内壳体提取曲线,位置同外壳
6.
拆分上下件,使用 EdgeSrf 指令建立曲面,且内外延长曲面,然后再 BlendSrf 曲面,为拆分上下件做准备
使用 ToNURBS 将细分曲面转换为NURBS曲面,然后使用 BooleanSplit 进行上下件拆分
最后得到如下图所示的上下壳体,
提示
: 这里的壁厚并非均匀壁厚,仅以3D打印需求为出发点,对于产品前期外形的确定与评审来说,我个人比较推荐这种方法。
McNeel Asia
http://rhino3d.com
http://blog.cn.rhino3d.com
回复
使用道具
举报
Jessesn
Jessesn
当前离线
积分
4463
171
主题
661
帖子
4463
积分
管理员
积分
4463
发消息
楼主
|
发表于 2020-2-14 15:25:49
|
显示全部楼层
7.
如果这里要做均匀壁厚的拆件,方法就不太一样了,首先需要拆分上下曲面,大概的流程是如下
DupEdge
指令从细分曲面提取拆分线(方法同前面
第5步
);
ToNUBS
指令将细分曲面转换为NURBS;
BlendCrv
前面提取的曲线,且Join在一起;
使用
Split
,将转换好的多重曲面进行分割为上下两个部分;
8.
对已经拆分好的上下曲面以
OffsetSrf
指令偏移均匀壁厚,主要参数 Distance=2, 其他保持默认即可。
例如下盖的结果如下,左侧为制作壁厚前,右侧为制作壁厚后的结果
请注意
,由于这个造型比较复杂,偏移后可能会出现破面,这建议使用 ShowEdges 来检测其密封性,
修补曲面
,将所有有缝隙的地方修复好,由于篇幅限制这里就不讲解具体过程,修复完后将所有曲面 Join 在一起,然后再次以 ShowEdges 来检测是否存在外漏边缘
采用相同的方法来处理顶盖,效果如下
提示
: 这里的拆件无论快速方法还是均匀壁厚方法都是基于3D 打印的需求,并没有考虑到批量生产,如果考虑批量生产拆件就需要考虑注塑成型工艺,例如出模方向与角度的设定等。
9
.
简易结构设计
,将第1步所建立的电子元器件调出,建立必要的固定骨位与孔位,如下图中的黄色圆圈处所示,还有必要的避空位置,如下图中红色箭头所指之处。这些都可以使用 SolidTools 工具中来快速实现,
上盖也是相同的处理方式,需要建立必要的固定柱位、固定与加强筋位等,当然还需要保留一定的装配间隙,
提示
:Rhino的实体创建与编辑工具可以非常快的在这里实现简易结构设计,我们在腾讯课堂有专门的讲解,这里就不详细介绍,如需了解其使用详情请移步
https://ke.qq.com/course/144217
简易结构设计分享内容基本到这里就告一段落,由于这篇文章的目的并非分享结构设计,加上受限于个人对结构设计的认知程度,如果文章中出现纰漏烦请大家谅解,也欢迎回帖或邮件的方式告知我。
其实教学写道这里的时候这只鼠标已经用了一周时间,整体来说效果还挺顺,这要感谢 Simon 的帮助,最后一篇关于这个模型的3D打印也将会是 Simon 与大家分享,最后再秀一次主角当前教学工作照
McNeel Asia
http://rhino3d.com
http://blog.cn.rhino3d.com
大陆地区Rhino原厂培训中心 2023 面授课程开始招生
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
精彩推荐
我们知道 Rhino 6 现在提供3种不同的授权管理模式,分别为如下:单机授权模式----直接
4854浏览量
查看
Rhino 6 的授权管理模式的调整与转换
2020-08-20
图文教学
背景 结构 Rhino T-S PT Evolute BIM ARQ 课程背景 本课程是Rhino原厂开设的针对
91665浏览量
查看
2020冬季 Rhino 建筑造型系统面授课程
2020-03-21
面授课程
课程背景 由 Rhino原厂 McNeel Asia 与 Rhino中国技术支持与推广中心 精心策划,面向
46260浏览量
查看
课程介绍|Rhino工业/艺术设计曲面造型高级
2020-03-20
面授课程
课程背景 课程定位课程安排范例预览插件教学在线报名 课程背景
66662浏览量
查看
2020暑期 Grasshopper参数化系统面授课程
2020-03-20
面授课程
新功能包括 - Grasshopper 中新增【平面图运算器】视频 http://t.cn/A6h6p23p - Grass
6366浏览量
查看
VisualARQ 2.7 发布更新
2020-02-17
新闻
VisualARQ 2.6 发布更新! 这个版本有增加一些新的特征, 且修复了一些用户所发现的问
32085浏览量
查看
VisualARQ 2.6 发布更新
2019-12-12
新闻
ShapeMap 是一套由Shaper3D组织开发的 Grasshopper 参数化插件,它可以帮助您快速的把
8533浏览量
查看
ShapeMap–复杂形体的表面纹理贴合参数化插
2019-11-04
新闻
作者:Simon 在产品设计中,像皮包、沙发、充气玩具等这类“软体” 类造型会经常出现
14157浏览量
查看
图文教学 | Rhino 6 细分建模 BARCELONA 椅
2019-06-30
图文教学
快速回复
返回顶部
返回列表