杨卫宁的首要任务,就是筛选出一些比较重要的且符合这个时代硬件水平的功能模块,然后将它们整合起来。
当然了,无论从设计思想还是功能参数,这款CAD软件必须要做到引领全世界才行。
杨卫宁思考了片刻,在白纸上写下了“曲面造型”几个字。
曲面造型技术是现在法国达索公司的独门绝技,正是凭借这门技术,达索的CATIA软件才会在短短的几年内风靡全球,并且在未来成为制造业领域产品开发的旗舰解决方案。
不过这个时代的曲面造型技术还相当简陋,只具备最基本曲线操作功能,连创成式曲面造型技术的雏形都还没有出现。
杨卫宁要做的,就是将创成式曲面造型技术提前完善起来。
所谓创成式曲面造型设计,本质上是参数化设计的一种,它除了可以完成所有的曲线操作外,还可以完成拉伸、旋转、扫描、拼接、剪裁、边界填补、桥接、碎片修补、凸点、光顺、投影、倒角等功能。
杨卫宁设计的CAD软件,就是以创成式曲面造型技术为核心。
他相信,一旦等到这个技术面世,足以在制造业领域引发一场超级大地震。
不过创成式曲面造型技术也不是没有缺点,由于采用了参数化设计模式,这项技术无法实现多曲面以及整个产品外形同步调整控制点和变形功能。
后世一直到九十年代中期,变量化设计思想的出现,CAD软件才实现了去参数化,做到自由曲面约束。
至于像更为先进的数字曲面编辑器,快速曲面重构,橡皮泥块等技术,杨卫宁压根就不考虑。
这些都是后世才发展出来的新型曲面造型技术,就算杨卫宁把它们编写出来,这个时代也没有足够强大的计算机让它们运行。
就拿数字曲面编辑技术来说,这项技术已经涉及到云计算,要求在计算机中输入每个点的云数据,进行采样编辑,从而设计出最接近产品的外形。
而橡皮泥块,则是使得产品外形可以像捏橡皮泥一样拖动、拉伸、旋转,从而达到理想的设计外形。
这些技术在这个年代,跟天方夜谭差不多,即使杨卫宁也没有办法实现。
花了整整一上午时间,杨卫宁完成了CAD软件的功能架构设计。
除了创成式曲面造型模块外,杨卫宁还准备在自己设计的CAD软件中加入了零件设计、装配设计、结构设计、航空钣金设计等模块。
有了这些模块,就可以大大加快歼-7Ⅲ项目的设计进度了。
至于何种语言编写CAD软件,杨卫宁理所当然地选择了C语言。
原因很简单,C语言具备非常出色的跨平台兼容性,大到超级计算机,小到一些嵌入式处理器(俗称单片机),都可以运行C语言编写的软件。
……
杨卫宁在抓紧时间设计CAD软件的时候,谷沛在办公室里也有些气闷。
昨天当着这么多所领导的面硬生生被杨卫宁打脸,仅仅过了一天,这件事就在所里传得沸沸扬扬,要说谷沛对杨卫宁没有怨念,那是假话。
不过谁叫自己输了呢,愿赌服输,这点气量谷沛还是有的。
但对于杨卫宁独立开发一款CAD软件,即使杨卫宁已经展现了自己在电子技术上的功底,谷沛心中依旧抱有疑义。
作为一名业内人士,谷沛非常清楚开发一款大型软件需要多么大的工作量。
特别在这个年代,全国的计算机加起来总共也就几千台,能够接触计算机的人非常有限,这中间具备软件开发经验的人更是少之又少。
杨卫宁说自己能够独立开发CAD软件,谷沛怎么可能轻易相信。
“不行,我得去看看!”
想了半天,谷沛还是有些不放心,干脆起身,直奔二楼的DJS-130机房。
敲门声响起,打断了杨卫宁的工作。
“请进!”
杨卫宁皱了皱眉道。
谷沛推门而入,便听到一阵噼里啪啦的键盘敲击声。
谷沛定睛看去,杨卫宁正坐在DJS-130前,两眼一眨不眨地看着14英寸的CRT黑白显示器,双手快速盲打,屏幕上的一连串字母快速滚动出现。
整个过程行云流水,杨卫宁双手快速敲击,键盘声宛若一曲动人的歌谣,震得谷沛说不出话来。
谷沛吸了一口凉气,他曾很多次想过杨卫宁编写CAD软件时的很多画面,但从未想过会是这样一副场景。
他从来没有见过还有人这样编写程序的,杨卫宁专注的表情,以及显示器上一串串各具含义的字符,都说明对方并非在胡乱编写。
但这五指手速,再想想自己的二指禅,这家伙打娘胎开始就学编程了吗?
谷沛张了张嘴,原来准备诘问的话语一句都说不出来,杨卫宁昨天用了二十分钟发现DJS-130的电路设计缺陷,都没有今天这副场景给他的震撼大。
杨卫宁似乎感觉到一丝异样,在编写完一段程序后,他回过头,见谷沛目瞪口呆的样子,顿时笑道:“谷主任,你怎么来了?”
谷沛被杨卫宁这一眼扫得手足无措,连忙道:“我就过来看看,你这边还有什么需要帮忙的吗?如果有的话,你尽管提。”
“谢谢谷主任,我现在暂时还没有,如果有的话一定和您说。”
谷沛点点头,看着屏幕,定了定神道:“你已经开始编写CAD软件了吗?”
杨卫宁摇头苦笑道:“还没呢,我花了一上午时间确定了新型CAD软件的总体设计,结果准备编写的时候才发现把开发工具给忘了,所以我只好先把C语言的编译器搞出来。”
“C语言编译器?你准备用C语言编写这款软件?”谷沛有些惊讶道:“我记得C语言在美国那边也才刚刚流行没多久吧,你还懂这个?”
杨卫宁点头道:“算是比较精通吧!”