diff --git a/IFC_roundtrip_specifications.md b/IFC_roundtrip_specifications.md index ac5219f..697bf95 100644 --- a/IFC_roundtrip_specifications.md +++ b/IFC_roundtrip_specifications.md @@ -134,7 +134,7 @@ The application should be able to export and import an IFC file containing 2 cir | Program | Native funtion/object | | ------------ | --------------------------------------- | | ArchiCAD | | -| BlenderBIM | | +| BlenderBIM | Mesh | | FreeCAD | | | Microstation | | | Revit | Model-in-Place Family - Solid Extrusion | @@ -158,7 +158,7 @@ Test files here: [FreeMVD_WorkFlow/Specifications_Test_Files/Extrusions_Circles] | Program | Version
native/plugin | Imported Native File (PASS/FAIL) | Import Comments | Exported IFC File (PASS/FAIL) | Export Comments | | ----------- | ------------------------- | --------------------------------- | ------------------------------------ | ------------------------------ | ------------------------------------------------------------------------------------- | | ArchiCAD | | | | | | -| BlenderBIM | | | | | | +| BlenderBIM | 2.82a/0.200621 | FAIL | creates a faceted mesh | FAIL | | | FreeCAD | | | | | | | Revit | | Partial | creates (2) arcs instead of a circle | :heavy_check_mark: | if native file has (2) arcs as the profile, it still exports as IFCCIRCLEPROFILEDEFs | | Vectorworks | | | | | | diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_03_FAIL.blend b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_03_FAIL.blend new file mode 100644 index 0000000..b14cc96 Binary files /dev/null and b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_03_FAIL.blend differ diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_04_FAIL.blend.ifc b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_04_FAIL.blend.ifc new file mode 100644 index 0000000..2767b67 --- /dev/null +++ b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_04_FAIL.blend.ifc @@ -0,0 +1,1003 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); +FILE_NAME('Extrusions_Circles_04_FAIL.blend.ifc','2020-06-21T09:49:31-05:00',(),(),'IfcOpenShell 0.6.0b0','BlenderBIM 0.0.200621','Moult'); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#2=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#3=IFCMEASUREWITHUNIT(IFCREAL(0.3048),#2); +#4=IFCCONVERSIONBASEDUNIT(#1,.LENGTHUNIT.,'foot',#3); +#5=IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#6=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#7=IFCMEASUREWITHUNIT(IFCREAL(0.0929),#6); +#8=IFCCONVERSIONBASEDUNIT(#5,.AREAUNIT.,'square foot',#7); +#9=IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#10=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#11=IFCMEASUREWITHUNIT(IFCREAL(0.02832),#10); +#12=IFCCONVERSIONBASEDUNIT(#9,.VOLUMEUNIT.,'cubic foot',#11); +#13=IFCUNITASSIGNMENT((#4,#8,#12)); +#14=IFCACTORROLE(.ARCHITECT.,$,'Draws the pretty pictures'); +#15=IFCPOSTALADDRESS(.OFFICE.,'Headquarters',$,'Cupboard under the stairs',('221B Baker Street'),$,'MyTown','Middle-Earth','42','Narnia'); +#16=IFCTELECOMADDRESS(.OFFICE.,'Headquarters',$,('0123456789'),$,$,('dion@thinkmoult.com'),'https://thinkmoult.com',('irc://irc.freenode.net##architect')); +#17=IFCPERSON('Moult','Moult','Dion',('Sebastian','Isan','Tan'),('Mr'),('UE'),(#14),(#15,#16)); +#18=IFCACTORROLE(.USERDEFINED.,'CONTRIBUTOR',$); +#19=IFCTELECOMADDRESS(.USERDEFINED.,'The main webpage of the software collection.','WEBPAGE',$,$,$,$,'https://ifcopenshell.org',$); +#20=IFCTELECOMADDRESS(.USERDEFINED.,'The BlenderBIM webpage of the software collection.','WEBPAGE',$,$,$,$,'https://blenderbim.org',$); +#21=IFCTELECOMADDRESS(.USERDEFINED.,'The source code repository of the software collection.','REPOSITORY',$,$,$,$,'https://github.com/IfcOpenShell/IfcOpenShell.git',$); +#22=IFCORGANIZATION($,'IfcOpenShell','IfcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format.',(#18),(#19,#20,#21)); +#23=IFCCARTESIANPOINT((0.,0.,0.)); +#24=IFCDIRECTION((0.,0.,1.)); +#25=IFCDIRECTION((1.,0.,0.)); +#26=IFCAXIS2PLACEMENT3D(#23,#24,#25); +#27=IFCPERSONANDORGANIZATION(#17,#22,$); +#28=IFCAPPLICATION(#22,'0.0.200621','BlenderBIM','BlenderBIM'); +#29=IFCOWNERHISTORY(#27,#28,.READWRITE.,.NOCHANGE.,1592750971,#27,#28,1592750971); +#30=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#26,$); +#31=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#30,$,.MODEL_VIEW.,$); +#32=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#30,$,.GRAPH_VIEW.,$); +#33=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#30,$,.MODEL_VIEW.,$); +#34=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#30,$,.MODEL_VIEW.,$); +#35=IFCPROJECT('2WWb1dB$D2KwNulTceJPxM',$,'Project Number',$,$,'Project Name','Project Status',(#30),#13); +#36=IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); +#37=IFCRELASSOCIATESCLASSIFICATION('2IwoI53xPDfx9Bfp6Pk080',$,$,$,(#35),#36); +#38=IFCOBJECTIVE('Beauty','The built form should be beautiful',.HARD.,$,$,$,$,$,$,.DESIGNINTENT.,$); +#39=IFCOBJECTIVE('Safety','No facilities exist to generate killer artificial intelligence',.HARD.,$,$,$,$,$,$,.HEALTHANDSAFETY.,$); +#40=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#41=IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); +#42=IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.F.),$); +#43=IFCPROPERTYSET('3_UEq4H95C$Q0cEBmgY7Xu',#29,'Pset_BuildingCommon',$,(#40,#41,#42)); +#44=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#45=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#46=IFCPROPERTYSET('3pU4AXTNPCMRF$DVPJYvsa',#29,'Pset_BuildingElementProxyCommon',$,(#44,#45)); +#47=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#48=IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.F.),$); +#49=IFCPROPERTYSET('2WZ0PixF16s8iGZSmrVb0V',#29,'Pset_BuildingStoreyCommon',$,(#47,#48)); +#50=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#51=IFCPROPERTYSET('0NWGyIXpX3OP_r7N3EtDxs',#29,'Pset_BuildingSystemCommon',$,(#50)); +#52=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#53=IFCPROPERTYSET('0Sfj$DG3n098Yk9X4V1j5t',#29,'Pset_SiteCommon',$,(#52)); +#54=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Story Level'),$); +#55=IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.F.),$); +#56=IFCPROPERTYSET('0inEQfR6jFv9lMqpwgErbl',#29,'Pset_BuildingStoreyCommon',$,(#54,#55)); +#57=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#58=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#59=IFCPROPERTYSET('3cRN487Rr9CwJlemVUMCFG',#29,'Pset_BuildingElementProxyCommon',$,(#57,#58)); +#60=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#61=IFCPROPERTYSET('2B2PyTf150eBqEhuokfwyR',#29,'Pset_EnvironmentalImpactIndicators',$,(#60)); +#62=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#63=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#64=IFCPROPERTYSET('2jQxwEQSb6UQGNv9_YYIzo',#29,'Pset_BuildingElementProxyCommon',$,(#62,#63)); +#65=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#66=IFCPROPERTYSET('3SMGZYeGn8VxPYlFIX_Mgd',#29,'Pset_EnvironmentalImpactIndicators',$,(#65)); +#67=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#68=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#69=IFCPROPERTYSET('2728whE75CaRq9es7uN1Be',#29,'Pset_BuildingElementProxyCommon',$,(#67,#68)); +#70=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#71=IFCPROPERTYSET('0pNvr_zY9FJRu4ugeT7b1n',#29,'Pset_EnvironmentalImpactIndicators',$,(#70)); +#72=IFCPROPERTYSINGLEVALUE('Width',$,IFCLABEL('3.0'),$); +#73=IFCPROPERTYSINGLEVALUE('Depth',$,IFCLABEL('3.0'),$); +#74=IFCPROPERTYSET('3hnoQlYZf9WwRN6ZQBRwRE',#29,'Pset_ProvisionForVoid',$,(#72,#73)); +#75=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#76=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#77=IFCPROPERTYSET('1SOmZGXzjCcOMv5akZ2Q$A',#29,'Pset_BuildingElementProxyCommon',$,(#75,#76)); +#78=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 1'),$); +#79=IFCPROPERTYSET('3bTXXJcmv2Q8zxa4vmYjq9',#29,'Pset_EnvironmentalImpactIndicators',$,(#78)); +#80=IFCPROPERTYSINGLEVALUE('Width',$,IFCLABEL('3.0'),$); +#81=IFCPROPERTYSINGLEVALUE('Depth',$,IFCLABEL('3.0'),$); +#82=IFCPROPERTYSET('3zjiLkNxnBsw$wBoWqOwBg',#29,'Pset_ProvisionForVoid',$,(#80,#81)); +#83=IFCCARTESIANPOINT((1.00523376464844,0.505233824253082,0.)); +#84=IFCCARTESIANPOINT((1.00523376464844,0.505233824253082,3.)); +#85=IFCCARTESIANPOINT((0.998758912086487,0.585439503192902,0.)); +#86=IFCCARTESIANPOINT((0.979502022266388,0.663567841053009,0.)); +#87=IFCCARTESIANPOINT((0.947961807250977,0.737595438957214,0.)); +#88=IFCCARTESIANPOINT((0.904955267906189,0.805604994297028,0.)); +#89=IFCCARTESIANPOINT((0.851595997810364,0.865835130214691,0.)); +#90=IFCCARTESIANPOINT((0.789266228675842,0.916725814342499,0.)); +#91=IFCCARTESIANPOINT((0.719580113887787,0.956959009170532,0.)); +#92=IFCCARTESIANPOINT((0.644342601299286,0.985492885112762,0.)); +#93=IFCCARTESIANPOINT((0.565502226352692,1.00158834457397,0.)); +#94=IFCCARTESIANPOINT((0.485100865364075,1.00482833385468,0.)); +#95=IFCCARTESIANPOINT((0.405220985412598,0.9951291680336,0.)); +#96=IFCCARTESIANPOINT((0.32793140411377,0.972741961479187,0.)); +#97=IFCCARTESIANPOINT((0.255233854055405,0.938246548175812,0.)); +#98=IFCCARTESIANPOINT((0.189011141657829,0.892536342144012,0.)); +#99=IFCCARTESIANPOINT((0.130978465080261,0.836795151233673,0.)); +#100=IFCCARTESIANPOINT((0.0826387852430344,0.772466778755188,0.)); +#101=IFCCARTESIANPOINT((0.045244112610817,0.701217174530029,0.)); +#102=IFCCARTESIANPOINT((0.0197629258036613,0.624891698360443,0.)); +#103=IFCCARTESIANPOINT((0.00685517909005284,0.545467138290405,0.)); +#104=IFCCARTESIANPOINT((0.00685517909005284,0.465000569820404,0.)); +#105=IFCCARTESIANPOINT((0.0197629258036613,0.385576009750366,0.)); +#106=IFCCARTESIANPOINT((0.045244112610817,0.30925053358078,0.)); +#107=IFCCARTESIANPOINT((0.0826387852430344,0.238000929355621,0.)); +#108=IFCCARTESIANPOINT((0.130978465080261,0.173672512173653,0.)); +#109=IFCCARTESIANPOINT((0.189011141657829,0.117931351065636,0.)); +#110=IFCCARTESIANPOINT((0.255233854055405,0.0722211301326752,0.)); +#111=IFCCARTESIANPOINT((0.32793140411377,0.0377257131040096,0.)); +#112=IFCCARTESIANPOINT((0.405220985412598,0.0153385074809194,0.)); +#113=IFCCARTESIANPOINT((0.485100865364075,0.00563933374360204,0.)); +#114=IFCCARTESIANPOINT((0.565502226352692,0.00887939613312483,0.)); +#115=IFCCARTESIANPOINT((0.644342601299286,0.0249747782945633,0.)); +#116=IFCCARTESIANPOINT((0.719580113887787,0.0535086132586002,0.)); +#117=IFCCARTESIANPOINT((0.789266228675842,0.0937419012188911,0.)); +#118=IFCCARTESIANPOINT((0.851595997810364,0.144632607698441,0.)); +#119=IFCCARTESIANPOINT((0.904955267906189,0.204862698912621,0.)); +#120=IFCCARTESIANPOINT((0.947961807250977,0.272872269153595,0.)); +#121=IFCCARTESIANPOINT((0.979502022266388,0.346899837255478,0.)); +#122=IFCCARTESIANPOINT((0.998758912086487,0.425028204917908,0.)); +#123=IFCCARTESIANPOINT((0.998758912086487,0.585439503192902,3.)); +#124=IFCCARTESIANPOINT((0.979502022266388,0.663567841053009,3.)); +#125=IFCCARTESIANPOINT((0.947961807250977,0.737595438957214,3.)); +#126=IFCCARTESIANPOINT((0.904955267906189,0.805604994297028,3.)); +#127=IFCCARTESIANPOINT((0.851595997810364,0.865835130214691,3.)); +#128=IFCCARTESIANPOINT((0.789266228675842,0.916725814342499,3.)); +#129=IFCCARTESIANPOINT((0.719580113887787,0.956959009170532,3.)); +#130=IFCCARTESIANPOINT((0.644342601299286,0.985492885112762,3.)); +#131=IFCCARTESIANPOINT((0.565502226352692,1.00158834457397,3.)); +#132=IFCCARTESIANPOINT((0.485100865364075,1.00482833385468,3.)); +#133=IFCCARTESIANPOINT((0.405220985412598,0.9951291680336,3.)); +#134=IFCCARTESIANPOINT((0.32793140411377,0.972741961479187,3.)); +#135=IFCCARTESIANPOINT((0.255233854055405,0.938246548175812,3.)); +#136=IFCCARTESIANPOINT((0.189011141657829,0.892536342144012,3.)); +#137=IFCCARTESIANPOINT((0.130978465080261,0.836795151233673,3.)); +#138=IFCCARTESIANPOINT((0.0826387852430344,0.772466778755188,3.)); +#139=IFCCARTESIANPOINT((0.045244112610817,0.701217174530029,3.)); +#140=IFCCARTESIANPOINT((0.0197629258036613,0.624891698360443,3.)); +#141=IFCCARTESIANPOINT((0.00685517909005284,0.545467138290405,3.)); +#142=IFCCARTESIANPOINT((0.00685517909005284,0.465000569820404,3.)); +#143=IFCCARTESIANPOINT((0.0197629258036613,0.385576009750366,3.)); +#144=IFCCARTESIANPOINT((0.045244112610817,0.30925053358078,3.)); +#145=IFCCARTESIANPOINT((0.0826387852430344,0.238000929355621,3.)); +#146=IFCCARTESIANPOINT((0.130978465080261,0.173672512173653,3.)); +#147=IFCCARTESIANPOINT((0.189011141657829,0.117931351065636,3.)); +#148=IFCCARTESIANPOINT((0.255233854055405,0.0722211301326752,3.)); +#149=IFCCARTESIANPOINT((0.32793140411377,0.0377257131040096,3.)); +#150=IFCCARTESIANPOINT((0.405220985412598,0.0153385074809194,3.)); +#151=IFCCARTESIANPOINT((0.485100865364075,0.00563933374360204,3.)); +#152=IFCCARTESIANPOINT((0.565502226352692,0.00887939613312483,3.)); +#153=IFCCARTESIANPOINT((0.644342601299286,0.0249747782945633,3.)); +#154=IFCCARTESIANPOINT((0.719580113887787,0.0535086132586002,3.)); +#155=IFCCARTESIANPOINT((0.789266228675842,0.0937419012188911,3.)); +#156=IFCCARTESIANPOINT((0.851595997810364,0.144632607698441,3.)); +#157=IFCCARTESIANPOINT((0.904955267906189,0.204862698912621,3.)); +#158=IFCCARTESIANPOINT((0.947961807250977,0.272872269153595,3.)); +#159=IFCCARTESIANPOINT((0.979502022266388,0.346899837255478,3.)); +#160=IFCCARTESIANPOINT((0.998758912086487,0.425028204917908,3.)); +#161=IFCPOLYLOOP((#142,#104,#105,#143)); +#162=IFCFACEOUTERBOUND(#161,.T.); +#163=IFCFACE((#162)); +#164=IFCPOLYLOOP((#140,#102,#103,#141)); +#165=IFCFACEOUTERBOUND(#164,.T.); +#166=IFCFACE((#165)); +#167=IFCPOLYLOOP((#136,#135,#97,#98)); +#168=IFCFACEOUTERBOUND(#167,.T.); +#169=IFCFACE((#168)); +#170=IFCPOLYLOOP((#137,#136,#98,#99)); +#171=IFCFACEOUTERBOUND(#170,.T.); +#172=IFCFACE((#171)); +#173=IFCPOLYLOOP((#155,#154,#116,#117)); +#174=IFCFACEOUTERBOUND(#173,.T.); +#175=IFCFACE((#174)); +#176=IFCPOLYLOOP((#154,#153,#115,#116)); +#177=IFCFACEOUTERBOUND(#176,.T.); +#178=IFCFACE((#177)); +#179=IFCPOLYLOOP((#133,#132,#94,#95)); +#180=IFCFACEOUTERBOUND(#179,.T.); +#181=IFCFACE((#180)); +#182=IFCPOLYLOOP((#153,#152,#114,#115)); +#183=IFCFACEOUTERBOUND(#182,.T.); +#184=IFCFACE((#183)); +#185=IFCPOLYLOOP((#132,#131,#93,#94)); +#186=IFCFACEOUTERBOUND(#185,.T.); +#187=IFCFACE((#186)); +#188=IFCPOLYLOOP((#152,#151,#113,#114)); +#189=IFCFACEOUTERBOUND(#188,.T.); +#190=IFCFACE((#189)); +#191=IFCPOLYLOOP((#131,#130,#92,#93)); +#192=IFCFACEOUTERBOUND(#191,.T.); +#193=IFCFACE((#192)); +#194=IFCPOLYLOOP((#141,#103,#104,#142)); +#195=IFCFACEOUTERBOUND(#194,.T.); +#196=IFCFACE((#195)); +#197=IFCPOLYLOOP((#128,#127,#89,#90)); +#198=IFCFACEOUTERBOUND(#197,.T.); +#199=IFCFACE((#198)); +#200=IFCPOLYLOOP((#149,#111,#112,#150)); +#201=IFCFACEOUTERBOUND(#200,.T.); +#202=IFCFACE((#201)); +#203=IFCPOLYLOOP((#129,#128,#90,#91)); +#204=IFCFACEOUTERBOUND(#203,.T.); +#205=IFCFACE((#204)); +#206=IFCPOLYLOOP((#127,#126,#88,#89)); +#207=IFCFACEOUTERBOUND(#206,.T.); +#208=IFCFACE((#207)); +#209=IFCPOLYLOOP((#134,#133,#95,#96)); +#210=IFCFACEOUTERBOUND(#209,.T.); +#211=IFCFACE((#210)); +#212=IFCPOLYLOOP((#147,#109,#110,#148)); +#213=IFCFACEOUTERBOUND(#212,.T.); +#214=IFCFACE((#213)); +#215=IFCPOLYLOOP((#84,#160,#122,#83)); +#216=IFCFACEOUTERBOUND(#215,.T.); +#217=IFCFACE((#216)); +#218=IFCPOLYLOOP((#140,#139,#101,#102)); +#219=IFCFACEOUTERBOUND(#218,.T.); +#220=IFCFACE((#219)); +#221=IFCPOLYLOOP((#146,#108,#109,#147)); +#222=IFCFACEOUTERBOUND(#221,.T.); +#223=IFCFACE((#222)); +#224=IFCPOLYLOOP((#125,#87,#88,#126)); +#225=IFCFACEOUTERBOUND(#224,.T.); +#226=IFCFACE((#225)); +#227=IFCPOLYLOOP((#145,#107,#108,#146)); +#228=IFCFACEOUTERBOUND(#227,.T.); +#229=IFCFACE((#228)); +#230=IFCPOLYLOOP((#124,#86,#87,#125)); +#231=IFCFACEOUTERBOUND(#230,.T.); +#232=IFCFACE((#231)); +#233=IFCPOLYLOOP((#144,#106,#107,#145)); +#234=IFCFACEOUTERBOUND(#233,.T.); +#235=IFCFACE((#234)); +#236=IFCPOLYLOOP((#148,#110,#111,#149)); +#237=IFCFACEOUTERBOUND(#236,.T.); +#238=IFCFACE((#237)); +#239=IFCPOLYLOOP((#123,#85,#86,#124)); +#240=IFCFACEOUTERBOUND(#239,.T.); +#241=IFCFACE((#240)); +#242=IFCPOLYLOOP((#143,#105,#106,#144)); +#243=IFCFACEOUTERBOUND(#242,.T.); +#244=IFCFACE((#243)); +#245=IFCPOLYLOOP((#135,#134,#96,#97)); +#246=IFCFACEOUTERBOUND(#245,.T.); +#247=IFCFACE((#246)); +#248=IFCPOLYLOOP((#156,#155,#117,#118)); +#249=IFCFACEOUTERBOUND(#248,.T.); +#250=IFCFACE((#249)); +#251=IFCPOLYLOOP((#157,#156,#118,#119)); +#252=IFCFACEOUTERBOUND(#251,.T.); +#253=IFCFACE((#252)); +#254=IFCPOLYLOOP((#123,#84,#83,#85)); +#255=IFCFACEOUTERBOUND(#254,.T.); +#256=IFCFACE((#255)); +#257=IFCPOLYLOOP((#158,#157,#119,#120)); +#258=IFCFACEOUTERBOUND(#257,.T.); +#259=IFCFACE((#258)); +#260=IFCPOLYLOOP((#138,#137,#99,#100)); +#261=IFCFACEOUTERBOUND(#260,.T.); +#262=IFCFACE((#261)); +#263=IFCPOLYLOOP((#159,#158,#120,#121)); +#264=IFCFACEOUTERBOUND(#263,.T.); +#265=IFCFACE((#264)); +#266=IFCPOLYLOOP((#139,#138,#100,#101)); +#267=IFCFACEOUTERBOUND(#266,.T.); +#268=IFCFACE((#267)); +#269=IFCPOLYLOOP((#160,#159,#121,#122)); +#270=IFCFACEOUTERBOUND(#269,.T.); +#271=IFCFACE((#270)); +#272=IFCPOLYLOOP((#130,#129,#91,#92)); +#273=IFCFACEOUTERBOUND(#272,.T.); +#274=IFCFACE((#273)); +#275=IFCPOLYLOOP((#85,#83,#89)); +#276=IFCFACEOUTERBOUND(#275,.T.); +#277=IFCFACE((#276)); +#278=IFCPOLYLOOP((#86,#85,#89)); +#279=IFCFACEOUTERBOUND(#278,.T.); +#280=IFCFACE((#279)); +#281=IFCPOLYLOOP((#87,#86,#89)); +#282=IFCFACEOUTERBOUND(#281,.T.); +#283=IFCFACE((#282)); +#284=IFCPOLYLOOP((#88,#87,#89)); +#285=IFCFACEOUTERBOUND(#284,.T.); +#286=IFCFACE((#285)); +#287=IFCPOLYLOOP((#91,#90,#89)); +#288=IFCFACEOUTERBOUND(#287,.T.); +#289=IFCFACE((#288)); +#290=IFCPOLYLOOP((#92,#91,#89)); +#291=IFCFACEOUTERBOUND(#290,.T.); +#292=IFCFACE((#291)); +#293=IFCPOLYLOOP((#93,#92,#89)); +#294=IFCFACEOUTERBOUND(#293,.T.); +#295=IFCFACE((#294)); +#296=IFCPOLYLOOP((#94,#93,#89)); +#297=IFCFACEOUTERBOUND(#296,.T.); +#298=IFCFACE((#297)); +#299=IFCPOLYLOOP((#95,#94,#89)); +#300=IFCFACEOUTERBOUND(#299,.T.); +#301=IFCFACE((#300)); +#302=IFCPOLYLOOP((#96,#95,#89)); +#303=IFCFACEOUTERBOUND(#302,.T.); +#304=IFCFACE((#303)); +#305=IFCPOLYLOOP((#97,#96,#89)); +#306=IFCFACEOUTERBOUND(#305,.T.); +#307=IFCFACE((#306)); +#308=IFCPOLYLOOP((#98,#97,#89)); +#309=IFCFACEOUTERBOUND(#308,.T.); +#310=IFCFACE((#309)); +#311=IFCPOLYLOOP((#99,#98,#89)); +#312=IFCFACEOUTERBOUND(#311,.T.); +#313=IFCFACE((#312)); +#314=IFCPOLYLOOP((#100,#99,#89)); +#315=IFCFACEOUTERBOUND(#314,.T.); +#316=IFCFACE((#315)); +#317=IFCPOLYLOOP((#101,#100,#89)); +#318=IFCFACEOUTERBOUND(#317,.T.); +#319=IFCFACE((#318)); +#320=IFCPOLYLOOP((#102,#101,#89)); +#321=IFCFACEOUTERBOUND(#320,.T.); +#322=IFCFACE((#321)); +#323=IFCPOLYLOOP((#103,#102,#89)); +#324=IFCFACEOUTERBOUND(#323,.T.); +#325=IFCFACE((#324)); +#326=IFCPOLYLOOP((#104,#103,#89)); +#327=IFCFACEOUTERBOUND(#326,.T.); +#328=IFCFACE((#327)); +#329=IFCPOLYLOOP((#105,#104,#89)); +#330=IFCFACEOUTERBOUND(#329,.T.); +#331=IFCFACE((#330)); +#332=IFCPOLYLOOP((#106,#105,#89)); +#333=IFCFACEOUTERBOUND(#332,.T.); +#334=IFCFACE((#333)); +#335=IFCPOLYLOOP((#107,#106,#89)); +#336=IFCFACEOUTERBOUND(#335,.T.); +#337=IFCFACE((#336)); +#338=IFCPOLYLOOP((#108,#107,#89)); +#339=IFCFACEOUTERBOUND(#338,.T.); +#340=IFCFACE((#339)); +#341=IFCPOLYLOOP((#109,#108,#89)); +#342=IFCFACEOUTERBOUND(#341,.T.); +#343=IFCFACE((#342)); +#344=IFCPOLYLOOP((#110,#109,#89)); +#345=IFCFACEOUTERBOUND(#344,.T.); +#346=IFCFACE((#345)); +#347=IFCPOLYLOOP((#111,#110,#89)); +#348=IFCFACEOUTERBOUND(#347,.T.); +#349=IFCFACE((#348)); +#350=IFCPOLYLOOP((#112,#111,#89)); +#351=IFCFACEOUTERBOUND(#350,.T.); +#352=IFCFACE((#351)); +#353=IFCPOLYLOOP((#113,#112,#89)); +#354=IFCFACEOUTERBOUND(#353,.T.); +#355=IFCFACE((#354)); +#356=IFCPOLYLOOP((#114,#113,#89)); +#357=IFCFACEOUTERBOUND(#356,.T.); +#358=IFCFACE((#357)); +#359=IFCPOLYLOOP((#115,#114,#89)); +#360=IFCFACEOUTERBOUND(#359,.T.); +#361=IFCFACE((#360)); +#362=IFCPOLYLOOP((#116,#115,#89)); +#363=IFCFACEOUTERBOUND(#362,.T.); +#364=IFCFACE((#363)); +#365=IFCPOLYLOOP((#117,#116,#89)); +#366=IFCFACEOUTERBOUND(#365,.T.); +#367=IFCFACE((#366)); +#368=IFCPOLYLOOP((#118,#117,#89)); +#369=IFCFACEOUTERBOUND(#368,.T.); +#370=IFCFACE((#369)); +#371=IFCPOLYLOOP((#119,#118,#89)); +#372=IFCFACEOUTERBOUND(#371,.T.); +#373=IFCFACE((#372)); +#374=IFCPOLYLOOP((#120,#119,#89)); +#375=IFCFACEOUTERBOUND(#374,.T.); +#376=IFCFACE((#375)); +#377=IFCPOLYLOOP((#121,#120,#89)); +#378=IFCFACEOUTERBOUND(#377,.T.); +#379=IFCFACE((#378)); +#380=IFCPOLYLOOP((#122,#121,#89)); +#381=IFCFACEOUTERBOUND(#380,.T.); +#382=IFCFACE((#381)); +#383=IFCPOLYLOOP((#83,#122,#89)); +#384=IFCFACEOUTERBOUND(#383,.T.); +#385=IFCFACE((#384)); +#386=IFCPOLYLOOP((#127,#84,#123)); +#387=IFCFACEOUTERBOUND(#386,.T.); +#388=IFCFACE((#387)); +#389=IFCPOLYLOOP((#127,#123,#124)); +#390=IFCFACEOUTERBOUND(#389,.T.); +#391=IFCFACE((#390)); +#392=IFCPOLYLOOP((#127,#124,#125)); +#393=IFCFACEOUTERBOUND(#392,.T.); +#394=IFCFACE((#393)); +#395=IFCPOLYLOOP((#127,#125,#126)); +#396=IFCFACEOUTERBOUND(#395,.T.); +#397=IFCFACE((#396)); +#398=IFCPOLYLOOP((#127,#128,#129)); +#399=IFCFACEOUTERBOUND(#398,.T.); +#400=IFCFACE((#399)); +#401=IFCPOLYLOOP((#127,#129,#130)); +#402=IFCFACEOUTERBOUND(#401,.T.); +#403=IFCFACE((#402)); +#404=IFCPOLYLOOP((#127,#130,#131)); +#405=IFCFACEOUTERBOUND(#404,.T.); +#406=IFCFACE((#405)); +#407=IFCPOLYLOOP((#127,#131,#132)); +#408=IFCFACEOUTERBOUND(#407,.T.); +#409=IFCFACE((#408)); +#410=IFCPOLYLOOP((#127,#132,#133)); +#411=IFCFACEOUTERBOUND(#410,.T.); +#412=IFCFACE((#411)); +#413=IFCPOLYLOOP((#127,#133,#134)); +#414=IFCFACEOUTERBOUND(#413,.T.); +#415=IFCFACE((#414)); +#416=IFCPOLYLOOP((#127,#134,#135)); +#417=IFCFACEOUTERBOUND(#416,.T.); +#418=IFCFACE((#417)); +#419=IFCPOLYLOOP((#127,#135,#136)); +#420=IFCFACEOUTERBOUND(#419,.T.); +#421=IFCFACE((#420)); +#422=IFCPOLYLOOP((#127,#136,#137)); +#423=IFCFACEOUTERBOUND(#422,.T.); +#424=IFCFACE((#423)); +#425=IFCPOLYLOOP((#127,#137,#138)); +#426=IFCFACEOUTERBOUND(#425,.T.); +#427=IFCFACE((#426)); +#428=IFCPOLYLOOP((#127,#138,#139)); +#429=IFCFACEOUTERBOUND(#428,.T.); +#430=IFCFACE((#429)); +#431=IFCPOLYLOOP((#127,#139,#140)); +#432=IFCFACEOUTERBOUND(#431,.T.); +#433=IFCFACE((#432)); +#434=IFCPOLYLOOP((#127,#140,#141)); +#435=IFCFACEOUTERBOUND(#434,.T.); +#436=IFCFACE((#435)); +#437=IFCPOLYLOOP((#127,#141,#142)); +#438=IFCFACEOUTERBOUND(#437,.T.); +#439=IFCFACE((#438)); +#440=IFCPOLYLOOP((#127,#142,#143)); +#441=IFCFACEOUTERBOUND(#440,.T.); +#442=IFCFACE((#441)); +#443=IFCPOLYLOOP((#127,#143,#144)); +#444=IFCFACEOUTERBOUND(#443,.T.); +#445=IFCFACE((#444)); +#446=IFCPOLYLOOP((#127,#144,#145)); +#447=IFCFACEOUTERBOUND(#446,.T.); +#448=IFCFACE((#447)); +#449=IFCPOLYLOOP((#127,#145,#146)); +#450=IFCFACEOUTERBOUND(#449,.T.); +#451=IFCFACE((#450)); +#452=IFCPOLYLOOP((#127,#146,#147)); +#453=IFCFACEOUTERBOUND(#452,.T.); +#454=IFCFACE((#453)); +#455=IFCPOLYLOOP((#127,#147,#148)); +#456=IFCFACEOUTERBOUND(#455,.T.); +#457=IFCFACE((#456)); +#458=IFCPOLYLOOP((#127,#148,#149)); +#459=IFCFACEOUTERBOUND(#458,.T.); +#460=IFCFACE((#459)); +#461=IFCPOLYLOOP((#127,#149,#150)); +#462=IFCFACEOUTERBOUND(#461,.T.); +#463=IFCFACE((#462)); +#464=IFCPOLYLOOP((#127,#150,#151)); +#465=IFCFACEOUTERBOUND(#464,.T.); +#466=IFCFACE((#465)); +#467=IFCPOLYLOOP((#127,#151,#152)); +#468=IFCFACEOUTERBOUND(#467,.T.); +#469=IFCFACE((#468)); +#470=IFCPOLYLOOP((#127,#152,#153)); +#471=IFCFACEOUTERBOUND(#470,.T.); +#472=IFCFACE((#471)); +#473=IFCPOLYLOOP((#127,#153,#154)); +#474=IFCFACEOUTERBOUND(#473,.T.); +#475=IFCFACE((#474)); +#476=IFCPOLYLOOP((#127,#154,#155)); +#477=IFCFACEOUTERBOUND(#476,.T.); +#478=IFCFACE((#477)); +#479=IFCPOLYLOOP((#127,#155,#156)); +#480=IFCFACEOUTERBOUND(#479,.T.); +#481=IFCFACE((#480)); +#482=IFCPOLYLOOP((#127,#156,#157)); +#483=IFCFACEOUTERBOUND(#482,.T.); +#484=IFCFACE((#483)); +#485=IFCPOLYLOOP((#127,#157,#158)); +#486=IFCFACEOUTERBOUND(#485,.T.); +#487=IFCFACE((#486)); +#488=IFCPOLYLOOP((#127,#158,#159)); +#489=IFCFACEOUTERBOUND(#488,.T.); +#490=IFCFACE((#489)); +#491=IFCPOLYLOOP((#127,#159,#160)); +#492=IFCFACEOUTERBOUND(#491,.T.); +#493=IFCFACE((#492)); +#494=IFCPOLYLOOP((#127,#160,#84)); +#495=IFCFACEOUTERBOUND(#494,.T.); +#496=IFCFACE((#495)); +#497=IFCPOLYLOOP((#150,#112,#113,#151)); +#498=IFCFACEOUTERBOUND(#497,.T.); +#499=IFCFACE((#498)); +#500=IFCCLOSEDSHELL((#163,#166,#169,#172,#175,#178,#181,#184,#187,#190,#193,#196,#199,#202,#205,#208,#211,#214,#217,#220,#223,#226,#229,#232,#235,#238,#241,#244,#247,#250,#253,#256,#259,#262,#265,#268,#271,#274,#277,#280,#283,#286,#289,#292,#295,#298,#301,#304,#307,#310,#313,#316,#319,#322,#325,#328,#331,#334,#337,#340,#343,#346,#349,#352,#355,#358,#361,#364,#367,#370,#373,#376,#379,#382,#385,#388,#391,#394,#397,#400,#403,#406,#409,#412,#415,#418,#421,#424,#427,#430,#433,#436,#439,#442,#445,#448,#451,#454,#457,#460,#463,#466,#469,#472,#475,#478,#481,#484,#487,#490,#493,#496,#499)); +#501=IFCFACETEDBREP(#500); +#502=IFCSHAPEREPRESENTATION(#31,'Body','Brep',(#501)); +#503=IFCREPRESENTATIONMAP(#26,#502); +#504=IFCCARTESIANPOINT((0.712340652942657,0.505233824253082,0.00523383263498545)); +#505=IFCCARTESIANPOINT((2.83366084098816,0.505233824253082,2.12655401229858)); +#506=IFCCARTESIANPOINT((0.707762181758881,0.585439503192902,0.009812256321311)); +#507=IFCCARTESIANPOINT((0.694145500659943,0.663567841053009,0.0234289485961199)); +#508=IFCCARTESIANPOINT((0.671843230724335,0.737595438957214,0.045731246471405)); +#509=IFCCARTESIANPOINT((0.641432881355286,0.805604994297028,0.0761415213346481)); +#510=IFCCARTESIANPOINT((0.603702247142792,0.865835130214691,0.113872177898884)); +#511=IFCCARTESIANPOINT((0.559628486633301,0.916725814342499,0.1579460054636)); +#512=IFCCARTESIANPOINT((0.510352969169617,0.956959009170532,0.207221522927284)); +#513=IFCCARTESIANPOINT((0.45715194940567,0.985492885112762,0.260422497987747)); +#514=IFCCARTESIANPOINT((0.401403367519379,1.00158834457397,0.316171079874039)); +#515=IFCCARTESIANPOINT((0.344551086425781,1.00482833385468,0.373023390769958)); +#516=IFCCARTESIANPOINT((0.28806746006012,0.9951291680336,0.42950701713562)); +#517=IFCCARTESIANPOINT((0.233415469527245,0.972741961479187,0.484158962965012)); +#518=IFCCARTESIANPOINT((0.182010531425476,0.938246548175812,0.535563945770264)); +#519=IFCCARTESIANPOINT((0.135184019804001,0.892536342144012,0.582390427589417)); +#520=IFCCARTESIANPOINT((0.0941487103700638,0.836795151233673,0.623425722122192)); +#521=IFCCARTESIANPOINT((0.059967402368784,0.772466778755188,0.657607078552246)); +#522=IFCCARTESIANPOINT((0.0335253737866879,0.701217174530029,0.684049129486084)); +#523=IFCCARTESIANPOINT((0.0155074512585998,0.624891698360443,0.702067017555237)); +#524=IFCCARTESIANPOINT((0.00638029770925641,0.545467138290405,0.711194157600403)); +#525=IFCCARTESIANPOINT((0.00638029770925641,0.465000569820404,0.711194157600403)); +#526=IFCCARTESIANPOINT((0.0155074512585998,0.385576009750366,0.702067017555237)); +#527=IFCCARTESIANPOINT((0.0335253737866879,0.30925053358078,0.684049129486084)); +#528=IFCCARTESIANPOINT((0.059967402368784,0.238000929355621,0.657607078552246)); +#529=IFCCARTESIANPOINT((0.0941487103700638,0.173672512173653,0.623425722122192)); +#530=IFCCARTESIANPOINT((0.135184019804001,0.117931351065636,0.582390427589417)); +#531=IFCCARTESIANPOINT((0.182010531425476,0.0722211301326752,0.535563945770264)); +#532=IFCCARTESIANPOINT((0.233415469527245,0.0377257131040096,0.484158962965012)); +#533=IFCCARTESIANPOINT((0.28806746006012,0.0153385074809194,0.42950701713562)); +#534=IFCCARTESIANPOINT((0.344551086425781,0.00563933374360204,0.373023390769958)); +#535=IFCCARTESIANPOINT((0.401403367519379,0.00887939613312483,0.316171079874039)); +#536=IFCCARTESIANPOINT((0.45715194940567,0.0249747782945633,0.260422497987747)); +#537=IFCCARTESIANPOINT((0.510352969169617,0.0535086132586002,0.207221522927284)); +#538=IFCCARTESIANPOINT((0.559628486633301,0.0937419012188911,0.1579460054636)); +#539=IFCCARTESIANPOINT((0.603702247142792,0.144632607698441,0.113872177898884)); +#540=IFCCARTESIANPOINT((0.641432881355286,0.204862698912621,0.0761415213346481)); +#541=IFCCARTESIANPOINT((0.671843230724335,0.272872269153595,0.045731246471405)); +#542=IFCCARTESIANPOINT((0.694145500659943,0.346899837255478,0.0234289485961199)); +#543=IFCCARTESIANPOINT((0.707762181758881,0.425028204917908,0.009812256321311)); +#544=IFCCARTESIANPOINT((2.82908248901367,0.585439503192902,2.13113260269165)); +#545=IFCCARTESIANPOINT((2.81546592712402,0.663567841053009,2.14474940299988)); +#546=IFCCARTESIANPOINT((2.79316353797913,0.737595438957214,2.1670515537262)); +#547=IFCCARTESIANPOINT((2.72502279281616,0.865835130214691,2.23519253730774)); +#548=IFCCARTESIANPOINT((2.68094897270203,0.916725814342499,2.27926635742188)); +#549=IFCCARTESIANPOINT((2.63167333602905,0.956959009170532,2.32854199409485)); +#550=IFCCARTESIANPOINT((2.57847237586975,0.985492885112762,2.38174271583557)); +#551=IFCCARTESIANPOINT((2.46587133407593,1.00482833385468,2.49434375762939)); +#552=IFCCARTESIANPOINT((2.40938782691956,0.9951291680336,2.55082726478577)); +#553=IFCCARTESIANPOINT((2.35473585128784,0.972741961479187,2.60547947883606)); +#554=IFCCARTESIANPOINT((2.30333089828491,0.938246548175812,2.65688419342041)); +#555=IFCCARTESIANPOINT((2.21546912193298,0.836795151233673,2.74474620819092)); +#556=IFCCARTESIANPOINT((2.18128776550293,0.772466778755188,2.77892732620239)); +#557=IFCCARTESIANPOINT((2.15484571456909,0.701217174530029,2.80536937713623)); +#558=IFCCARTESIANPOINT((2.13682794570923,0.385576009750366,2.82338738441467)); +#559=IFCCARTESIANPOINT((2.18128776550293,0.238000929355621,2.77892732620239)); +#560=IFCCARTESIANPOINT((2.21546912193298,0.173672512173653,2.74474620819092)); +#561=IFCCARTESIANPOINT((2.30333089828491,0.0722211301326752,2.65688419342041)); +#562=IFCCARTESIANPOINT((2.46587133407593,0.00563933374360204,2.49434375762939)); +#563=IFCCARTESIANPOINT((2.52272367477417,0.00887939613312483,2.43749141693115)); +#564=IFCCARTESIANPOINT((2.57847237586975,0.0249747782945633,2.38174271583557)); +#565=IFCCARTESIANPOINT((2.63167333602905,0.0535086132586002,2.32854199409485)); +#566=IFCCARTESIANPOINT((2.68094897270203,0.0937419012188911,2.27926635742188)); +#567=IFCCARTESIANPOINT((2.72502279281616,0.144632607698441,2.23519253730774)); +#568=IFCCARTESIANPOINT((2.76275324821472,0.204862698912621,2.1974618434906)); +#569=IFCCARTESIANPOINT((2.81546592712402,0.346899837255478,2.14474940299988)); +#570=IFCCARTESIANPOINT((2.76275324821472,0.805604994297028,2.1974618434906)); +#571=IFCCARTESIANPOINT((2.52272367477417,1.00158834457397,2.43749141693115)); +#572=IFCCARTESIANPOINT((2.25650429725647,0.892536342144012,2.70371079444885)); +#573=IFCCARTESIANPOINT((2.13682794570923,0.624891698360443,2.82338738441467)); +#574=IFCCARTESIANPOINT((2.12770056724548,0.545467138290405,2.83251452445984)); +#575=IFCCARTESIANPOINT((2.12770056724548,0.465000569820404,2.83251452445984)); +#576=IFCCARTESIANPOINT((2.15484571456909,0.30925053358078,2.80536937713623)); +#577=IFCCARTESIANPOINT((2.25650429725647,0.117931351065636,2.70371079444885)); +#578=IFCCARTESIANPOINT((2.35473585128784,0.0377257131040096,2.60547947883606)); +#579=IFCCARTESIANPOINT((2.40938782691956,0.0153385074809194,2.55082726478577)); +#580=IFCCARTESIANPOINT((2.79316353797913,0.272872269153595,2.1670515537262)); +#581=IFCCARTESIANPOINT((2.82908248901367,0.425028204917908,2.13113260269165)); +#582=IFCPOLYLOOP((#578,#532,#533,#579)); +#583=IFCFACEOUTERBOUND(#582,.T.); +#584=IFCFACE((#583)); +#585=IFCPOLYLOOP((#549,#548,#511,#512)); +#586=IFCFACEOUTERBOUND(#585,.T.); +#587=IFCFACE((#586)); +#588=IFCPOLYLOOP((#573,#523,#524,#574)); +#589=IFCFACEOUTERBOUND(#588,.T.); +#590=IFCFACE((#589)); +#591=IFCPOLYLOOP((#563,#562,#534,#535)); +#592=IFCFACEOUTERBOUND(#591,.T.); +#593=IFCFACE((#592)); +#594=IFCPOLYLOOP((#545,#507,#508,#546)); +#595=IFCFACEOUTERBOUND(#594,.T.); +#596=IFCFACE((#595)); +#597=IFCPOLYLOOP((#581,#569,#542,#543)); +#598=IFCFACEOUTERBOUND(#597,.T.); +#599=IFCFACE((#598)); +#600=IFCPOLYLOOP((#575,#525,#526,#558)); +#601=IFCFACEOUTERBOUND(#600,.T.); +#602=IFCFACE((#601)); +#603=IFCPOLYLOOP((#569,#580,#541,#542)); +#604=IFCFACEOUTERBOUND(#603,.T.); +#605=IFCFACE((#604)); +#606=IFCPOLYLOOP((#577,#560,#529,#530)); +#607=IFCFACEOUTERBOUND(#606,.T.); +#608=IFCFACE((#607)); +#609=IFCPOLYLOOP((#567,#566,#538,#539)); +#610=IFCFACEOUTERBOUND(#609,.T.); +#611=IFCFACE((#610)); +#612=IFCPOLYLOOP((#556,#555,#520,#521)); +#613=IFCFACEOUTERBOUND(#612,.T.); +#614=IFCFACE((#613)); +#615=IFCPOLYLOOP((#579,#533,#534,#562)); +#616=IFCFACEOUTERBOUND(#615,.T.); +#617=IFCFACE((#616)); +#618=IFCPOLYLOOP((#553,#552,#516,#517)); +#619=IFCFACEOUTERBOUND(#618,.T.); +#620=IFCFACE((#619)); +#621=IFCPOLYLOOP((#580,#568,#540,#541)); +#622=IFCFACEOUTERBOUND(#621,.T.); +#623=IFCFACE((#622)); +#624=IFCPOLYLOOP((#568,#567,#539,#540)); +#625=IFCFACEOUTERBOUND(#624,.T.); +#626=IFCFACE((#625)); +#627=IFCPOLYLOOP((#552,#551,#515,#516)); +#628=IFCFACEOUTERBOUND(#627,.T.); +#629=IFCFACE((#628)); +#630=IFCPOLYLOOP((#572,#554,#518,#519)); +#631=IFCFACEOUTERBOUND(#630,.T.); +#632=IFCFACE((#631)); +#633=IFCPOLYLOOP((#571,#550,#513,#514)); +#634=IFCFACEOUTERBOUND(#633,.T.); +#635=IFCFACE((#634)); +#636=IFCPOLYLOOP((#578,#561,#531,#532)); +#637=IFCFACEOUTERBOUND(#636,.T.); +#638=IFCFACE((#637)); +#639=IFCPOLYLOOP((#564,#563,#535,#536)); +#640=IFCFACEOUTERBOUND(#639,.T.); +#641=IFCFACE((#640)); +#642=IFCPOLYLOOP((#557,#556,#521,#522)); +#643=IFCFACEOUTERBOUND(#642,.T.); +#644=IFCFACE((#643)); +#645=IFCPOLYLOOP((#544,#506,#507,#545)); +#646=IFCFACEOUTERBOUND(#645,.T.); +#647=IFCFACE((#646)); +#648=IFCPOLYLOOP((#555,#572,#519,#520)); +#649=IFCFACEOUTERBOUND(#648,.T.); +#650=IFCFACE((#649)); +#651=IFCPOLYLOOP((#566,#565,#537,#538)); +#652=IFCFACEOUTERBOUND(#651,.T.); +#653=IFCFACE((#652)); +#654=IFCPOLYLOOP((#577,#530,#531,#561)); +#655=IFCFACEOUTERBOUND(#654,.T.); +#656=IFCFACE((#655)); +#657=IFCPOLYLOOP((#551,#571,#514,#515)); +#658=IFCFACEOUTERBOUND(#657,.T.); +#659=IFCFACE((#658)); +#660=IFCPOLYLOOP((#548,#547,#510,#511)); +#661=IFCFACEOUTERBOUND(#660,.T.); +#662=IFCFACE((#661)); +#663=IFCPOLYLOOP((#570,#546,#508,#509)); +#664=IFCFACEOUTERBOUND(#663,.T.); +#665=IFCFACE((#664)); +#666=IFCPOLYLOOP((#573,#557,#522,#523)); +#667=IFCFACEOUTERBOUND(#666,.T.); +#668=IFCFACE((#667)); +#669=IFCPOLYLOOP((#565,#564,#536,#537)); +#670=IFCFACEOUTERBOUND(#669,.T.); +#671=IFCFACE((#670)); +#672=IFCPOLYLOOP((#554,#553,#517,#518)); +#673=IFCFACEOUTERBOUND(#672,.T.); +#674=IFCFACE((#673)); +#675=IFCPOLYLOOP((#559,#528,#529,#560)); +#676=IFCFACEOUTERBOUND(#675,.T.); +#677=IFCFACE((#676)); +#678=IFCPOLYLOOP((#547,#570,#509,#510)); +#679=IFCFACEOUTERBOUND(#678,.T.); +#680=IFCFACE((#679)); +#681=IFCPOLYLOOP((#505,#581,#543,#504)); +#682=IFCFACEOUTERBOUND(#681,.T.); +#683=IFCFACE((#682)); +#684=IFCPOLYLOOP((#576,#527,#528,#559)); +#685=IFCFACEOUTERBOUND(#684,.T.); +#686=IFCFACE((#685)); +#687=IFCPOLYLOOP((#550,#549,#512,#513)); +#688=IFCFACEOUTERBOUND(#687,.T.); +#689=IFCFACE((#688)); +#690=IFCPOLYLOOP((#544,#505,#504,#506)); +#691=IFCFACEOUTERBOUND(#690,.T.); +#692=IFCFACE((#691)); +#693=IFCPOLYLOOP((#576,#558,#526,#527)); +#694=IFCFACEOUTERBOUND(#693,.T.); +#695=IFCFACE((#694)); +#696=IFCPOLYLOOP((#506,#504,#510)); +#697=IFCFACEOUTERBOUND(#696,.T.); +#698=IFCFACE((#697)); +#699=IFCPOLYLOOP((#507,#506,#510)); +#700=IFCFACEOUTERBOUND(#699,.T.); +#701=IFCFACE((#700)); +#702=IFCPOLYLOOP((#508,#507,#510)); +#703=IFCFACEOUTERBOUND(#702,.T.); +#704=IFCFACE((#703)); +#705=IFCPOLYLOOP((#509,#508,#510)); +#706=IFCFACEOUTERBOUND(#705,.T.); +#707=IFCFACE((#706)); +#708=IFCPOLYLOOP((#512,#511,#510)); +#709=IFCFACEOUTERBOUND(#708,.T.); +#710=IFCFACE((#709)); +#711=IFCPOLYLOOP((#513,#512,#510)); +#712=IFCFACEOUTERBOUND(#711,.T.); +#713=IFCFACE((#712)); +#714=IFCPOLYLOOP((#514,#513,#510)); +#715=IFCFACEOUTERBOUND(#714,.T.); +#716=IFCFACE((#715)); +#717=IFCPOLYLOOP((#515,#514,#510)); +#718=IFCFACEOUTERBOUND(#717,.T.); +#719=IFCFACE((#718)); +#720=IFCPOLYLOOP((#516,#515,#510)); +#721=IFCFACEOUTERBOUND(#720,.T.); +#722=IFCFACE((#721)); +#723=IFCPOLYLOOP((#517,#516,#510)); +#724=IFCFACEOUTERBOUND(#723,.T.); +#725=IFCFACE((#724)); +#726=IFCPOLYLOOP((#518,#517,#510)); +#727=IFCFACEOUTERBOUND(#726,.T.); +#728=IFCFACE((#727)); +#729=IFCPOLYLOOP((#519,#518,#510)); +#730=IFCFACEOUTERBOUND(#729,.T.); +#731=IFCFACE((#730)); +#732=IFCPOLYLOOP((#520,#519,#510)); +#733=IFCFACEOUTERBOUND(#732,.T.); +#734=IFCFACE((#733)); +#735=IFCPOLYLOOP((#521,#520,#510)); +#736=IFCFACEOUTERBOUND(#735,.T.); +#737=IFCFACE((#736)); +#738=IFCPOLYLOOP((#522,#521,#510)); +#739=IFCFACEOUTERBOUND(#738,.T.); +#740=IFCFACE((#739)); +#741=IFCPOLYLOOP((#523,#522,#510)); +#742=IFCFACEOUTERBOUND(#741,.T.); +#743=IFCFACE((#742)); +#744=IFCPOLYLOOP((#524,#523,#510)); +#745=IFCFACEOUTERBOUND(#744,.T.); +#746=IFCFACE((#745)); +#747=IFCPOLYLOOP((#525,#524,#510)); +#748=IFCFACEOUTERBOUND(#747,.T.); +#749=IFCFACE((#748)); +#750=IFCPOLYLOOP((#526,#525,#510)); +#751=IFCFACEOUTERBOUND(#750,.T.); +#752=IFCFACE((#751)); +#753=IFCPOLYLOOP((#527,#526,#510)); +#754=IFCFACEOUTERBOUND(#753,.T.); +#755=IFCFACE((#754)); +#756=IFCPOLYLOOP((#528,#527,#510)); +#757=IFCFACEOUTERBOUND(#756,.T.); +#758=IFCFACE((#757)); +#759=IFCPOLYLOOP((#529,#528,#510)); +#760=IFCFACEOUTERBOUND(#759,.T.); +#761=IFCFACE((#760)); +#762=IFCPOLYLOOP((#530,#529,#510)); +#763=IFCFACEOUTERBOUND(#762,.T.); +#764=IFCFACE((#763)); +#765=IFCPOLYLOOP((#531,#530,#510)); +#766=IFCFACEOUTERBOUND(#765,.T.); +#767=IFCFACE((#766)); +#768=IFCPOLYLOOP((#532,#531,#510)); +#769=IFCFACEOUTERBOUND(#768,.T.); +#770=IFCFACE((#769)); +#771=IFCPOLYLOOP((#533,#532,#510)); +#772=IFCFACEOUTERBOUND(#771,.T.); +#773=IFCFACE((#772)); +#774=IFCPOLYLOOP((#534,#533,#510)); +#775=IFCFACEOUTERBOUND(#774,.T.); +#776=IFCFACE((#775)); +#777=IFCPOLYLOOP((#535,#534,#510)); +#778=IFCFACEOUTERBOUND(#777,.T.); +#779=IFCFACE((#778)); +#780=IFCPOLYLOOP((#536,#535,#510)); +#781=IFCFACEOUTERBOUND(#780,.T.); +#782=IFCFACE((#781)); +#783=IFCPOLYLOOP((#537,#536,#510)); +#784=IFCFACEOUTERBOUND(#783,.T.); +#785=IFCFACE((#784)); +#786=IFCPOLYLOOP((#538,#537,#510)); +#787=IFCFACEOUTERBOUND(#786,.T.); +#788=IFCFACE((#787)); +#789=IFCPOLYLOOP((#539,#538,#510)); +#790=IFCFACEOUTERBOUND(#789,.T.); +#791=IFCFACE((#790)); +#792=IFCPOLYLOOP((#540,#539,#510)); +#793=IFCFACEOUTERBOUND(#792,.T.); +#794=IFCFACE((#793)); +#795=IFCPOLYLOOP((#541,#540,#510)); +#796=IFCFACEOUTERBOUND(#795,.T.); +#797=IFCFACE((#796)); +#798=IFCPOLYLOOP((#542,#541,#510)); +#799=IFCFACEOUTERBOUND(#798,.T.); +#800=IFCFACE((#799)); +#801=IFCPOLYLOOP((#543,#542,#510)); +#802=IFCFACEOUTERBOUND(#801,.T.); +#803=IFCFACE((#802)); +#804=IFCPOLYLOOP((#504,#543,#510)); +#805=IFCFACEOUTERBOUND(#804,.T.); +#806=IFCFACE((#805)); +#807=IFCPOLYLOOP((#547,#505,#544)); +#808=IFCFACEOUTERBOUND(#807,.T.); +#809=IFCFACE((#808)); +#810=IFCPOLYLOOP((#547,#544,#545)); +#811=IFCFACEOUTERBOUND(#810,.T.); +#812=IFCFACE((#811)); +#813=IFCPOLYLOOP((#547,#545,#546)); +#814=IFCFACEOUTERBOUND(#813,.T.); +#815=IFCFACE((#814)); +#816=IFCPOLYLOOP((#547,#546,#570)); +#817=IFCFACEOUTERBOUND(#816,.T.); +#818=IFCFACE((#817)); +#819=IFCPOLYLOOP((#547,#548,#549)); +#820=IFCFACEOUTERBOUND(#819,.T.); +#821=IFCFACE((#820)); +#822=IFCPOLYLOOP((#547,#549,#550)); +#823=IFCFACEOUTERBOUND(#822,.T.); +#824=IFCFACE((#823)); +#825=IFCPOLYLOOP((#547,#550,#571)); +#826=IFCFACEOUTERBOUND(#825,.T.); +#827=IFCFACE((#826)); +#828=IFCPOLYLOOP((#547,#571,#551)); +#829=IFCFACEOUTERBOUND(#828,.T.); +#830=IFCFACE((#829)); +#831=IFCPOLYLOOP((#547,#551,#552)); +#832=IFCFACEOUTERBOUND(#831,.T.); +#833=IFCFACE((#832)); +#834=IFCPOLYLOOP((#547,#552,#553)); +#835=IFCFACEOUTERBOUND(#834,.T.); +#836=IFCFACE((#835)); +#837=IFCPOLYLOOP((#547,#553,#554)); +#838=IFCFACEOUTERBOUND(#837,.T.); +#839=IFCFACE((#838)); +#840=IFCPOLYLOOP((#547,#554,#572)); +#841=IFCFACEOUTERBOUND(#840,.T.); +#842=IFCFACE((#841)); +#843=IFCPOLYLOOP((#547,#572,#555)); +#844=IFCFACEOUTERBOUND(#843,.T.); +#845=IFCFACE((#844)); +#846=IFCPOLYLOOP((#547,#555,#556)); +#847=IFCFACEOUTERBOUND(#846,.T.); +#848=IFCFACE((#847)); +#849=IFCPOLYLOOP((#547,#556,#557)); +#850=IFCFACEOUTERBOUND(#849,.T.); +#851=IFCFACE((#850)); +#852=IFCPOLYLOOP((#547,#557,#573)); +#853=IFCFACEOUTERBOUND(#852,.T.); +#854=IFCFACE((#853)); +#855=IFCPOLYLOOP((#547,#573,#574)); +#856=IFCFACEOUTERBOUND(#855,.T.); +#857=IFCFACE((#856)); +#858=IFCPOLYLOOP((#547,#574,#575)); +#859=IFCFACEOUTERBOUND(#858,.T.); +#860=IFCFACE((#859)); +#861=IFCPOLYLOOP((#547,#575,#558)); +#862=IFCFACEOUTERBOUND(#861,.T.); +#863=IFCFACE((#862)); +#864=IFCPOLYLOOP((#547,#558,#576)); +#865=IFCFACEOUTERBOUND(#864,.T.); +#866=IFCFACE((#865)); +#867=IFCPOLYLOOP((#547,#576,#559)); +#868=IFCFACEOUTERBOUND(#867,.T.); +#869=IFCFACE((#868)); +#870=IFCPOLYLOOP((#547,#559,#560)); +#871=IFCFACEOUTERBOUND(#870,.T.); +#872=IFCFACE((#871)); +#873=IFCPOLYLOOP((#547,#560,#577)); +#874=IFCFACEOUTERBOUND(#873,.T.); +#875=IFCFACE((#874)); +#876=IFCPOLYLOOP((#547,#577,#561)); +#877=IFCFACEOUTERBOUND(#876,.T.); +#878=IFCFACE((#877)); +#879=IFCPOLYLOOP((#547,#561,#578)); +#880=IFCFACEOUTERBOUND(#879,.T.); +#881=IFCFACE((#880)); +#882=IFCPOLYLOOP((#547,#578,#579)); +#883=IFCFACEOUTERBOUND(#882,.T.); +#884=IFCFACE((#883)); +#885=IFCPOLYLOOP((#547,#579,#562)); +#886=IFCFACEOUTERBOUND(#885,.T.); +#887=IFCFACE((#886)); +#888=IFCPOLYLOOP((#547,#562,#563)); +#889=IFCFACEOUTERBOUND(#888,.T.); +#890=IFCFACE((#889)); +#891=IFCPOLYLOOP((#547,#563,#564)); +#892=IFCFACEOUTERBOUND(#891,.T.); +#893=IFCFACE((#892)); +#894=IFCPOLYLOOP((#547,#564,#565)); +#895=IFCFACEOUTERBOUND(#894,.T.); +#896=IFCFACE((#895)); +#897=IFCPOLYLOOP((#547,#565,#566)); +#898=IFCFACEOUTERBOUND(#897,.T.); +#899=IFCFACE((#898)); +#900=IFCPOLYLOOP((#547,#566,#567)); +#901=IFCFACEOUTERBOUND(#900,.T.); +#902=IFCFACE((#901)); +#903=IFCPOLYLOOP((#547,#567,#568)); +#904=IFCFACEOUTERBOUND(#903,.T.); +#905=IFCFACE((#904)); +#906=IFCPOLYLOOP((#547,#568,#580)); +#907=IFCFACEOUTERBOUND(#906,.T.); +#908=IFCFACE((#907)); +#909=IFCPOLYLOOP((#547,#580,#569)); +#910=IFCFACEOUTERBOUND(#909,.T.); +#911=IFCFACE((#910)); +#912=IFCPOLYLOOP((#547,#569,#581)); +#913=IFCFACEOUTERBOUND(#912,.T.); +#914=IFCFACE((#913)); +#915=IFCPOLYLOOP((#547,#581,#505)); +#916=IFCFACEOUTERBOUND(#915,.T.); +#917=IFCFACE((#916)); +#918=IFCPOLYLOOP((#574,#524,#525,#575)); +#919=IFCFACEOUTERBOUND(#918,.T.); +#920=IFCFACE((#919)); +#921=IFCCLOSEDSHELL((#584,#587,#590,#593,#596,#599,#602,#605,#608,#611,#614,#617,#620,#623,#626,#629,#632,#635,#638,#641,#644,#647,#650,#653,#656,#659,#662,#665,#668,#671,#674,#677,#680,#683,#686,#689,#692,#695,#698,#701,#704,#707,#710,#713,#716,#719,#722,#725,#728,#731,#734,#737,#740,#743,#746,#749,#752,#755,#758,#761,#764,#767,#770,#773,#776,#779,#782,#785,#788,#791,#794,#797,#800,#803,#806,#809,#812,#815,#818,#821,#824,#827,#830,#833,#836,#839,#842,#845,#848,#851,#854,#857,#860,#863,#866,#869,#872,#875,#878,#881,#884,#887,#890,#893,#896,#899,#902,#905,#908,#911,#914,#917,#920)); +#922=IFCFACETEDBREP(#921); +#923=IFCSHAPEREPRESENTATION(#31,'Body','Brep',(#922)); +#924=IFCREPRESENTATIONMAP(#26,#923); +#925=IFCBUILDINGELEMENTPROXYTYPE('0WCLxEbEzF7xgjZtKYzdmT',#29,'Generic Models 2:Generic Models 1',$,$,$,$,'153154',$,.NOTDEFINED.); +#926=IFCBUILDINGELEMENTPROXYTYPE('0WCLxEbEzF7xgjZtKYzdqF',#29,'Generic Models 4:Generic Models 1',$,$,$,$,'153424',$,.NOTDEFINED.); +#927=IFCCARTESIANPOINT((0.,0.,0.)); +#928=IFCDIRECTION((0.,0.,1.)); +#929=IFCDIRECTION((1.,0.,0.)); +#930=IFCAXIS2PLACEMENT3D(#927,#928,#929); +#931=IFCLOCALPLACEMENT($,#930); +#932=IFCSITE('2WWb1dB$D2KwNulTceJPxK',#29,'Default',$,$,#931,$,$,.ELEMENT.,(42,21,30),(-71,-3,-35),0.,$,$); +#933=IFCCARTESIANPOINT((0.,0.,0.)); +#934=IFCDIRECTION((0.,0.,1.)); +#935=IFCDIRECTION((1.,0.,0.)); +#936=IFCAXIS2PLACEMENT3D(#933,#934,#935); +#937=IFCLOCALPLACEMENT(#931,#936); +#938=IFCBUILDING('2WWb1dB$D2KwNulTceJPxN',#29,'',$,$,#937,$,'',.ELEMENT.,$,$,$); +#939=IFCCARTESIANPOINT((0.,0.,0.)); +#940=IFCDIRECTION((0.,0.,1.)); +#941=IFCDIRECTION((1.,0.,0.)); +#942=IFCAXIS2PLACEMENT3D(#939,#940,#941); +#943=IFCLOCALPLACEMENT(#937,#942); +#944=IFCBUILDINGSTOREY('2WWb1dB$D2KwNulTbNic15',#29,'Level 1',$,'Level:Story Level',#943,$,'Level 1',.ELEMENT.,0.); +#945=IFCRELAGGREGATES('2K6UE22_r4vfNvyfuASJUV',#29,$,$,#938,(#944)); +#946=IFCRELAGGREGATES('0T2qXZ62r1pBnpkUXnbdWK',#29,$,$,#932,(#938)); +#947=IFCRELAGGREGATES('0$zs1xg1zAFuGb0xCSCjLE',#29,$,$,#35,(#932)); +#948=IFCCARTESIANPOINT((-0.505233843495527,-0.505233843495527,0.)); +#949=IFCDIRECTION((0.,0.,1.)); +#950=IFCDIRECTION((1.,0.,0.)); +#951=IFCAXIS2PLACEMENT3D(#948,#949,#950); +#952=IFCLOCALPLACEMENT(#943,#951); +#953=IFCDIRECTION((1.,0.,0.)); +#954=IFCDIRECTION((0.,1.,0.)); +#955=IFCCARTESIANPOINT((0.,0.,0.)); +#956=IFCDIRECTION((0.,0.,1.)); +#957=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#953,#954,#955,1.,#956); +#958=IFCMAPPEDITEM(#503,#957); +#959=IFCSHAPEREPRESENTATION(#31,'Body','MappedRepresentation',(#958)); +#960=IFCPRODUCTDEFINITIONSHAPE($,$,(#959)); +#961=IFCBUILDINGELEMENTPROXY('0WCLxEbEzF7xgjZtKYzdmR',#29,'Generic Models 2:Generic Models 1:153156',$,'Generic Models 2:Generic Models 1',#952,#960,'153156',.NOTDEFINED.); +#962=IFCCARTESIANPOINT((-1.41944736242294,-0.505233843495527,4.08055275443971)); +#963=IFCDIRECTION((0.,0.,1.)); +#964=IFCDIRECTION((1.,0.,0.)); +#965=IFCAXIS2PLACEMENT3D(#962,#963,#964); +#966=IFCLOCALPLACEMENT(#943,#965); +#967=IFCDIRECTION((1.,0.,0.)); +#968=IFCDIRECTION((0.,1.,0.)); +#969=IFCCARTESIANPOINT((0.,0.,0.)); +#970=IFCDIRECTION((0.,0.,1.)); +#971=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#967,#968,#969,1.,#970); +#972=IFCMAPPEDITEM(#924,#971); +#973=IFCSHAPEREPRESENTATION(#31,'Body','MappedRepresentation',(#972)); +#974=IFCPRODUCTDEFINITIONSHAPE($,$,(#973)); +#975=IFCBUILDINGELEMENTPROXY('0WCLxEbEzF7xgjZtKYzdqD',#29,'Generic Models 4:Generic Models 1:153426',$,'Generic Models 4:Generic Models 1',#966,#974,'153426',.NOTDEFINED.); +#976=IFCRELCONTAINEDINSPATIALSTRUCTURE('1eJqozHzHDkOTFyIwHpUc1',#29,$,$,(#961,#975),#944); +#977=IFCRELDEFINESBYTYPE('254SoM9zf8AAgOxUtJLYHU',#29,$,$,(#961),#925); +#978=IFCRELDEFINESBYTYPE('39$5DBm7X0yhLW66qatHxv',#29,$,$,(#975),#926); +#979=IFCRELDEFINESBYPROPERTIES('3tU1ypG7j1tumWLkLpy2ei',#29,$,$,(#938),#43); +#980=IFCRELDEFINESBYPROPERTIES('3bdWDe7k18vPOcl$kb5SMB',#29,$,$,(#938),#46); +#981=IFCRELDEFINESBYPROPERTIES('2yBzytytz2DvHvtNL06dZ9',#29,$,$,(#938),#49); +#982=IFCRELDEFINESBYPROPERTIES('33wzfcE_9ChuL5OzMUP00j',#29,$,$,(#938),#51); +#983=IFCRELDEFINESBYPROPERTIES('3hdMrzbpjDXxl1q6pggXmo',#29,$,$,(#932),#53); +#984=IFCRELDEFINESBYPROPERTIES('3r$45ojOX0mf1XeBVD9GQn',#29,$,$,(#944),#56); +#985=IFCRELDEFINESBYPROPERTIES('1muVtzm6T9nhV1xePTwYb3',#29,$,$,(#925),#59); +#986=IFCRELDEFINESBYPROPERTIES('3ZDddN0PvBrP6JRNyUt9FK',#29,$,$,(#925),#61); +#987=IFCRELDEFINESBYPROPERTIES('2UcTA8xbH2a9vvRuJjYhtc',#29,$,$,(#926),#64); +#988=IFCRELDEFINESBYPROPERTIES('1OZbz8bpz2ueDP46KgpYLP',#29,$,$,(#926),#66); +#989=IFCRELDEFINESBYPROPERTIES('3fLItwJQTBNAXQvf1hx$1e',#29,$,$,(#961),#69); +#990=IFCRELDEFINESBYPROPERTIES('3wEIQnnN94gunU0aRR5aB6',#29,$,$,(#961),#71); +#991=IFCRELDEFINESBYPROPERTIES('3jRhkjIE9Alw6uUHbWkgr9',#29,$,$,(#961),#74); +#992=IFCRELDEFINESBYPROPERTIES('3KVf$Fb6z8yQlJTTfqkx8g',#29,$,$,(#975),#77); +#993=IFCRELDEFINESBYPROPERTIES('1rXFbk5Zj9$hbUbgzzb2Ps',#29,$,$,(#975),#79); +#994=IFCRELDEFINESBYPROPERTIES('1Q22PIrcv1kxDORqi$11Ct',#29,$,$,(#975),#82); +ENDSEC; +END-ISO-10303-21; diff --git a/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_05_FAIL_blend.rvt b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_05_FAIL_blend.rvt new file mode 100644 index 0000000..adb8c38 Binary files /dev/null and b/Specifications_Test_Files/Extrusions_Circles/from_Revit/Extrusions_Circles_05_FAIL_blend.rvt differ