发明名称 Interoperability format translation and transformation between IFC architectural design file and simulation file formats
摘要 Automatically translating a building architecture file format (Industry Foundation Class) to a simulation file, in one aspect, may extract data and metadata used by a target simulation tool from a building architecture file. Interoperability data objects may be created and the extracted data is stored in the interoperability data objects. A model translation procedure may be prepared to identify a mapping from a Model View Definition to a translation and transformation function. The extracted data may be transformed using the data stored in the interoperability data objects, an input Model View Definition template, and the translation and transformation function to convert the extracted data to correct geometric values needed for a target simulation file format used by the target simulation tool. The simulation file in the target simulation file format may be generated.
申请公布号 US8930418(B2) 申请公布日期 2015.01.06
申请号 US201213676264 申请日期 2012.11.14
申请人 International Business Machines Corporation 发明人 Chao Tian-Jy;Kim Younghun
分类号 G06F7/00;G06F12/00;G06F17/30;G06F17/50;G06Q10/06;G06F15/16 主分类号 G06F7/00
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Percello, Esq. Louis J.
主权项 1. A system for automatically translating and transforming a building architecture file format to a simulation file, comprising: a hardware processor comprising at least a circuit, the hardware processor configured to extract from an input building architecture file, data and metadata used by a target simulation tool, the hardware processor further configured to create interoperability data objects and store the extracted data in the interoperability data objects, the hardware processor further configured to prepare a model translation procedure to identify a mapping from a Model View Definition to a translation and transformation function, the hardware processor further configured to transform the extracted data using the data stored in the interoperability data objects, an input Model View Definition template, and the translation and transformation function to convert the extracted data to correct geometric values needed for a target simulation file format used by the target simulation tool, the hardware processor further configured to generate the simulation file in the target simulation file format, wherein the hardware processor is further configured to create translation function definitions and fill in the translation and transformation function with data of the one or more interoperability data objects, wherein the translate and transformation function comprises: a function to perform geometric transformation of data values stored in the interoperability data objects to specific building simulation models by converting the data values to geometric values based on at least offset, clipping, and rotation to represent a placement on an energy simulation model file; logic to perform the transforming of the extracted data stored in the interoperability data objects into the target simulation file format; and a function to fill in the module view definition template with the converted geometric values for the simulation file in the target simulation file format.
地址 Armonk NY US