IFC 2x3_Tekla
Below examples of data files in IFC 2x3 version and changing in code there:
Let's look to IFC file that contains Metal Structure Frame (file you can find at Data Samples chapter)
To add coordinate transformation parameters we need following next steps:
Create new parameter #(N+1)= IFCCARTESIANPOINT((dX, dY, dZ)), where dX, dY, dZ - calculated values, where N is count of all IFC's file strings (that contains symbol '#')
Create new parameter #(N+2)= IFCDIRECTION((Cos(ωz),-Sin(ωz),0.))
Create new parameter #(N+3)= IFCAXIS2PLACEMENT3D(#(N+1),#9,#(N+2));
Create new parameter #(N+4)= IFCAXIS2PLACEMENT3D(#6,$,$);
Change some parameter in #11= IFCGEOMETRICREPRESENTATIONCONTEXT such as #13 → #(N+4), 1.E-005→ 0.
Change #26= IFCLOCALPLACEMENT($,#(N+3));
Let's write parameters above in new IFC code below:
Last updated