第598章 建库优先(1 / 2)
钱兰又说起她的担忧,这个系统其实最大的障碍在于,如何应付其他单位的质疑?
星河计划资源就那么多,上大项目不是儿戏,你多一点,我就少一点。
诸葛彪插了一句:“肯定有人会说,搞三维设计是不是太超前?是不是空中楼阁?”
吕辰想了想:“这方面其实也好解决,无非就是画大饼,只要咱们画得好,不怕他们不同意。”
“这饼怎么画?”
“怎么画,这方案已经写明了啊。”
吕辰重新翻开方案:“你看,咱们这方案有三张牌,第一张效率提升,手工画一块主控板版图,现在要二三十人干了几个月。以后有了平面子系统加绘图仪,一周就能完成。节省的人力可以做更多芯片设计,这不是抢活,是解放生产力。”
他又翻到第二处:“这第二张牌是国防应用。导弹、飞机、潜艇等国防关键装备的复杂部件,靠手工放样,精度、速度都跟不上。有了三维子系统,那就能彻底告别土办法,这是革命性的进步,是战场的需求,最高优先级!”
他合上方案:“第三张牌是定义未来,自动化的未来在于设计自动化,这已经是星河计划内部的共识。咱们今天不搞,十年后依然受制于人。现在起步,十年后我们就是世界领先。现在不动,十年后还是跟在别人屁股后面跑。”
诸葛彪敲了一下桌子:“还是你会忽悠人,这三张牌要真打出来,那些老专家肯定没话说。”
“什么忽悠,诸葛师兄你可别乱说,咱们这是说在点子上。”
接着,吕辰问了最后一个问题:“钱师姐,那咱们要怎么做这个系统?”
钱兰拉过一张纸,拿起笔画了起来:“我们的计划是三步走。”
“第一年,集中力量做平面子系统。目标是‘替代所有手工工程图’。这是最成熟、最急需的。汪涵教授的程序已经有了基础,绘图仪已经有了样机。在这个基础上做功能扩展,一年之内出成果,没问题。”
“第二年到第三年,攻关图像子系统。优先服务‘电子耳朵’和红外测温的可视化。这两个项目已经有数据积累,需求明确,算法有基础。两年之内,能做出可用的原型。”
“第三步,在昆仑2或者昆仑3建成之后,有了足够算力,再正式启动三维子系统。先用它来设计金柔教授的‘自由曲面加工机床’。机床做成了,反过来验证三维设计系统的正确性。自己设计自己,这是一个闭环。”
她看着吕辰:“不贪大求全,一步一个脚印。”
办公室里安静了几秒,大家都看着吕辰,期待他的决定。
吕辰端起搪瓷缸子,慢慢地喝了一口。
“这是星河设计系统,我加入。”
诸葛彪松了一口气,他拿出烟给吕辰和吴国化散了一根。
“有你加入,成功一半!”
“诸葛师兄,你们这架势,我要敢不加入,会被灭口的!”
“灭口不至于,只是咱们这关系,你要是掉了链子,兄弟就没法做了!”
“工作的时候,没有兄弟!”
“嘿嘿!”
众人都笑了起来!
吕辰决定加入,气氛活跃不少。
说笑了一阵,吕辰给众人重新添上茶水。
他又拿起方案。
“钱师姐、诸葛师兄、国华,方案我看了,问题我也问了,项目我也加入了。现在说我的想法。”
他拿起钱兰写过的稿纸,翻到背面,拿起铅笔,在纸上写了两个字:建库。
“咱们这个系统,平面、三维、图像三驾马车要跑起来,首先就是要建库。”
“库?”
三人疑惑。
吕辰解释道:“对,库,像星河CAD的标准单元库一样,没有库,这个系统永远是一次性的。今天画了一个非标电机,明天想再用,找不到,只能重新画。今天设计了一个新的芯片封装,后天别人想用,不知道有这个封装,又设计一遍。重复劳动,浪费生命。”
“但如果有了库,今天画了一个非标电机,存进库里,明天别人就能直接调用。今天设计了一个新封装,存进库里,后天全国的设计师都能用。系统是可进化的,越用越强,越用越丰富。”
他画了一个正方形的框,在框里写了几个字:单元库。
“我举几个例子,比如这单元库,包括标准件库、电子符号库、芯片单元库。螺栓、轴承、齿轮、电阻、电容、芯片封装,全部做成可调用的图块。画图的时候从库里拖出来,不用重新画。这是最基础的。”
“再比如渲染库,包括线型渲染、剖面渲染、三维消隐、热力图伪彩。画机械图用什么线型,画电路图用什么线型,剖面线怎么画,颜色怎么渲染,这些全部做成标准函数。调用就行,不用每次写算法。”
“还有颜色库,包括图层色、状态色、材质色。机械层用红色,电子层用绿色,标注层用蓝色。正常状态用绿色,警告用黄色,故障用红色。钢用灰色,铜用橙色,塑料用白色。标准统一,全国一致。不用每个工程师自己定。”
“工具库也很重要,包括几何工具、编辑工具、标注工具、检查工具。画直线、画圆、画弧,复制、粘贴、删除,标尺寸、标公差、标表面粗糙度,查干涉、查短路、查间距。这些是常用操作,做成标准函数,菜单里点一下就行。”
他依次画了四个框,然后在外面画了一个大圈,在圈上写了三个字:标准化。
“这个系统不是用一年两年,是要用十年二十年。今天没有的库,明天可以加。这个部门用不到的库,那个部门可以用。库的格式,要做成行业标准。红星所画的图,其他协作单位能直接打开、调用里面的标准件。”
他放下笔,一字一句的道:“谁定了库的标准,谁就定了工业设计的标准。”
钱兰的眼睛亮了起来。
诸葛彪把耳朵上的烟取下来,在指间转了一圈,嘴角咧开了。
吴国华直起身子,推了推眼镜,盯着白板上那几个框框,一动不动。
钱兰拿起笔,在自己本子上飞快地记。
“这个库的架构,我要写进方案里。”她一边写一边说,“单元库、渲染库、颜色库、工具库,四库分立。格式统一,接口公开。其他单位可以自己扩充库内容,但要按我们的格式来。”
吕辰点了点头:“不一定就只是四个库,还有其他的,咱们要一边做一边想。”
钱兰点点头。
吕辰想了想,又拿起一张新的纸:“关于这个工业设计系统,其实我也早有考虑,早在去年,李师兄提起,我就在琢磨,在我看来,这个系统的终极形态应该是这样子的!”
他把纸扬了扬:“假如这就是系统的显示屏,系统与人的交互界面就集成在这里。”
他一边说着,一边画了起来。
所谓“工业设计系统的终极形态”,其实是他脑子里的设计软件界面。
上辈子用过的那些软件,AutoCAD、SolidWorks、Photoshop,界面布局都差不多。
那种布局不是谁发明的,是无数工程师用了几十年,用脚投票投出来的最优解。
他画图不标准,所以一边画一边讲。
“屏幕顶部,菜单栏。文件、编辑、视图、插入、格式、工具、窗口、帮助。这是标准布局,哪个软件都差不多。”
他在顶部画了一条横线,在横线上写了几个词。
“文件做、剪切、复制、粘贴。视图、运行各种检查。”
“左侧,工具栏。一排图标,鼠标点一下就能切换工具。”
他在左边画了一个竖条,在里面画了几个小图标。
“箭头是选择工具,点一下就能选中图上的东西。矩形、圆、直线,画图用的。文字,写注释的。标注,标尺寸的。剖面线,画剖面用的。颜色填充,给区域上色的。放大镜,放大局部看的。”
“右侧,库面板。可折叠、可拖拽的窗口。”
他在右边画了一个竖条,在里面画了几个框。
“图块单元库。电阻、电容、二极管、螺栓、轴承、齿轮,拖拽到画布上就能用。”
“图层库。机械层用红色,电子层用绿色,标注层用蓝色,隐藏层不显示。”
“渲染样式库。线框模式、隐藏线模式、实体模式、剖面模式、热力图模式。”
“颜色库。标准色,警告红、正常绿、选中黄、危险橙。”
“底部,状态栏。”
他在底部画了一条横线,在上面写了几个词。
“坐标,显示当前鼠标位置的X、Y坐标。当前图层,显示正在编辑的是哪一层。选中对象,显示当前选中了什么。”
“中间,画布区。工程师画图的地方,图纸就在这儿显示。”
他在正中央画了一个大方框,在方框里随手画了一个机械零件的三视图。
吕辰放下笔,转过身,看着三个人。
“这些布局,顶部菜单、左侧工具、右侧库、底部状态,不是我发明的,是我‘想象’的。为什么我会这么想象?因为人的工作习惯就是这样。”
他伸出手比划了一下。
“右手拿笔,左手翻工具书。左手边放工具,右手边放材料,面前放着图纸。好的人机交互界面,应该像一张精心布置的工作台。”
“左上角是菜单,就像工具的目录。左边是常用工具,伸手就能拿到。右边是材料库,需要什么从架子上取。底部是状态栏,就像工作台上的尺子,随时告诉你尺寸。”
“工程师不需要学,一看就懂。因为他平时就是这么干活的。界面和习惯一致,上手就快。”
诸葛彪从椅子上站起来,走到白板前面,盯着那张草图看了很久。
他的烟叼在嘴角,早就灭了,烟灰掉在衣领上,他也没注意。
“吕辰,你这个东西,不是‘画图’了。”他的声音有些发紧,“这是一个标准。谁按照这个标准做界面,谁就是行业的主流。谁不按这个标准做,谁的产品就没人用。”
“你是想用这套东西,把全国的设计软件统一起来。”诸葛彪转过身看着他,“一个界面、一套操作逻辑、一种文件格式。工程师学会了用咱们的系统,就不会用别的系统。协作单位都用的系统,就是行业标准。行业标准,就是话语权。”
吕辰端起搪瓷缸子喝了一口水。
“诸葛师兄,你知道的太多了。”
诸葛彪嘿嘿笑了两声,把灭了的烟从嘴角拿下来,重新点了一根。
钱兰坐回椅子上,把本子上记的内容又看了一遍,然后合上本子。