From e55fd1615c3977e517f938e1f2847e9af53d191e Mon Sep 17 00:00:00 2001 From: Nadia-Sugar Date: Thu, 5 Aug 2021 13:22:45 +0200 Subject: [PATCH 1/4] IfcSectionedSolidHorizontal with a vertically oriented directrix in world coordinates --- ...ntal_LinearDirectrix_VerticalElement_1.ifc | 127 ++++++++++++++++++ ...ntal_LinearDirectrix_VerticalElement_1.png | Bin 0 -> 3399 bytes .../readme.md | 35 +++++ 3 files changed, 162 insertions(+) create mode 100644 SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc create mode 100644 SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png create mode 100644 SectionedSolidHorizontal-LinearDirectrix-1/readme.md diff --git a/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc b/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc new file mode 100644 index 0000000..7108d8b --- /dev/null +++ b/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc @@ -0,0 +1,127 @@ +ISO-10303-21; +HEADER;FILE_DESCRIPTION(('ViewDefinition [Ifc4X3NotAssigned]'),'2;1'); +FILE_NAME('BridgeVertical.ifc', +'2021-08-05T09:57:00',('Nadia Sugar'),('No Organization',''), +'EDMsix Version 2.0.209.92 Dec 12 2020', +'Allplan 99.0 04.08.2021 - 22:13:56',''); +FILE_SCHEMA(('IFC4X3_RC4')); +ENDSEC; + +DATA; +#1= IFCPERSON($,'Sugar','Nadia',$,$,$,$,$); +#3= IFCORGANIZATION($,'No Organization',$,$,$); +#7= IFCPERSONANDORGANIZATION(#1,#3,$); +#10= IFCAPPLICATION(#3,'99.0','Allplan','Allplan'); +#11= IFCOWNERHISTORY(#7,#10,$,.NOTDEFINED.,$,$,$,1628148776); +#12= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#13= IFCSIUNIT(*,.LENGTHUNIT.,.DECI.,.METRE.); +#14= IFCSIUNIT(*,.AREAUNIT.,.DECI.,.SQUARE_METRE.); +#15= IFCSIUNIT(*,.VOLUMEUNIT.,.DECI.,.CUBIC_METRE.); +#16= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#17= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#18= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#17); +#19= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#20= IFCCONVERSIONBASEDUNIT(#19,.PLANEANGLEUNIT.,'DEGREE',#18); +#22= IFCAXIS2PLACEMENT3D(#25,$,$); +#25= IFCCARTESIANPOINT((0.,0.,0.)); +#27= IFCPROJECT('1VWTA2AQn4bezaJ7736V_D',#11,'Bridge 5',$,$,$,$,(#60), +#37); +#37= IFCUNITASSIGNMENT((#13,#14,#15,#16,#20)); +#39= IFCBRIDGE('2qX8Zx6Lv4oxQKYStwzyUq',#11,'Bridge5',$,'',#53,$,$, +.ELEMENT.,.USERDEFINED.); +#50= IFCAXIS2PLACEMENT3D(#51,$,$); +#51= IFCCARTESIANPOINT((0.,0.,0.)); +#53= IFCLOCALPLACEMENT($,#50); +#56= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#60,$, +.MODEL_VIEW.,$); +#60= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-5,#22,$); +#63= IFCAXIS2PLACEMENT3D(#64,#66,#68); +#64= IFCCARTESIANPOINT((890.5,52.2,-130.5)); +#66= IFCDIRECTION((0.,1.,0.)); +#68= IFCDIRECTION((0.,0.,1.)); +#70= IFCLOCALPLACEMENT(#53,#63); +#71= IFCPRODUCTDEFINITIONSHAPE('Explicit Shape',$,(#159)); +#75= IFCPOLYLINE((#77,#79)); +#77= IFCCARTESIANPOINT((0.,0.,0.)); +#79= IFCCARTESIANPOINT((86.,0.,0.)); +#81= IFCSECTIONEDSOLIDHORIZONTAL(#75,(#83,#111),(#138,#144),.F.); +#83= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#86); +#86= IFCCOMPOSITECURVE((#97,#109),$); +#88= IFCTRIMMEDCURVE(#96,(IFCPARAMETERVALUE(3.50823878194633E-15)),( +IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#91= IFCAXIS2PLACEMENT2D(#92,#94); +#92= IFCCARTESIANPOINT((-17.5,0.)); +#94= IFCDIRECTION((1.,0.)); +#96= IFCCIRCLE(#91,17.5); +#97= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#88); +#100= IFCTRIMMEDCURVE(#108,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +180.)),.T.,.PARAMETER.); +#103= IFCAXIS2PLACEMENT2D(#104,#106); +#104= IFCCARTESIANPOINT((-17.5,0.)); +#106= IFCDIRECTION((-1.,-1.22464679914735E-16)); +#108= IFCCIRCLE(#103,17.5); +#109= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#100); +#111= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#112); +#112= IFCCOMPOSITECURVE((#123,#134),$); +#114= IFCTRIMMEDCURVE(#122,(IFCPARAMETERVALUE(3.50823878194633E-15)),( +IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#117= IFCAXIS2PLACEMENT2D(#118,#120); +#118= IFCCARTESIANPOINT((-17.5,0.)); +#120= IFCDIRECTION((1.,0.)); +#122= IFCCIRCLE(#117,17.5); +#123= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#114); +#125= IFCTRIMMEDCURVE(#133,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +180.)),.T.,.PARAMETER.); +#128= IFCAXIS2PLACEMENT2D(#129,#131); +#129= IFCCARTESIANPOINT((-17.5,0.)); +#131= IFCDIRECTION((-1.,-1.22464679914735E-16)); +#133= IFCCIRCLE(#128,17.5); +#134= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#125); +#137= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(0.),$,$,$ +,#75); +#138= IFCAXIS2PLACEMENTLINEAR(#137,#139,#141); +#139= IFCDIRECTION((0.,0.,1.)); +#141= IFCDIRECTION((1.,-0.,-0.)); +#143= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(8600.),$, +$,$,#75); +#144= IFCAXIS2PLACEMENTLINEAR(#143,#145,#147); +#145= IFCDIRECTION((0.,0.,1.)); +#147= IFCDIRECTION((1.,-0.,-0.)); +#149= IFCSTYLEDITEM(#81,(#151,#154),$); +#151= IFCCURVESTYLE($,#152,IFCPOSITIVELENGTHMEASURE(0.25),#153,$); +#152= IFCDRAUGHTINGPREDEFINEDCURVEFONT('continuous'); +#153= IFCDRAUGHTINGPREDEFINEDCOLOUR('black'); +#154= IFCSURFACESTYLE('*1',.BOTH.,(#156)); +#156= IFCSURFACESTYLERENDERING(#157,0.,IFCNORMALISEDRATIOMEASURE(1.),$,$ +,IFCNORMALISEDRATIOMEASURE(0.),IFCNORMALISEDRATIOMEASURE(1.), +IFCSPECULARROUGHNESS(0.),.PHONG.); +#157= IFCCOLOURRGB($,0.784313725490196,0.784313725490196, +0.784313725490196); +#159= IFCSHAPEREPRESENTATION(#56,'Body','AdvancedSweptSolid',(#81)); +#167= IFCCOLUMN('29BQq1vqr5rgK31KStxPrF',#11,'Bridge:P2_#u2_#n2',$,$,#70 +,#71,$,.COLUMN.); +#181= IFCMATERIAL('EN:C35/45',$,$); +#188= IFCRELASSOCIATESMATERIAL('3vHFRNr65CbQ18mOd7SRLq',#11,$,$,(#167), +#181); +#192= IFCPROPERTYSINGLEVALUE('Bezeichnung',$,IFCTEXT('P2:Pila 02'),$); +#200= IFCPROPERTYSINGLEVALUE('Material',$,IFCTEXT('EN:C35/45'),$); +#201= IFCPROPERTYSINGLEVALUE('Plugin_Bezeichnung',$,IFCTEXT( +'QnJpZGdlOlAyXyN1Ml8jbjI6Qm9kaWVz'),$); +#202= IFCPROPERTYSINGLEVALUE('Plugin_Objektname',$,IFCTEXT('body'),$); +#203= IFCPROPERTYSINGLEVALUE('IFC-Objekttyp',$,IFCTEXT('IfcColumn'),$); +#204= IFCPROPERTYSINGLEVALUE('IFC-ObjektSubtyp',$,IFCTEXT('COLUMN'),$); +#205= IFCPROPERTYSINGLEVALUE('Allright_Bauteil_ID',$,IFCTEXT( +'0010ErE0000000037'),$); +#206= IFCPROPERTYSINGLEVALUE('Einheit',$,IFCTEXT('m\X2\00B3\X0\'),$); +#207= IFCPROPERTYSINGLEVALUE('Objektname',$,IFCTEXT( +'Erweitertes Element'),$); +#208= IFCPROPERTYSET('2QR8ACP3957x8Lrb5vQ2EP',#11,'AllplanAttributes',$, +(#192,#200,#201,#202,#203,#204,#205,#206,#207)); +#224= IFCRELDEFINESBYPROPERTIES('3FYgTrfeXAWOznWtCT6XYz',#11,$,$,(#167), +#208); +#228= IFCRELCONTAINEDINSPATIALSTRUCTURE('2rKluvnH1AWv_5qqA1st4y',#11,$,$ +,(#167),#39); +#232= IFCRELAGGREGATES('1dee6ZT9r1sB3j4kvmyTzW',#11,$,$,#27,(#39)); +ENDSEC; + +END-ISO-10303-21; diff --git a/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png b/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png new file mode 100644 index 0000000000000000000000000000000000000000..88c91788e06dedf2096f4f11a909ecc36c3e2c93 GIT binary patch literal 3399 zcmeH~dsI@{9>=L>(z5b4c?U?v7_XsOny6!`G}l+AmF6pTw9F9A2ate?qHy}## z0jNXrI_jY_s{6IxRygxp&ljJOM+nI!iF5`}0F`k&53P4pJ-@1G3lXZvZ?SRy_guXi{<{0RuX5 zc4bwr_j&MGB03=wkP<-r=AY>R)?LNHkpx^UE(X+WIF8EHS;g0e8x4MW__HmEEgxmaL3^U5vbPC7uq;QjZuHDvVC#GA>F~#?o>!5vGi)OYl z{Ehs&@|5>~tk4()4{pm-8sv9iR1-`uNmsVArf&1R0l2?7S8488OO~Byw(XD`Kgn=_ zj}6Y+_BcHWx1wLWX4h~@C=?bK7k7MuSRlk?ov#{6~@YwGM7jU&|gC{%XZ3Kj~rFX_!DC?-ucI3D=F)D5SW=Xz7zGTFV z+hu3;l;VeYBU&jQHo#r?%~ewEZnyT#*?@ai&Ytrf*)wY2PlnhTby%K^N1nsxzes;M zbT75)@~xLzy}m{~dNcp7YW&d@?Sv2i{&;Tvzg}a5&~+$l4Fx}-64ytj%l?*JceNgc zb*PlYRJUP&W%H!H!>%)lhVeC6W2=!F?~hqS!&=iP zM?MZ77QNgH?RxCPZHd~XT(u+eRPuGs6&i*7-9#uD>el}||Kk1QTGvjdQkxk5l#P(X zpG8MHye$?N7kO+*5e?3y!B1L4Dc3n}C5)!!1&-Pv;Jq38Od%~cz+zPL!%8`-)!p&= z>m>V%Nptj>pa^JKdy#p`CuN%nk6q{!0d>o(>v-*oJ83bhc}uNCwcfAmfJnR0qHhU8 zZ;PfSb=b5;X)jvz^Fzk$RAo~y^WJ$M+v@CCFE&))8|Py&S`d*@hVn38igq@yg_kf` z)MX&TJ)|P#ospdk|BQtRwltu-nM@-OP>QGG;#v3#9>_ zS7?$dtI$r{K<|_fLoU-6(c@*(b)DS{RQqGzK(3af^n`miO+A_9zs(4vWbe;a=9Tw7 z&gEE^3^Y-xk3za(QKjL5EMWy9sf2+SXiI_gj5cH`YNFy(PETbm$r>pvs;Rz8J#rwDc?bdSN33iYx0z5ILUw=Uyawt!`OB5*yO-|MSBTsb z_0@v8AO#~Tye(1UmhcMECPYTA6Ut{o!XiN1*VY<(UgRKw`sB|trZT;K#(_QKYPUI8_w z>Lk*tr29+f5j2!tKfnXcI4OCC&kqpDwjS-X$>-^;u$fmgDn6uCr!< z$n#vS0AcNRWtFtMUW1qfxMoN@&Zuy+NTv2oaoIlwLjwnaD zeq9v3Y0rcMTCWym-T2Xedh6tS2f2$Fo1z^ph^HSr+6V2T#jw(=)w=d`%t!wmxL_H~ z?S|bgmD$1=w-wX;w_KDf1_@hlmZkc|3b~w>>()5?+>+<{z*n^5N61f>rHuCkM^vm< zgTg~Vx#O15#q-qNBf6E1>YEpQef-_z5N_Gw$oBAB0+xBWUjjn(Mi zURaiAXcwj``^X8=FTOt@jN?7dANLZ*AE+7r(7yqy2qAUmVbWA%M|EUd z#AJiJHuNH8MHqiQtJZccly1oxS0V-Ji`AxBXC$+QP-}D{av4R>Q5HER8==v_!7y5; z;vxkU&CJld6jvk{%>?%sbk1`s1>3vBGHI4!it$L8W$G20VzA!f5dV9q-;ZNnBAaWR1J$Yq@Re3!mVRG^)86y#HOBOFg8f-8 kc2GBG>f8VRQF>`}PT~+89>|3N{|g{54#6g<0Vr;&egFUf literal 0 HcmV?d00001 diff --git a/SectionedSolidHorizontal-LinearDirectrix-1/readme.md b/SectionedSolidHorizontal-LinearDirectrix-1/readme.md new file mode 100644 index 0000000..3ccc9c2 --- /dev/null +++ b/SectionedSolidHorizontal-LinearDirectrix-1/readme.md @@ -0,0 +1,35 @@ +### Intent + +One exported element with `IfcSectionedSolidHorizontal` geometry with a vertically oriented directrix in world coordinates. + +- linear directrix +- identical cross sections defined as `IfcArbitraryClosedProfileDef` +- vertical directrix in world coordinates +- no offsets for cross section positions +- FixedAxisVertical is false + +### Prerequisites + +This scenario builds upon following other scenarios: + +- none + +### Content + +This scenario covers the following concepts and/or IFC entities: + +- `IfcSectionedSolidHorizontal` + +spatial structure + +- `IfcBridge` + +### Supporting files + +Following files correspond to this scenario: + +| Filename | Description | +|---------------------------------------------------------------------|-------------------------------------------| +| `UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc` | IFC file with the content | +| `UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png` | screenshot of the element | + From a08b739f84c9f0173e20d922278fb5f7978ab0f2 Mon Sep 17 00:00:00 2001 From: Nadia-Sugar Date: Thu, 5 Aug 2021 14:13:48 +0200 Subject: [PATCH 2/4] SectionedSolidHorizontal with a horizontally oriented directrix 1 --- ...al-LinearDirectrix-HorizontalElement-1.ifc | 296 ++++++++++++++++++ ...al-LinearDirectrix-HorizontalElement-1.png | Bin 0 -> 33431 bytes .../readme.md | 35 +++ 3 files changed, 331 insertions(+) create mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc create mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png create mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/readme.md diff --git a/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc b/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc new file mode 100644 index 0000000..2521160 --- /dev/null +++ b/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc @@ -0,0 +1,296 @@ +ISO-10303-21; +HEADER;FILE_DESCRIPTION(('ViewDefinition [Ifc4X3NotAssigned]'),'2;1'); +FILE_NAME('BridgeHorizontalIShape.ifc', +'2021-08-05T11:08:35',('Nadia Sugar'),('No Organization',''), +'EDMsix Version 2.0.209.92 Dec 12 2020', +'Allplan 99.0 04.08.2021 - 22:13:56',''); +FILE_SCHEMA(('IFC4X3_RC4')); +ENDSEC; + +DATA; +#1= IFCPERSON($,'Sugar','Nadia',$,$,$,$,$); +#3= IFCORGANIZATION($,'No Organization',$,$,$); +#7= IFCPERSONANDORGANIZATION(#1,#3,$); +#10= IFCAPPLICATION(#3,'99.0','Allplan','Allplan'); +#11= IFCOWNERHISTORY(#7,#10,$,.NOTDEFINED.,$,$,$,1628152120); +#12= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#13= IFCSIUNIT(*,.LENGTHUNIT.,.DECI.,.METRE.); +#14= IFCSIUNIT(*,.AREAUNIT.,.DECI.,.SQUARE_METRE.); +#15= IFCSIUNIT(*,.VOLUMEUNIT.,.DECI.,.CUBIC_METRE.); +#16= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#17= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#18= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#17); +#19= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#20= IFCCONVERSIONBASEDUNIT(#19,.PLANEANGLEUNIT.,'DEGREE',#18); +#22= IFCAXIS2PLACEMENT3D(#25,$,$); +#25= IFCCARTESIANPOINT((0.,0.,0.)); +#27= IFCPROJECT('1VWTA2AQn4bezaJ7736V_D',#11,'Bridge 5',$,$,$,$,(#60), +#37); +#37= IFCUNITASSIGNMENT((#13,#14,#15,#16,#20)); +#39= IFCBRIDGE('2qX8Zx6Lv4oxQKYStwzyUq',#11,'Bridge5',$,'',#53,$,$, +.ELEMENT.,.USERDEFINED.); +#50= IFCAXIS2PLACEMENT3D(#51,$,$); +#51= IFCCARTESIANPOINT((0.,0.,0.)); +#53= IFCLOCALPLACEMENT($,#50); +#56= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#60,$, +.MODEL_VIEW.,$); +#60= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-5,#22,$); +#63= IFCAXIS2PLACEMENT3D(#64,$,$); +#64= IFCCARTESIANPOINT((1.,-35.65,-0.693)); +#66= IFCLOCALPLACEMENT(#53,#63); +#67= IFCPRODUCTDEFINITIONSHAPE('Explicit Shape',$,(#467)); +#71= IFCPOLYLINE((#73,#75)); +#73= IFCCARTESIANPOINT((0.,0.,0.)); +#75= IFCCARTESIANPOINT((431.,0.,0.)); +#77= IFCSECTIONEDSOLIDHORIZONTAL(#71,(#79,#263),(#446,#452),.F.); +#79= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#82); +#82= IFCCOMPOSITECURVE((#90,#99,#107,#115,#126,#134,#145,#153,#164,#172, +#180,#188,#196,#204,#215,#223,#234,#242,#253,#261),$); +#84= IFCPOLYLINE((#86,#88,#86)); +#86= IFCCARTESIANPOINT((-10.0000000000011,-1.)); +#88= IFCCARTESIANPOINT((-10.,-9.9475983006414E-16)); +#90= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#84); +#93= IFCPOLYLINE((#95,#97,#95)); +#95= IFCCARTESIANPOINT((-10.,0.)); +#97= IFCCARTESIANPOINT((0.,0.)); +#99= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#93); +#101= IFCPOLYLINE((#103,#105,#103)); +#103= IFCCARTESIANPOINT((0.,0.)); +#105= IFCCARTESIANPOINT((0.,-1.)); +#107= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#101); +#109= IFCPOLYLINE((#111,#113,#111)); +#111= IFCCARTESIANPOINT((0.,-1.)); +#113= IFCCARTESIANPOINT((-2.26772833662143,-1.75590944554031)); +#115= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#109); +#117= IFCTRIMMEDCURVE(#125,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +42.2072976343129)),.T.,.PARAMETER.); +#120= IFCAXIS2PLACEMENT2D(#121,#123); +#121= IFCCARTESIANPOINT((-1.63527280458788,-3.65327604164137)); +#123= IFCDIRECTION((-0.316227766016773,0.948683298050536)); +#125= IFCCIRCLE(#120,2.); +#126= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#117); +#128= IFCPOLYLINE((#130,#132,#130)); +#130= IFCCARTESIANPOINT((-3.37842387883737,-2.67275356237694)); +#132= IFCCARTESIANPOINT((-3.51472661137408,-2.91506953133132)); +#134= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#128); +#136= IFCTRIMMEDCURVE(#144,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +29.357753542769)),.T.,.PARAMETER.); +#139= IFCAXIS2PLACEMENT2D(#140,#142); +#140= IFCCARTESIANPOINT((-0.899999999999863,-4.38585325022798)); +#142= IFCDIRECTION((-0.871575537124739,0.490261239632221)); +#144= IFCCIRCLE(#139,3.); +#145= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#136); +#147= IFCPOLYLINE((#149,#151,#149)); +#149= IFCCARTESIANPOINT((-3.89999999999986,-4.38585325022798)); +#151= IFCCARTESIANPOINT((-3.89999999999986,-16.3962300678088)); +#153= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#147); +#155= IFCTRIMMEDCURVE(#163,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +49.2363947990664)),.T.,.PARAMETER.); +#158= IFCAXIS2PLACEMENT2D(#159,#161); +#159= IFCCARTESIANPOINT((-0.399999999999862,-16.3962300678088)); +#161= IFCDIRECTION((-1.,0.)); +#163= IFCCIRCLE(#158,3.5); +#164= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#155); +#166= IFCPOLYLINE((#168,#170,#168)); +#168= IFCCARTESIANPOINT((-2.68528867724263,-19.0471649334111)); +#170= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); +#172= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#166); +#174= IFCPOLYLINE((#176,#178,#176)); +#176= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); +#178= IFCCARTESIANPOINT((-0.99999999999909,-22.)); +#180= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#174); +#182= IFCPOLYLINE((#184,#186,#184)); +#184= IFCCARTESIANPOINT((-0.99999999999909,-22.)); +#186= IFCCARTESIANPOINT((-8.99999999999977,-22.)); +#188= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#182); +#190= IFCPOLYLINE((#192,#194,#192)); +#192= IFCCARTESIANPOINT((-8.99999999999977,-22.)); +#194= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); +#196= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#190); +#198= IFCPOLYLINE((#200,#202,#200)); +#200= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); +#202= IFCCARTESIANPOINT((-7.31471132275623,-19.0471649334111)); +#204= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#198); +#206= IFCTRIMMEDCURVE(#214,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +49.2363947990664)),.T.,.PARAMETER.); +#209= IFCAXIS2PLACEMENT2D(#210,#212); +#210= IFCCARTESIANPOINT((-9.599999999999,-16.3962300678088)); +#212= IFCDIRECTION((0.652939622069363,-0.757409961600662)); +#214= IFCCIRCLE(#209,3.5); +#215= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#206); +#217= IFCPOLYLINE((#219,#221,#219)); +#219= IFCCARTESIANPOINT((-6.09999999999899,-16.3962300678088)); +#221= IFCCARTESIANPOINT((-6.09999999999899,-4.38585325022972)); +#223= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#217); +#225= IFCTRIMMEDCURVE(#233,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +29.3577535428309)),.T.,.PARAMETER.); +#228= IFCAXIS2PLACEMENT2D(#229,#231); +#229= IFCCARTESIANPOINT((-9.09999999999899,-4.38585325022971)); +#231= IFCDIRECTION((1.,0.)); +#233= IFCCIRCLE(#228,3.); +#234= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#225); +#236= IFCPOLYLINE((#238,#240,#238)); +#238= IFCCARTESIANPOINT((-6.48527338862637,-2.91506953133023)); +#240= IFCCARTESIANPOINT((-6.62157612116365,-2.67275356237545)); +#242= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#236); +#244= IFCTRIMMEDCURVE(#252,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +42.207297634251)),.T.,.PARAMETER.); +#247= IFCAXIS2PLACEMENT2D(#248,#250); +#248= IFCCARTESIANPOINT((-8.36472719541207,-3.65327604164177)); +#250= IFCDIRECTION((0.871575537124211,0.490261239633161)); +#252= IFCCIRCLE(#247,2.); +#253= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#244); +#255= IFCPOLYLINE((#257,#259,#257)); +#257= IFCCARTESIANPOINT((-7.73227166337853,-1.7559094455407)); +#259= IFCCARTESIANPOINT((-10.0000000000011,-1.)); +#261= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#255); +#263= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#264); +#264= IFCCOMPOSITECURVE((#272,#280,#288,#296,#307,#315,#326,#334,#345, +#353,#361,#369,#377,#385,#396,#404,#415,#423,#434,#442),$); +#266= IFCPOLYLINE((#268,#270,#268)); +#268= IFCCARTESIANPOINT((-10.0000000000011,-1.)); +#270= IFCCARTESIANPOINT((-10.,-9.9475983006414E-16)); +#272= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#266); +#274= IFCPOLYLINE((#276,#278,#276)); +#276= IFCCARTESIANPOINT((-10.,0.)); +#278= IFCCARTESIANPOINT((0.,0.)); +#280= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#274); +#282= IFCPOLYLINE((#284,#286,#284)); +#284= IFCCARTESIANPOINT((0.,0.)); +#286= IFCCARTESIANPOINT((0.,-1.)); +#288= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#282); +#290= IFCPOLYLINE((#292,#294,#292)); +#292= IFCCARTESIANPOINT((0.,-1.)); +#294= IFCCARTESIANPOINT((-2.26772833662143,-1.75590944554031)); +#296= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#290); +#298= IFCTRIMMEDCURVE(#306,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +42.2072976343129)),.T.,.PARAMETER.); +#301= IFCAXIS2PLACEMENT2D(#302,#304); +#302= IFCCARTESIANPOINT((-1.63527280458788,-3.65327604164137)); +#304= IFCDIRECTION((-0.316227766016773,0.948683298050536)); +#306= IFCCIRCLE(#301,2.); +#307= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#298); +#309= IFCPOLYLINE((#311,#313,#311)); +#311= IFCCARTESIANPOINT((-3.37842387883737,-2.67275356237694)); +#313= IFCCARTESIANPOINT((-3.51472661137408,-2.91506953133132)); +#315= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#309); +#317= IFCTRIMMEDCURVE(#325,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +29.357753542769)),.T.,.PARAMETER.); +#320= IFCAXIS2PLACEMENT2D(#321,#323); +#321= IFCCARTESIANPOINT((-0.899999999999863,-4.38585325022798)); +#323= IFCDIRECTION((-0.871575537124739,0.490261239632221)); +#325= IFCCIRCLE(#320,3.); +#326= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#317); +#328= IFCPOLYLINE((#330,#332,#330)); +#330= IFCCARTESIANPOINT((-3.89999999999986,-4.38585325022798)); +#332= IFCCARTESIANPOINT((-3.89999999999986,-16.3962300678088)); +#334= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#328); +#336= IFCTRIMMEDCURVE(#344,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +49.2363947990664)),.T.,.PARAMETER.); +#339= IFCAXIS2PLACEMENT2D(#340,#342); +#340= IFCCARTESIANPOINT((-0.399999999999862,-16.3962300678088)); +#342= IFCDIRECTION((-1.,0.)); +#344= IFCCIRCLE(#339,3.5); +#345= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#336); +#347= IFCPOLYLINE((#349,#351,#349)); +#349= IFCCARTESIANPOINT((-2.68528867724263,-19.0471649334111)); +#351= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); +#353= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#347); +#355= IFCPOLYLINE((#357,#359,#357)); +#357= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); +#359= IFCCARTESIANPOINT((-0.99999999999909,-22.)); +#361= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#355); +#363= IFCPOLYLINE((#365,#367,#365)); +#365= IFCCARTESIANPOINT((-0.99999999999909,-22.)); +#367= IFCCARTESIANPOINT((-8.99999999999977,-22.)); +#369= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#363); +#371= IFCPOLYLINE((#373,#375,#373)); +#373= IFCCARTESIANPOINT((-8.99999999999977,-22.)); +#375= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); +#377= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#371); +#379= IFCPOLYLINE((#381,#383,#381)); +#381= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); +#383= IFCCARTESIANPOINT((-7.31471132275623,-19.0471649334111)); +#385= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#379); +#387= IFCTRIMMEDCURVE(#395,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +49.2363947990664)),.T.,.PARAMETER.); +#390= IFCAXIS2PLACEMENT2D(#391,#393); +#391= IFCCARTESIANPOINT((-9.599999999999,-16.3962300678088)); +#393= IFCDIRECTION((0.652939622069363,-0.757409961600662)); +#395= IFCCIRCLE(#390,3.5); +#396= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#387); +#398= IFCPOLYLINE((#400,#402,#400)); +#400= IFCCARTESIANPOINT((-6.09999999999899,-16.3962300678088)); +#402= IFCCARTESIANPOINT((-6.09999999999899,-4.38585325022972)); +#404= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#398); +#406= IFCTRIMMEDCURVE(#414,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +29.3577535428309)),.T.,.PARAMETER.); +#409= IFCAXIS2PLACEMENT2D(#410,#412); +#410= IFCCARTESIANPOINT((-9.09999999999899,-4.38585325022971)); +#412= IFCDIRECTION((1.,0.)); +#414= IFCCIRCLE(#409,3.); +#415= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#406); +#417= IFCPOLYLINE((#419,#421,#419)); +#419= IFCCARTESIANPOINT((-6.48527338862637,-2.91506953133023)); +#421= IFCCARTESIANPOINT((-6.62157612116365,-2.67275356237545)); +#423= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#417); +#425= IFCTRIMMEDCURVE(#433,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( +42.207297634251)),.T.,.PARAMETER.); +#428= IFCAXIS2PLACEMENT2D(#429,#431); +#429= IFCCARTESIANPOINT((-8.36472719541207,-3.65327604164177)); +#431= IFCDIRECTION((0.871575537124211,0.490261239633161)); +#433= IFCCIRCLE(#428,2.); +#434= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#425); +#436= IFCPOLYLINE((#438,#440,#438)); +#438= IFCCARTESIANPOINT((-7.73227166337853,-1.7559094455407)); +#440= IFCCARTESIANPOINT((-10.0000000000011,-1.)); +#442= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#436); +#445= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(0.),$,$,$ +,#71); +#446= IFCAXIS2PLACEMENTLINEAR(#445,#447,#449); +#447= IFCDIRECTION((0.,0.,1.)); +#449= IFCDIRECTION((1.,0.,-0.)); +#451= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(43100.),$ +,$,$,#71); +#452= IFCAXIS2PLACEMENTLINEAR(#451,#453,#455); +#453= IFCDIRECTION((0.,0.,1.)); +#455= IFCDIRECTION((1.,0.,-0.)); +#457= IFCSTYLEDITEM(#77,(#459,#462),$); +#459= IFCCURVESTYLE($,#460,IFCPOSITIVELENGTHMEASURE(0.25),#461,$); +#460= IFCDRAUGHTINGPREDEFINEDCURVEFONT('continuous'); +#461= IFCDRAUGHTINGPREDEFINEDCOLOUR('black'); +#462= IFCSURFACESTYLE('*1',.BOTH.,(#464)); +#464= IFCSURFACESTYLERENDERING(#465,0.,IFCNORMALISEDRATIOMEASURE(1.),$,$ +,IFCNORMALISEDRATIOMEASURE(0.),IFCNORMALISEDRATIOMEASURE(1.), +IFCSPECULARROUGHNESS(0.),.PHONG.); +#465= IFCCOLOURRGB($,0.784313725490196,0.784313725490196, +0.784313725490196); +#467= IFCSHAPEREPRESENTATION(#56,'Body','AdvancedSweptSolid',(#77)); +#475= IFCBEAM('0dCzovCer6sg_ePMUgBFF7',#11, +'Bridge:C1 Bridge Deck - Girders_#u5_#n1',$,$,#66,#67,$,.BEAM.); +#489= IFCMATERIAL('EN:C90/105',$,$); +#496= IFCRELASSOCIATESMATERIAL('190YIGlGPBi9lQQO$v$9mM',#11,$,$,(#475), +#489); +#500= IFCPROPERTYSINGLEVALUE('Bezeichnung',$,IFCTEXT( +'C1 Bridge Deck - Girders:Trave CAP'),$); +#508= IFCPROPERTYSINGLEVALUE('Material',$,IFCTEXT('EN:C90/105'),$); +#509= IFCPROPERTYSINGLEVALUE('Plugin_Bezeichnung',$,IFCTEXT( +'QnJpZGdlOkMxIEJyaWRnZSBEZWNrIC0gR2lyZGVyc18jdTVfI24xOkJvZGllcw=='),$); +#510= IFCPROPERTYSINGLEVALUE('Plugin_Objektname',$,IFCTEXT('body'),$); +#511= IFCPROPERTYSINGLEVALUE('IFC-Objekttyp',$,IFCTEXT('IfcBeam'),$); +#512= IFCPROPERTYSINGLEVALUE('IFC-ObjektSubtyp',$,IFCTEXT('BEAM'),$); +#513= IFCPROPERTYSINGLEVALUE('Allright_Bauteil_ID',$,IFCTEXT( +'0007ErE0000023652'),$); +#514= IFCPROPERTYSINGLEVALUE('Einheit',$,IFCTEXT('m\X2\00B3\X0\'),$); +#515= IFCPROPERTYSINGLEVALUE('Objektname',$,IFCTEXT( +'Erweitertes Element'),$); +#516= IFCPROPERTYSET('3LRn82fWXBM8lKSI9khChC',#11,'AllplanAttributes',$, +(#500,#508,#509,#510,#511,#512,#513,#514,#515)); +#532= IFCRELDEFINESBYPROPERTIES('0$G0wIyOX0ahOKpBIU6m9w',#11,$,$,(#475), +#516); +#536= IFCRELCONTAINEDINSPATIALSTRUCTURE('0FJ7jzMYT6cPXy$kzmzW23',#11,$,$ +,(#475),#39); +#540= IFCRELAGGREGATES('0ftrUgqIfDix3a0wWwt9sy',#11,$,$,#27,(#39)); +ENDSEC; + +END-ISO-10303-21; diff --git a/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png b/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png new file mode 100644 index 0000000000000000000000000000000000000000..59904b6211bf4727521055dc7156464199db2cf6 GIT binary patch literal 33431 zcma&O2|Uzm`#=7XQ!14fMX8|^p^Y|FwvQ*v=lTBr=ktU-xyrulM!7?$6vXG18kobID8$ z!)6=k@7#xBe>BN=(b0QkQdPWp$OF>KB|^gp4ytLI3;L6HjvhPomx)2E7V zmcJGyOvDfA9=x#q;)Ro>^H}oJ5`8!{>jE6wY3FQv{*=>&Q>3%lf*H$K!10;r_zsej z+xb)WCof=6#7efp(K-0h^L9tkr7{;zow36<^TcMrnHlJe8R^6Ym!s$Hup>_6=yFl~ z;isH!PalO#&tvJie+9we>FBV<(er0dowdhurCR;qn26y1i|1|aFz)yj*5qY7NN3L2 zoxOk!l!WELv1#Zs^HUd2+hNq6N_h;E!3=h8H+PNfYOua;SL2~H*rH#3G3C#?zf6~Y zc=c?bzH02(3z@0Anm)*iEm9NPC^qL9aovJGWx@s}m)6SrbFZmiCtp{(ubmOH=kc4A zH=1c0+iv!79xouXBv;nqlT8pJ?bhE~VX>ZQWo5Pe53S2OOL$@) zLKx;d2kBV*R?{&e%CH|W2cd|q#-iNBlJ4`uwo#^ic$=qv+?N=6lpkP>`2`kVqPAqICTL{~0#tICCzgNKD z^@$9rjk?lncEcE_Z?7!A8Yi~sPdHwidw;R6bcq2RPDx@EhsKGuE{DV1eXJIvPa-ej zk=lV(6LibLNvof@a1JxZB|&n$l@y zTi-Gni~~{wI@A69{J`A8#B!6f%&ei7a;?gDp48i(Vwi$SDGe@SIHu7rReJ5`Y~LT* zD2(kk>-RWx!jC>T|J%23ubtagxsR)T(u?B2;I~wf`^PD|(pB0yBAB>NYI;S40zX01 zAr@|X@rYq%H&s_!d@qc@?|^e^4PCfxRp%PM&h%1^J)`P-^T4_?77ldJ8gtHeH}ns! zU}D1ig&sSsr*le1Eivzssw|(44z-UD_4|MMLf-i!UKy-(dp3<&bwcUtPd~3gzdMZb z%T_M?qGJ~GA>3OltH_)E==wKfwz>4wzjijP9R6sLJ-@^B{HLsf2aRjAh0uHoj8Y{? z9tLb#BaSKZ2ua!lV-|Pw*>4BCr(G$p=IqG2W3x-T`NS9jQ=Ua5W^p4dNzn=R zCH&5kcH0tIom>pw6=0D-ysM^ON0#?M+zw zwLcY3@8DtH;;W?7V;PUH#sxk91ip5z`Y`K$98q3Zy7?ho{bx!RW1}wJ(qD6z4y^dj zhw!guy3$ud;LfrA6p=C;|E)X+&3Uh05#|j^UUg$(+A&q+UPg?UKYyge%J_t%<7x%I zz7gEZNout$&zO3`jI(|^&rt{?+xU~SxKWJN2F?p4c;}WcM%KSuo4c4aT1#WL6o<1$ zas%@ijIfxu1_%nmEY3WV=u=OvaR~G1eJ|nFV&R$Cc=vwH0uR}y5d!uMOp^47`yj!k z`wJ})|1UK)b*t8O+oqk;GmusDtH^g2u~*XdkFq2hE*@cER@1uj8Q2-8=3N2!D0$p!sWh-mZAXb>XSk9z zv!S7zLAEc8JeAKJm`8;z*}$>&Y1(OSVkg^IlcQU-N)0_`qjmC}StgC1$M6USklD42y(Ho^b8R?8n z_o4GNC2#i|?g)Fm$;sUBsWB(;!KpaCQvKFtWNN`$_PxN7wefTI{;knssoQ+ILV_n&6>h5sbeMciP6Ezw@ViSI#ZW>$4$XR2NfM7>GU14nv&;o7e5?#%{i$y`Q{vM$}#L4*7V zUSCN?hB)mHK3BR$mma~nY^k)vLE}#}fi1H1CysQ1EmfS#v~(LXe4iw9uj@gu`ceTU zglI&FeJg|q!ZgBjKnod)1AVU}Jz25yOsc&Vg{yddCKwr)Y->kZ}4r2YN$8Lp&{7v2*h?pAZhr;r3#LXNIQo^J#<~ zXlyDF0S~V$cA6pQt0LQ(vDVAL+K8F;!8k`YUGM&L% zsbN-CoW!u51&>yCaDeQHn&X+&bdLB%p52FA z35B(_00p)Q$ZS=H)?3>=u1X95LbJ-Q#qyh`VCxhKRP!PHGy>pj8CBoCGv zDE+WTMqW!J9IAj<+;(8*9@0+b<%=r)g{;IiVcnSrZvsY0^&U5?ig@PIh1Nt7X88h`Q-v^ck_E=5BnMbuN0|;& zVMrM^`#0B+KlBvOKW1dgW{{Jp7WvbRRzdFaZb9Ki^51%g%BA|l+rmtNGYthY8X7EH4z82;TP)TBmHM8 zAwE_)XsnWlRqL2=r-%45Cl9}nOgB+B5W5V)?6e96GmJcD?@BYC-FjU*1hdYL91%=@ zAM3r9Rvj!1il^CCihKAFVvZZ6H zSyeT;4z4tS1$D9#fEM_9h^5$x&#*kzG-91uRSknt7NbS-CjnD?8i!>ks~ zvk$lF(v!LH&a0MU2=-zZAqSL?h-2a_qLV7J8e+#J8(_C62PYJ8e-zxGU!CRi(%Ujk zV6z0UK_1uu!QA^4h-ivG-^^HJVe8ji#jY0pR1ppIl$AI#23XzOyV9^0lDO7Z-G*sp z`;xh_F2EKOP5;AG01?52oyQ=-=qA5r?73teHun)DlgxEUN5de%GN{99&wMyB_c+Ft zTA1qbwAKU(f5~*^{U|PH&1HqR%iX+B!q8+gYj_C0^H9o!0My}{loDM z_xHXrU{@)27OXvPm@1+Oh*=bDsZ{xWMo)3yNPl^{l$xPwn!lx3CGe-B02F#N3f6Kq z=r(v9da!(-(j?83l?>7MJ%sv5%OwgnT+b(z981`{rj{rvg*i`I+G zszgr+%UA7!Gf>wGfZaiZ8Up3WvwII50SvELDjCBOKm>2MU#J&*9)@FN0jQ_DSAdN* zJ5oge<<)crATejooG;G=E3XY`lzRgf>f^mQCd!|W;~2u0aQ`i|#;#E7Y%;6LM6h|+ zge7DK15d))3*=lTlZXe?{9uC98bIU>KjiWs0A-ItdL-B8&WJ=_a0Z72$itAMBTydp zvlP3B7I6B-8uDu#mQ~RWDO9ev8MuH0ZkXTj*Lw>b?c9$*yoOvV&V7YPu!DvTq*3qP zzX1u1p7oF+ya>DoI2?_*9*rD$#JVGI#Q%npHQ=u%5))8zvJ7Z0vr7D;l-iy|hA=Ak zt8@_Bp){0`o}JBnr*2ktQ@%rJHKfy6wGe6J#J+qO*)t$?GAu>7;FqXg}5cnGMV zMET_&*tV{UtZfbMBZuHty)?u3Y-)`mM0Pj;1V2vp*Dur5#AsS~goknEPpoD-0Vy&bPv5WugveT;+J_cza6l$GQy|AcXElIYv@ev#- z93y5&YES7SXan>hW~A%k<&|SdMi~odS~93a+W>{VMXorv=M)_>(b0frEpdVR=aN^mVht9+#bYbzj}4)TmIDMMY~~@uEF{ic~8J= z8K=THa2h_Wxk_INL0>bO;igL*<#;+%U4m5U(|cR*zVWK=-T0tCa47{UiH zdx}wSPP{##UC_cYZV#mZRdIGRKYUM!&8@PN7UA{%c=EnGJ3+>@bNmvGK7o32cdcwl!-cN zGbjzHet~?Cy@pu5g4ZE`1LqC5M^K-xqzn9024r6w?3aJinisW3#+|L#VZhyW;B3ji z=nR8=rUX(0pSO7?XFdUAtL@3|rP=+C;29HY`(2sGt z(>HLoM8FgAy*VPB9r!#zDLvn^JA#9!jdjE<$ttohy26+#d;kZDfB2`#jNvUlcPHdF zGH7jY5Y3+Y(q};|ltYM9Lq#f}pHc$?`ia2YW-)jW&`-$5mN0riZ}0cGE1&R(hk)TB zM|(TKQMX^PIfDX~nQp3x$wu(Na6w(NZ0XWTu|^1B(Fk-_ixNniU519HITt$i-6IJ< z!s`il zi+G6SiE~FsM^(CLIL!p%5(_(_C2yVp@_Jo{FI4Ma>+0^OKwpCj;)3`7c3!MNO@pEl zAvCGL;}Fct8SXpqsPRfZS|vcuuk$)XJ|skNjFus~vIX*eh3F_DbVBO+FW`)YzKnvI zAd)Y+xBw&e@bKvTi|H#W0oVtS;qBSMi`B-fGVq|gt1Z4H)Krlh5?nyKk7cX|x{cu6 zL>y`25|oLO2r+IXY=NYUAvWHEFCk={vp8l8syfW{1I1*@Z>)1R_!i=e+EWIcbp`~i z^V!RnpO>M+6H0U};bG&I0KE44%|o$$mF(?d0@evR%K?@}AA)IUqCm~d+dk>@2&`q~ z{|hyNQGW#Vw^8706kVIB-VjrttekV7aVWPz4i-Y?0z7{=cx8Z(rx@z2;aVMj6qS0p z`b89FA|7j?{va}fAl$~htL^F?P;`nt>UAKdCglOlHoo!7r%9v)itp@CR_&NdBVL1v z284Ku?b`-MS`^8IFUvWEZh8mst0tv1mGUf*Aehbc$|y`Uqcck8J1!vp24ih6QtA|6jmEaFc@@Edlwm- zAV$5nn%tlf2~`Z_f9*>@H1rKo9Byh}^oGWa1SC}KL=5w`;_#N`QAqQGZdmnW3n)T= z&*U=Jd=34CUzxlX>N^0+UYI)4Fh2bvnTi}06%|HJO{M|#{!u#bDc-k=M!=?4u(u!n zcdz^ucdvDFFTjL{9)pEn1O;L9qJe>dH)t%2afQ-5A5P4~OANe@nW*;wVoacyP6ns~ zHZc663#iReQU@+>fik3>3`?pBV+8r{D5OiM6LFCdkp&2c%MdWq$PJJPgVRhDz27@{ zpx5GRu?x4e8W%m0PosA7>VNT7GML@~Ob_}F!cgV24-Z3}r^Gd0v74mGzcp1bbEv0p zngTUPl@to2O5s@0Fb?8H;v^I0KJ!`N{on&d8H)cbE^q_9paYFv$a^%>X+r=0UF^`V zVCS8l^yo=F69dVADXJboq(YE^!_5shc&T=(2zG?8p|(q)u}rdWL}n4qu16xiw_>M& zTm`}%62@>xVI@272wwRBuE|1~2hGciJcO3Yu+TuXuKO1LOU-a6ZG0_foZ4JBy%K~EC;At;6Ap65`^ z1w=%Uz+YZ`iI-O2-{0JxYM}sA0rsu8u!?*r$g1}1SI4(ZJ|7}p;D`vobhCz%F)o+(hTK+`b2@$@7G_wKD=ug7(Nq{&XW;pPcF0JAyGp#anKtipo=VpXprHSnf+5r_d1F#26k@m|A4$^ff&2DxBu z6=XlG`B9^-%`eXX_E$~ieHezn_gAt`s9}aDjy8%)tjkc^1I-QWHuTEg;<+}@q&9P9hY%7-WN~E(4_gwHI0b9P zp~S(8!n5@LoW!$hbf8ZcP|Qq)n9=U(YLoQ^dme9Ir1KXjN|geo>V$ywnqZ@ZbHDO6 zu!6-nS4NCQ;hJaA!HHHUUh2akNA1t&H7McA+lf|eZo(ofkpwE+?War^h90ND6hphvGo;e0Uygp*m{S0d(_O4{HSa{Ku2NR4< zY;4~7e>fm)r8$y4&?1C_J0Q8K6BrA23m*6MH){XO0kIPm z?0Gs3peqB7c=q4kmkT`rAk+d$HiT$~ilg^8C9YVenZSbE5cu?zWbTWn-2cqMh(xCW zZ4xvs$}DT~M(Ry)FsNU!gV(bxaAgwq1CTkrr@iPnb?EYQI_o@wsC2OdH&)c?nTKodUzA^ixI zMHdq?q6(63)X^D&0TVE-!*#TBqc_S8Jcwh zQ9K#82Knv={)p}TlYJMjYH&6+QHx@*J?GGMnB|6owST3b=s@xM5l9;bO17Qx1o!%4 ziQ*NPmN9Qo#TGwCDbA6Oi^tF>jMlvrUm(Q|$#2 zt9^`59|6_k?nH4rksGm&4&DY_*aL9regc9#%g8j{=cPGXR|P)(Gzc^?ahiC`P}l%A zgN1o2iA^pkbOR!s9)P)^_VLd9K(U>a=FZe^b8Za~l-$^gqgrj$U!ey#O-c&6uI;>C zkUfB9;!r+u1Mp|5Wd;+1)f@)m!4Y)m_Chns5e@4qhtiA`_IgKpTZ~t>0U5$(w?KZ! zygya41AQT$EJ>ht&!$Z9zF^p1cAif+6%?GX*+$GBPtYo8!hX#zs1*je-R2#Wzl z(4^JYb+s+s2e|y=oal0+)Ec~_@oD%4-qaJuHpDeb;plOyVC@A`eqBHn)B&j4li9|n zSK*b5Vkf9pu;ar;tgUNOip6fP7$xo#_~V3-4DCuJh~W2H^XWSU#qP88beDaojfn&p zZP?qOh=U!#TDjJ^`!*fuProrRPPIUs03ewNyqS7bX&}QFice^*s5q@#e|CFq@vQ{d z*SI4`;?86b3&|mfGGYohvLwJ-(6a3*J`a1$ey><#)d!ph(gey|w+%gs0g@i*23V{< zpRW0z*w3?@fp2+Xhz8vt375v%km z7lb9`uHM%?**jsaOXv*B*ic)@l0rY#v zb0~sMYhd?fPgL<+Sm{VA-7qeG(Ex1?!@PZ~YT01CyU0TA-x`v%s!Q=(v;UvDkGt)=! z`pXrBF$4pX!Wi~0%p(W3{?%-C={X!w6b`%To}-=u5}2^cqHX9|7d^O-t(Ne&9n%59tTg%(f$Gj-01EE~ z=LWimvcv6zVQ$8$F6OFzzIHdW1%>^WWpEPJYPX3e;H2sfsiFLRy4E0UHCU2v;D7}? zqOe>O*sK)HR8RWT`d(W59?%Q$p1@0=mxg3sgG*zVWw}7Wz$Br*E}vF5)KfW>nKPW3!=vQX6lBc> zI(-=4tp9h%w~e3p}RvXm(`pJ7|<%g%J66 z684g#O6Sx-AM8B9By)UV&Pry6m0uehk$SKCP2FoOOP~{D$B!0eJz^AB!7gE!OP4^) zp)2kA6(6_n9PLB*!n~mKcDm{Cv3gJlVRHqheQ8<|+QJCBGsMQq4pAg1%%zxCBC;?8+9HbkY~J@$px~1uL@jN8>QZg(fJX@%?g`_mp>~ zlwe}^I_vCu$bwtx@sGGwWISd94rnFp=K!F9 z?i18p2n)oYq~pT_)4&$f;y^3lKKMjmaBqVn+;?~cIy3R54|K9{)N**{fS%OZ*HVnj z6QDMw(l-MOMbZFfer!lESzV75hSdce1Yu7WW^&iAFFGMS?UFy)j75VT>j^FnscqS7 z4xyW>PJGL<7q&;11Nw;%4RzWu>gOpCL*dCi;#}B#Y%ozpV${0A){*Tdso^(4|48%X zJ}!+(JCeCbCj)kDMQ~Pze5mp`wCF)xbf-au7y`9bE@Xg=VtupL3$QWB12$lRp7Q`z zbLb^9k;va)pY+ToMbH^n#56Pb;@qMdqjCgLn~dtqlNrUuHQ56++wn2j1nR}L@S<_V zx%w7+WMMh5H%48&?A~;e*HC}Z=`&|;xWE2dTMOC}^vp3VspLy}-AGpk&2EqVw5LZh zFJ0JZZ|mU!i-O~(8sjjp?XUEWq7B=eFKu?|*mU+G;)$5i2DbXOCg$4vYARf~srw{y z2N!hagq01GuR1o+ow`=Hu@*M`_b0@q?MV&a3{=wFZA}H6Chl?Q-foXG?_t7GP`hCz zr+hrq65EUOpX+E&!N((VT|(Hit9Rk?N_FP zNQ!B*kG0UR#fce#%#6tdXSgXT@NHH?XkooO%PF&UrT0QLi_Nu)%aVX^bx;8&<8#3+ z?O}WTd1RbmgDBqRxFCPz@A{{_vuaE@rbrOMI%bEV6I(%$#%9?S;U|=lXGm83MDI|z zgNBtC_$Pa_xQ94W7IGy66xi^Y$`Eo-WkT~u^!EE8USZ0sY)dHHKk1!Ca|@`@?i?8KogK`=C(ts zAWPcXq37=2XU=p~;2%WNmv_GSJv9BP$Sw-|?&EJK;8*QGkKTR)&CBFfK0Xywbi&_4 z7oFIOUT7W{h77jf2pC}Os*5e~j>q?qXH_M=!B0Ss3)7BTRSGk-n2pR`ouY~iiDQ|` z>o3SCI3>aQm}mU6k0B$(E@wAXFY?&lSsVgRfF0>$Zu+`yqa8><*xoz5TlN(DUFhBL z(Gz>8fA$)5OOtFLQ&HR_9{GlM-4FU_MgA^?EZC!9UTb2z6m0baZ#Q6CdB>5Q&?N4~ zWTh+XHp-v}JyUQaE%wh2g)E32yp@%%u4_F7EmLmg5BgmNK5TCl!gBq8&S$rF@SGt`G3bQvLI_ga>-M zfC!DDDf(-afqv6D|pYnMhd-_@|VEJ zg6)mvv(VRe*iQ6S8W!4NEA7GgR8fP4c9F(OC?E4=ODjSM74_xpTKx3=O;)U z7&drJ?`jo$3E9}bZiDB#G#=SsZO?*2& zgjp%pU`Rewdozj?mTh^jlH}g`6gZFB`tsG=#e+C=;p#1?o0h6~_%2}j>=-S}4o{G1 zW#+y<=4e_{?i&DmqOPoNb+dzSEMPCye0}oK3KpA~+vvp>X&5)pHKix#9O67*TD@Yu z0cqC9+ItTum5%T!QJqy{%@TFR)RRA1F%7V-?N+DnAbct^`1{W{8P@E`Tb*~}nL(XXY0S(1Zp0x%^|r7qk=t@oYHtrZ(xEOI zZz~^H6I>@Dr6yug(!VO1;rM})TQR4R-@2Nu!GG^;e0mOLwzTF@3FGbCBl#m?*SAW$ zkJF^S^(u|lQySe{-fE4Pd-eVNW|cG2(&*NAKXt*_kRPeumHWubSc_Y+D%_3rRVk;p zHEO)S*4OtyCbv7>i_^P+IRC9I{cU>o&_^+n@7(-WYxm|vc@^WmCx0KO$zVa^u^>6>(u-^9J*@mU(_R3xWBNvirWp zjB=$5gJ|j5qkU3ZZX+WvVH8AjG|7jvc1!H-JKZVMxE0}~Fk)6R~zcl$jZ z9U3TeE+6e%Ej{3Qv`}rNE#|6U^yz%!^rQWsjkU&@HD2zlWWO?%@pOY4F|AR~$euZF z=IjP5lICFD_<6fwt!qE)bH-g7J%{wz(%1a9b)2I*?zv>HRGa&uNG(M*<5;xCQ9bT0 z_$t%(yi3ht7m+61tkt|7)0e9c)>(V-Ka1556~~N?*n9OgNHb?HSMPiGGUg4p(uFy@ zG$ux!!j{tH>?uF3QQxEN-a`8cYk3t6{>3k5Iy-yF)3vL&eC$VNw`W;$`kTUSX^pO< z_T^q3mx4PM=@lON@y!Y?uAa1(J2%sB`PG*}>7o_OZpV z4`=YMmaBJ%ZZD0vhbdgp{8p7nVSiH698D~p%cKugmZp35J~Y;<7`ZT(yP#atd>2yP~wl+XD;BG@mbKx{VG56e_y-#HxDT3%d9Ye3((XO*z@&kpA8D`VeILB( z&J+1I^0Ityex|B5zs!p5-V=?vbvk_gI{sBkl{iY%8vG1TmzvY~hIcvWkXz?>>*0Q_ znaf8Qs>cqRc`!7@3E!h zSCsaD>!Q)e$GGE8W8;})q_>%>Id1*RBcJ`gJv4CTF(QH@Jvs-2s@6-mm5YqN3u1qA z$^UWVQ49zUV?n%v*Dge_=28)@;l~j>n950wheQEkZn_#Mtr^ov9ikE?w|gHl)i6i{ z#E(Be*cp)??b>(R^(3qAt391LoHr~sTKTzDtR+Og%ws?#t)ATW;ich9x6_YrER~Y> zdN$nlHimHRnHx)wM2a5&UN<*iSc~`JWg~s~z_N&-vHBm(oGsm{1U_ddqS0gc=V#;7 z*IYbDdg@}d#&Z=V+}f6_$lJfYLl50(@s-K+?0M}4M&q}Bs=j4C6n%3%-g;csYoNw! z#A)znpj4v=r~WwqVNmvh9(ulNj&pNqrs1jPB0c+Sey^fEPORSat$Uj)Q(cbRK<}HI z|2D{DAZYB-c*`fH=;6<+$Hx+-V`eYU>TiClm##T%3QP!Y6$-+2ieC(*JYk!Ovf2`I1 z#F4i%EC!oe>(WW8iKU6rW1qH^y*1Vx?F#vJg`G3NW!I0C7`SL_AV~Y!yKS5_EH=i| za_@N^%(7*V#0UB?@o_$i!ssuEATuJa5x2 zD5SI&=0DGr-f{ABUKgj5=H_`nb3=6B0kM&K`L~W>_LtJxLq+z{8Uryj2{%{%6~ok5 zbo#P6jpUx!Z9Q}L96V0z?$#O{lqje3YsNcztQ+b^GpL2H%0|Cy(FeFSO!AM8OO36k zq@yy$$o+{CA=dQaYlinP^`#zDQPn&*%qNk8M+Se zooR~fL*LD7vl!{tp51{1eryqWv8!`cw1(QRusvDauc{wh+e)QjWbLm?Y@E+}=89YK^ z=~6(!Mw%%uWAE!6DLMUJUc87LZoM<&X^c(l|kA0tRu|8j%`s&@smyHQk7M{bNQhc2Qm2AgTR6l4EL2v+`WpFFI>6aqfax%Eu z)0gj!cICTg^mgu1@|*j>%DOCqNbu~tQFxZr{Z)PZy|b8KMPv_!dsj+}{*z-Szsa?b zULE>jg_bmNv}cDgQ-knoL|5gp#xTpmv*UhF7Tw3Ww;Jdu+k9Vo4}DOqanPo}IjGcQ zt=`k_8>xQ8(K46D!Pmfr2*aPYoZ2v4_b7VHc<+GXRi{@`?NH zJ6rgx)xB$CjW8+F=m%>}uE}6&h#nVvRgzb|D#f? zn_SW3Lp#6ES~sugOXElbZ|uF2`c}^VfExdFx1~SV-ASiY`oA7^?D)CyhdF(l#9Sj+ zk#!ztyvFI$?%%A(@+-runoa3Jt@mh6R6_Gn;kG8AiFZj&k?8w`T>}P6SLfz$)0z|G zcK*KV(hx{-g#Z#`>NuPu3Y0ofTocmKYsmCBr7;4~^v9~V_i zu@{zi`_MxrD)ip9F6sAQcIc*?-qe0c@7l3ecD5=eP+JjLq6Io;ZUl_)hTN{uq2qd>Z7}z@T_C+ zr6pdBowA+PsAx~%7x!GI9``}cIrE^y`ea*^UEa@qUh4G` za{I_z!mC*e6F1^(HdT*Ht)|}UjN-3M%3YXJQ;mYR)5`J|_GiI<5_1VB zp|F)5Q>D}>9`*5h+!Ie)VX%L81m-p6c(Z&HBqHGBm36l|4aj=ZUraStRSnBGR82F| z9J3~wRolTU>XZNVzy9|U#!&O1CFAX-F5HP8?0@BZ=uzCAEHj(&WC%g<=Q3!#Yu zXCF&$C3niw9hIWN#IztsVfmqt3LU=Zt%vN?l?+I8<+3hd{1z%x4LKON#|^uQ0-)9H z{jDeOv*O9{{cSy5&;*X9=6Ez3nf3VbrPWg4h^r0Z+ktJX=C|=Moo7DI?JTA9!fiS* zMRkU{#fCw>+rh{G@_E^0;kj6-U|QLFg>QHNcs3JxZK1{mqLf;{$J7n0dV`7ALBB7u z7;CZ)qb%NU*wH5#2vg#F%bW&3n+U6ax<8Sk?g#D~0 ziZpz9uI6c@{auMDP$vULRi}?&0!`f7+&WhCrJ&BuUd>d(>)V_Ho1fOXT%Ag(weT^; z9;LPyWP02MaOHU`>3|Hh^X8;k({MK+{rEWYLr5(pZH~O2?V!b4~%ToIllE~N$=B5De|q3zyAWd;hOJU zO?^b%o18YXAv!$4!h1gPI(Dlw&>1ngG=+2-)$hlUIZ zAOU9lfkuQ_HX2Pc3(ELO%b)i@e7RkIQR(0zWu%d`GIPYo(|hp<2|L)O5i-s24oc>AkuVjoAC+w2W{t z@tMy{uo9u#aeM-rJ9@hcBWiBWJKnNj99!jlg#{K7}KpsivcFMX7H~%TXhr?28AHowt91}!b0t}1tPrGO^BBWNH-6n_8VYtk<5 ze>C=0QF`szp`OU!0gD91No1a7G0hl z8O;3TcgZ|xW?(0knM~T(x!UWeQZfBD=N`br+gvK_esYFfv8>t|7Pj3(xXm9>C(8hw z7~XZ6bnB4Uc%q$_{MEcT>7D51IW}Og^8RyzIJ8rKpP203c>Ox!bznF?ZVd z^nLR|j+!<;^{|qxMi_i-z;B~QC%A9`f8urMUX_Mtz?Vn_foB$0ejIr>?b>%hM=3S? zol)+1mcI3SNEWVwPm#1B{6HqVQ%%-5i(C;prdz-$;g&(wH~Ml@Wa&1-_W!`%ZasWDTS_oFNM(1GR!Grf;9vYsw191Kt&ov(vi@5NlH`?(Pk)*NnIdnR(Jn;ifQ3Lt{1MrBWflAYR27-7*%SA#DSB6`-lE-u z$AwSa{#Q^y9=65H>XbhDctVMioVM*hDcecNixzmk0FKEx=Hxo>S9tK)G|ZOf9kF1z)(FmZL@kFO#A7b6hK0S?;~VasUr`T!r8y|Dk^-f(O% zaLVz$6Yi-O)LDA4)Kp`aZl%d;T*mC`4Fq)F#N%WjcV-K^{&E2qr4nM)Q34PI6+2Vb3a;K1Mk5kNIz$6PRz zQd?FXQ7E9adC4C~=1;RV1Ky^585Mkoa6F!45r?13nP#cx&KGwOWJ{-am%3=IhmV&(Znj(D%0R(pqb&qe&g2TH|8 zJ?=E9P~II9?MLZGenm4REhv8B_r<0#O`SsfDHT#c9A`)VPk1PpW^~YWhV^tCCp3^- zl=dtYr`F+_$IVeEX;72~kh8pvw0gFI7}>Nne2f06U-(eyW-iDTPq^7WFC#el-)YhD z>*R@NHcauj}S67q!t=tskCb$ej3sFT1f#+PH~ZJ5ZBUo}!{MgpPw0qQ;xiDJiY z^K6dNBa1t^{*{YI_d^sRsJ~*BOd#C@nu~r0_m1 zeYprB$Rv3dnK5`qByy57{0k_E1%G1at@%Gd;r7A%)^m?uL{PdS1M246f?DD~*rJTa zC}A&bT=+Louu<@wI>p6+yuFgeJ@;P;BJbJm!L3v1PUfUY}UrGW=u_HT0+5)G(R<pKTd9x$&uOpomK-0llyS1eM zXk?Y{Bx`pZSEneVIGZe@@}TotHEDbxYy!dnij3rlgcC4Bn~@(HDHX-9pAgd&qVm$b zt{Nx-qew-JVgeElhYsBpx17ih9~ZN8p9uJxAQ8d(7hU%ZI#!pv1?q+skGW*^e{q4j z-pmCvW&d|IFLJ+=6g7!1 zB!_UWC8%D^T%y*&%1ThZ6+=~WS;;LaKNy}MVlZFxZpPYp@@6Tuz|K=mKaSZ4buRPh zH{Si-SJ4vZ*jUlg$iI%8liVt$yu!KsTb&-`Zo{dX;%lTr~I{l{j^=&@N&5KSFpXcT`FRGf5FW z)wy-NSqY*0;>k+Z!Q@t@@q^Jil~-KvOXvL<`g!Rgw_%s>YP(WXdO9)?BT3cCQ!ORE zH@Iq})`=q$hnHGedo91hCsZr4)*6#nxR|pWZ`rSvtd55P6u*D6=a5*>+wgT&avihr z0ja~SXLoTGbSod*3`sbFg`HG8DdL;$);V?(j@S>4N$e%Rr4n2=kNWjI^!ZF>5{k9L z9^K|NMQ_jwKXvB7>__o4Ej|Vc*S>+1gk^@()lwhHBJZCRQwjB9e1h-Ero+*kUC&=I z-%T@$Cv)O_oL}F&sL0AI9a?#9zAXKrk8|gx%}$k2U~exl{wqObmRr!w0MLBOBYN&~ z21Yizen2MD`V>s~xwil9gLOTyc zFsr%=%c{TDhM8)tOPYA2P`SIt+iF?*@{ZA09mLs@9_8A*w4y)K8+NR`85 z{R37WV~+CBV7+5XZ#l-eXn07eNjop<10~W(xUC|0%f(DBJ#O|`Ylta5obqBMN5&wa zbN}smHk+KLY=evR1#7R8QaJnWl4{BjtftpcVV^ksypevZ$kv7Ku9+45v+?i$GTk^m*L8a+}DRo-h^_! zd4n_k?oSvzMvtq)ETs|>^~np@j88c`(?D$SDxdIq@BQKjZ}e&oWsgq{VJfE-9x)t$ zNIBWGDJ8wIFQ`RPR-?)JeoWut)Bo41EBo>Z(w}l)t9Jw*v!mab9l49!t}EOI;joV( zyt0ozhZM}YHmxlAYjv)Hbzm^FXu|ZL<=oZIL!bsT`;#bgbdB*@L~uq(LsJ)J+P;r&2Bf80rU*o~S|7;PC+BY7koE_- zQ`!mPwl4|1fuz9BPc?P%WWC0ED$&tiulJttRCgmSd9MvA=`g*VVzNgFlNXcT_z_Gg zS#7oM#F3g%?vy#=$~UtLmHs2-13EwXn$l+iahzskGs7)t92heS_J3LMXC|#JKD_@w z3tpC#T`2jH{5UNX204C7-7$|!xCj9UF{o|--P%{Bwl$)?CR4FH#cE*n$y6oZLV zi*vjqbSi~AO&T+4iq413cG3|!fP?Qpk{2Mr{B(0#8N@*16Oqss zt2n7U|GM7q<=m@Y_@N@+?K3@?8SOPqi6&Job;I7X;Ek+C>{K_UMhNmJ_;L z>mlB59tt-hfKC9? zX7&qWV*+oqtvh`K*byI0&1O5gxA4>|S+*}k_$DVKNH(VQw4C)RdJ?<1tBR&8FH!Ts z`iQVI8x7T?A6^htNiH5@EU z-Xw6hBeNqp)e0Sf^&7Qpj{t)Ge~o>4JXGr+|0B2C>*l&{3n~}gP)X5_q~^9LJ5kbt zTS?2!aBpa4!c@1NHcDlwdr`<%S}ZeT+HKKdsc?oG#NgNuW0~LQoH3L7-hRK|Um1qD&zyyjtG$C^V zBW)mteuUb;Z`qkG&_EkOHsz?sTk%ol7`Y_qKnLKVzm16 z@(TBw;!+|tHkm}2Du|{$_>!Sax3Kr|lCuxT8B?(adGRb~a#`#|%e2FF?tI%{8x@-W z;RR&>Ka)D$y}mp7#Q!a+(eVU4dWB*GjKHaj-P2(Qjj~vEnSQ8I<~_V>BaJo}#TkK% zte854R5!KV|GSW;X#s|PgDqjjWDQN`lzKalx|n!HwibY{O9u54vpdgznaOr4_u zCM198=CFWT=(FzB2nJR7;~cRpUZ&*8E9aeibMhCw=RiUb~A z(5URm)db4^ZKAzxKMHmfm=%3l zNU3&=QxzVf?-2S1E64r%grc@z9eYYM<|%kAL-xL9=SW97~=u;zT?IS@Su?hTmdIMyzo zHt)vSCK!Yx+sffuJbvxwN_ARq{{f2MK_)qcduWJa5d{no&ec19=s|=!vmZirp#+Zuz@Xb2`wgJnz|s zRrBy+a{s1!rr8n&!yqd|`|vMS6wULB%S-pkWw+k(vlcgUxw~VTcNc$&vr|vqyb;LW zTlFu`ORnmtbK3=jk~qWPN8bIMF1z_ga7o`lTQucl3OtCi@^$~dH$bWXd`+n@?V3Hi z!~E`17$6UYS6zqM^;Kyoq<(KFzR)!*ulMAo zE|hJZIVIF`B%dp<>Hb1M(~k92ymzf;YOc>*hXL4fHVws8C$wpwpCqGJ_N34T00y}JuNOMVkW8L zp4e)X#inJz!bM)+483+9Bp8MDsAYfC|IfVNU<%EZqgJ}ooBV?T8wOv@fO?3abls$~ zTT`j5&pgt^u>Yoz;s=KFv^2;m-|bwIpjAO8`v}qe^HZlc%V=v>iy*$`N?t=!EwOJJ z5A$|ereS%|e!?ThTS^J~w z`rYR?h8}~nN)eYt*~y{{UFg95srZYga#6ygiyZ*8D-~xvl?qijYj0V6Crd`>0niwD zcE6|Dk^st-Dk)N;IKbXEk5@-5A&Grp-y7}}lm3`P;eWcl)_87TYIe3Mv^e6T5j^B% zwAJ@lV`u@`RspPvmp~ukQ=~@O-j?Q>T7O+f-mU)z6%&RU)wwQiJXyArgu0C?-L^WF zE15W;kirh^RpfEn;11}87s!!{!DC`&% zP?Y~Mw_jqp^-+SB`kUbj3iZCc!!cf#8L00GRWUqn4(*-6(_T_&w3HW8Z2b-OTotpWg-ui3pCEBG}jw4u+yf>SzZ2W75FfQkOR!2A&VUE}#{B zj#+nNF$T7EJ;ik_)hk`kB;GYk{haCjgSF=@Ea}4G05B<0bt#BwVN@C=`vh*{&45eV z1$F@#MUU4R!+Ysq&>Pg9}d&pZ%9*|F~jB#S-VR4lMhPG3Re|&;g*2ffq`j(b!B_|F5ZFSLRrJ4 zS~U0R=aNf2W)htD^j7BPxpjuZW`lQdm+!t&bn#cY1S>BU?Fo3j{;xjbgGD#U+v6iu z!rbb^g^!=)8QY1{v)vxvffCufP-d;5y>kpEm*wv+ObZ{LkFO&}b#{)6Nt$C*v&)O_ z3g5Y;EECyEwut{HPO{XNzxQq}SK-!n7}WWbmH&U>1x;VHprk9$xIl%eDvgq_3>Gx; z?$CJFGtZ$kgAe4?{x@5*?^spQqV`YjZ#&)7xY)a5lQAj6VmmEPTS|s zM&^dvOaFSf(zlU%oe7mURqvyOGzU!MW@u+%;s%;15)j0WxhK5KqIGz}4GXpgcvX*G z>aK6Z^H;NB#sV^qsKI0`%^q7&$8B$qzq=yX89L5nv1=s{3u&>7{3dc!Ie`x=`yO=~ zCX6m*PN0kqN}iw0GKxEFp&a$lE69TV3ihpX@-uq8hCc3$n|{eBTr5&v1UL0@8!6Qu z-E?ZYa&4RkJW{jCATaE9?ndLC`)Bb|{&>w|0grwXHABOO?(LkmD3*!#yDY&&H7nlh ztAA991r;{x@CeV ze}D-HazV!qXiqNO*dEax*v4_U+%|Bxfr^rOE<3`L;5I)D3d+oUiVCNcCPoJJYQ!>u zb>6-!*)%ul!5RxTJP4P0^3nsHi0ak*e(b#K4KB=@H8J44pmLMXh$Wu(Qg-v5I2@owIO23I9@_u}RDB=nn)Q0jd1MUeutvY0rcdwH;0 zf#KU*`j)t-=Q^0&yV5eeD0{=bzY+gWZtlJ413w53+-i~Rjp`E;4+H~QXKoK}01M{n z2%8hFjpqeiPbQjM%<>)t>~1Jj(c^{&*SIQeNp@89Y9pr>ye|GHH-Sdjdrg%=cRHu? z6&Fld<>=3ac`$j~HJcyJDP+Z(e2i+ic`bZ7kz1aj_GuSWv7rQ9+TZ{v-Hb}$y-n9z z-;tTE*nt zAMz70N9oCpJ>XCH~hWw?P_?NO!bMeY3y-boKMJ+@p2DLk+=hLqSl`g}?T89$As0w`!LO zxBJUtyb6?`l-!B=-Yy%WQ7*>OTb;T1oc3Df0`NJ^HFs%9_!(-M8%NY(>_#E?hhf#;O46J~Zs?#{*-Pwr(uM)@cd zHKS+zMn<_LYx}O)Dy)$D;fYMwlLl=P}>{xHe8e82rY6a+Ch1WT4L1pKPh(c#0Rpy^R!%m}La!5>34 zB+a3={39dzoIO^^mDIJEr5s;-Kl-IV?;l6=)Hqq_&@?-+U>i%O;9ll&f^j0)=~>&s z+b?Fv$J}fC(+ezK(g8&dwvRNQ-H$$c$9|LHbActjf4v}Wu#YIg+tOLka;T&5ap+G_ zUK;m*&PdJB*;{mI6x*Ph%QGfimCW2T9S1u#OtN5%h*zq>V(s9(0Xwo~K$@fpSg z1BE9yANt)n?HGlW=v2;btiR1p)Sut@F(c<(LqPAXt_HW``ck;Gn8v(B;q|Use+Io= z`ANe`Uuea=f>w-jl=d0Q*06w{M9e*SBC~2Hu4>72!W4dzGt~8n%|h;y02RNUza!6) zWy~qqCZ2u9`#fRS^t+k(Q5I`dWpNO=*j)4ZL2Y{G=#xl|L7zj++ftIDCiMc*E?dmZ zgK4XHL$1=MvN-{2@Ex1ix2AqH(1Hh% z-MQ6kO*uHkC@`Oe7xwyJvjF2zJtK8*0aIbjSd<+`VB`KO`RoiT)NBxPx5FuKOFKR1 zPsDf*)L1i-&&m$W4bF;zE2RQXz1sz`;`j_h67yIWh@L;SA77ODK?wXVl|AQS@Mf-u z5Mgu1tdAN@9u0NCj_*KTq26iuZ$HRM0||uY8*OA>JkrWzrQ5_px4?P{RV%RF^I7S% z97pc?1F@7UL~p0!56h^#Fa*-&FJ`EuzDYQ=VEQ<7Xm=LCZ?rnJw$zf%voV*+Vql1b zQPdMg)NG*|W`D&pQ=&DWZvSZ_YFmvR8BV@o+0Yio8FO=PlFM(DGC&+#>`4AsfmO4z zL#t?^yiCVFJx?yoP($nz*h%rY92JVD;SX=hfnaU~XAExE@2UhQHaM^V06y^kJxu7T z1l=$2_K?qbhRRR!aA7;;vwUbHM?ndO#d_o@WQK6Yq{(rEZ2+Sb50qv@g?~8gnj^|* zwdIh7u$Bkeo}!d3+6Xti=Ic=)FJ(wQmI;?4x_ZZre`pjc*1;bJ%PU%R>Kt*sob-ry z=>F?PF$1zXPh{r&Z%R4q;J)s%(i}O2ah_{J6(S{?>+>0BS*9Zg!QmR`dFX-iN6?2M zx$N##+*e8d$1hKC)?|`J!=?T6$u<~j$zwgCx-axDnMaFg`W;$Vz6j}=YcU;L0RPLY zx@J@LI2q)5zGQKzSVWrl5~KqMn=CY6L6%)mqqKuG=kh?mpm{>`_tHrqKm9H=pArU9 zOgiQY?6nSD{U_0Y!HAeX_b zg4oYgVVrIH3Zwbeu&3kV5#0;KSI%cm1cOn^;pl-L?r1kM8Y07pnQ^3B&3Oe5E!F;0 zK=4w@q%U}JY7FN&6Kv@1<6mV+p|fTNY;p(I^WzLPe@GSxL;eEBSx@NJ4%tATntoi$ zb^J7;xtgp;htT3Y))p%Ou2^Ss7C5@NFEk@nrMc_@M>LQtTr$f{BILIY8#6z5mFEDT zB{Z*(3=$1UJLe(PG#p%kZND>;l2GqC&hv%xAmC5z(3%j=EPn*;&^e7elC2??FR#Tu z>PUOv@bJYNLHg0le$kq)WJ2@pI<)WwBgFxGrO+G$@{r1GRI{{0>$%j1lTRb^f~)ob z!aoijc_T|MjA?||9E7&euALat>gx z7n*Cyy-Bnez8)-(g6pFgXXkw+EGhk`A!gxpF~%FoFC1scJ}<~$i*0D#b?b42SG5*VpnAX*>E3s0JQha2xR zxKoG>s{xFv82&mYfX;@*c9M5Rq zGmH+&1L52%OqAmIS|dv@noi0s|tcp zu6RZcgUVd8(K@I|p3!GQhnwQpU`9iXv?X6)*@<8AGSANe5F_NC`U=t6W?@9Z6}b^d z!b_d25<qvE zL-v(rG3*h^35fQOW$LtBP!1(RtUQ*ww6{cJPkI<9ARB7bc_%-)TCg2qw}zUZVVelD zCSA&}0-v-?g-l;WKS$X4Qa-kEQpNjsj!Wxl3aE{SMM^b6Qy%#yg(Bzl4dJ$SS z1ApPT#~H7)o=;%|35d`hHh%cOG2k(cf$PZA5xvQ0L91LA1Z3Bt`HLiovck-s$&&yT zPsdw6N05&)1HU&C(S7t7^g<$~vqJj@r#4YK8gj+LpWT67`vTh8SwgNm^v^>qSCvpr zYedHOP{h|P$A(QpBqsfd!##3xIuc+PiN^_U3R0q>X$F*l!8#1>D50LmNTaH*&-`}% zMr1wrOMV-Mcm6x?2-1(H*6hGGA~}v2$r94Exa)J86VQ{P7Shymo=R>sC2KX-nSAsf z)y6<VSJNmUAA{QrJc~cAkvl`m9X>1J z7Z1Uz*D$WL=)MY8Fv?6R;t&-Fu&(}&QjI}s#SE$`p5KY7TjI*p@(jf0a|l26p{;(V zA8#zZ7Z*lJUBvsYp4^%D@V~!xDGeM5kK(nQi9jo{d|&S zXwXc*@kL~UJ$-k=_YpiTDwh8?-Bp_jI&-)d%+fgNu?0J zt)GhkggNQqFI2-o>VG$h-1Nrh5T6s^KTXWks_Fi18dXOkpDPKR2styb4UP)ArzgDf z)Z@j)K`S11uG!Sm>DIP2$Rg2-+`(l%vw{1WVAD5La2^a;Na8LP*NLt^1-*-AR~X?> zb^jeRJjK(N)N%I&^i8lnD2+N~wL6UX3{JG)lsnv-Lcts-!I5Sg-|05Es>{vVYtXMH zE*Um=xmfmsl_+Bu2luC(3Xw%{@X54_?8Q-1X@HW~8{pDd85X(hu~t=^gX2%UG99-s zE?laR(EG%7g43MB5=tGRh3n(HCi*;=WSmh?k1`@_Mif|W`T2l(fx~h?%W)U250daz^V55X;XuhOb>9!lP~#vU z?NBGD!7Yxn!mY?p#z#lxvrc)1OgoP^SI-=Bhb?Vd6Wy0LD7Hjb!cqm(UW6PRildqD z#=l82i6ghw@iv@+2PR&j8J;;vUiaKlaHR(y1f0paF%D`vgm}7w%!pHZ6;IOtA;)*X z<)2mikFDzya`NEaZwQsVChzP)0C{%4`y&x+`TAXWRE`RHv20}`J2K57>FR~+WMr@- z9`&1Qe|J~GpiBg2G3dHd^-9&MADk3Q!Y2dW!!kkbhySdR}<6T55cg3 z&ckmlD3y+pkZYf!*+lNm$j;4UO-SB@Cp&C{KQFjI+{n7ab)xRj5{qnZ?y)0J^A>)_ z!kUm>P0@ zA$Ro96zQo?E>uqKQf=e)(P7?fbnz4~G8j#c#KFgNjgn*x{zZ1wHb^_*A!OLE3*O3w z&=nz!F59L9=7csKUOA1XLTL Date: Thu, 5 Aug 2021 14:18:19 +0200 Subject: [PATCH 3/4] 2nd commit deleted and moved to new request --- ...al-LinearDirectrix-HorizontalElement-1.ifc | 296 ------------------ ...al-LinearDirectrix-HorizontalElement-1.png | Bin 33431 -> 0 bytes .../readme.md | 35 --- 3 files changed, 331 deletions(-) delete mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc delete mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png delete mode 100644 SectionedSolidHorizontal-HorizontalLinearDirectrix-1/readme.md diff --git a/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc b/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc deleted file mode 100644 index 2521160..0000000 --- a/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.ifc +++ /dev/null @@ -1,296 +0,0 @@ -ISO-10303-21; -HEADER;FILE_DESCRIPTION(('ViewDefinition [Ifc4X3NotAssigned]'),'2;1'); -FILE_NAME('BridgeHorizontalIShape.ifc', -'2021-08-05T11:08:35',('Nadia Sugar'),('No Organization',''), -'EDMsix Version 2.0.209.92 Dec 12 2020', -'Allplan 99.0 04.08.2021 - 22:13:56',''); -FILE_SCHEMA(('IFC4X3_RC4')); -ENDSEC; - -DATA; -#1= IFCPERSON($,'Sugar','Nadia',$,$,$,$,$); -#3= IFCORGANIZATION($,'No Organization',$,$,$); -#7= IFCPERSONANDORGANIZATION(#1,#3,$); -#10= IFCAPPLICATION(#3,'99.0','Allplan','Allplan'); -#11= IFCOWNERHISTORY(#7,#10,$,.NOTDEFINED.,$,$,$,1628152120); -#12= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#13= IFCSIUNIT(*,.LENGTHUNIT.,.DECI.,.METRE.); -#14= IFCSIUNIT(*,.AREAUNIT.,.DECI.,.SQUARE_METRE.); -#15= IFCSIUNIT(*,.VOLUMEUNIT.,.DECI.,.CUBIC_METRE.); -#16= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#17= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#18= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#17); -#19= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#20= IFCCONVERSIONBASEDUNIT(#19,.PLANEANGLEUNIT.,'DEGREE',#18); -#22= IFCAXIS2PLACEMENT3D(#25,$,$); -#25= IFCCARTESIANPOINT((0.,0.,0.)); -#27= IFCPROJECT('1VWTA2AQn4bezaJ7736V_D',#11,'Bridge 5',$,$,$,$,(#60), -#37); -#37= IFCUNITASSIGNMENT((#13,#14,#15,#16,#20)); -#39= IFCBRIDGE('2qX8Zx6Lv4oxQKYStwzyUq',#11,'Bridge5',$,'',#53,$,$, -.ELEMENT.,.USERDEFINED.); -#50= IFCAXIS2PLACEMENT3D(#51,$,$); -#51= IFCCARTESIANPOINT((0.,0.,0.)); -#53= IFCLOCALPLACEMENT($,#50); -#56= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#60,$, -.MODEL_VIEW.,$); -#60= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-5,#22,$); -#63= IFCAXIS2PLACEMENT3D(#64,$,$); -#64= IFCCARTESIANPOINT((1.,-35.65,-0.693)); -#66= IFCLOCALPLACEMENT(#53,#63); -#67= IFCPRODUCTDEFINITIONSHAPE('Explicit Shape',$,(#467)); -#71= IFCPOLYLINE((#73,#75)); -#73= IFCCARTESIANPOINT((0.,0.,0.)); -#75= IFCCARTESIANPOINT((431.,0.,0.)); -#77= IFCSECTIONEDSOLIDHORIZONTAL(#71,(#79,#263),(#446,#452),.F.); -#79= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#82); -#82= IFCCOMPOSITECURVE((#90,#99,#107,#115,#126,#134,#145,#153,#164,#172, -#180,#188,#196,#204,#215,#223,#234,#242,#253,#261),$); -#84= IFCPOLYLINE((#86,#88,#86)); -#86= IFCCARTESIANPOINT((-10.0000000000011,-1.)); -#88= IFCCARTESIANPOINT((-10.,-9.9475983006414E-16)); -#90= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#84); -#93= IFCPOLYLINE((#95,#97,#95)); -#95= IFCCARTESIANPOINT((-10.,0.)); -#97= IFCCARTESIANPOINT((0.,0.)); -#99= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#93); -#101= IFCPOLYLINE((#103,#105,#103)); -#103= IFCCARTESIANPOINT((0.,0.)); -#105= IFCCARTESIANPOINT((0.,-1.)); -#107= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#101); -#109= IFCPOLYLINE((#111,#113,#111)); -#111= IFCCARTESIANPOINT((0.,-1.)); -#113= IFCCARTESIANPOINT((-2.26772833662143,-1.75590944554031)); -#115= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#109); -#117= IFCTRIMMEDCURVE(#125,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -42.2072976343129)),.T.,.PARAMETER.); -#120= IFCAXIS2PLACEMENT2D(#121,#123); -#121= IFCCARTESIANPOINT((-1.63527280458788,-3.65327604164137)); -#123= IFCDIRECTION((-0.316227766016773,0.948683298050536)); -#125= IFCCIRCLE(#120,2.); -#126= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#117); -#128= IFCPOLYLINE((#130,#132,#130)); -#130= IFCCARTESIANPOINT((-3.37842387883737,-2.67275356237694)); -#132= IFCCARTESIANPOINT((-3.51472661137408,-2.91506953133132)); -#134= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#128); -#136= IFCTRIMMEDCURVE(#144,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -29.357753542769)),.T.,.PARAMETER.); -#139= IFCAXIS2PLACEMENT2D(#140,#142); -#140= IFCCARTESIANPOINT((-0.899999999999863,-4.38585325022798)); -#142= IFCDIRECTION((-0.871575537124739,0.490261239632221)); -#144= IFCCIRCLE(#139,3.); -#145= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#136); -#147= IFCPOLYLINE((#149,#151,#149)); -#149= IFCCARTESIANPOINT((-3.89999999999986,-4.38585325022798)); -#151= IFCCARTESIANPOINT((-3.89999999999986,-16.3962300678088)); -#153= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#147); -#155= IFCTRIMMEDCURVE(#163,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -49.2363947990664)),.T.,.PARAMETER.); -#158= IFCAXIS2PLACEMENT2D(#159,#161); -#159= IFCCARTESIANPOINT((-0.399999999999862,-16.3962300678088)); -#161= IFCDIRECTION((-1.,0.)); -#163= IFCCIRCLE(#158,3.5); -#164= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#155); -#166= IFCPOLYLINE((#168,#170,#168)); -#168= IFCCARTESIANPOINT((-2.68528867724263,-19.0471649334111)); -#170= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); -#172= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#166); -#174= IFCPOLYLINE((#176,#178,#176)); -#176= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); -#178= IFCCARTESIANPOINT((-0.99999999999909,-22.)); -#180= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#174); -#182= IFCPOLYLINE((#184,#186,#184)); -#184= IFCCARTESIANPOINT((-0.99999999999909,-22.)); -#186= IFCCARTESIANPOINT((-8.99999999999977,-22.)); -#188= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#182); -#190= IFCPOLYLINE((#192,#194,#192)); -#192= IFCCARTESIANPOINT((-8.99999999999977,-22.)); -#194= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); -#196= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#190); -#198= IFCPOLYLINE((#200,#202,#200)); -#200= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); -#202= IFCCARTESIANPOINT((-7.31471132275623,-19.0471649334111)); -#204= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#198); -#206= IFCTRIMMEDCURVE(#214,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -49.2363947990664)),.T.,.PARAMETER.); -#209= IFCAXIS2PLACEMENT2D(#210,#212); -#210= IFCCARTESIANPOINT((-9.599999999999,-16.3962300678088)); -#212= IFCDIRECTION((0.652939622069363,-0.757409961600662)); -#214= IFCCIRCLE(#209,3.5); -#215= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#206); -#217= IFCPOLYLINE((#219,#221,#219)); -#219= IFCCARTESIANPOINT((-6.09999999999899,-16.3962300678088)); -#221= IFCCARTESIANPOINT((-6.09999999999899,-4.38585325022972)); -#223= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#217); -#225= IFCTRIMMEDCURVE(#233,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -29.3577535428309)),.T.,.PARAMETER.); -#228= IFCAXIS2PLACEMENT2D(#229,#231); -#229= IFCCARTESIANPOINT((-9.09999999999899,-4.38585325022971)); -#231= IFCDIRECTION((1.,0.)); -#233= IFCCIRCLE(#228,3.); -#234= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#225); -#236= IFCPOLYLINE((#238,#240,#238)); -#238= IFCCARTESIANPOINT((-6.48527338862637,-2.91506953133023)); -#240= IFCCARTESIANPOINT((-6.62157612116365,-2.67275356237545)); -#242= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#236); -#244= IFCTRIMMEDCURVE(#252,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -42.207297634251)),.T.,.PARAMETER.); -#247= IFCAXIS2PLACEMENT2D(#248,#250); -#248= IFCCARTESIANPOINT((-8.36472719541207,-3.65327604164177)); -#250= IFCDIRECTION((0.871575537124211,0.490261239633161)); -#252= IFCCIRCLE(#247,2.); -#253= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#244); -#255= IFCPOLYLINE((#257,#259,#257)); -#257= IFCCARTESIANPOINT((-7.73227166337853,-1.7559094455407)); -#259= IFCCARTESIANPOINT((-10.0000000000011,-1.)); -#261= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#255); -#263= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'',#264); -#264= IFCCOMPOSITECURVE((#272,#280,#288,#296,#307,#315,#326,#334,#345, -#353,#361,#369,#377,#385,#396,#404,#415,#423,#434,#442),$); -#266= IFCPOLYLINE((#268,#270,#268)); -#268= IFCCARTESIANPOINT((-10.0000000000011,-1.)); -#270= IFCCARTESIANPOINT((-10.,-9.9475983006414E-16)); -#272= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#266); -#274= IFCPOLYLINE((#276,#278,#276)); -#276= IFCCARTESIANPOINT((-10.,0.)); -#278= IFCCARTESIANPOINT((0.,0.)); -#280= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#274); -#282= IFCPOLYLINE((#284,#286,#284)); -#284= IFCCARTESIANPOINT((0.,0.)); -#286= IFCCARTESIANPOINT((0.,-1.)); -#288= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#282); -#290= IFCPOLYLINE((#292,#294,#292)); -#292= IFCCARTESIANPOINT((0.,-1.)); -#294= IFCCARTESIANPOINT((-2.26772833662143,-1.75590944554031)); -#296= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#290); -#298= IFCTRIMMEDCURVE(#306,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -42.2072976343129)),.T.,.PARAMETER.); -#301= IFCAXIS2PLACEMENT2D(#302,#304); -#302= IFCCARTESIANPOINT((-1.63527280458788,-3.65327604164137)); -#304= IFCDIRECTION((-0.316227766016773,0.948683298050536)); -#306= IFCCIRCLE(#301,2.); -#307= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#298); -#309= IFCPOLYLINE((#311,#313,#311)); -#311= IFCCARTESIANPOINT((-3.37842387883737,-2.67275356237694)); -#313= IFCCARTESIANPOINT((-3.51472661137408,-2.91506953133132)); -#315= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#309); -#317= IFCTRIMMEDCURVE(#325,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -29.357753542769)),.T.,.PARAMETER.); -#320= IFCAXIS2PLACEMENT2D(#321,#323); -#321= IFCCARTESIANPOINT((-0.899999999999863,-4.38585325022798)); -#323= IFCDIRECTION((-0.871575537124739,0.490261239632221)); -#325= IFCCIRCLE(#320,3.); -#326= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#317); -#328= IFCPOLYLINE((#330,#332,#330)); -#330= IFCCARTESIANPOINT((-3.89999999999986,-4.38585325022798)); -#332= IFCCARTESIANPOINT((-3.89999999999986,-16.3962300678088)); -#334= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#328); -#336= IFCTRIMMEDCURVE(#344,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -49.2363947990664)),.T.,.PARAMETER.); -#339= IFCAXIS2PLACEMENT2D(#340,#342); -#340= IFCCARTESIANPOINT((-0.399999999999862,-16.3962300678088)); -#342= IFCDIRECTION((-1.,0.)); -#344= IFCCIRCLE(#339,3.5); -#345= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#336); -#347= IFCPOLYLINE((#349,#351,#349)); -#349= IFCCARTESIANPOINT((-2.68528867724263,-19.0471649334111)); -#351= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); -#353= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#347); -#355= IFCPOLYLINE((#357,#359,#357)); -#357= IFCCARTESIANPOINT((-0.99999999999909,-20.5)); -#359= IFCCARTESIANPOINT((-0.99999999999909,-22.)); -#361= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#355); -#363= IFCPOLYLINE((#365,#367,#365)); -#365= IFCCARTESIANPOINT((-0.99999999999909,-22.)); -#367= IFCCARTESIANPOINT((-8.99999999999977,-22.)); -#369= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#363); -#371= IFCPOLYLINE((#373,#375,#373)); -#373= IFCCARTESIANPOINT((-8.99999999999977,-22.)); -#375= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); -#377= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#371); -#379= IFCPOLYLINE((#381,#383,#381)); -#381= IFCCARTESIANPOINT((-8.99999999999977,-20.5)); -#383= IFCCARTESIANPOINT((-7.31471132275623,-19.0471649334111)); -#385= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#379); -#387= IFCTRIMMEDCURVE(#395,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -49.2363947990664)),.T.,.PARAMETER.); -#390= IFCAXIS2PLACEMENT2D(#391,#393); -#391= IFCCARTESIANPOINT((-9.599999999999,-16.3962300678088)); -#393= IFCDIRECTION((0.652939622069363,-0.757409961600662)); -#395= IFCCIRCLE(#390,3.5); -#396= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#387); -#398= IFCPOLYLINE((#400,#402,#400)); -#400= IFCCARTESIANPOINT((-6.09999999999899,-16.3962300678088)); -#402= IFCCARTESIANPOINT((-6.09999999999899,-4.38585325022972)); -#404= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#398); -#406= IFCTRIMMEDCURVE(#414,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -29.3577535428309)),.T.,.PARAMETER.); -#409= IFCAXIS2PLACEMENT2D(#410,#412); -#410= IFCCARTESIANPOINT((-9.09999999999899,-4.38585325022971)); -#412= IFCDIRECTION((1.,0.)); -#414= IFCCIRCLE(#409,3.); -#415= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#406); -#417= IFCPOLYLINE((#419,#421,#419)); -#419= IFCCARTESIANPOINT((-6.48527338862637,-2.91506953133023)); -#421= IFCCARTESIANPOINT((-6.62157612116365,-2.67275356237545)); -#423= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#417); -#425= IFCTRIMMEDCURVE(#433,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE( -42.207297634251)),.T.,.PARAMETER.); -#428= IFCAXIS2PLACEMENT2D(#429,#431); -#429= IFCCARTESIANPOINT((-8.36472719541207,-3.65327604164177)); -#431= IFCDIRECTION((0.871575537124211,0.490261239633161)); -#433= IFCCIRCLE(#428,2.); -#434= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#425); -#436= IFCPOLYLINE((#438,#440,#438)); -#438= IFCCARTESIANPOINT((-7.73227166337853,-1.7559094455407)); -#440= IFCCARTESIANPOINT((-10.0000000000011,-1.)); -#442= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#436); -#445= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(0.),$,$,$ -,#71); -#446= IFCAXIS2PLACEMENTLINEAR(#445,#447,#449); -#447= IFCDIRECTION((0.,0.,1.)); -#449= IFCDIRECTION((1.,0.,-0.)); -#451= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(43100.),$ -,$,$,#71); -#452= IFCAXIS2PLACEMENTLINEAR(#451,#453,#455); -#453= IFCDIRECTION((0.,0.,1.)); -#455= IFCDIRECTION((1.,0.,-0.)); -#457= IFCSTYLEDITEM(#77,(#459,#462),$); -#459= IFCCURVESTYLE($,#460,IFCPOSITIVELENGTHMEASURE(0.25),#461,$); -#460= IFCDRAUGHTINGPREDEFINEDCURVEFONT('continuous'); -#461= IFCDRAUGHTINGPREDEFINEDCOLOUR('black'); -#462= IFCSURFACESTYLE('*1',.BOTH.,(#464)); -#464= IFCSURFACESTYLERENDERING(#465,0.,IFCNORMALISEDRATIOMEASURE(1.),$,$ -,IFCNORMALISEDRATIOMEASURE(0.),IFCNORMALISEDRATIOMEASURE(1.), -IFCSPECULARROUGHNESS(0.),.PHONG.); -#465= IFCCOLOURRGB($,0.784313725490196,0.784313725490196, -0.784313725490196); -#467= IFCSHAPEREPRESENTATION(#56,'Body','AdvancedSweptSolid',(#77)); -#475= IFCBEAM('0dCzovCer6sg_ePMUgBFF7',#11, -'Bridge:C1 Bridge Deck - Girders_#u5_#n1',$,$,#66,#67,$,.BEAM.); -#489= IFCMATERIAL('EN:C90/105',$,$); -#496= IFCRELASSOCIATESMATERIAL('190YIGlGPBi9lQQO$v$9mM',#11,$,$,(#475), -#489); -#500= IFCPROPERTYSINGLEVALUE('Bezeichnung',$,IFCTEXT( -'C1 Bridge Deck - Girders:Trave CAP'),$); -#508= IFCPROPERTYSINGLEVALUE('Material',$,IFCTEXT('EN:C90/105'),$); -#509= IFCPROPERTYSINGLEVALUE('Plugin_Bezeichnung',$,IFCTEXT( -'QnJpZGdlOkMxIEJyaWRnZSBEZWNrIC0gR2lyZGVyc18jdTVfI24xOkJvZGllcw=='),$); -#510= IFCPROPERTYSINGLEVALUE('Plugin_Objektname',$,IFCTEXT('body'),$); -#511= IFCPROPERTYSINGLEVALUE('IFC-Objekttyp',$,IFCTEXT('IfcBeam'),$); -#512= IFCPROPERTYSINGLEVALUE('IFC-ObjektSubtyp',$,IFCTEXT('BEAM'),$); -#513= IFCPROPERTYSINGLEVALUE('Allright_Bauteil_ID',$,IFCTEXT( -'0007ErE0000023652'),$); -#514= IFCPROPERTYSINGLEVALUE('Einheit',$,IFCTEXT('m\X2\00B3\X0\'),$); -#515= IFCPROPERTYSINGLEVALUE('Objektname',$,IFCTEXT( -'Erweitertes Element'),$); -#516= IFCPROPERTYSET('3LRn82fWXBM8lKSI9khChC',#11,'AllplanAttributes',$, -(#500,#508,#509,#510,#511,#512,#513,#514,#515)); -#532= IFCRELDEFINESBYPROPERTIES('0$G0wIyOX0ahOKpBIU6m9w',#11,$,$,(#475), -#516); -#536= IFCRELCONTAINEDINSPATIALSTRUCTURE('0FJ7jzMYT6cPXy$kzmzW23',#11,$,$ -,(#475),#39); -#540= IFCRELAGGREGATES('0ftrUgqIfDix3a0wWwt9sy',#11,$,$,#27,(#39)); -ENDSEC; - -END-ISO-10303-21; diff --git a/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png b/SectionedSolidHorizontal-HorizontalLinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-HorizontalElement-1.png deleted file mode 100644 index 59904b6211bf4727521055dc7156464199db2cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33431 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 Date: Thu, 5 Aug 2021 14:30:00 +0200 Subject: [PATCH 4/4] ifc and png files renamed --- ...orizontal-LinearDirectrix-VerticalElement-1.ifc} | 0 ...orizontal-LinearDirectrix-VerticalElement-1.png} | Bin 2 files changed, 0 insertions(+), 0 deletions(-) rename SectionedSolidHorizontal-LinearDirectrix-1/{UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc => UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.ifc} (100%) rename SectionedSolidHorizontal-LinearDirectrix-1/{UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png => UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.png} (100%) diff --git a/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc b/SectionedSolidHorizontal-LinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.ifc similarity index 100% rename from SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.ifc rename to SectionedSolidHorizontal-LinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.ifc diff --git a/SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png b/SectionedSolidHorizontal-LinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.png similarity index 100% rename from SectionedSolidHorizontal-LinearDirectrix-1/UT_SectionedSolidHorizontal_LinearDirectrix_VerticalElement_1.png rename to SectionedSolidHorizontal-LinearDirectrix-1/UT-SectionedSolidHorizontal-LinearDirectrix-VerticalElement-1.png