- Switch to double precision

- Allow accessing entities by GlobalId
- Some more support for writing back IFC
- Prefix EXPRESS Enum values to avoid collisions
- Fix a bug in the SenseAgreement of Cartesian trimmed curves
- Use straight line segment in case point projection failed on trimmed curve
- Add epsilon to polylines and -loops point equality test
- Decompose a convex polygonal bounded halfspace into several unbounded halfspace and process only if they operate on a volume larger than some epsilon
- No longer fail connected facesets if a single face is invalid
- Updated IfcBlender for compatibility with Blender 2.62
- Added additional test files
This commit is contained in:
Thomas Krijnen
2012-03-13 11:56:52 +00:00
parent 2b27b86b34
commit 3bb008c89f
31 changed files with 60370 additions and 2054 deletions
+499
View File
@@ -0,0 +1,499 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView, QuantityTakeOffAddOnView, SpaceBoundary1stLevelAddOnView]'),'2;1');
FILE_NAME('acad2010_walls.ifc','2011-10-18T17:20:52',('Sarc Sarc'),('Sarc',''),'Eurostep IFC Toolbox - 1.0','AutoCAD Architecture 2010 Build 6.0.82.0','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCCARTESIANPOINT((0.,0.,0.));
#2=IFCDIRECTION((1.,0.,0.));
#3=IFCDIRECTION((0.,0.,1.));
#4=IFCAXIS2PLACEMENT3D(#1,#3,#2);
#6=IFCCARTESIANPOINT((0.,0.,0.));
#7=IFCDIRECTION((1.,0.,0.));
#8=IFCDIRECTION((0.,0.,1.));
#9=IFCAXIS2PLACEMENT3D(#6,#8,#7);
#11=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#12=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#13=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#14=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#15=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#16=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#15);
#17=IFCCONVERSIONBASEDUNIT(#14,.PLANEANGLEUNIT.,'degree',#16);
#18=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#19=IFCUNITASSIGNMENT((#11,#12,#13,#17,#18));
#20=IFCORGANIZATION('','Sarc','',$,$);
#21=IFCAPPLICATION(#20,'6.0.82.0','AutoCAD Architecture 2010','8004');
#22=IFCPERSON('','','',$,$,$,$,$);
#23=IFCPERSONANDORGANIZATION(#22,#20,$);
#24=IFCOWNERHISTORY(#23,#21,$,.NOCHANGE.,$,$,$,1318947650);
#25=IFCPROJECT('28pa2ppDf1IA$BaQrvAf48',#24,'2','','','AutoCAD_Architecture_2010_export',$,(#5,#10),#19);
#26=IFCPROPERTYSINGLEVALUE('ACA_DISPLAY_CONFIG_ON_EXPORT',$,IFCLABEL('Medium Detail'),$);
#27=IFCPROPERTYSINGLEVALUE('ACA_DISPLAY_SET_ON_EXPORT',$,IFCLABEL('Model'),$);
#28=IFCPROPERTYSET('3NEiUi03X7$et8fIkSy$z2',#24,'PSET_ACA_DISPLAY_SET',$,(#26,#27));
#29=IFCRELDEFINESBYPROPERTIES('0C5guSJpf6DOqHxDU5IpGr',#24,$,$,(#25),#28);
#31=IFCPOSTALADDRESS($,$,$,$,(''),$,$,$,$,$);
#32=IFCRELAGGREGATES('2kVyORgmjECgRLgSUxjbkl',#24,$,$,#25,(#30));
#33=IFCCARTESIANPOINT((0.,0.,0.));
#34=IFCAXIS2PLACEMENT3D(#33,$,$);
#35=IFCLOCALPLACEMENT($,#34);
#30=IFCBUILDING('0QYf2wZJr17ROzIlLfkUaa',#24,'AutoCAD_Architecture_2010_export','','',#35,$,$,.ELEMENT.,0.,0.,#31);
#36=IFCMATERIAL('Unnamed');
#38=IFCCOLOURRGB($,0.5019607843137255,0.5019607843137255,0.5019607843137255);
#39=IFCSURFACESTYLESHADING(#38);
#37=IFCSURFACESTYLE($,.POSITIVE.,(#39));
#40=IFCPRESENTATIONSTYLEASSIGNMENT((#37));
#41=IFCSTYLEDITEM($,(#40),$);
#10=IFCGEOMETRICREPRESENTATIONCONTEXT($,'PLAN',3,1.E-005,#9,$);
#42=IFCSTYLEDREPRESENTATION(#10,$,$,(#41));
#43=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#42),#36);
#44=IFCCLASSIFICATIONREFERENCE($,$,'Standard',$);
#45=IFCMATERIALCLASSIFICATIONRELATIONSHIP((#44),#36);
#46=IFCMATERIALLAYER(#36,240.,.F.);
#47=IFCMATERIALLAYERSET((#46),'Standard');
#50=IFCCARTESIANPOINT((2732.800418703211,1689.466304360888,0.));
#51=IFCDIRECTION((-0.4087559157935892,-0.9126437428173955,0.));
#52=IFCDIRECTION((0.,0.,1.));
#53=IFCAXIS2PLACEMENT3D(#50,#52,#51);
#54=IFCLOCALPLACEMENT(#35,#53);
#55=IFCDIRECTION((0.,0.,1.));
#56=IFCCARTESIANPOINT((0.,0.,0.));
#57=IFCAXIS2PLACEMENT3D(#56,$,$);
#58=IFCCARTESIANPOINT((0.,120.));
#59=IFCCARTESIANPOINT((0.,-120.));
#60=IFCPOLYLINE((#58,#59));
#61=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#60);
#62=IFCCARTESIANPOINT((0.,-120.));
#63=IFCCARTESIANPOINT((468.0446949283238,-120.));
#64=IFCPOLYLINE((#62,#63));
#65=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#64);
#66=IFCCARTESIANPOINT((468.0446949283238,-120.));
#67=IFCCARTESIANPOINT((618.0686471420411,-57.46222885868906));
#68=IFCPOLYLINE((#66,#67));
#69=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#68);
#70=IFCCARTESIANPOINT((618.0686471420411,-57.46222885868906));
#71=IFCCARTESIANPOINT((742.9236945590876,-119.9999999999999));
#72=IFCPOLYLINE((#70,#71));
#73=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#72);
#74=IFCCARTESIANPOINT((742.9236945590876,-119.9999999999999));
#75=IFCCARTESIANPOINT((1344.977584836124,-120.0000000000001));
#76=IFCPOLYLINE((#74,#75));
#77=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#76);
#78=IFCCARTESIANPOINT((1344.977584836124,-120.0000000000001));
#79=IFCCARTESIANPOINT((1344.977584836124,119.9999999999999));
#80=IFCPOLYLINE((#78,#79));
#81=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#80);
#82=IFCCARTESIANPOINT((1344.977584836124,119.9999999999999));
#83=IFCCARTESIANPOINT((672.4887924180621,120.));
#84=IFCPOLYLINE((#82,#83));
#85=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#84);
#86=IFCCARTESIANPOINT((672.4887924180621,120.));
#87=IFCCARTESIANPOINT((0.,120.));
#88=IFCPOLYLINE((#86,#87));
#89=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#88);
#90=IFCCOMPOSITECURVE((#61,#65,#69,#73,#77,#81,#85,#89),.F.);
#91=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#90);
#92=IFCEXTRUDEDAREASOLID(#91,#57,#55,3000.);
#94=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#92));
#95=IFCCOLOURRGB($,1.,0.,0.);
#96=IFCCURVESTYLE($,$,$,#95);
#98=IFCCARTESIANPOINT((0.,0.));
#99=IFCCARTESIANPOINT((1344.977584836124,0.));
#100=IFCPOLYLINE((#98,#99));
#102=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#100));
#103=IFCCARTESIANPOINT((0.,0.));
#104=IFCCARTESIANPOINT((1344.977584836124,0.));
#105=IFCPOLYLINE((#103,#104));
#107=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#105));
#108=IFCPRODUCTREPRESENTATION($,$,(#94,#102,#107));
#48=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000G$',#24,'WALL | Standard(1)','','',#54,#108,$);
#109=IFCPROPERTYSINGLEVALUE('IsBoundaryForAutomaticSpaces',$,IFCBOOLEAN(.T.),$);
#110=IFCPROPERTYSET('0oJWxkmLrDkfNyw$fXaJlJ',#24,'Pset_ADT_WallStyle',$,(#109));
#111=IFCWALLTYPE('0rVC1TQ8jB59NvbVl9lPKv',#24,'Standard','',$,(#110),$,$,$,.NOTDEFINED.);
#112=IFCRELASSOCIATESMATERIAL('1MQ92qZt5DBAegNcoiGlI$',#24,$,$,(#111),#47);
#114=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#115=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#116=IFCPROPERTYSET('2c$m4vkkXCRQkv47tw4V__',#24,'Pset_ADT_Wall',$,(#114,#115));
#117=IFCRELDEFINESBYPROPERTIES('2zNTY_Wdv9Af5ujVyFvMZU',#24,$,$,(#48),#116);
#118=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#119=IFCRELASSOCIATESMATERIAL('12t2B3yDH1p98Hvdp9WK6r',#24,$,$,(#48),#118);
#121=IFCCARTESIANPOINT((2457.916646497441,1075.723615845718,0.));
#122=IFCDIRECTION((-0.5975627353391547,0.8018221606653107,0.));
#123=IFCDIRECTION((0.,0.,1.));
#124=IFCAXIS2PLACEMENT3D(#121,#123,#122);
#125=IFCLOCALPLACEMENT(#35,#124);
#126=IFCDIRECTION((0.,0.,1.));
#127=IFCCARTESIANPOINT((0.,0.,0.));
#128=IFCAXIS2PLACEMENT3D(#127,$,$);
#129=IFCCARTESIANPOINT((70.43490214102496,120.));
#130=IFCCARTESIANPOINT((76.70187549287516,-19.50082698623419));
#131=IFCPOLYLINE((#129,#130));
#132=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#131);
#133=IFCCARTESIANPOINT((76.70187549287516,-19.50082698623419));
#134=IFCCARTESIANPOINT((204.4440974897379,-120.0000000000001));
#135=IFCPOLYLINE((#133,#134));
#136=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#135);
#137=IFCCARTESIANPOINT((204.4440974897379,-120.0000000000001));
#138=IFCCARTESIANPOINT((751.8664398910547,-120.0000000000001));
#139=IFCPOLYLINE((#137,#138));
#140=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#139);
#141=IFCCARTESIANPOINT((751.8664398910547,-120.0000000000001));
#142=IFCCARTESIANPOINT((751.8664398910546,119.9999999999999));
#143=IFCPOLYLINE((#141,#142));
#144=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#143);
#145=IFCCARTESIANPOINT((751.8664398910546,119.9999999999999));
#146=IFCCARTESIANPOINT((70.43490214102496,120.));
#147=IFCPOLYLINE((#145,#146));
#148=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#147);
#149=IFCCOMPOSITECURVE((#132,#136,#140,#144,#148),.F.);
#150=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#149);
#151=IFCEXTRUDEDAREASOLID(#150,#128,#126,3000.);
#152=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#151));
#153=IFCCARTESIANPOINT((0.,0.));
#154=IFCCARTESIANPOINT((751.8664398910548,5.684341886080802E-014));
#155=IFCPOLYLINE((#153,#154));
#156=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#155));
#157=IFCCARTESIANPOINT((0.,0.));
#158=IFCCARTESIANPOINT((751.8664398910548,0.));
#159=IFCPOLYLINE((#157,#158));
#160=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#159));
#161=IFCPRODUCTREPRESENTATION($,$,(#152,#156,#160));
#120=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H1',#24,'WALL | Standard(2)','','',#125,#161,$);
#162=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#163=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#164=IFCPROPERTYSET('0wc0$PGYjCLfI7Pj93Xu7L',#24,'Pset_ADT_Wall',$,(#162,#163));
#165=IFCRELDEFINESBYPROPERTIES('3gLl$2DfHDURyAotWvtp6a',#24,$,$,(#120),#164);
#166=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#167=IFCRELASSOCIATESMATERIAL('2jDP$tek900ObnXJPL31oK',#24,$,$,(#120),#166);
#169=IFCCARTESIANPOINT((2779.934668166755,377.9121748166324,0.));
#170=IFCDIRECTION((0.3280771125770706,0.9446509451660398,0.));
#171=IFCDIRECTION((0.,0.,1.));
#172=IFCAXIS2PLACEMENT3D(#169,#171,#170);
#173=IFCLOCALPLACEMENT(#35,#172);
#174=IFCDIRECTION((0.,0.,1.));
#175=IFCCARTESIANPOINT((0.,0.,0.));
#176=IFCAXIS2PLACEMENT3D(#175,$,$);
#177=IFCCARTESIANPOINT((-4.547473508864641E-013,120.0000000000003));
#178=IFCCARTESIANPOINT((-4.547473508864641E-013,-119.9999999999998));
#179=IFCPOLYLINE((#177,#178));
#180=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#179);
#181=IFCCARTESIANPOINT((-4.547473508864641E-013,-119.9999999999998));
#182=IFCCARTESIANPOINT((632.3531082666547,-119.9999999999997));
#183=IFCPOLYLINE((#181,#182));
#184=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#183);
#185=IFCCARTESIANPOINT((632.3531082666547,-119.9999999999997));
#186=IFCCARTESIANPOINT((751.275259113414,-59.20512374082364));
#187=IFCPOLYLINE((#185,#186));
#188=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#187);
#189=IFCCARTESIANPOINT((751.275259113414,-59.20512374082364));
#190=IFCCARTESIANPOINT((882.2864106903579,-119.9999999999997));
#191=IFCPOLYLINE((#189,#190));
#192=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#191);
#193=IFCCARTESIANPOINT((882.2864106903579,-119.9999999999997));
#194=IFCCARTESIANPOINT((1137.704525824567,-119.9999999999997));
#195=IFCPOLYLINE((#193,#194));
#196=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#195);
#197=IFCCARTESIANPOINT((1137.704525824567,-119.9999999999997));
#198=IFCCARTESIANPOINT((1752.051672949501,120.0000000000003));
#199=IFCPOLYLINE((#197,#198));
#200=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#199);
#201=IFCCARTESIANPOINT((1752.051672949501,120.0000000000003));
#202=IFCCARTESIANPOINT((722.4390496935175,120.0000000000003));
#203=IFCPOLYLINE((#201,#202));
#204=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#203);
#205=IFCCARTESIANPOINT((722.4390496935175,120.0000000000003));
#206=IFCCARTESIANPOINT((-4.547473508864641E-013,120.0000000000003));
#207=IFCPOLYLINE((#205,#206));
#208=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#207);
#209=IFCCOMPOSITECURVE((#180,#184,#188,#192,#196,#200,#204,#208),.F.);
#210=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#209);
#211=IFCEXTRUDEDAREASOLID(#210,#176,#174,3000.);
#212=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#211));
#213=IFCCARTESIANPOINT((-2.273736754432321E-013,4.547473508864641E-013));
#214=IFCCARTESIANPOINT((1444.878099387036,5.684341886080802E-013));
#215=IFCPOLYLINE((#213,#214));
#216=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#215));
#217=IFCCARTESIANPOINT((0.,0.));
#218=IFCCARTESIANPOINT((1444.878099387036,0.));
#219=IFCPOLYLINE((#217,#218));
#220=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#219));
#221=IFCPRODUCTREPRESENTATION($,$,(#212,#216,#220));
#168=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H2',#24,'WALL | Standard(3)','','',#173,#221,$);
#222=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#223=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#224=IFCPROPERTYSET('2ibyBCAQL4QOBTKQf4jQHz',#24,'Pset_ADT_Wall',$,(#222,#223));
#225=IFCRELDEFINESBYPROPERTIES('32NTLb7gzC6O1cZcZivuNI',#24,$,$,(#168),#224);
#226=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#227=IFCRELASSOCIATESMATERIAL('2klQurQ81D1fxnJhfutVR2',#24,$,$,(#168),#226);
#229=IFCCARTESIANPOINT((3253.966103039499,1742.817637052306,0.));
#230=IFCDIRECTION((0.3991484399616704,-0.9168863194944971,0.));
#231=IFCDIRECTION((0.,0.,1.));
#232=IFCAXIS2PLACEMENT3D(#229,#231,#230);
#233=IFCLOCALPLACEMENT(#35,#232);
#234=IFCDIRECTION((0.,0.,1.));
#235=IFCCARTESIANPOINT((0.,0.,0.));
#236=IFCAXIS2PLACEMENT3D(#235,$,$);
#237=IFCCARTESIANPOINT((-307.1735735624666,119.9999999999997));
#238=IFCCARTESIANPOINT((307.1735735624668,-120.0000000000003));
#239=IFCPOLYLINE((#237,#238));
#240=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#239);
#241=IFCCARTESIANPOINT((307.1735735624668,-120.0000000000003));
#242=IFCCARTESIANPOINT((581.1618064430365,-120.0000000000003));
#243=IFCPOLYLINE((#241,#242));
#244=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#243);
#245=IFCCARTESIANPOINT((581.1618064430365,-120.0000000000003));
#246=IFCCARTESIANPOINT((726.2163106938239,-57.90345685735656));
#247=IFCPOLYLINE((#245,#246));
#248=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#247);
#249=IFCCARTESIANPOINT((726.2163106938239,-57.90345685735656));
#250=IFCCARTESIANPOINT((849.2664545142718,-120.0000000000003));
#251=IFCPOLYLINE((#249,#250));
#252=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#251);
#253=IFCCARTESIANPOINT((849.2664545142718,-120.0000000000003));
#254=IFCCARTESIANPOINT((1549.927643036887,-120.0000000000005));
#255=IFCPOLYLINE((#253,#254));
#256=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#255);
#257=IFCCARTESIANPOINT((1549.927643036887,-120.0000000000005));
#258=IFCCARTESIANPOINT((1549.927643036887,119.9999999999997));
#259=IFCPOLYLINE((#257,#258));
#260=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#259);
#261=IFCCARTESIANPOINT((1549.927643036887,119.9999999999997));
#262=IFCCARTESIANPOINT((774.9638215184432,119.9999999999996));
#263=IFCPOLYLINE((#261,#262));
#264=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#263);
#265=IFCCARTESIANPOINT((774.9638215184432,119.9999999999996));
#266=IFCCARTESIANPOINT((-307.1735735624666,119.9999999999997));
#267=IFCPOLYLINE((#265,#266));
#268=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#267);
#269=IFCCOMPOSITECURVE((#240,#244,#248,#252,#256,#260,#264,#268),.F.);
#270=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#269);
#271=IFCEXTRUDEDAREASOLID(#270,#236,#234,3000.);
#272=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#271));
#273=IFCCARTESIANPOINT((0.,-4.547473508864641E-013));
#274=IFCCARTESIANPOINT((1549.927643036887,-5.684341886080802E-013));
#275=IFCPOLYLINE((#273,#274));
#276=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#275));
#277=IFCCARTESIANPOINT((0.,0.));
#278=IFCCARTESIANPOINT((1549.927643036887,0.));
#279=IFCPOLYLINE((#277,#278));
#280=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#279));
#281=IFCPRODUCTREPRESENTATION($,$,(#272,#276,#280));
#228=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H3',#24,'WALL | Standard(4)','','',#233,#281,$);
#282=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#283=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#284=IFCPROPERTYSET('0BRX88j_n4NOIHxr02H0Jw',#24,'Pset_ADT_Wall',$,(#282,#283));
#285=IFCRELDEFINESBYPROPERTIES('26N9fHLK16gfVGRaEuzQrF',#24,$,$,(#228),#284);
#286=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#287=IFCRELASSOCIATESMATERIAL('2Hk6_wsHn5sfoaqpzETEal',#24,$,$,(#228),#286);
#289=IFCCARTESIANPOINT((3016.950385603127,1060.36490593447,0.));
#290=IFCDIRECTION((0.9986798458674432,-0.05136696855159011,0.));
#291=IFCDIRECTION((0.,0.,1.));
#292=IFCAXIS2PLACEMENT3D(#289,#291,#290);
#293=IFCLOCALPLACEMENT(#35,#292);
#294=IFCDIRECTION((0.,0.,1.));
#295=IFCCARTESIANPOINT((0.,0.,0.));
#296=IFCAXIS2PLACEMENT3D(#295,$,$);
#297=IFCCARTESIANPOINT((159.8473609968406,119.9999999999999));
#298=IFCCARTESIANPOINT((64.90085332625358,11.16480579314089));
#299=IFCPOLYLINE((#297,#298));
#300=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#299);
#301=IFCCARTESIANPOINT((64.90085332625358,11.16480579314089));
#302=IFCCARTESIANPOINT((90.08594142686354,-120.));
#303=IFCPOLYLINE((#301,#302));
#304=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#303);
#305=IFCCARTESIANPOINT((90.08594142686354,-120.));
#306=IFCCARTESIANPOINT((472.7608930009803,-120.0000000000001));
#307=IFCPOLYLINE((#305,#306));
#308=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#307);
#309=IFCCARTESIANPOINT((472.7608930009803,-120.0000000000001));
#310=IFCCARTESIANPOINT((473.5022236877758,17.82876692952027));
#311=IFCPOLYLINE((#309,#310));
#312=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#311);
#313=IFCCARTESIANPOINT((473.5022236877758,17.82876692952027));
#314=IFCCARTESIANPOINT((353.2615109214021,120.));
#315=IFCPOLYLINE((#313,#314));
#316=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#315);
#317=IFCCARTESIANPOINT((353.2615109214021,120.));
#318=IFCCARTESIANPOINT((159.8473609968406,119.9999999999999));
#319=IFCPOLYLINE((#317,#318));
#320=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#319);
#321=IFCCOMPOSITECURVE((#300,#304,#308,#312,#316,#320),.F.);
#322=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#321);
#323=IFCEXTRUDEDAREASOLID(#322,#296,#294,3000.);
#324=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#323));
#325=IFCCARTESIANPOINT((0.,0.));
#326=IFCCARTESIANPOINT((547.0635259968086,3.552713678800501E-015));
#327=IFCPOLYLINE((#325,#326));
#328=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#327));
#329=IFCCARTESIANPOINT((0.,0.));
#330=IFCCARTESIANPOINT((547.0635259968085,0.));
#331=IFCPOLYLINE((#329,#330));
#332=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#331));
#333=IFCPRODUCTREPRESENTATION($,$,(#324,#328,#332));
#288=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H4',#24,'WALL | Standard(5)','','',#293,#333,$);
#334=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#335=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#336=IFCPROPERTYSET('1dxcfSTJX3AP$6cw6tiCHd',#24,'Pset_ADT_Wall',$,(#334,#335));
#337=IFCRELDEFINESBYPROPERTIES('3wR2lt$af3_Rw2ZDUUcNkm',#24,$,$,(#288),#336);
#338=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#339=IFCRELASSOCIATESMATERIAL('2AzYJIrMnCDfQclPilz6NM',#24,$,$,(#288),#338);
#341=IFCCARTESIANPOINT((3784.238557984036,1734.788779082097,0.));
#342=IFCDIRECTION((0.6924754248038312,-0.7214414640445569,0.));
#343=IFCDIRECTION((0.,0.,1.));
#344=IFCAXIS2PLACEMENT3D(#341,#343,#342);
#345=IFCLOCALPLACEMENT(#35,#344);
#346=IFCDIRECTION((0.,0.,1.));
#347=IFCCARTESIANPOINT((0.,0.,0.));
#348=IFCAXIS2PLACEMENT3D(#347,$,$);
#349=IFCCARTESIANPOINT((1.13686837721616E-013,120.0000000000005));
#350=IFCCARTESIANPOINT((1.13686837721616E-013,-119.9999999999996));
#351=IFCPOLYLINE((#349,#350));
#352=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#351);
#353=IFCCARTESIANPOINT((1.13686837721616E-013,-119.9999999999996));
#354=IFCCARTESIANPOINT((1030.836834060428,-119.9999999999994));
#355=IFCPOLYLINE((#353,#354));
#356=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#355);
#357=IFCCARTESIANPOINT((1030.836834060428,-119.9999999999994));
#358=IFCCARTESIANPOINT((1061.259220766313,17.77883153610446));
#359=IFCPOLYLINE((#357,#358));
#360=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#359);
#361=IFCCARTESIANPOINT((1061.259220766313,17.77883153610446));
#362=IFCCARTESIANPOINT((968.1919488331703,120.0000000000005));
#363=IFCPOLYLINE((#361,#362));
#364=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#363);
#365=IFCCARTESIANPOINT((968.1919488331703,120.0000000000005));
#366=IFCCARTESIANPOINT((1.13686837721616E-013,120.0000000000005));
#367=IFCPOLYLINE((#365,#366));
#368=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#367);
#369=IFCCOMPOSITECURVE((#352,#356,#360,#364,#368),.F.);
#370=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#369);
#371=IFCEXTRUDEDAREASOLID(#370,#348,#346,3000.);
#372=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#371));
#373=IFCCARTESIANPOINT((0.,0.));
#374=IFCCARTESIANPOINT((1090.632978701969,-3.410605131648481E-013));
#375=IFCPOLYLINE((#373,#374));
#376=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#375));
#377=IFCCARTESIANPOINT((0.,0.));
#378=IFCCARTESIANPOINT((1090.632978701969,0.));
#379=IFCPOLYLINE((#377,#378));
#380=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#379));
#381=IFCPRODUCTREPRESENTATION($,$,(#372,#376,#380));
#340=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H5',#24,'WALL | Standard(6)','','',#345,#381,$);
#382=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#383=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#384=IFCPROPERTYSET('0Up4zp7e94FBbnWrXGJl$l',#24,'Pset_ADT_Wall',$,(#382,#383));
#385=IFCRELDEFINESBYPROPERTIES('3e9Q3nr89AMhcBZ7dNEpic',#24,$,$,(#340),#384);
#386=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#387=IFCRELASSOCIATESMATERIAL('3cHUjd9yr1r80hcasHWu3f',#24,$,$,(#340),#386);
#389=IFCCARTESIANPOINT((4539.47509321575,947.9609261920723,0.));
#390=IFCDIRECTION((0.7073521708291393,0.7068613063559953,0.));
#391=IFCDIRECTION((0.,0.,1.));
#392=IFCAXIS2PLACEMENT3D(#389,#391,#390);
#393=IFCLOCALPLACEMENT(#35,#392);
#394=IFCDIRECTION((0.,0.,1.));
#395=IFCCARTESIANPOINT((0.,0.,0.));
#396=IFCAXIS2PLACEMENT3D(#395,$,$);
#397=IFCCARTESIANPOINT((122.441029868799,120.));
#398=IFCCARTESIANPOINT((18.36666961842138,29.00982511459597));
#399=IFCPOLYLINE((#397,#398));
#400=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#399);
#401=IFCCARTESIANPOINT((18.36666961842138,29.00982511459597));
#402=IFCCARTESIANPOINT((38.84223121284254,-120.));
#403=IFCPOLYLINE((#401,#402));
#404=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#403);
#405=IFCCARTESIANPOINT((38.84223121284254,-120.));
#406=IFCCARTESIANPOINT((976.8275297750488,-120.));
#407=IFCPOLYLINE((#405,#406));
#408=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#407);
#409=IFCCARTESIANPOINT((976.8275297750488,-120.));
#410=IFCCARTESIANPOINT((976.8275297750488,120.));
#411=IFCPOLYLINE((#409,#410));
#412=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#411);
#413=IFCCARTESIANPOINT((976.8275297750488,120.));
#414=IFCCARTESIANPOINT((122.441029868799,120.));
#415=IFCPOLYLINE((#413,#414));
#416=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#415);
#417=IFCCOMPOSITECURVE((#400,#404,#408,#412,#416),.F.);
#418=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#417);
#419=IFCEXTRUDEDAREASOLID(#418,#396,#394,3000.);
#420=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#419));
#421=IFCCARTESIANPOINT((0.,0.));
#422=IFCCARTESIANPOINT((976.8275297750491,1.70530256582424E-013));
#423=IFCPOLYLINE((#421,#422));
#424=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#423));
#425=IFCCARTESIANPOINT((0.,0.));
#426=IFCCARTESIANPOINT((976.827529775049,0.));
#427=IFCPOLYLINE((#425,#426));
#428=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#427));
#429=IFCPRODUCTREPRESENTATION($,$,(#420,#424,#428));
#388=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H6',#24,'WALL | Standard(7)','','',#393,#429,$);
#430=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#431=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#432=IFCPROPERTYSET('0OLsg34F9CUO$xiuTUNsU5',#24,'Pset_ADT_Wall',$,(#430,#431));
#433=IFCRELDEFINESBYPROPERTIES('3rd7TTQoT1qPDdLF2PfZea',#24,$,$,(#388),#432);
#434=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#435=IFCRELASSOCIATESMATERIAL('0VKrXtvGDC58t51AoVae9Z',#24,$,$,(#388),#434);
#49=IFCRELCONTAINEDINSPATIALSTRUCTURE('2gADTGYbnEZBFMMVj8jyJa',#24,$,$,(#48,#120,#168,#228,#288,#340,#388,#436),#30);
#437=IFCCARTESIANPOINT((4539.47509321575,947.9609261920714,0.));
#438=IFCDIRECTION((-0.1589831835817115,-0.9872812908883789,0.));
#439=IFCDIRECTION((0.,0.,1.));
#440=IFCAXIS2PLACEMENT3D(#437,#439,#438);
#441=IFCLOCALPLACEMENT(#35,#440);
#442=IFCDIRECTION((0.,0.,1.));
#443=IFCCARTESIANPOINT((0.,0.,0.));
#444=IFCAXIS2PLACEMENT3D(#443,$,$);
#445=IFCCARTESIANPOINT((38.84223121284123,120.0000000000002));
#446=IFCCARTESIANPOINT((-31.8821033368572,-12.74503797050875));
#447=IFCPOLYLINE((#445,#446));
#448=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#447);
#449=IFCCARTESIANPOINT((-31.8821033368572,-12.74503797050875));
#450=IFCCARTESIANPOINT((59.79614464154236,-120.));
#451=IFCPOLYLINE((#449,#450));
#452=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#451);
#453=IFCCARTESIANPOINT((59.79614464154236,-120.));
#454=IFCCARTESIANPOINT((707.5090434692261,-119.9999999999996));
#455=IFCPOLYLINE((#453,#454));
#456=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#455);
#457=IFCCARTESIANPOINT((707.5090434692261,-119.9999999999996));
#458=IFCCARTESIANPOINT((707.5090434692261,120.0000000000002));
#459=IFCPOLYLINE((#457,#458));
#460=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#459);
#461=IFCCARTESIANPOINT((707.5090434692261,120.0000000000002));
#462=IFCCARTESIANPOINT((38.84223121284117,120.0000000000002));
#463=IFCPOLYLINE((#461,#462));
#464=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#463);
#465=IFCCOMPOSITECURVE((#448,#452,#456,#460,#464),.F.);
#466=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#465);
#467=IFCEXTRUDEDAREASOLID(#466,#444,#442,3000.);
#93=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','MODEL',*,*,*,*,#5,$,.MODEL_VIEW.,$);
#468=IFCSHAPEREPRESENTATION(#93,'Body','SweptSolid',(#467));
#97=IFCPRESENTATIONLAYERWITHSTYLE('AR1232_KS','Runkorakenteet, rakennusosat',(#94,#152,#212,#272,#324,#372,#420,#468),$,.T.,.F.,.F.,(#96));
#469=IFCCARTESIANPOINT((0.,0.));
#470=IFCCARTESIANPOINT((707.5090434692261,1.4210854715202E-014));
#471=IFCPOLYLINE((#469,#470));
#101=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','MODEL',*,*,*,*,#5,$,.MODEL_VIEW.,$);
#472=IFCSHAPEREPRESENTATION(#101,'Axis','Curve2D',(#471));
#473=IFCCARTESIANPOINT((0.,0.));
#474=IFCCARTESIANPOINT((707.5090434692261,0.));
#475=IFCPOLYLINE((#473,#474));
#5=IFCGEOMETRICREPRESENTATIONCONTEXT($,'MODEL',3,1.E-005,#4,$);
#106=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('ADT_Extended_BaseCurve','MODEL',*,*,*,*,#5,$,.MODEL_VIEW.,$);
#476=IFCSHAPEREPRESENTATION(#106,'ADT_Extended_BaseCurve','Curve2D',(#475));
#477=IFCPRODUCTREPRESENTATION($,$,(#468,#472,#476));
#436=IFCWALLSTANDARDCASE('2lhtGwcJ83HG00000000H7',#24,'WALL | Standard(8)','','',#441,#477,$);
#113=IFCRELDEFINESBYTYPE('0y$bcO38fCxhSKWFOIYRFZ',#24,$,$,(#48,#120,#168,#228,#288,#340,#388,#436),#111);
#478=IFCPROPERTYSINGLEVALUE('CleanUpRadius',$,IFCREAL(0.),$);
#479=IFCPROPERTYSINGLEVALUE('BaseThickness',$,IFCREAL(240.),$);
#480=IFCPROPERTYSET('0EsnmwwTH6JxAwmyDYoEs7',#24,'Pset_ADT_Wall',$,(#478,#479));
#481=IFCRELDEFINESBYPROPERTIES('1y5LaNU1n84QyBSdI46fXG',#24,$,$,(#436),#480);
#482=IFCMATERIALLAYERSETUSAGE(#47,.AXIS2.,.POSITIVE.,-120.);
#483=IFCRELASSOCIATESMATERIAL('00vImQiFz6NhsULH$dMSwJ',#24,$,$,(#436),#482);
#484=IFCRELCONNECTSPATHELEMENTS('07A1wxc8v96OBIMhEaNQWt',#24,$,$,$,#48,#120,(1),(1),.ATSTART.,.ATPATH.);
#485=IFCRELCONNECTSPATHELEMENTS('1HdJy39PD0RwEGJJhcDp_a',#24,$,$,$,#168,#288,(1),(1),.ATSTART.,.ATPATH.);
#486=IFCRELCONNECTSPATHELEMENTS('2qWKvhZZn4Dw$bq5H5_EXi',#24,$,$,$,#168,#228,(1),(1),.ATSTART.,.ATEND.);
#487=IFCRELCONNECTSPATHELEMENTS('3YPVNx5jv2yBSTa3qlJQ1C',#24,$,$,$,#288,#228,(1),(1),.ATPATH.,.ATEND.);
#488=IFCRELCONNECTSPATHELEMENTS('15V_ai3fz6ewUk12cTZCVx',#24,$,$,$,#340,#388,(1),(1),.ATSTART.,.ATEND.);
#489=IFCRELCONNECTSPATHELEMENTS('2Egc4N8fP8_uFOihrmN97y',#24,$,$,$,#340,#436,(1),(1),.ATSTART.,.ATEND.);
#490=IFCRELCONNECTSPATHELEMENTS('0TjiRZjg11PObY37UtHvp5',#24,$,$,$,#388,#436,(1),(1),.ATSTART.,.ATSTART.);
ENDSEC;
END-ISO-10303-21;
File diff suppressed because one or more lines are too long
+120
View File
@@ -0,0 +1,120 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION((''),'');
FILE_NAME('','',(''),('',''),'IfcOpenShell','IfcOpenShell','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCORGANIZATION($,'IfcOpenShell',$,$,$);
#2=IFCPERSON($,$,$,$,$,$,$,$);
#3=IFCAPPLICATION(#1,'0.3-rc3','IfcOpenShell','IfcOpenShell');
#4=IFCPERSONANDORGANIZATION(#2,#1,$);
#5=IFCCARTESIANPOINT((0.,0.,0.));
#6=IFCCARTESIANPOINT((0.,0.));
#7=IFCDIRECTION((0.,0.,1.));
#8=IFCDIRECTION((1.,0.));
#9=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#10=IFCSIUNIT(*,.AREAUNIT.,.MILLI.,.SQUARE_METRE.);
#11=IFCSIUNIT(*,.VOLUMEUNIT.,.MILLI.,.CUBIC_METRE.);
#12=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#13=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#14=IFCUNITASSIGNMENT((#9,#10,#11,#12,#13));
#15=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#16=IFCAXIS2PLACEMENT3D(#5,$,$);
#17=IFCLOCALPLACEMENT($,#16);
#18=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-006,#16,$);
#19=IFCOWNERHISTORY(#4,#3,$,.NOCHANGE.,$,$,$,0);
#20=IFCAXIS2PLACEMENT2D(#6,#8);
#21=IFCRECTANGLEPROFILEDEF(.AREA.,$,#20,10000.,10000.);
#22=IFCCARTESIANPOINT((11000.,0.,0.));
#23=IFCCARTESIANPOINT((22000.,0.,0.));
#24=IFCCARTESIANPOINT((33000.,0.,0.));
#25=IFCCARTESIANPOINT((44000.,0.,0.));
#26=IFCCARTESIANPOINT((55000.,0.,0.));
#27=IFCCARTESIANPOINT((66000.,0.,0.));
#28=IFCAXIS2PLACEMENT3D(#22,$,$);
#29=IFCAXIS2PLACEMENT3D(#23,$,$);
#30=IFCAXIS2PLACEMENT3D(#24,$,$);
#31=IFCAXIS2PLACEMENT3D(#25,$,$);
#32=IFCAXIS2PLACEMENT3D(#26,$,$);
#33=IFCAXIS2PLACEMENT3D(#27,$,$);
#34=IFCLOCALPLACEMENT($,#16);
#35=IFCLOCALPLACEMENT($,#28);
#36=IFCLOCALPLACEMENT($,#29);
#37=IFCLOCALPLACEMENT($,#30);
#38=IFCLOCALPLACEMENT($,#31);
#39=IFCLOCALPLACEMENT($,#32);
#40=IFCLOCALPLACEMENT($,#33);
#41=IFCEXTRUDEDAREASOLID(#21,#16,#7,2000.);
#42=IFCCARTESIANPOINT((0.,0.,1000.));
#43=IFCDIRECTION((1.,0.,10.));
#44=IFCAXIS2PLACEMENT3D(#42,#43,$);
#45=IFCPLANE(#44);
#46=IFCHALFSPACESOLID(#45,.F.);
#47=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#46);
#48=IFCCARTESIANPOINT((0.,0.));
#49=IFCCARTESIANPOINT((5000.,0.));
#50=IFCCARTESIANPOINT((5000.,5000.));
#51=IFCCARTESIANPOINT((0.,5000.));
#52=IFCPOLYLINE((#48,#49,#50,#51,#48));
#53=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#52);
#54=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#53);
#55=IFCCARTESIANPOINT((-2500.,-2500.));
#56=IFCCARTESIANPOINT((2500.,-2500.));
#57=IFCCARTESIANPOINT((2500.,2500.));
#58=IFCCARTESIANPOINT((-2500.,2500.));
#59=IFCPOLYLINE((#55,#56,#57,#58,#55));
#60=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#59);
#61=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#60);
#62=IFCCARTESIANPOINT((-4990.0,-4990.0));
#63=IFCCARTESIANPOINT((4990.0,-4990.0));
#64=IFCCARTESIANPOINT((4990.0,4990.0));
#65=IFCCARTESIANPOINT((-4990.0,4990.0));
#66=IFCPOLYLINE((#62,#63,#64,#65,#62));
#67=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#66);
#68=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#67);
#69=IFCCARTESIANPOINT((-4999.0,-4999.0));
#70=IFCCARTESIANPOINT((4999.0,-4999.0));
#71=IFCCARTESIANPOINT((4999.0,4999.0));
#72=IFCCARTESIANPOINT((-4999.0,4999.0));
#73=IFCPOLYLINE((#69,#70,#71,#72,#69));
#74=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#73);
#75=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#74);
#76=IFCCARTESIANPOINT((0.0,3000.0));
#77=IFCCARTESIANPOINT((3000.0,-3000.0));
#78=IFCCARTESIANPOINT((0.0,0.0));
#79=IFCCARTESIANPOINT((-3000.0,-3000.0));
#80=IFCPOLYLINE((#76,#77,#78,#79,#76));
#81=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#80);
#82=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#81);
#83=IFCSHAPEREPRESENTATION(#18,'Body','SweptSolid',(#41));
#84=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#47));
#85=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#54));
#86=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#61));
#87=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#68));
#88=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#75));
#89=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#82));
#90=IFCPRODUCTDEFINITIONSHAPE($,$,(#83));
#91=IFCPRODUCTDEFINITIONSHAPE($,$,(#84));
#92=IFCPRODUCTDEFINITIONSHAPE($,$,(#85));
#93=IFCPRODUCTDEFINITIONSHAPE($,$,(#86));
#94=IFCPRODUCTDEFINITIONSHAPE($,$,(#87));
#95=IFCPRODUCTDEFINITIONSHAPE($,$,(#88));
#96=IFCPRODUCTDEFINITIONSHAPE($,$,(#89));
#97=IFCSLAB('VjZwCSft56eW2aqb7mJpYI',#19,'Extruded rectangular solid',$,'',#34,#90,$,$);
#98=IFCSLAB('xBuFkYViW3S1UMXKoEpyfd',#19,'Clipped w/ halfspace',$,'',#35,#91,$,$);
#99=IFCSLAB('e$yRTYlhufbZ1UXA2jp0iN',#19,'Clipped w/ bounded convex halfspace',$,'',#36,#93,$,$);
#100=IFCSLAB('TqSCLDIZ1nhlkP9raydH5b',#19,'Clipped w/ bounded halfspace, coinciding edges',$,'',#37,#92,$,$);
#101=IFCSLAB('XIjtWxdU03Zn9o7hfLYzCT',#19,'Clipped w/ bounded halfspace 10mm inset',$,'',#38,#94,$,$);
#102=IFCSLAB('iT0r5taJpz$EPB1R2IX64l',#19,'Clipped w/ bounded halfspace 1mm inset',$,'',#39,#95,$,$);
#103=IFCSLAB('6CEdKecTAsIW0tBjDVS5lm',#19,'Clipped w/ bounded concave halfspace',$,'',#40,#96,$,$);
#104=IFCPROJECT('Ss$f6b_ntVJFK30dcwIpzu',#19,'IfcOpenShell HalfSpaces',$,$,'IfcOpenShell HalfSpaces','Project Status',(#18),#14);
#105=IFCSITE('nsBO6CHzZwDoSUt4Gv7P_R',#19,'IfcOpenShell HalfSpaces',$,'',#17,$,$,.ELEMENT.,$,$,$,$,$);
#106=IFCBUILDING('edW_f2nUcDz48FugyJosOH',#19,$,$,$,#17,$,$,.ELEMENT.,$,$,$);
#107=IFCBUILDINGSTOREY('Ktln$X5Sr_RTvQ3d6MLJxs',#19,'',$,$,#34,$,$,.ELEMENT.,0.);
#108=IFCRELAGGREGATES('uZ20oJR9OtMNxnyGUKWXvY',#19,$,$,#104,(#105));
#109=IFCRELAGGREGATES('vr1aoM50sUtnycXkd9Il3B',#19,$,$,#105,(#106));
#110=IFCRELAGGREGATES('hS3OQCzZmwHFg6WGapl1Je',#19,$,$,#106,(#107));
#111=IFCRELCONTAINEDINSPATIALSTRUCTURE('4o_mDw7pUe2JZx8OFYigcj',#19,$,$,(#97,#98,#99,#100,#101,#102,#103),#107);
ENDSEC;
END-ISO-10303-21;
+208
View File
@@ -0,0 +1,208 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('revit2011_wall1.ifc','2012-03-07T10:21:31',(''),(''),'Autodesk Revit Architecture 2011 - 1.0','20100903_2115','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCORGANIZATION($,'Autodesk Revit Architecture 2011',$,$,$);
#2=IFCAPPLICATION(#1,'2011','Autodesk Revit Architecture 2011','Revit');
#3=IFCCARTESIANPOINT((0.,0.,0.));
#4=IFCCARTESIANPOINT((0.,0.));
#5=IFCDIRECTION((1.,0.,0.));
#6=IFCDIRECTION((-1.,0.,0.));
#7=IFCDIRECTION((0.,1.,0.));
#8=IFCDIRECTION((0.,-1.,0.));
#9=IFCDIRECTION((0.,0.,1.));
#10=IFCDIRECTION((0.,0.,-1.));
#11=IFCDIRECTION((1.,0.));
#12=IFCDIRECTION((-1.,0.));
#13=IFCDIRECTION((0.,1.));
#14=IFCDIRECTION((0.,-1.));
#15=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#16=IFCSIUNIT(*,.AREAUNIT.,.MILLI.,.SQUARE_METRE.);
#17=IFCSIUNIT(*,.VOLUMEUNIT.,.MILLI.,.CUBIC_METRE.);
#18=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#19=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#20=IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.01745329251994328),#18);
#21=IFCCONVERSIONBASEDUNIT(#19,.PLANEANGLEUNIT.,'DEGREE',#20);
#22=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#23=IFCUNITASSIGNMENT((#15,#16,#17,#21,#22));
#24=IFCAXIS2PLACEMENT3D(#3,$,$);
#26=IFCAXIS2PLACEMENT3D(#3,$,$);
#27=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-006,#26,$);
#28=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',3,1.E-006,#26,$);
#29=IFCGEOMETRICREPRESENTATIONSUBCONTEXT($,'Plan',*,*,*,*,#28,0.01,.PLAN_VIEW.,$);
#30=IFCPERSON($,$,'markviks',$,$,$,$,$);
#31=IFCORGANIZATION($,'','',$,$);
#32=IFCPERSONANDORGANIZATION(#30,#31,$);
#33=IFCOWNERHISTORY(#32,#2,$,.NOCHANGE.,$,$,$,0);
#35=IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'Boston','MA','','USA');
#37=IFCAXIS2PLACEMENT3D(#3,$,$);
#38=IFCLOCALPLACEMENT(#25,#37);
#39=IFCBUILDINGSTOREY('1DYF7Jd7f9uPw0XwPxDVau',#33,'Level 1',$,$,#38,$,$,.ELEMENT.,0.);
#40=IFCCARTESIANPOINT((0.,0.,9600.));
#41=IFCAXIS2PLACEMENT3D(#40,$,$);
#44=IFCCARTESIANPOINT((25717.94846096275,13313.7207749201,0.));
#45=IFCAXIS2PLACEMENT3D(#44,#9,#8);
#46=IFCLOCALPLACEMENT(#38,#45);
#47=IFCCARTESIANPOINT((29600.,-0.));
#48=IFCPOLYLINE((#4,#47));
#49=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#48));
#50=IFCCARTESIANPOINT((14800.,-0.));
#51=IFCAXIS2PLACEMENT2D(#50,#12);
#52=IFCRECTANGLEPROFILEDEF(.AREA.,$,#51,29600.00000000001,150.0000000000006);
#53=IFCAXIS2PLACEMENT3D(#3,$,$);
#54=IFCEXTRUDEDAREASOLID(#52,#53,#9,11482.34121197529);
#55=IFCCOLOURRGB($,0.5019607843137255,0.5019607843137255,0.5019607843137255);
#56=IFCSURFACESTYLERENDERING(#55,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.00390625),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);
#57=IFCSURFACESTYLE('Default Wall',.BOTH.,(#56));
#58=IFCPRESENTATIONSTYLEASSIGNMENT((#57));
#59=IFCSTYLEDITEM(#54,(#58),$);
#60=IFCCARTESIANPOINT((14800.,-0.));
#61=IFCCARTESIANPOINT((14800.,150.));
#62=IFCCARTESIANPOINT((0.,150.));
#63=IFCPOLYLINE((#4,#60,#61,#62,#4));
#64=IFCCARTESIANPOINT((0.,-75.,10002.49595653486));
#65=IFCDIRECTION((-0.09949341818939286,-0.,0.9950382202392984));
#66=IFCAXIS2PLACEMENT3D(#64,#65,#8);
#67=IFCPLANE(#66);
#68=IFCCARTESIANPOINT((0.,-75.,10002.49595653486));
#69=IFCAXIS2PLACEMENT3D(#68,$,$);
#70=IFCPOLYGONALBOUNDEDHALFSPACE(#67,.F.,#69,#63);
#71=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#54,#70);
#72=IFCCARTESIANPOINT((14800.,0.));
#73=IFCCARTESIANPOINT((14800.,150.));
#74=IFCCARTESIANPOINT((-0.,150.));
#75=IFCPOLYLINE((#4,#72,#73,#74,#4));
#76=IFCCARTESIANPOINT((14800.,-75.,11482.34121197529));
#77=IFCDIRECTION((0.09949341818939286,0.,0.9950382202392984));
#78=IFCAXIS2PLACEMENT3D(#76,#77,#7);
#79=IFCPLANE(#78);
#80=IFCCARTESIANPOINT((14800.,-75.,11482.34121197529));
#81=IFCAXIS2PLACEMENT3D(#80,$,$);
#82=IFCPOLYGONALBOUNDEDHALFSPACE(#79,.F.,#81,#75);
#83=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#71,#82);
#84=IFCSHAPEREPRESENTATION(#27,'Body','Clipping',(#83));
#85=IFCPRODUCTDEFINITIONSHAPE($,$,(#49,#84));
#86=IFCWALLSTANDARDCASE('03G9jZ_mz91eOLnxxTVuMO',#33,'Basic Wall:150 THK PANELED WALL:331096',$,'Basic Wall:150 THK PANELED WALL:163308',#46,#85,'331096');
#87=IFCAXIS2PLACEMENT2D(#4,#11);
#88=IFCRECTANGLEPROFILEDEF(.AREA.,$,#87,2300.,1389.999999999996);
#89=IFCAXIS2PLACEMENT3D(#3,#8,#9);
#90=IFCEXTRUDEDAREASOLID(#88,#89,#9,150.);
#91=IFCPRESENTATIONSTYLEASSIGNMENT((#57));
#92=IFCSTYLEDITEM(#90,(#91),$);
#93=IFCSHAPEREPRESENTATION(#27,'Body','SweptSolid',(#90));
#94=IFCPRODUCTDEFINITIONSHAPE($,$,(#93));
#95=IFCCARTESIANPOINT((28105.,75.,2450.));
#96=IFCAXIS2PLACEMENT3D(#95,$,$);
#97=IFCLOCALPLACEMENT(#46,#96);
#98=IFCOPENINGELEMENT('03G9jZ_mz91eOLnxxTVuMo',#33,'Basic Wall:150 THK PANELED WALL:331096:2',$,'Opening',#97,#94,'331096');
#99=IFCRELVOIDSELEMENT('2VDgIxKAb5oAAnjydbdOpg',#33,$,$,#86,#98);
#100=IFCPROPERTYSINGLEVALUE('Reference',$,IFCLABEL('Basic Wall:150 THK PANELED WALL'),$);
#101=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$);
#102=IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$);
#103=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$);
#104=IFCPROPERTYSET('3rRNkRtQP7APAO5Fpkz$z0',#33,'Pset_WallCommon',$,(#100,#101,#102,#103));
#105=IFCRELDEFINESBYPROPERTIES('0o3z$WElDCRxBJCNCI2vzd',#33,$,$,(#86,#98),#104);
#106=IFCPROPERTYSINGLEVALUE('Location Line',$,IFCINTEGER(3),$);
#107=IFCPROPERTYSINGLEVALUE('Phase Created',$,IFCLABEL('New Construction'),$);
#108=IFCPROPERTYSINGLEVALUE('Base Constraint',$,IFCLABEL('Level 1'),$);
#109=IFCPROPERTYSINGLEVALUE('Base Offset',$,IFCLENGTHMEASURE(0.),$);
#110=IFCPROPERTYSINGLEVALUE('Base is Attached',$,IFCBOOLEAN(.F.),$);
#111=IFCPROPERTYSINGLEVALUE('Base Extension Distance',$,IFCLENGTHMEASURE(0.),$);
#112=IFCPROPERTYSINGLEVALUE('Structural Usage',$,IFCINTEGER(0),$);
#113=IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(9600.),$);
#114=IFCPROPERTYSINGLEVALUE('Top Offset',$,IFCLENGTHMEASURE(0.),$);
#115=IFCPROPERTYSINGLEVALUE('Top is Attached',$,IFCBOOLEAN(.T.),$);
#116=IFCPROPERTYSINGLEVALUE('Top Extension Distance',$,IFCLENGTHMEASURE(0.),$);
#117=IFCPROPERTYSINGLEVALUE('Room Bounding',$,IFCBOOLEAN(.T.),$);
#118=IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(29750.),$);
#119=IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(315008590.0939502),$);
#120=IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(47251288514.09054),$);
#121=IFCPROPERTYSINGLEVALUE('Related to Mass',$,IFCBOOLEAN(.F.),$);
#122=IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Color',$,IFCINTEGER(0),$);
#123=IFCPROPERTYSINGLEVALUE('Wrapping at Inserts',$,IFCINTEGER(0),$);
#124=IFCPROPERTYSINGLEVALUE('Wrapping at Ends',$,IFCINTEGER(0),$);
#125=IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(150.),$);
#126=IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCLABEL(''),$);
#127=IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCLABEL(''),$);
#128=IFCPROPERTYSINGLEVALUE('Function',$,IFCINTEGER(1),$);
#129=IFCPROPERTYSET('1bdMkYlkzEoP4t_4N2O280',#33,'PSet_Revit_Constraints',$,(#106,#108,#109,#110,#111,#113,#114,#115,#116,#117,#121));
#130=IFCRELDEFINESBYPROPERTIES('1vDM4ApN50KefdLkhNypTU',#33,$,$,(#86,#98),#129);
#131=IFCPROPERTYSET('3lhoRqQyX7If0sDkuNGpTw',#33,'PSet_Revit_Phasing',$,(#107));
#132=IFCRELDEFINESBYPROPERTIES('1VYBvtnRD559n4O15lkuEA',#33,$,$,(#86,#98),#131);
#133=IFCPROPERTYSET('1Jcr4IIUv8rxhVg4vkgNTf',#33,'PSet_Revit_Structural',$,(#112));
#134=IFCRELDEFINESBYPROPERTIES('3649csyfLBzwk6nGp5bhcr',#33,$,$,(#86,#98),#133);
#135=IFCPROPERTYSET('36VqrEmInCOeQZqe6FIOkY',#33,'PSet_Revit_Dimensions',$,(#118,#119,#120));
#136=IFCRELDEFINESBYPROPERTIES('1Q97xk_Sv7u9sXLl18ksEl',#33,$,$,(#86,#98),#135);
#137=IFCPROPERTYSET('2pNh5hRSfFr8$v5BUZSx6c',#33,'PSet_Revit_Type_Construction',$,(#123,#124,#125,#128));
#138=IFCPROPERTYSET('1VhQopXz93kvA3ZWhA5EQ2',#33,'PSet_Revit_Type_Graphics',$,(#122));
#139=IFCPROPERTYSET('2Iz_F3vRzCggqiYI_ObqmI',#33,'PSet_Revit_Type_Identity Data',$,(#126,#127));
#140=IFCMATERIAL('Wall Panel');
#141=IFCCOLOURRGB($,0.8862745098039215,0.9686274509803922,0.9490196078431372);
#142=IFCSURFACESTYLERENDERING(#141,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.00390625),IFCSPECULAREXPONENT(128.),.NOTDEFINED.);
#143=IFCSURFACESTYLE('Wall Panel',.BOTH.,(#142));
#144=IFCCOLOURRGB($,0.,0.,0.);
#145=IFCDRAUGHTINGPREDEFINEDCURVEFONT('continuous');
#146=IFCCURVESTYLE($,#145,$,#144);
#147=IFCFILLAREASTYLEHATCHING(#146,IFCPOSITIVELENGTHMEASURE(149.999992057106),$,#4,45.);
#148=IFCCURVESTYLE($,#145,$,#144);
#149=IFCFILLAREASTYLEHATCHING(#148,IFCPOSITIVELENGTHMEASURE(149.999992057106),$,#4,135.);
#150=IFCFILLAREASTYLE('Diagonal crosshatch 1.5mm',(#147,#149));
#151=IFCPRESENTATIONSTYLEASSIGNMENT((#143,#150));
#152=IFCSTYLEDITEM($,(#151),$);
#153=IFCSTYLEDREPRESENTATION(#29,'Style','Material and Cut Pattern',(#152));
#154=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#153),#140);
#155=IFCMATERIALLAYER(#140,150.,$);
#156=IFCMATERIALLAYERSET((#155),'Basic Wall:150 THK PANELED WALL');
#157=IFCMATERIALLAYERSETUSAGE(#156,.AXIS2.,.NEGATIVE.,75.);
#158=IFCAXIS2PLACEMENT3D(#3,$,$);
#159=IFCLOCALPLACEMENT($,#158);
#161=IFCRELAGGREGATES('3aQVGNzIj6AxKR_wuI9BZs',#33,$,$,#34,(#160));
#162=IFCRELAGGREGATES('2wybbLy0r8jxWyIVLG1Y$I',#33,$,$,#160,(#36));
#36=IFCBUILDING('1DYF7Jd7f9uPw0XwQ4oWV_',#33,$,$,$,#25,$,$,.ELEMENT.,$,$,#35);
#160=IFCSITE('1DYF7Jd7f9uPw0XwQ4oWVz',#33,'Default',$,'',#159,$,$,.ELEMENT.,(42,21,29,879999),(-71,-3,-37,-80000),-0.,$,$);
#25=IFCLOCALPLACEMENT(#159,#24);
#163=IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Level 1'),$);
#164=IFCPROPERTYSINGLEVALUE('Elevation',$,IFCLENGTHMEASURE(0.),$);
#165=IFCPROPERTYSINGLEVALUE('Line Weight',$,IFCINTEGER(1),$);
#166=IFCPROPERTYSINGLEVALUE('Color',$,IFCINTEGER(0),$);
#167=IFCPROPERTYSINGLEVALUE('Line Pattern',$,IFCLABEL('Centre'),$);
#168=IFCPROPERTYSINGLEVALUE('Elevation Base',$,IFCINTEGER(0),$);
#169=IFCPROPERTYSINGLEVALUE('Symbol',$,IFCLABEL('Level Head - Circle'),$);
#170=IFCPROPERTYSINGLEVALUE('Symbol at End 1 Default',$,IFCBOOLEAN(.F.),$);
#171=IFCPROPERTYSINGLEVALUE('Symbol at End 2 Default',$,IFCBOOLEAN(.T.),$);
#172=IFCPROPERTYSINGLEVALUE('Automatic Room Computation Height',$,IFCBOOLEAN(.F.),$);
#173=IFCPROPERTYSINGLEVALUE('Computation Height',$,IFCLENGTHMEASURE(1200.),$);
#174=IFCPROPERTYSET('0QdjRnmR120uaBEGhWrHlR',#33,'PSet_Revit_Identity Data',$,(#163));
#175=IFCRELDEFINESBYPROPERTIES('05dXB6JQn8zR3Zt2UqyFqd',#33,$,$,(#39),#174);
#176=IFCPROPERTYSET('1wGjw_U_fDyxFuXFi7PJ4M',#33,'PSet_Revit_Constraints',$,(#164));
#177=IFCRELDEFINESBYPROPERTIES('28x7WZ5sHFZgZsnJ$unmlv',#33,$,$,(#39),#176);
#178=IFCPROPERTYSET('37R3FmVxj4$fnnrZlgvE27',#33,'PSet_Revit_Type_Graphics',$,(#165,#166,#167,#169,#170,#171));
#179=IFCPROPERTYSET('21qQ81JirCSOAbt1lsZwR5',#33,'PSet_Revit_Type_Constraints',$,(#168));
#180=IFCPROPERTYSET('3Y$__AKrr6SBm_tGYRCiX4',#33,'PSet_Revit_Type_Dimensions',$,(#172,#173));
#181=IFCRELCONTAINEDINSPATIALSTRUCTURE('3IGy06doL2BO6TEgdBy0zv',#33,$,$,(#86),#39);
#182=IFCRELAGGREGATES('0jo7hPnL5Dlgcaj4qm3XcC',#33,$,$,#36,(#39));
#183=IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$);
#184=IFCPROPERTYSET('2P10YfkmT7DvHRx4glhv5o',#33,'Pset_BuildingCommon',$,(#183));
#185=IFCRELDEFINESBYPROPERTIES('0sa0yiGTXD0wC1dnbwodPm',#33,$,$,(#36),#184);
#186=IFCPROPERTYSINGLEVALUE('Project Issue Date',$,IFCLABEL('Issue Date'),$);
#187=IFCPROPERTYSINGLEVALUE('Project Status',$,IFCLABEL('Project Status'),$);
#188=IFCPROPERTYSINGLEVALUE('Client Name',$,IFCLABEL('Owner'),$);
#189=IFCPROPERTYSINGLEVALUE('Project Address',$,IFCLABEL('Enter address here'),$);
#190=IFCPROPERTYSINGLEVALUE('Project Name',$,IFCLABEL('Some project'),$);
#191=IFCPROPERTYSINGLEVALUE('Project Number',$,IFCLABEL('number'),$);
#192=IFCPROPERTYSET('0TAHTBJA5CfRBUhiXKOQIU',#33,'PSet_Revit_Other',$,(#186,#187,#188,#189,#190,#191));
#193=IFCRELDEFINESBYPROPERTIES('1luom_NQLCgPQCbiOfQAfN',#33,$,$,(#36),#192);
#194=IFCRELASSOCIATESMATERIAL('18Hgovy3b34veoEwwXot_6',#33,$,$,(#86),#157);
#195=IFCRELDEFINESBYPROPERTIES('1fQnqrCKP6KBHRhhPBLxdQ',#33,$,$,(#39),#178);
#196=IFCRELDEFINESBYPROPERTIES('05$NrgzdL0j8Q3sH_zkzlR',#33,$,$,(#39),#179);
#197=IFCRELDEFINESBYPROPERTIES('1D6iygnyz2jR$aZh8qfEew',#33,$,$,(#39),#180);
#198=IFCRELDEFINESBYPROPERTIES('3VVcdq_Wz5884_IsRXKnJb',#33,$,$,(#86,#98),#137);
#199=IFCRELDEFINESBYPROPERTIES('0SVlLhzQr9lu8Xysk5FNI7',#33,$,$,(#86,#98),#138);
#200=IFCRELDEFINESBYPROPERTIES('3J123rjlHFkgdJjxkWJaZa',#33,$,$,(#86,#98),#139);
#201=IFCPRESENTATIONLAYERASSIGNMENT('Walls',$,(#49,#84,#93),$);
#34=IFCPROJECT('1DYF7Jd7f9uPw0XwQ4oWV$',#33,'number',$,$,'some project','Project Status',(#27,#28),#23);
ENDSEC;
END-ISO-10303-21;
+206
View File
@@ -0,0 +1,206 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('revit2011_wall2.ifc','2012-03-09T13:17:27',(''),(''),'Autodesk Revit Architecture 2011 - 1.0','20100903_2115','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCORGANIZATION($,'Autodesk Revit Architecture 2011',$,$,$);
#2=IFCAPPLICATION(#1,'2011','Autodesk Revit Architecture 2011','Revit');
#3=IFCCARTESIANPOINT((0.,0.,0.));
#4=IFCCARTESIANPOINT((0.,0.));
#5=IFCDIRECTION((1.,0.,0.));
#6=IFCDIRECTION((-1.,0.,0.));
#7=IFCDIRECTION((0.,1.,0.));
#8=IFCDIRECTION((0.,-1.,0.));
#9=IFCDIRECTION((0.,0.,1.));
#10=IFCDIRECTION((0.,0.,-1.));
#11=IFCDIRECTION((1.,0.));
#12=IFCDIRECTION((-1.,0.));
#13=IFCDIRECTION((0.,1.));
#14=IFCDIRECTION((0.,-1.));
#15=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#16=IFCSIUNIT(*,.AREAUNIT.,.MILLI.,.SQUARE_METRE.);
#17=IFCSIUNIT(*,.VOLUMEUNIT.,.MILLI.,.CUBIC_METRE.);
#18=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#19=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#20=IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.01745329251994328),#18);
#21=IFCCONVERSIONBASEDUNIT(#19,.PLANEANGLEUNIT.,'DEGREE',#20);
#22=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#23=IFCUNITASSIGNMENT((#15,#16,#17,#21,#22));
#24=IFCAXIS2PLACEMENT3D(#3,$,$);
#26=IFCAXIS2PLACEMENT3D(#3,$,$);
#27=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-006,#26,$);
#28=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',3,1.E-006,#26,$);
#29=IFCGEOMETRICREPRESENTATIONSUBCONTEXT($,'Plan',*,*,*,*,#28,0.01,.PLAN_VIEW.,$);
#30=IFCPERSON($,$,'user',$,$,$,$,$);
#31=IFCORGANIZATION($,'','',$,$);
#32=IFCPERSONANDORGANIZATION(#30,#31,$);
#33=IFCOWNERHISTORY(#32,#2,$,.NOCHANGE.,$,$,$,0);
#35=IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'Boston','MA','','USA');
#37=IFCAXIS2PLACEMENT3D(#3,$,$);
#40=IFCCARTESIANPOINT((0.,0.,5400.));
#41=IFCAXIS2PLACEMENT3D(#40,$,$);
#42=IFCLOCALPLACEMENT(#25,#41);
#43=IFCBUILDINGSTOREY('0$_rQB9FHFrfiaj52i7gdz',#33,'PLAN +5.400',$,$,#42,$,$,.ELEMENT.,5400.);
#44=IFCCARTESIANPOINT((0.,0.,1550.));
#45=IFCAXIS2PLACEMENT3D(#44,$,$);
#48=IFCCARTESIANPOINT((0.,0.,9600.));
#49=IFCAXIS2PLACEMENT3D(#48,$,$);
#52=IFCCARTESIANPOINT((0.,0.,2400.));
#53=IFCAXIS2PLACEMENT3D(#52,$,$);
#56=IFCCARTESIANPOINT((0.,0.,4800.));
#57=IFCAXIS2PLACEMENT3D(#56,$,$);
#60=IFCCARTESIANPOINT((0.,0.,7200.));
#61=IFCAXIS2PLACEMENT3D(#60,$,$);
#64=IFCCARTESIANPOINT((-549.9999312389573,29600.00043768761,0.));
#65=IFCAXIS2PLACEMENT3D(#64,#9,#8);
#66=IFCLOCALPLACEMENT(#42,#65);
#67=IFCCARTESIANPOINT((27109.29012867625,-0.));
#68=IFCPOLYLINE((#4,#67));
#69=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#68));
#70=IFCCARTESIANPOINT((13554.64506433812,-0.));
#71=IFCAXIS2PLACEMENT2D(#70,#12);
#72=IFCRECTANGLEPROFILEDEF(.AREA.,$,#71,27109.29012867625,100.);
#73=IFCAXIS2PLACEMENT3D(#3,$,$);
#74=IFCEXTRUDEDAREASOLID(#72,#73,#9,5748.342902904893);
#75=IFCCOLOURRGB($,0.5019607843137255,0.5019607843137255,0.5019607843137255);
#76=IFCSURFACESTYLERENDERING(#75,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.00390625),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);
#77=IFCSURFACESTYLE('Default Wall',.BOTH.,(#76));
#78=IFCPRESENTATIONSTYLEASSIGNMENT((#77));
#79=IFCSTYLEDITEM(#74,(#78),$);
#80=IFCCARTESIANPOINT((14800.,0.));
#81=IFCCARTESIANPOINT((14800.,100.));
#82=IFCCARTESIANPOINT((0.,100.));
#83=IFCPOLYLINE((#4,#80,#81,#82,#4));
#84=IFCCARTESIANPOINT((0.,-50.,4268.497647464472));
#85=IFCDIRECTION((-0.09949341818939264,-0.,0.9950382202392986));
#86=IFCAXIS2PLACEMENT3D(#84,#85,#8);
#87=IFCPLANE(#86);
#88=IFCCARTESIANPOINT((0.,-50.,4268.497647464472));
#89=IFCAXIS2PLACEMENT3D(#88,$,$);
#90=IFCPOLYGONALBOUNDEDHALFSPACE(#87,.F.,#89,#83);
#91=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#74,#90);
#92=IFCCARTESIANPOINT((12309.2901286763,-0.));
#93=IFCCARTESIANPOINT((12309.2901286763,100.));
#94=IFCCARTESIANPOINT((12209.2901286763,100.));
#95=IFCCARTESIANPOINT((0.,100.));
#96=IFCPOLYLINE((#4,#92,#93,#94,#95,#4));
#97=IFCCARTESIANPOINT((14800.,-50.,5748.34290290489));
#98=IFCDIRECTION((0.09949341818939224,0.,0.9950382202392986));
#99=IFCAXIS2PLACEMENT3D(#97,#98,#7);
#100=IFCPLANE(#99);
#101=IFCCARTESIANPOINT((14800.,-50.,5748.34290290489));
#102=IFCAXIS2PLACEMENT3D(#101,$,$);
#103=IFCPOLYGONALBOUNDEDHALFSPACE(#100,.F.,#102,#96);
#104=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#91,#103);
#105=IFCSHAPEREPRESENTATION(#27,'Body','Clipping',(#104));
#106=IFCPRODUCTDEFINITIONSHAPE($,$,(#69,#105));
#107=IFCWALLSTANDARDCASE('03YGToR8rCAgmhmR3rgzd8',#33,'Basic Wall:100 THK PANELED WALL:260840',$,'Basic Wall:100 THK PANELED WALL:163220',#66,#106,'260840');
#108=IFCPROPERTYSINGLEVALUE('Reference',$,IFCLABEL('Basic Wall:100 THK PANELED WALL'),$);
#109=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$);
#110=IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$);
#111=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$);
#112=IFCPROPERTYSET('1dKm37AYDAaPam1NZtZBvB',#33,'Pset_WallCommon',$,(#108,#109,#110,#111));
#113=IFCRELDEFINESBYPROPERTIES('0eGYkJe4nCQxbroEdFCCLj',#33,$,$,(#107),#112);
#114=IFCPROPERTYSINGLEVALUE('Location Line',$,IFCINTEGER(5),$);
#115=IFCPROPERTYSINGLEVALUE('Phase Created',$,IFCLABEL('New Construction'),$);
#116=IFCPROPERTYSINGLEVALUE('Base Constraint',$,IFCLABEL('PLAN +5.400'),$);
#117=IFCPROPERTYSINGLEVALUE('Base Offset',$,IFCLENGTHMEASURE(0.),$);
#118=IFCPROPERTYSINGLEVALUE('Base is Attached',$,IFCBOOLEAN(.F.),$);
#119=IFCPROPERTYSINGLEVALUE('Base Extension Distance',$,IFCLENGTHMEASURE(0.),$);
#120=IFCPROPERTYSINGLEVALUE('Structural Usage',$,IFCINTEGER(0),$);
#121=IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(5180.000000000001),$);
#122=IFCPROPERTYSINGLEVALUE('Top Offset',$,IFCLENGTHMEASURE(0.),$);
#123=IFCPROPERTYSINGLEVALUE('Top is Attached',$,IFCBOOLEAN(.T.),$);
#124=IFCPROPERTYSINGLEVALUE('Top Extension Distance',$,IFCLENGTHMEASURE(0.),$);
#125=IFCPROPERTYSINGLEVALUE('Room Bounding',$,IFCBOOLEAN(.T.),$);
#126=IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(27109.29012867624),$);
#127=IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(134643501.5677676),$);
#128=IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(13464350156.77675),$);
#129=IFCPROPERTYSINGLEVALUE('Related to Mass',$,IFCBOOLEAN(.F.),$);
#130=IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Color',$,IFCINTEGER(0),$);
#131=IFCPROPERTYSINGLEVALUE('Wrapping at Inserts',$,IFCINTEGER(3),$);
#132=IFCPROPERTYSINGLEVALUE('Wrapping at Ends',$,IFCINTEGER(1),$);
#133=IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(100.),$);
#134=IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCLABEL(''),$);
#135=IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCLABEL(''),$);
#136=IFCPROPERTYSINGLEVALUE('Function',$,IFCINTEGER(1),$);
#137=IFCPROPERTYSET('2_Pcbocn90cAbbvVnjQwwC',#33,'PSet_Revit_Constraints',$,(#114,#116,#117,#118,#119,#121,#122,#123,#124,#125,#129));
#138=IFCRELDEFINESBYPROPERTIES('0ZFvO6w3PBIhdgvmYIn$5C',#33,$,$,(#107),#137);
#139=IFCPROPERTYSET('2QlWW_9pzCVAk$XI6bBt6U',#33,'PSet_Revit_Phasing',$,(#115));
#140=IFCRELDEFINESBYPROPERTIES('2Xpq1SvFn7V9G3SiDG_RNM',#33,$,$,(#107),#139);
#141=IFCPROPERTYSET('0z_m9uJeb7SuHoTVJR7WZX',#33,'PSet_Revit_Structural',$,(#120));
#142=IFCRELDEFINESBYPROPERTIES('01GhAcdmX2PgaLHjrcU6X3',#33,$,$,(#107),#141);
#143=IFCPROPERTYSET('16RtPVALz8vf5EwwiFKP7v',#33,'PSet_Revit_Dimensions',$,(#126,#127,#128));
#144=IFCRELDEFINESBYPROPERTIES('1PbFAVlFP2nA$MKdPmRaWZ',#33,$,$,(#107),#143);
#145=IFCPROPERTYSET('3D6UGXJ7TCNPK9sdiynHFb',#33,'PSet_Revit_Type_Construction',$,(#131,#132,#133,#136));
#146=IFCPROPERTYSET('1dUmGOozL3MwZVFL9YtNOg',#33,'PSet_Revit_Type_Graphics',$,(#130));
#147=IFCPROPERTYSET('0767NW6M51UBKmHPft0dbl',#33,'PSet_Revit_Type_Identity Data',$,(#134,#135));
#148=IFCMATERIAL('Wall Panel');
#149=IFCCOLOURRGB($,0.8862745098039215,0.9686274509803922,0.9490196078431372);
#150=IFCSURFACESTYLERENDERING(#149,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.00390625),IFCSPECULAREXPONENT(128.),.NOTDEFINED.);
#151=IFCSURFACESTYLE('Wall Panel',.BOTH.,(#150));
#152=IFCCOLOURRGB($,0.,0.,0.);
#153=IFCDRAUGHTINGPREDEFINEDCURVEFONT('continuous');
#154=IFCCURVESTYLE($,#153,$,#152);
#155=IFCFILLAREASTYLEHATCHING(#154,IFCPOSITIVELENGTHMEASURE(149.999992057106),$,#4,45.);
#156=IFCCURVESTYLE($,#153,$,#152);
#157=IFCFILLAREASTYLEHATCHING(#156,IFCPOSITIVELENGTHMEASURE(149.999992057106),$,#4,135.);
#158=IFCFILLAREASTYLE('Diagonal crosshatch 1.5mm',(#155,#157));
#159=IFCPRESENTATIONSTYLEASSIGNMENT((#151,#158));
#160=IFCSTYLEDITEM($,(#159),$);
#161=IFCSTYLEDREPRESENTATION(#29,'Style','Material and Cut Pattern',(#160));
#162=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#161),#148);
#163=IFCMATERIALLAYER(#148,100.,$);
#164=IFCMATERIALLAYERSET((#163),'Basic Wall:100 THK PANELED WALL');
#165=IFCMATERIALLAYERSETUSAGE(#164,.AXIS2.,.NEGATIVE.,50.);
#166=IFCAXIS2PLACEMENT3D(#3,$,$);
#167=IFCLOCALPLACEMENT($,#166);
#169=IFCRELAGGREGATES('2mVIrQ2DH5CPGwH1OyED$u',#33,$,$,#34,(#168));
#170=IFCRELAGGREGATES('3VXf4_mtjDQB30GkCOCW8w',#33,$,$,#168,(#36));
#36=IFCBUILDING('0$_rQB9FHFrfiaj51JuLIw',#33,$,$,$,#25,$,$,.ELEMENT.,$,$,#35);
#168=IFCSITE('0$_rQB9FHFrfiaj51JuLIv',#33,'Default',$,'',#167,$,$,.ELEMENT.,(42,21,29,879999),(-71,-3,-37,-80000),-0.,$,$);
#25=IFCLOCALPLACEMENT(#167,#24);
#171=IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('PLAN +5.400'),$);
#172=IFCPROPERTYSINGLEVALUE('Elevation',$,IFCLENGTHMEASURE(5400.),$);
#173=IFCPROPERTYSINGLEVALUE('Line Weight',$,IFCINTEGER(1),$);
#174=IFCPROPERTYSINGLEVALUE('Color',$,IFCINTEGER(0),$);
#175=IFCPROPERTYSINGLEVALUE('Line Pattern',$,IFCLABEL('Centre'),$);
#176=IFCPROPERTYSINGLEVALUE('Elevation Base',$,IFCINTEGER(0),$);
#177=IFCPROPERTYSINGLEVALUE('Symbol',$,IFCLABEL('Level Head - Circle'),$);
#178=IFCPROPERTYSINGLEVALUE('Symbol at End 1 Default',$,IFCBOOLEAN(.F.),$);
#179=IFCPROPERTYSINGLEVALUE('Symbol at End 2 Default',$,IFCBOOLEAN(.T.),$);
#180=IFCPROPERTYSINGLEVALUE('Automatic Room Computation Height',$,IFCBOOLEAN(.F.),$);
#181=IFCPROPERTYSINGLEVALUE('Computation Height',$,IFCLENGTHMEASURE(1200.),$);
#182=IFCPROPERTYSET('0dq5KkyhP0mOSmscWcRrBy',#33,'PSet_Revit_Identity Data',$,(#171));
#183=IFCRELDEFINESBYPROPERTIES('1rco$eUZ50sBQY1UU15Rdq',#33,$,$,(#43),#182);
#184=IFCPROPERTYSET('28z5YiKhj6NOHVTbTnLhW3',#33,'PSet_Revit_Constraints',$,(#172));
#185=IFCRELDEFINESBYPROPERTIES('37pm6jTlL7$RcJWPBMZL3e',#33,$,$,(#43),#184);
#186=IFCPROPERTYSET('2akDcAarP0y8xFgVgfdjP5',#33,'PSet_Revit_Type_Graphics',$,(#173,#174,#175,#177,#178,#179));
#187=IFCPROPERTYSET('1jytifdZH8WBeE3w$irYoM',#33,'PSet_Revit_Type_Constraints',$,(#176));
#188=IFCPROPERTYSET('0_PC7CLDzEP9TCHPvOT9hn',#33,'PSet_Revit_Type_Dimensions',$,(#180,#181));
#189=IFCRELCONTAINEDINSPATIALSTRUCTURE('2HtKZwb712kfaDZbHEHDb$',#33,$,$,(#107),#43);
#190=IFCRELAGGREGATES('1uJ55mfnb7rfljcNKH9pOD',#33,$,$,#36,(#43));
#191=IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$);
#192=IFCPROPERTYSET('3A80PaiP90_uxDcxBq2jnR',#33,'Pset_BuildingCommon',$,(#191));
#193=IFCRELDEFINESBYPROPERTIES('3oTMjZvpL11OobWwJ5pPa0',#33,$,$,(#36),#192);
#194=IFCPROPERTYSINGLEVALUE('Project Issue Date',$,IFCLABEL('Issue Date'),$);
#195=IFCPROPERTYSINGLEVALUE('Project Status',$,IFCLABEL('Project Status'),$);
#196=IFCPROPERTYSINGLEVALUE('Client Name',$,IFCLABEL('Owner'),$);
#197=IFCPROPERTYSINGLEVALUE('Project Address',$,IFCLABEL('Enter address here'),$);
#198=IFCPROPERTYSINGLEVALUE('Project Name',$,IFCLABEL('projects'),$);
#199=IFCPROPERTYSINGLEVALUE('Project Number',$,IFCLABEL('number'),$);
#200=IFCPROPERTYSET('127y_bBfHFJeXeNhJJWL0n',#33,'PSet_Revit_Other',$,(#194,#195,#196,#197,#198,#199));
#201=IFCRELDEFINESBYPROPERTIES('39FMJeDCHDkg2GfDu_m8Uv',#33,$,$,(#36),#200);
#202=IFCRELASSOCIATESMATERIAL('3_LP67LlrFs82S4l7mB6wh',#33,$,$,(#107),#165);
#203=IFCRELDEFINESBYPROPERTIES('2iKdnje2j8aP9NLSl0vtYX',#33,$,$,(#43),#186);
#204=IFCRELDEFINESBYPROPERTIES('3BsM8pQp5Czwg0TBCN30CY',#33,$,$,(#43),#187);
#205=IFCRELDEFINESBYPROPERTIES('1bM9tN03v2Iw5jopJTHqdc',#33,$,$,(#43),#188);
#206=IFCRELDEFINESBYPROPERTIES('3nkIirYpDDkP7gXsGlA9oM',#33,$,$,(#107),#145);
#207=IFCRELDEFINESBYPROPERTIES('3VpSKofPvDRgwm$sXRth5d',#33,$,$,(#107),#146);
#208=IFCRELDEFINESBYPROPERTIES('00V5KuW$zEXR82g_jIVQ53',#33,$,$,(#107),#147);
#209=IFCPRESENTATIONLAYERASSIGNMENT('Walls',$,(#69,#105),$);
#34=IFCPROJECT('0$_rQB9FHFrfiaj51JuLIx',#33,'number',$,$,'projects','Project Status',(#27,#28),#23);
ENDSEC;
END-ISO-10303-21;