-
Notifications
You must be signed in to change notification settings - Fork 0
/
tutorial-with-resutls.ifc
114 lines (114 loc) · 7.46 KB
/
tutorial-with-resutls.ifc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition[]'),'2;1');
FILE_NAME('','2024-03-19T21:31:43',(),(),'IfcOpenShell v0.7.0-6c9e130ca','IfcTruss v0.1.4','');
FILE_SCHEMA(('IFC4X3_ADD2'));
ENDSEC;
DATA;
#1=IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.);
#2=IFCSIUNIT(*,.PRESSUREUNIT.,.KILO.,.PASCAL.);
#3=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#4=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#5=IFCUNITASSIGNMENT((#1,#2,#3,#4));
#6=IFCCARTESIANPOINT((0.,0.,0.));
#7=IFCDIRECTION((0.,0.,1.));
#8=IFCDIRECTION((1.,0.,0.));
#9=IFCAXIS2PLACEMENT3D(#6,#7,#8);
#10=IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.E-05,#9,$);
#11=IFCPROJECT('1eLUSHO$D4jQSkJlbS0cFl',$,'Structural analysis models',$,$,$,$,(#10),#5);
#12=IFCBOUNDARYNODECONDITION('Joint',IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.));
#13=IFCLOCALPLACEMENT($,#9);
#14=IFCSTRUCTURALANALYSISMODEL('10vrsP3957tA$VuAvVcYt9',$,'Truss model',$,$,.NOTDEFINED.,#9,(#66),(#77),#13);
#15=IFCRELDECLARES('04vHAhBbT2AuK5IBKRXUad',$,$,$,#11,(#14));
#16=IFCLOCALPLACEMENT(#13,#9);
#17=IFCBOUNDARYNODECONDITION('Support',IFCBOOLEAN(.F.),IFCBOOLEAN(.T.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.));
#18=IFCCARTESIANPOINT((0.,0.,3000.));
#19=IFCVERTEXPOINT(#18);
#20=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Vertex',(#19));
#21=IFCPRODUCTDEFINITIONSHAPE($,$,(#20));
#22=IFCSTRUCTURALPOINTCONNECTION('0O7QPyFPn2Rw5_0U1CGiL8',$,'Node 2',$,$,#16,#21,#17,$);
#23=IFCBOUNDARYNODECONDITION('Support',IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.));
#24=IFCCARTESIANPOINT((0.,0.,0.));
#25=IFCVERTEXPOINT(#24);
#26=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Vertex',(#25));
#27=IFCPRODUCTDEFINITIONSHAPE($,$,(#26));
#28=IFCSTRUCTURALPOINTCONNECTION('0sHuUlfDH1vuvSuKjWyR2P',$,'Node 1',$,$,#16,#27,#23,$);
#29=IFCBOUNDARYNODECONDITION('Support',IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.));
#30=IFCCARTESIANPOINT((-4000.,0.,3000.));
#31=IFCVERTEXPOINT(#30);
#32=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Vertex',(#31));
#33=IFCPRODUCTDEFINITIONSHAPE($,$,(#32));
#34=IFCSTRUCTURALPOINTCONNECTION('3hn2tyWeLBOgWH_wNSlVFp',$,'Node 3',$,$,#16,#33,#29,$);
#35=IFCBOUNDARYNODECONDITION('Support',IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.T.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.),IFCBOOLEAN(.F.));
#36=IFCCARTESIANPOINT((-4000.,0.,6000.));
#37=IFCVERTEXPOINT(#36);
#38=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Vertex',(#37));
#39=IFCPRODUCTDEFINITIONSHAPE($,$,(#38));
#40=IFCSTRUCTURALPOINTCONNECTION('3R0nMjJQzElfEhl8VuqAvH',$,'Node 4',$,$,#16,#39,#35,$);
#41=IFCEDGE(#19,#25);
#42=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Edge',(#41));
#43=IFCPRODUCTDEFINITIONSHAPE($,$,(#42));
#44=IFCDIRECTION((1.,0.,0.));
#45=IFCSTRUCTURALCURVEMEMBER('3MqriPsIb1_h1hsJmMQnFI',$,'Truss member',$,$,#16,#43,.PIN_JOINED_MEMBER.,#44);
#46=IFCRELCONNECTSSTRUCTURALMEMBER('2hXcozthfEXuv0vvtbpBRi',$,'Joint',$,#45,#22,#12,$,$,$);
#47=IFCRELCONNECTSSTRUCTURALMEMBER('3gc43atRb9XRtDL1lSyOk8',$,'Joint',$,#45,#28,#12,$,$,$);
#48=IFCEDGE(#19,#31);
#49=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Edge',(#48));
#50=IFCPRODUCTDEFINITIONSHAPE($,$,(#49));
#51=IFCDIRECTION((1.,0.,0.));
#52=IFCSTRUCTURALCURVEMEMBER('3r8oiYu41DABzZcQze9Zhm',$,'Truss member',$,$,#16,#50,.PIN_JOINED_MEMBER.,#51);
#53=IFCRELCONNECTSSTRUCTURALMEMBER('2avSEHGi94jgaXA2XD$YqL',$,'Joint',$,#52,#22,#12,$,$,$);
#54=IFCRELCONNECTSSTRUCTURALMEMBER('0AQrVa61n6nvFRKG3LWuBZ',$,'Joint',$,#52,#34,#12,$,$,$);
#55=IFCEDGE(#19,#37);
#56=IFCTOPOLOGYREPRESENTATION(#10,'Reference','Edge',(#55));
#57=IFCPRODUCTDEFINITIONSHAPE($,$,(#56));
#58=IFCDIRECTION((1.,0.,0.));
#59=IFCSTRUCTURALCURVEMEMBER('3$AVsfAuLCkPpD2F8dihyE',$,'Truss member',$,$,#16,#57,.PIN_JOINED_MEMBER.,#58);
#60=IFCRELCONNECTSSTRUCTURALMEMBER('1m35iBAWf8Nff4smOhtKMD',$,'Joint',$,#59,#22,#12,$,$,$);
#61=IFCRELCONNECTSSTRUCTURALMEMBER('2iFrOMRCr5celPgFZPVkfs',$,'Joint',$,#59,#40,#12,$,$,$);
#62=IFCRELASSIGNSTOGROUP('2kSmdXvMrCePVqsrp_0alH',$,$,$,(#22,#28,#34,#40,#45,#52,#59),$,#14);
#63=IFCSTRUCTURALLOADSINGLEFORCE('Point Load 1',100000.,0.,-100000.,$,$,$);
#64=IFCSTRUCTURALPOINTACTION('3ucK6X2M98oAiPwVt1wh7c',$,'Point Load 1',$,$,$,$,#63,.GLOBAL_COORDS.,$);
#65=IFCRELCONNECTSSTRUCTURALACTIVITY('1kJ7YA_rL7_h6FSr$s7_ux',$,$,$,#22,#64);
#66=IFCSTRUCTURALLOADGROUP('3waLRVPyn8W8HHstsvFXYq',$,'Load Group 1',$,$,.LOAD_GROUP.,.NOTDEFINED.,.NOTDEFINED.,$,$);
#67=IFCRELASSIGNSTOGROUP('1TmEIlwj92cR9eSCBt2DSR',$,$,$,(#64),$,#66);
#68=IFCMATERIAL('Modulus of elasticity',$,$);
#69=IFCPROPERTYSINGLEVALUE('YoungModulus',$,IFCMODULUSOFELASTICITYMEASURE(1000.),$);
#70=IFCMATERIALPROPERTIES('Pset_MaterialMechanical',$,(#69),#68);
#71=IFCPROFILEDEF(.AREA.,$);
#72=IFCPROPERTYSINGLEVALUE('CrossSectionArea',$,IFCAREAMEASURE(1000.),$);
#73=IFCPROFILEPROPERTIES('Pset_ProfileMechanical',$,(#72),#71);
#74=IFCMATERIALPROFILE($,$,#68,#71,$,$);
#75=IFCMATERIALPROFILESET($,$,(#74),$);
#76=IFCRELASSOCIATESMATERIAL('2ExXH9AOD2wwyDcWiGJFRr',$,$,$,(#45,#52,#59),#75);
#77=IFCSTRUCTURALRESULTGROUP('1G03dmuKz2rfNb62sCgwP_',$,$,$,$,.FIRST_ORDER_THEORY.,#66,.T.);
#78=IFCSTRUCTURALLOADSINGLEDISPLACEMENT('Result_Displacement',214.814814814815,0.,-195.833333333333,$,$,$);
#79=IFCSTRUCTURALPOINTREACTION('1AzBnLcFL4GvsZQ37$qbiG',$,'Result_Displacement',$,$,$,$,#78,.GLOBAL_COORDS.);
#80=IFCRELCONNECTSSTRUCTURALACTIVITY('3G6ZW9l3X5$u7hUkEwdkK3',$,$,$,#22,#79);
#81=IFCSTRUCTURALLOADSINGLEFORCE('Result_Force',0.,0.,65277.7777777778,$,$,$);
#82=IFCSTRUCTURALPOINTREACTION('1w5BueFnD2pPrpuK1JU0Rt',$,'Result_Force',$,$,$,$,#81,.GLOBAL_COORDS.);
#83=IFCRELCONNECTSSTRUCTURALACTIVITY('3lD2S3J$5Cvh9Ft_BSVDnb',$,$,$,#28,#82);
#84=IFCSTRUCTURALLOADSINGLEFORCE('Result_Force',-53703.7037037037,0.,0.,$,$,$);
#85=IFCSTRUCTURALPOINTREACTION('37g8oxnkf3TeDisi6umXTi',$,'Result_Force',$,$,$,$,#84,.GLOBAL_COORDS.);
#86=IFCRELCONNECTSSTRUCTURALACTIVITY('31PnfzAMP5nQMbDpvpyr0J',$,$,$,#34,#85);
#87=IFCSTRUCTURALLOADSINGLEFORCE('Result_Force',-46296.2962962963,0.,34722.2222222222,$,$,$);
#88=IFCSTRUCTURALPOINTREACTION('1NZX$pZLXA$gPcqzhsFf14',$,'Result_Force',$,$,$,$,#87,.GLOBAL_COORDS.);
#89=IFCRELCONNECTSSTRUCTURALACTIVITY('1zuD3g9EbBJRAx4z_8N1Bm',$,$,$,#40,#88);
#90=IFCSTRUCTURALLOADSINGLEFORCE('Tail',-65277.7777777778,$,$,$,$,$);
#91=IFCSTRUCTURALLOADSINGLEFORCE('Head',65277.7777777778,$,$,$,$,$);
#92=IFCSTRUCTURALLOADCONFIGURATION('Member End Reactions',(#91,#90),((0.),(3000.)));
#93=IFCSTRUCTURALCURVEREACTION('2HiWMznuvB1wB_T558J4ic',$,'Result_Normal_Force',$,$,$,$,#92,.LOCAL_COORDS.,.DISCRETE.);
#94=IFCRELCONNECTSSTRUCTURALACTIVITY('2nZmASNgr4leRc$HYksSYE',$,$,$,#45,#93);
#95=IFCSTRUCTURALLOADSINGLEFORCE('Tail',53703.7037037037,$,$,$,$,$);
#96=IFCSTRUCTURALLOADSINGLEFORCE('Head',-53703.7037037037,$,$,$,$,$);
#97=IFCSTRUCTURALLOADCONFIGURATION('Member End Reactions',(#96,#95),((0.),(4000.)));
#98=IFCSTRUCTURALCURVEREACTION('2qOBZGvR17EhwVwST2OaP1',$,'Result_Normal_Force',$,$,$,$,#97,.LOCAL_COORDS.,.DISCRETE.);
#99=IFCRELCONNECTSSTRUCTURALACTIVITY('1wsKYL4Mr6DASXE8IaAZ03',$,$,$,#52,#98);
#100=IFCSTRUCTURALLOADSINGLEFORCE('Tail',57870.3703703704,$,$,$,$,$);
#101=IFCSTRUCTURALLOADSINGLEFORCE('Head',-57870.3703703704,$,$,$,$,$);
#102=IFCSTRUCTURALLOADCONFIGURATION('Member End Reactions',(#101,#100),((0.),(5000.)));
#103=IFCSTRUCTURALCURVEREACTION('3xAcO3pzb43gLU52kJ5BEf',$,'Result_Normal_Force',$,$,$,$,#102,.LOCAL_COORDS.,.DISCRETE.);
#104=IFCRELCONNECTSSTRUCTURALACTIVITY('08FlSCW$b52P9$empqH7_1',$,$,$,#59,#103);
#105=IFCRELASSIGNSTOGROUP('0WNU_Nio9EfherfFapJDzT',$,$,$,(#79,#82,#85,#88,#93,#98,#103),$,#77);
ENDSEC;
END-ISO-10303-21;