Exporting to IFC should not be an issue.
http://help.autodesk.com/view/RVTLT/2015/ENU/
http://help.autodesk.com/view/RVTLT/2020/ENU/?guid=GUID-14037C31-EBAD-41A8-9099-E6DD65BB626E
Windows in revit are the worst. You probably noticed that hacks are commen use in revit. The curtain wall hack is used by many people to create windows. Im trying to do the right by doing wrong. Make the curtain wall a window Ifc class. Even is i change the export file and try to force a curtain wall into a window it partially works.
I am at a loss. The first question is as general as it can be, then a random comment about floor/ roof, then windows/curtain walls, and finally another random comment about in place walls. How are people supposed to answer your question(s)?
Its ok if you dont get it though my question was clear. Can i use IfcExportAs for all that is in revit to put it in the right ifc class. I was hoping somebody found a way but i know the answer is NO. A system family cant be anything else than Autodesk wants it to be. So a floor can according to autodesk never be a roof etc.. I wanted to change the curtain wall in a IFC class Window but thats not possible. Thank you for taking the time to read my lines.