mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-17 19:09:07 +00:00
Implementations for more parameterized profile definitions
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('IfcUShapeProfileDef.ifc','2014-02-23T12:17:26',(''),('',''),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev','');
|
||||
FILE_NAME('IfcUShapeProfileDef.ifc','2014-03-04T11:56:19',(''),('',''),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
@@ -9,7 +9,7 @@ DATA;
|
||||
#2=IFCORGANIZATION($,'IfcOpenShell',$,$,$);
|
||||
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
|
||||
#4=IFCAPPLICATION(#2,'0.5.0-dev','IfcOpenShell','IfcOpenShell');
|
||||
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1393154246);
|
||||
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1393930579);
|
||||
#6=IFCDIRECTION((0.,1.,0.));
|
||||
#7=IFCDIRECTION((1.,0.,0.));
|
||||
#8=IFCDIRECTION((0.,0.,1.));
|
||||
@@ -22,30 +22,30 @@ DATA;
|
||||
#15=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174533),#14);
|
||||
#16=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'Degrees',#15);
|
||||
#17=IFCUNITASSIGNMENT((#13,#16));
|
||||
#18=IFCPROJECT('2s9Efx9Lz7lOQm_nBx5b1H',#5,'IfcUShapeProfileDef',$,$,$,$,(#11),#17);
|
||||
#18=IFCPROJECT('0uHzDPQFjANu3TK$t3cSV5',#5,'IfcUShapeProfileDef',$,$,$,$,(#11),#17);
|
||||
#19=IFCDIRECTION((1.,0.,0.));
|
||||
#20=IFCDIRECTION((0.,0.,1.));
|
||||
#21=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#22=IFCAXIS2PLACEMENT3D(#21,#20,#19);
|
||||
#23=IFCLOCALPLACEMENT($,#22);
|
||||
#24=IFCSITE('3CVG6y8MX4LxRoO0tnWAxv',#5,$,$,$,#23,$,$,.ELEMENT.,$,$,$,$,$);
|
||||
#25=IFCRELAGGREGATES('2UrdZWFB92MA7ahGq4J5TY',#5,$,$,#18,(#24));
|
||||
#24=IFCSITE('2RwzmdTBnFXh36TYsBzXcE',#5,$,$,$,#23,$,$,.ELEMENT.,$,$,$,$,$);
|
||||
#25=IFCRELAGGREGATES('39yqXxIEP93Ofct_$8$$lk',#5,$,$,#18,(#24));
|
||||
#26=IFCDIRECTION((1.,0.,0.));
|
||||
#27=IFCDIRECTION((0.,0.,1.));
|
||||
#28=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#29=IFCAXIS2PLACEMENT3D(#28,#27,#26);
|
||||
#30=IFCLOCALPLACEMENT(#23,#29);
|
||||
#31=IFCBUILDING('145cRBbjTC3wXrNsmW_UZ2',#5,$,$,$,#30,$,$,.ELEMENT.,$,$,$);
|
||||
#32=IFCRELAGGREGATES('2WCriLMc17_f$jD$ISN6ZK',#5,$,$,#24,(#31));
|
||||
#31=IFCBUILDING('1PgubQUm9BWOAMRPMjZMSt',#5,$,$,$,#30,$,$,.ELEMENT.,$,$,$);
|
||||
#32=IFCRELAGGREGATES('3kbmL8P7X9pP9ZfY20W_LJ',#5,$,$,#24,(#31));
|
||||
#33=IFCDIRECTION((1.,0.,0.));
|
||||
#34=IFCDIRECTION((0.,0.,1.));
|
||||
#35=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#36=IFCAXIS2PLACEMENT3D(#35,#34,#33);
|
||||
#37=IFCLOCALPLACEMENT(#30,#36);
|
||||
#38=IFCBUILDINGSTOREY('35eug6$u94IPdu9dimQveQ',#5,$,$,$,#37,$,$,.ELEMENT.,$);
|
||||
#39=IFCRELAGGREGATES('1YhsCLTfzD3AhaVt6InRAK',#5,$,$,#31,(#38));
|
||||
#40=IFCBUILDINGELEMENTPROXY('0EV_6T_rrD3gf5earRSKyg',#5,'profile',$,$,#46,#58,$,$);
|
||||
#41=IFCRELCONTAINEDINSPATIALSTRUCTURE('0jkkdReIn9xRbOV9DPIxju',#5,$,$,(#40),#38);
|
||||
#38=IFCBUILDINGSTOREY('1ts4Upk5j6ZB9N4NYxIbjG',#5,$,$,$,#37,$,$,.ELEMENT.,$);
|
||||
#39=IFCRELAGGREGATES('0$ZPjzGkv2rB1qOczl4Hlt',#5,$,$,#31,(#38));
|
||||
#40=IFCBUILDINGELEMENTPROXY('2GxyqAgor3bw$9ZGEr8Q0m',#5,'profile',$,$,#46,#58,$,$);
|
||||
#41=IFCRELCONTAINEDINSPATIALSTRUCTURE('3pGW$F4sD229C3jnvZIUgD',#5,$,$,(#40),#38);
|
||||
#42=IFCDIRECTION((1.,0.,0.));
|
||||
#43=IFCDIRECTION((0.,0.,1.));
|
||||
#44=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
@@ -63,8 +63,8 @@ DATA;
|
||||
#56=IFCEXTRUDEDAREASOLID(#55,#54,#50,20.);
|
||||
#57=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#56));
|
||||
#58=IFCPRODUCTDEFINITIONSHAPE($,$,(#57));
|
||||
#59=IFCBUILDINGELEMENTPROXY('1EqK0oFd58kPrk10CJ6WOm',#5,'profile',$,$,#65,#77,$,$);
|
||||
#60=IFCRELCONTAINEDINSPATIALSTRUCTURE('3SEUJn8Qr2zulxMMF5F5rg',#5,$,$,(#59),#38);
|
||||
#59=IFCBUILDINGELEMENTPROXY('35BCmn_Sb4qx8DPio6CZf5',#5,'profile',$,$,#65,#77,$,$);
|
||||
#60=IFCRELCONTAINEDINSPATIALSTRUCTURE('1TTGu172r7nOO_Yh5wT$3w',#5,$,$,(#59),#38);
|
||||
#61=IFCDIRECTION((1.,0.,0.));
|
||||
#62=IFCDIRECTION((0.,0.,1.));
|
||||
#63=IFCCARTESIANPOINT((100.,0.,0.));
|
||||
@@ -82,8 +82,8 @@ DATA;
|
||||
#75=IFCEXTRUDEDAREASOLID(#74,#73,#69,20.);
|
||||
#76=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#75));
|
||||
#77=IFCPRODUCTDEFINITIONSHAPE($,$,(#76));
|
||||
#78=IFCBUILDINGELEMENTPROXY('2VmrYAU3v8_vuK$ZHwVxqv',#5,'profile',$,$,#84,#96,$,$);
|
||||
#79=IFCRELCONTAINEDINSPATIALSTRUCTURE('08dIjaN3X0bgzJT12yIqFd',#5,$,$,(#78),#38);
|
||||
#78=IFCBUILDINGELEMENTPROXY('2gF8OFrLLACgwqeVt_sSfH',#5,'profile',$,$,#84,#96,$,$);
|
||||
#79=IFCRELCONTAINEDINSPATIALSTRUCTURE('28U1vNt0z3xA2hqhT8skDB',#5,$,$,(#78),#38);
|
||||
#80=IFCDIRECTION((1.,0.,0.));
|
||||
#81=IFCDIRECTION((0.,0.,1.));
|
||||
#82=IFCCARTESIANPOINT((200.,0.,0.));
|
||||
@@ -97,12 +97,12 @@ DATA;
|
||||
#90=IFCDIRECTION((0.,0.,1.));
|
||||
#91=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#92=IFCAXIS2PLACEMENT3D(#91,#90,#89);
|
||||
#93=IFCUSHAPEPROFILEDEF(.AREA.,$,#87,50.,25.,5.,5.,$,$,0.1,$);
|
||||
#93=IFCUSHAPEPROFILEDEF(.AREA.,$,#87,50.,25.,5.,5.,$,$,4.,$);
|
||||
#94=IFCEXTRUDEDAREASOLID(#93,#92,#88,20.);
|
||||
#95=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#94));
|
||||
#96=IFCPRODUCTDEFINITIONSHAPE($,$,(#95));
|
||||
#97=IFCBUILDINGELEMENTPROXY('11N9hVDYfCOgr$pD_60KDV',#5,'profile',$,$,#103,#115,$,$);
|
||||
#98=IFCRELCONTAINEDINSPATIALSTRUCTURE('2ZPuncd1b5SOfhXw4iQ24j',#5,$,$,(#97),#38);
|
||||
#97=IFCBUILDINGELEMENTPROXY('0wi$BN8K1BCQuwL0tSUFos',#5,'profile',$,$,#103,#115,$,$);
|
||||
#98=IFCRELCONTAINEDINSPATIALSTRUCTURE('3vfSBEVQT32gKsh6Im2KXu',#5,$,$,(#97),#38);
|
||||
#99=IFCDIRECTION((1.,0.,0.));
|
||||
#100=IFCDIRECTION((0.,0.,1.));
|
||||
#101=IFCCARTESIANPOINT((300.,0.,0.));
|
||||
@@ -116,7 +116,7 @@ DATA;
|
||||
#109=IFCDIRECTION((0.,0.,1.));
|
||||
#110=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#111=IFCAXIS2PLACEMENT3D(#110,#109,#108);
|
||||
#112=IFCUSHAPEPROFILEDEF(.AREA.,$,#106,50.,25.,5.,5.,1.,3.,0.1,$);
|
||||
#112=IFCUSHAPEPROFILEDEF(.AREA.,$,#106,50.,25.,5.,5.,1.,3.,6.,$);
|
||||
#113=IFCEXTRUDEDAREASOLID(#112,#111,#107,20.);
|
||||
#114=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#113));
|
||||
#115=IFCPRODUCTDEFINITIONSHAPE($,$,(#114));
|
||||
|
||||
Reference in New Issue
Block a user