船舶设计软件发展简史
船舶设计软件自诞生以来,经历了四个阶段。
先说明一下,大型船舶的设计软件和小型船舶的是不同的。最大的区别在于精度不同。大型船舶的精度要求是极高的。不在这个行业的人是很难理解的。10万分之6的误差不算大吧?330米的误差就是20毫米。当建造航母时,面对20毫米的缝隙,几百毫米的钢板,你怎么办? 前几年,台湾买潜艇的事大家还记得吧?台湾号称游艇的王国,几十万吨的油轮都可以造,2000吨的潜艇造不了。军舰,潜艇的精度要求和航空航天工业的精度要求是一样的。 小型船舶的精度就没有那么高了。好了,言归正传。
船舶设计软件经历了四代的发展:
第一代,大型主机的时代 70年代前,软件和硬件都很贵,只有少数大的造船厂使用。程序是专门编程,机器码或汇编,输出文本格式。不是商业化的产品。
第二代,Unix工作站 从70年代到80年代中期,随着VAX,PDP11逐渐进入市场,使得硬件的价格下降到了可以接受的程度。出现了商业化的软件,入Autokon,Schiffko,和Steerbear。软件和硬件价格的下降,使得CAD迅速在大的造船厂普及开来。 船壳设计以3D框架的形式存储。 后期出现了面。软件以可以运行在Windows NT工作站。这一时期最有名的是KCS。
第三代,PC机 (战国时代) 第三代是随着PC机的出现而开始的,比如Fashship1983年。开始时,只能计算简单的船壳,稳定性和阻力,动力。价格到了个人设计师和小造船厂可以接受的地步。但是这是个战果的时代。为什么?不同的平台,(AppleII,Dos,HP UNIX,Macintosh),不同的编程语言,(Fortran,Basic,Pascal,C),不同的船壳几何定义。各种软件之间没法沟通。
第四代,现代 (标准统一) 从90年代起,标准逐渐统一。Nurbs成为Hull的标准;IGES(Initial Graphics Exchange Standard)和DFX(Autocad Data Exchange File)成为事实上的标准。编程语言大多数是C++。 在开始时,NURBS遇到了些问题,特别是不连续的的面。随着面的修剪的出现,这个问题得到了根本的解决。
现在比较常见的软件有: Autoship http://www.autoship.com/ Maxsurf http://www.formsys.com/ MultiSurf http://www.aerohydro.com/
Defcar http://www.defcar.es/ Prosurf http://www.newavesys.com/ Fastship http://www.proteusengineering.com/ Prolines http://www.vacantisw.com/ Baseline (现在是RhinoMarinehttp://www.basline.com/ Shipshape http://www.wumtia.soton.ac.uk/ Hullform http://www.hullform.com/
|