<bimserver - =“”emf =“”>自定义IFC架构(IdObject to EObject

时间:2017-01-19 10:53:50

标签: java emf ifc

我尝试使用自定义实体和关系扩展IFC架构。到目前为止,我所做的是:

使用JSDAI在EXPRESS-G中扩展IFC4模式。 使用新模式,生成.ecore(使用EMF),然后使用.genmodel生成Java类。

使用BIMServer课程,我(当然)能够阅读IFC4个文件但我想要做的是:

a)REad IFC档案

b)添加到IfcModel我的新实体

c)用我的新实体生成一个新的IFC文件(.ifc)(我想我必须实现一个新的IfcSerializer)。

问题出在b)点,因为IfcDeserializer将元素/实体赋予IdEObjectEMF生成的java类从EObject延伸。

据说我必须将IdEObject (IFC4)转换为EObject (IFC4Custom),然后实现一个序列化程序,以便从EOBjects生成一个IFC文件。

老实说,我有点迷失了......

0 个答案:

没有答案