|
继承我的老贴,首发日期2010-11-20,首发地点新浪博客
近期,BIM吵的很热!(我不写“炒”而是“吵”,是由于都是说的让我听到的多,没怎么见到货,以是就不消炒货的炒了。)
以是软件商也在想BIM软件开发了,Autodesk推BIM推的火,以是各人都想往Autodesk的底子上作二次开发,以是小的我在这里鄙见发表一下我对这类软件开发的看法。些许对于许多人来说都知道,共勉共勉。
本身总结了一下不外乎下面两种:
一是操纵结果类开发。基于Autodesk的平台级别的操纵类及结果类二次开发。开着Autodesk平台,使用API操纵平台里的对象,然后使用开发出的软件赋予特定的参数、属性大概是动作,得到想要的结果;
二是数据使用类开发。使用Autodesk的平台软件产生的数据,API导出干系数据为自用格式,也可以ODBC,GBXML,也可以自界说XML等,然后用本身已有软件平台导入数据,处置处罚数据,得到结果。做的好了,可以再使用API导入结果数据到Autodesk平台的对象中。
假如是前者,个人以为是进步了品级的“ARX”(我ARX不认识,说错了各人别拍砖),在某些意义上离BIM有隔断,对数据的使用率不大。无法站在从前的肩膀上走,些许要重头起;相对而言,后者应该对于中国的软件商是快速的,也是更BIM类的,由于只是接口的标题,我从事的软件中有许多这个接口谁人接口,假如数据之间须要互换满是接口的标题,但是中国软件出的接口文档或多或少的都是会出现标题(无法与很强大的AutodeskAPI相比),而且本身的软件系列中接口都不是完全完备,以是这个须要内部开发者之间的很好的互通。回过头说,BIM类软件太多,很少有公司能做全,要想以后很好的使用好BIM数据将其BIM的这条线发扬广大,差别应用软件厂商之间的接口互通也是很紧张的。不知道这个能不能做到,除非各人都能把本身个结果全部返回到Autodesk平台模子里,借用其模子成为载体,互传数据,否则BIM其着实中国只是空话。
以是,沟通很紧张,BIM里夸大的是数据承载信息,在实际中须要我们信息沟通。
BIM要的是大BIM,而不是本身的小BIM。在现如今各人都处在开发初期的时间能提前规划好互通之间的规则,我想对以后BIM软件在中国大热将是有利无害。
(接待拍砖,转载请注明) |
|