IFC 4_Renga
Below examples of data files in IFC 4 version and changing in code there:
Let's look to simple IFC file that contains one Slab (start of that file): Note: please, change file's extension from txt to ifc
Below a part of file's code (in needing area):
To add transformation's parameters you need done the folowing steps:
Change #10 parameters to new as "((dX, dY, dZ))" where dX, dY, dZ - calculated values
Change #12 parameters to new as "((-Sin(ωz),Cos(ωz),0.))" Note: Navis 2020 read #12 as ((-Sin(ωz),Cos(ωz),0.)), but 2021 read that as in 2x3 version
Create new parameter #(N+1)= IFCCARTESIANPOINT((0.,0.,dZ)); where N is count of all IFC's file strings (that contains symbol '#'), dZ - calculated value
Create new parameter #(N+2)= IFCAXIS2PLACEMENT3D(#(N+1),$,$);
Change some parameters in 14= IFCGEOMETRICREPRESENTATIONCONTEXT such as #13 → #301 and 0.000000010000000 → 0., $ → #12
Let's write parameters above in new IFC code below:
That changing file you can download below: Note: please, change file's extension from txt to ifc
Last updated