工程计算书(计算稿)共享和服务—PASS云计算书平台
设计院的设计人员一般会根据手册、规范自己编制计算书(计算稿),有点类似于it人员写代码。一般用excel,mathcad,有限元的话,可以用支持命令流的ansys,ABQUAS等。只不过excel计算书、mathcad计算书和ansys命令流等无法变成服务,其他人想重复用,必须拿到原始文件,共享效果大打折扣,它们基本属于单机桌面应用范畴。云计算书平台PASS,就是一个服务平台,将excel计算书、
设计院的设计人员一般会根据手册、规范自己编制计算书(计算稿),有点类似于it人员写代码。
一般用excel,mathcad,有限元的话,可以用支持命令流的ansys,ABQUAS等。
只不过excel计算书、mathcad计算书和ansys命令流等无法变成服务,其他人想重复用,必须拿到原始文件,共享效果大打折扣,它们基本属于单机桌面应用范畴。
云计算书平台PASS,就是一个服务平台,将excel计算书、mathcad计算书,或ansys命令流上传服务器,服务平台对计算书进行解析——即获取输入项,存入数据库,然后展示到web端或微信小程序端,同时也获取输出项,存入数据库,然后展示到web端或小程序端,当用户在web端或手机端修改输入项,服务平台调用wps、mathcad或ansys打开计算书模板,运行后得到输出,再将输出项展示到web上或手机端。
这种便捷的方式,基本解决了计算书服务问题。
大家用得最多的是excel计算书,大量的表格计算模板不能闲置浪费。
一套正版的Microsoft office软件,是按年付费,购买也挺麻烦,体积也大,安装到服务器上,开销也不小。
其实用免费的wps就能解决。
服务器端用golang语言开发的PASS系统,将上传的excel表格进行解析,解析的代码库在git上不少,解析过程中不需要服务器上安装excel软件(不需要安装Microsoft office软件),其原理就是打开表格,获取输入输出项,存入数据库。
当用户修改输入项时,平台调用免费的wps2019来打开刚才的计算书模板,平台将用户输入参数赋值给打开的表格模板,wps根据修改后的输入,更新了结果。wps也支持vba,wps的调用和Microsoft excel的调用几乎一模一样,所以代码基本可以通用。wps完全兼容excel表格。平台获取刚刚更新的表格结果,输出到web端或小程序端即可,再将新的表格模板另存为pdf作为计算书使用。
更多推荐
所有评论(0)