搞CAD,谁说中国人不行
导读:大家好,我是简老师,这次我们聊聊搞CAD,中国人到底行不行!
2020年初,疫情开始肆虐全球,我们这一代青年,就深深感到一种恐惧,我们华夏民族将会走向何方,在这次疫情中,我们送别了很多人,每每看到,老院士,老教授,一个个离开我们,心底里,就有种难以形容的悲怆,我们需要做些什么?
网络上铺天盖地,各种有关资本的描述,让我深深的感到厌恶,各种文过饰非,各种严重包装,各种畏惧谄媚,各种对资本的魔化,处处透露着一些信息:我们有些人正逐渐丧失自主自强的信念,我们有些人正逐渐丧失笃实求真的精神。我们有些人畏惧了,他们在畏惧什么?如果我们强大了,他们在畏惧什么!如果我们落后了,他们又在畏惧什么!如果我们依然能够奋起直追,他们又在畏惧什么!何教授曾说:我有一个方案,没人参与,很心痛。如果能把我毕生所学奉献出来,不枉此生,我只想传承下去。我也能自己写代码,自己能搞定。听着这位老人字字泣血的自我表述,我只能默默垂泪,久久不能排解心底的愤怒,这就是他们那一代学者的民族傲骨。
读了微 信公众 号:图学研究 ,一篇文章:一台机器的故事。
认真学习之后,恰恰是这段文字,真切打动了我。“一台绘图机,开启了我的图学之路,影响了我的一生,决定了一生的工作性质。
百度了一下“白玉兰CAD”,在CSDN下载一个“国产白玉兰cad绘图软件”,软件大小3.37M,1998年发布的BYLcad6.1。
1)初始原型:图形处理系统DPS(Drawing Processing System)2)甩图版工程:白玉兰CAD(BYLcad)
1996年,被上海市科委认定为《上海市CAD应用工程》自主化CAD系统开发和推广,以上海市市花白玉兰命名:白玉兰CAD(BYLcad)
甩图版工程结束后,改由可人计算机软件有限公司运行和软件支持,更名为“可人CAD(KerenCAD)”。可人CAD软件(KerenCAD)是一个在Windows下运行的交互式二、三维CAD软件,具有自主版权。适合于甩图板工程、交互式作图、教学工作和作为CAD图形开发工具等。KerenCAD的开发了追溯于上个世纪,1973年,六机部十一所引进全国第一台大型数控绘图机。1986年,正式启动交互式系统的开发,1988年有第一个交互式系统的雏形。1991年,当时的国务委员、国家科委宋健主任提出“甩掉绘图板”,我国政府开始重视CAD技术的应用推广,后来在全国范围掀起了一个“甩图板工程”,大大推动了二维CAD的普及和应用,以及自主版权CAD软件的开发。KerenCAD也借这个东风的,曾经辉煌过。可以说,那时,我们与AutoCAD几乎是并驾齐驱的。可是,后来,众所周知的原因,简直是一夜之间,国产软件几乎全部被国外替代(沪东造船厂国产软件HCS被CATIA替代就是一个例证)。十分幸运的是,在研发者的坚持下,KerenCAD的全部资源被完整的保留下来,软件本身还在起它的作用。1)自主版权。从底层、算法到交互界面全部自己开发,有悠久的开发与使用的历史。2)特色明显。有自己的特色,作图智能化、图面工程化、操作简单化和二次开发(用户自加菜单)的特色十分明显。3)算法完整。它的理论、算法和源码均被完整的保存下来。特别是它的基础算法,简洁、稳定,已经过数十年的运行考验。研发者曾经扬言:“调用KerenCAD的基础算法,如果出现错误,请先检查你自己的程序”。4)说明齐全。有完整的交互操作说明、开发运行说明等。5)辞简意赅。KerenCAD整个系统只占有40M空间(无二次开发的纯交互系统29M)。6)资源集中。作者掌握了系统的全部资源和设计思想,在开发和应用KerenCAD的过程中,作者不仅写出了数以百万字的系统文档,出版了《CAD图形开发工具》。还将其中的理论、算法、源码作了系统的总结和提高,融入了《计算机图形学》教材,发表了数十篇文章,出版了《图学计算基础》《几何计算》《计算机图形学算法与实践》等著作。下载后,直接解压,双击“BYLcad.exe”即可打开软件。如果有什么问题,点快捷方式属性,兼容xp,管理员模式。白玉兰CAD大体看了一下,如果放在1998年,只要进行人机优化,妥妥的好软件。然后我又看了一下基本功能,很厉害。白玉兰建图,要建立交点等各种各样的点,才能准确建模。当然了,目前来说,可能有些老套,但仍然掩饰不了其闪光灯和本身价值。实际上,现在的工业软件,基本上就是不停把已有的数据进行不断集成化操作,直到结果出现。这就是现代工业软件所谓的开发。所有的软件,基本上就是模板集成功能性开发,本质上是人机界面集 合。白玉兰CAD最大优点,模板化操作,避免了AUTOCAD那种DOS系统提示输入样式。最大优势是:它的基础算法均是自己开发的,有全套理论、有完整算法表述、有全部源码,而且有自己的特色。而且,基础算法已经经过“商品化”的过程,即长期的、不同领域、不同产品的考验。有人会疑问:“软件安装包怎么这么小,功能还不少!”因为用的是最简的数据库和最原始的开发语言这个软件有个很好的思路,就是模板运作模式,几乎没有任何系统不兼容的问题。这么好的软件发展不起来,不是市场压制,是地区歧视和部门抵 制。当时国内软件领域,软件和系统就是分的明明白白。大部分高端人才要么往国外赶,要么往民用赶。软件当时是按照工业分级划分的!轻工业有自己的制图软件,重工业有自己的一个圈子。机械部电子部工业部化工部你猜猜,工业部分轻工,重工,还有很多杂七杂八的。我要晕了,这个软件不是一般的好,简直就是神器。这个水平,放在国际,不比AutoCAD R14差。1998年,AUTOCAD R14也就那种笨笨的dos界面,顶多操作略比白玉兰方便一点,可是白玉兰什么背景。不过界面确实比白玉兰好一些,软件大小60M,白玉兰3.37M。有兴趣的可以去网络上看看,也没好到哪去。大家想啊!美国人搞软件,那是几百个公司,几万人搞。中国那时候才多少人,顶多几百个。白玉兰主要是何援军教授写,欧特克几百人。黑鼬公司几十万工程师,中国几百人,一样能够开发品质不输于国外的软件。如果硬是说中国软件不行,那只能说,赚钱能力不行。但是把当时美国的条件放在中国,恐怕谁哎谁更差一些,不是想不出来。就算国外软件厉害,也没见着国外软件有什么超出人类认知的能力。这款软件要想达到caxa水平,不需要一年时间。因为基本框架非常完整,体系很清晰,这就是求解器内核的原本!(目前部分软件体系不完整,技术路线模糊,只能不停造,重复建设。)目前很多的工业软件文章,有不少专家参与。不知文章为何都避开了这个软件,挺神奇的。有些软件专家,可能很多还没接触过这一块,软件专家是整个机械电子既得利益群体共同抵 制的一群人。开发一个软件面向几何公式的一种软件,白玉兰解析几何软件。我建议,何教授和华为开发教育系统版的工具软件。这个软件的价值非常大,可以作为鸿蒙/欧拉系统必备数学学习软件,开发时间长短,就看开发团队的能力。
可以开发以此为基础的多种软件,主要原因就是体系完整。仅此一点,就远超世面的绝大多数软件。
实现:“教育+系统+人才+就业 = 闭环了”。绕开别人的体系,重建闭环。绕开复杂的意识形态,直达核心。当国外反应过来,我们已经完成布局了。任何技术壁垒都无效,不战而屈人之兵!社会建设不就是给后代留下遗产吗?何必有那么多的弯弯绕!软件不仅仅是工具,这样,中国的数学教育会提升很快。老百姓花一百块,绝对愿意,有些东西不是市场能够衡量的。对于现在的教育结构,一百块算个毛线!每年几千万的学生,白玉兰当之无愧!开发一个几十兆的教育版,把数学几何知识参数化进来,价值远超caxa等工业软件。把小学初中高中数学知识参数化进去,大学的也可以,参数化进去,彻底掀翻整个国外软件系统闭环。你认为软件是高大上的东西,我就做平民百姓的东西。五年以后,我们擦亮眼睛试试看!谁爱谁厉害!这算不算国产精品,再发生机呢!彻底和买办分道扬镳。彻底定义什么是新教育模式。把整个教育方式重新定义,彻底拉近家庭教育紧密度。就是将来很多人不在机械圈,整个中国依然会有何教授的传说。从教育系统完成计算机国产生态闭环,我看行。这不是笑话!家里买台千元级别的笔记本,安装白玉兰教学系统,不要太好!正好和龙芯,统信UOS,鸿蒙等,组成战略合作伙伴。当中国遍地都是高素质人才,那些个技术壁垒对中国已经没有意义了,因为我有了。这种操作,大方中望都不行。必须以白玉兰这种体系完整的软件作为平台。知道为什么毛泽东能够领导革命。就在于他能抓住本质和核心。透过表象,抓住本质,能够解决很多问题。要想富先修路,少生娃多种树。这种办法,基本上在国外根本没有人可以提出来。中国已经走入历史岔道,国产软件再不改变,就没机会了。鲁迅弃医从文——因社会现实而改变:“第一要著,是在改变他们的精神。”很多人说甲午战争我们败在武器装备上,实际上细看历史并不是,主要败在思想上。国内软件目前还是死水一滩,有学界的原因,也有资本的原因。精神硬,才能技术硬,为谁做技术。历史上,那些仰望星空的人为了后来人,不得不脚踏实地,这就是先行者的人生定位。技术上一旦打破了对西方的迷信,中国发展就快了。“精神硬才能技术硬”不是口号,而是龙芯中科的切身体验。精神不能当饭吃,但有助于技术人员啃硬骨头,当然,其他专业领域也一样。现在有不少技术人员在思想上还是摆脱不了对西方的迷信,也没办法纠正他们,只能是由新人逐步替代他们。技术突破有点像练武功,自己都没有自信,很难成为绝顶高手。CAD/CAM/CAE这块要想革新还是要靠80 , 90后了。
声明:作者授权原创文章,部分图片和内容转自网络,如有不当请联系我们,欢迎关注与分享,禁止私自转载,转载请联系我们。欢迎投稿与技术交流请联系冯老师:13126964530(微 信同号)。