About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.
thanks man, my knowledge came from the code you have shared. it taught me how to properly loop and use arrays. working on wall framing and roof coverings next.