IfcXtreme base concepts come from cross-platform visual programming and develop IFC entities as visual programming components and objects
The concept develops based on “end entities” which explained in IfcLite project as a question
The preliminary concept developed with Grasshopper + BHoM