Over a year ago I published an article on Extracting Floors from 3D Buildings.
https://community.esri.com/people/GTaylor-esristaff/blog/2016/01/13/create-floors-from-3d-building-m...
I have added two new updates to the tool.
1.) Generate Rooms GP tool:
This tool leverages an a CityEngine .rpk file for rapidly creating fake rooms.
You can then use the included "Extrude" GP tool to extrude the volumes:
I have also included a tool for randomly attributing the Rooms, Floors, etc... with Data such as Owner and Value.
The results of this attribution are shown above.
The python file and Demo-Attributor tool are meant to serve as an example for random application of values to features in ArcGIS Pro.
Hope you find these helpful!
A download link to the tools and how to install them in pro can be accessed here :https://community.esri.com/people/GTaylor-esristaff/blog/2016/01/11/extrude-gp-tool