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