This thread is touching on some of the topics touched on in the rather lengthy 'What are the new tools for ArchiCAD 13?' thread - particularly the idea of providing abstract geometric modelling tools (freeform inc) which can then be designated as certain element types - walls, beams, etc.
Essentially you define your geometry using whatever tools are required, then tell AC what that element is. So rather than the current method of using a Roof Tool to draw a sloping floor slab (as slabs cannot be inclined..) i use an inclined generic block element and then tell ArchiCAD wether that is a Slab, Wall, Roof, whatever. The geometry creation and building element classification should be abstracted to avoid these workarounds that develop when development of various tools lags (think of the varying Storey Display Options for remote elements) . Graphisoft could of course still provide tools which combined geometry and element classification together in one step (e.g windows, doors) to speed up common processes, but i think this layer of abstraction is critical to implementation of any new advanced modelling tools in order to avoid more workarounds.
more here:
http://archicad-talk.graphisoft.com/viewtopic.php?p=146781
cheers,
os
cheers,
Owen Sharp
Design Technology Manager
fjmt | francis-jones morehen thorp
iMac 27" i7 2.93Ghz | 32GB RAM | OS 10.10 | Since AC5