去评论
距米网-精简版

使用Inventor绘制燕肃指南车

奇异果
2019/07/27 13:51:19
古书有记载黄帝与蚩尤战于涿鹿之野,蚩尤作大雾,兵士皆迷。于是作指南车以示四方,遂擒蚩尤而即帝位。关于指南车的记载不止于此。那么,让古今文明的碰撞,带我们一探究竟吧。

还好我们有CAD、Inventor帮助我们穿过遥远的岁月,窥见古人的无边智慧。
幸运的是Inventor的参数化功能,能节约不少时间。指南车没有详细图纸,只能依靠古书记载,试着用Inventor先绘制粗略的草图,对于确定的关系,使用参数关联起来。后面有必要调节整理时,那些既定的关系便也随之调整了。


《宋史.舆服志》里关于指南车的记载:“足轮二,高六尺,围一丈 八尺。附足立子轮二,径二尺四寸,围七尺二寸,出齿各 二十四,齿间相去三寸。”
于是我们有了相对确定的齿数、直径,传动比和中心距。宋代一尺在30.9~32.9厘米之间,因此不便直接确定,于是先在Inventor里设置了一个参数SC,将这个数值暂定为310mm。草图标注时,如八尺标为8*SC。后来凭借着考察结果,对SC参数值进一步调整。
草图完成之后,拉伸、旋转等得到一个多实体雏形,接着生成零部件,用设计加速器生成齿轮,最后添加约束,就像格斗游戏里发连续技那样,一气呵成了。
草图:


拉伸、旋转出多实体模型:


生成部件并添加、调整约束:


至此,尚未结束,继续延续下去,让模型展现出更大意义。


因为指南车里有绳子,其动画在Inventor Studio里不好实现,只好到Autodesk 3ds Max里去实现。
使用套件工作流非常方便,一键便将模型从Inventor发送到了3ds Max,而且不仅是模型传过来了,约束动画也可以传过来。


用Autodesk Forge的Viewer将模型放在网站上,便可以随意旋转、缩放模型了。


还可以将模型导入到Autodesk Stingray里去,制作出可交互的模型,带上VR眼镜就可以欣赏了。