373.第373章 新软件的第一个用户!

第373章 新软件的第一个用户!

在听到这个回答的时候,芮晓亭突然感觉到了一种幸福感。

就像是饿了很久终于回家,推开门正好赶上饺子刚出锅的时候那样。

有那么一瞬间,他甚至感觉对方是不是提前预知到了自己会来,否则怎么可能做出如此充分的准备?

不过很快就被自己给否定了。

倒不是什么对唯物主义的坚持。

而是他相信自己应该还没那么重要……

“其实芮教授您要是早过来一个星期,我还真没有什么好办法。”

常浩南带着芮晓亭二人一路走进机房。

跟计算所的曙光1000那边一样,真正的服务器机柜并不是什么人都能接触到的,除了几个固定的维护工程师之外,其它进去的人都必须得常浩南亲自批条子才行。

所以三个人来到的照例是一个摆着几台电脑的操作机房。

这个年代的大部分移动硬盘都不能在开机状态下热插拔,需要先关机再插到主板上面去。

趁着电脑重新启动的功夫,常浩南顺势开始安利自己的新软件:

“我们最近在开发一种全新的仿真模拟工具,核心是一种革命性的强非线性偏微分方程组降维方法,所以能够应用于强耦合下的多物理场模拟,虽然目前还只是个半成品,但比较常用的力热耦合模块已经开发的差不多了。”

“更重要的是,我专门保留了可以高度自定义的接口,像您这样的专业人员可以根据需求灵活调用自己设计的数值模拟方法,并且还可以跟我们预设的算法进行联合应用……”

既然这个软件未来要持续运营下去,还要跟国外的同类型竞品打擂台,那肯定是用户越多越好。

不仅是市场份额带来的收益问题。

大量用户使用所反馈的信息和数据本身就是一笔巨大的财富。

考虑到目前国内的大部分企业在研发能力方面还是稍有不足,因此各研究所和高校显然是常浩南接下来推销的重点。

用行政命令强制推广当然是一种选择,但同样也是一柄双刃剑。

况且也没必要。

优势太大,A脸都能赢。

“真有这种功能啊……”

芮晓亭有些难以置信地看着常浩南打开了一个相当简陋的对话框。

“呃……未来我们会提供更加完整的图形交互界面,现在因为程序封装还没有进行,所以暂时只能用命令行语句来操作。”

常浩南看着旁边那个研究生“你莫不是在逗我”的眼神,赶紧又解释了一句。

“所以……接下来应该怎么做?跟多体系统离散时间传递矩阵法有关的计算代码我倒是也一起带过来了……”

在计算机领域,很多地方其实是反直觉的。

多种方法联合应用这种事情,放在纸面上其实很简单,思路本身的复杂程度不会超过高中物理的受力问题。

就是把研究对象按照不同特性分隔开来,对每一个部分分别使用合适的方式建立方程最后再联立求解。

但由于商用的数值分析软件本身也是刚刚起步,在90年代末这会,还没人想过要把它作为一个完整的功能加入进去。

“很简单的,我来演示一下,然后您可以自己尝试着操作。”

从21世纪第三个十年回来的常浩南深知,在这种时候绝对不能自己大包大揽,三下五除二全部搞定,而是要让用户获得参与度。

“就拿……”

常浩南略加思索,很快继续道:

“就拿火箭炮定向管的支撑臂举例好了。”

“这个系统的物理模型应该是一个小形变量的欧拉-伯努利梁1、光滑柱铰2、刚体梁3、光滑柱铰4和刚体梁5,其中3号和5号相对于1号可以发生大位移运动,虽然结构简单,但是正好符合要求。”

“接下来只要把梁分成四个单元建立有限元运动方程,再和多体系统……就是你的那个新方法联合求解系统运动规律,同时通过采用经典四阶龙格库特法积分系统总体动力学系统也可以得到系统运动规律,这样就是四个独立方程,再结合刚体梁5的边界条件……”

“最后只要把这11个代数方程联立求解,就能得到系统动力响应情况。”

说完这句话的同时,常浩南非常有范地啪一声敲下回车。

实际上这一步用鼠标点击也行,但据说完全使用键盘可以让操作者看上去更加专业一些。

至少未来大部分涉及到黑客的电视剧都是这么演的。

尽管只能通过命令行来操作,但对于他这个核心开发者来说,使用起来依然如臂指使。

计算结果很快以数值点的形式显示在了屏幕上面。

“这里也一样,目前还是半成品,所以只能以字符形式输出数据,到了完整版的时候,就能够直接给出曲线图了,当然如果需要数据的话,也可以导出来。”

在人机交互这块,思路领先二十多年的常浩南也不是吹着唠,绝对能爆杀全世界的软件工程同行们。

后面看着的芮晓亭也是连连点头。

他今年实际上41岁,比常浩南预估的稍微大一些,这个年纪的研究人员多少都经历过需要自行编写应用程序的情况,况且常浩南每解释完一句还要花时间输入字符,倒是也跟得上思路。

只是苦了跟着过来的那名研究生。

刚开始两步还能听懂,到后来就逐渐往听天书的方向发展。

朝旁边一看,发现自家老师正聚精会神,只好哀叹一口气,想着等回去之后再问。

“要不……我来试试?”

看着屏幕上陆续显示出的一行行数据,芮晓亭感觉到手痒难耐。

常浩南看着对方的表情,便已经八九不离十地确定自己应该能捞到第一个客户了。

“行,有什么不懂的地方可以问我。”

然后站起身,把座位让给了对方。

紧接着又补充了一句:

“对了,我刚刚还顺便给你把六自由度的火箭弹外弹道方程组给列出来了,到时候伱直接调用就可以。”

“嗯?”

芮晓亭简单回忆了一下,发现刚刚自己好像没有漏掉什么步骤才对:

“在哪里?”

“等一下,马上就出来了。”

常浩南话音刚落,屏幕上果然接连显示出了一大长串的方程组。

“嘶……”

坐在电脑前的芮晓亭觉得自己的手有点发麻。

他的多体系统离散时间传递矩阵法在原理上比较特别,因此可以不建立总体系统动力学方程组。

但当与其它动力学系统联用的时候还是需要的。

这一波可以说是在神不知鬼不觉的情况下就省下了相当多的工作量。

他觉得自己沦陷了。

“那么,常主任。”

芮晓亭转过头问道:

“如果我回去之后还想继续用的话,该怎么获取这个软件的使用权限呢?”

(本章完)

374.第374章 箱式远程火箭炮

第374章 箱式远程火箭炮

常浩南清了清嗓子:

“大概下个月,软件就会正式发布第一个试用版本,到时候只要通过官方渠道提交试用申请,就可以获得测试版的使用资格。”

“在公开测试阶段,软件是完全免费的,不过等到正式版本发售之后,会根据不同的用户等级和版本按年收取授权费用。”

这种打法,在未来已经被无数互联网企业证明有效了。

先用低价或者免费来培养用户习惯,等到占据足够多的市场份额之后,再开始收费。

尽管常浩南开发软件并不是为了割韭菜捞快钱,但原理终归是类似的。

“那这个官方渠道……”

这个年代的人见过的套路还是比较简单的,芮晓亭很自然地被吸引了。

他甚至直接就忽略了后面有关“授权费用”的那部分内容。

再者说,反正钱也不是他自己掏。

“你回去的时候,我可以给你一个激活码,等到试用版出来,会再通过邮寄的方式发给你们一盒光盘,只要输入激活码就可以用了。”

“至于后面的授权,只要每个机构缴纳一笔费用,那么整个机构内的人员就都可以使用,就和目前常用的AutoCAD之类同理。”

商用软件面对的主要用户并非个人,其授权门槛不在于获取软件这个行为本身,而在于用户利用软件进行的商业行为,因此基本无需考虑什么盗版问题。

换句话说,例如金陵理工大学从常浩南这里买到了使用授权,那么以它为主体的研究和商业行为就可以合法地使用这一软件。

至于具体到每个人电脑里装的软件是正版还是盗版。

不重要。

而且话说回来,现在才1997年,巨硬为了占据市场而放任盗版Windows和office满世界流传还要再等两年,国内的软件版权情况反而比21世纪初要好得多。

“另外,我知道金陵那边的高校和研究所很多,如果伱能把我们的软件推荐给其它兄弟单位使用的话,以后在拿授权的时候也可以获得相应的折扣。”

实际上,由于目前常浩南领导的还是一个项目组,性质尚属于科研机构,因此还并没有确定具体的销售原则。

不过这不耽误他继续参考着印象中互联网产品的推广模式。

芮晓亭看着旁边满脸真诚的常浩南,心里总觉得好像哪里不太对。

但思来想去总觉得自己无论如何不会吃亏:

“好,那我先试试。”

很快,在常浩南的指导下,一个新模型就被导入到了电脑里面。

“好像跟卫士1完全不一样啊……”

常浩南看着面前一辆8*8底盘发射车上面的6根矩形定向管说道。

哪怕是个纯外行,也能看出来二者之间的巨大差别。

“而且你这怎么看着更像是导弹了……”

“毕竟技术进步了嘛。”

芮晓亭一边说着一边对模型进行最后的微调:

“之前那个底盘是92年那会选定的了,无论是承载能力、越野性能还是稳定性都不是很让人满意,正好现在万山特车正在跟明斯克汽车厂合作,计划明年开始生产国产化的运输-起竖-发射车底盘,我们就暂时先用MAZ543的参数建了模,等到以后再微调。”

尽管弹性支撑理论不再要求车体在发射过程中保持绝对的刚性,但为了火力密度和车体寿命考虑,振动幅度和周期也不能太夸张。

“至于定向管……其实这个已经可以算作发射箱了,两个发射箱是一组,每辆车装备三组,这样打完之后可以不用费劲再装填,把提前准备好的新发射箱放上去就可以继续打第二轮,根据我们的计算,这样可以把两轮发射之间的火力间隔从大概30分钟缩短到10分钟以内,不过这个功能必须要同时购买我们专门设计的再装填吊车才能实现。”

常浩南突然觉得有些棋逢对手。

在捆绑销售这方面,还是你懂的多啊……

随后他又继续补充了一句:

“当然如果客户实在囊中羞涩,那也可以选择使用原来的铁马XC2200底盘和卫士1同款定向管。”

8*8的TEL底盘是一种相当昂贵的东西。

对于大多数使用这类底盘的装备而言,那辆车的成本一般会占到整个系统价格的一半甚至更高。

并且除了大毛或者华夏等少数国家以外,也确实不是所有用户都对远程支援火力的越野能力有特别执着的追求。

就在二人聊天的功夫,芮晓亭也已经动作飞快地完成了对模型的调试和检查。

“呃,之后我要怎么做,把模型复制过去么,还是要重新画一遍?”

说到重画一遍的时候,他的眼神瞟向了身后那名一起过来的研究生。

多带一个人过来自然不只是为了拎包。

后者只觉得一股寒气从脚底弥漫开来。

现场画这种复杂程度的图……

“不需要,你直接在前面加一个调用程序文件的语句就行,我们预留了对市面上所有常见建模软件工程文件的接口,其中就包括SolidWorks,可以直接导入数据。”

常浩南还不知道自己的形象在旁边某个人心中已经接近了救世主。

“这么方便?”

芮晓亭依言快速输入了一条语句。

屏幕上果然出现了调用数据成功的提示。

几秒钟之后,一个新的对话框弹出,里面正是那门新火箭炮的建模图。

“……”

在这个就连硬件通用性都很差的年代,几乎没有人考虑过不同软件的通用性——

技术上其实没有任何障碍,但为了排他性地抢占市场,某些软件开发商会故意让自己的文件格式跟同类竞品有所区别。

对于工程人员来说这简直就是地狱。

即便底层的参数化逻辑完全一致,要想把设计图从一个软件调用到另一个软件之内,都需要相当复杂的转写过程。

哪怕非常熟练的人也可能需要几个小时的时间才能完成。

如果运气再差一点,甚至有可能要重画。

而现在,他只用不到5分钟便完成了这一切。

“接下来应该是网格化……”

随着进度不断推进,芮晓亭的操作也愈发熟练。

“呃……这里为什么会有这么多选项?”

屏幕上弹出的一个命令行界面中,出现了5个选项。

关键是他一个都看不懂。

“哦,这是我们预设的5种不同的网格化算法。”

常浩南解释道:

“你这个模型有点大,一次生成可能要爆内存,你把定向管、转向架和底盘拆成三部分分别生成,然后选择第二种就行了。”

“拆三部分就可以?”

芮晓亭放在键盘上的双手抖了一下,在屏幕上留下了几个不成规律的字符。

要知道他之前做有限元分析的时候,这一步甚至要对液压支腿、大梁、副架等细分结构单独生成才行。

“你要是觉得麻烦,可能……把转向架和定向管合在一起也行。”

常浩南用不太确定的语气说道。

“不是,我不是这个意思……”

芮晓亭整个人都已经麻了。

由俭入奢易,由奢入俭难。

哪怕眼前这个软件连个正经的图形界面都没有,操作也需要靠命令行进行。

但想想这次回去之后,竟然还得继续接受ABAQUS的摧残,就觉得世界一片灰暗。

于是他打定主意,回学校以后不惜一切代价也要让校长把这东西的授权给拿下来。

什么钱不钱的。

俗!

(本章完)

重新连接服务器...

连接失败... 将在 秒后重新尝试连接.

连接失败.
请刷新此页面.

此会话被服务器暂停.

恢复会话失败.
请重试或者刷新此页面.