虚拟实境的想象空间
在许多电影情节中,虚拟实境已经不是稀奇的事,电影主角戴上头盔、穿上手套,东拉西扯一番,在计算机的画面上便已经撷取了一大堆的数据,真是方便,省却了键盘、鼠标、连接器,更没有硬、软盘的限制,网络便如高速公路一般,来去自如。
观看电影的人,除了惊呼科技的发达,计算机动画的进步神速之外,一定会觉得这种生活距离我们应该还很远,如果这么方便,学计算机一定是轻松简单的事了。由于职业上是CAD软件工程师,当然也就把这种幻想的虚拟实境功能,投影到我的职业领域中。
假如,CAD 软件,也可以戴上头盔、手套,经过一番加工一个Part 就如此完成,这不是省却许多耗时的软件操作时间吗?当然!但是现在有这样的设备吗?有!虽然还没有如同虚拟实境般的全域视野,也没有头盔、手套,但是它经由机械式的手臂带给使用者操作时的触感,真的喔!有触感的喔,也就是力回馈的装置,已经具备虚拟实境的一些基础了,相信这将是一大突破。
这是一套名为Free Form 的设备,除了软件之外另外的就是一个机械式的手臂,经由操作手臂的旋转、移动,画面上的刀具便跟着旋转移动,刀具接触到要雕刻的素材时,会有一个力量回馈到机械式的手臂上,让使用者感受到接触时的力量。这种技术称之为3D TOUCH技术。
Free Form系统的简介
3D Touch技术是由3种元素所构成,『PHANTOM』是硬件接口,乍看之下是一具小巧、灰黑色的简单手臂式机器,但是它提供了精确的坐标输入和准确的力馈输出,让使用者感受到对象表面的硬度、摩擦力。软件接口『GHOST』就像是『触觉』引擎一般,如同大脑的神经反应一般,它可以经由复杂的计算,处理由简单到高阶的触觉运算,例如坐标位置、摩擦力和硬度等,再由『PHANTOM』硬件接口输出力量,最后3D TOUCH的应用软件则将使用者所用的力道、移动位置、硬件输出的力量做结合。把运算结果反应到屏幕上数字黏土的变化,带给使用者更有效、更精确以及更有趣的工作体验。简单得说就如同雕塑实际的黏土一般简单,所不同的是结果呈现在计算机屏幕上。
3D Touch技术使得3D工作变得自然、直觉,它让使用者能利用这项技术而达到连续、双向的互动;Touch是〝全双工〞的感觉,它能够同时传送和接受讯息,3D Touch技术提供直接编修模型的能力,这意谓着我们能以较少的时间做较多的工作。
而以这项技术发展出的专业3D软件,也可以缩短我们的学习时间,因为我们接触的感觉原本就是3D的;这意谓着我们将可摆脱过去窗口的2D按钮和滚动条控制,进而以3D Touch的方法去完成我们的模型。
Free Form的计算机设备需求
Free Form的计算机设备需求如何呢?原则上『全双工』的接口最好由双CPU来运算,速度才够快,因此基本的设备要求是双CPU的主机板,才能让硬件与软件同时运算。当然内存也是多多益善,不过基本要求512MB。
※ 双Pentium 4 2.0GHz以上CPU
※ 1024 MB以上内存
※ Windows 2000 With SP2以上
※ 高阶3D绘图卡,需64MB内存且支持硬件Open GL
数字黏土的数据
Free Form 所雕刻的数字黏土基本上是STL档案格式,也就是三角网格,针对三角网格的编修,来得到外型的变化,编修的情况是以刀具的形状来决定,而对于几何形状的规则变化,则有基本的2D CAD辅助,或由汇入2D图档的线段,来切割外观轮廓造型,或运用布尔运算的方式得到特殊的形状。
但是最主要的仍然是由手持的刀具去刮、削或长出素材来取得详细的特征,而针对STL 三角网格的格式,可以在软件上设定网格的精细程度,越细的网格当然越能表现特征的细部纹路。
Free Form 在设计流程中扮演的角色
基本上Free Form是可以有如上流程来得到设计结果,也就是经由CAD/CAM确认或是修改后再经由CNC加工得到成品。另一个方法就是经由快速原型机器(RP)得到快速原型,以供设计者检讨设计理念,或是验证设计。
另外的一种应用,就是结合非接触式的量测设备,针对产品的设计变更来应用,流程如下:
目前的非接触量测设备,多数都能量测到数量足够的点群,以避免特征失真,再产生STL档案格式(目前大多数量测设备都可以输出STL格式),交由Free Form 设备编修、增减工件的STL外观形状,来快速的达到设变的目的。
当然,如果由原始的3D CAD 数据,产生STL 档案,在经由Free Form 来修改,也是一种应用。
如下面的例子便是: