Just a comment for perspective....as ickby said, this work flow was designed/intended years and years ago, the so called "current system" was always pretty much just a temporary "half job" ....this only seems like (and is) an issue because it has been so long since this work was started and has not made it to master. To give you some idea, we were talking about pushing this to master "sometime soon" something like 4 years ago.ickby wrote: ickby, To be honest I was a bit frustrated, angry and whatever with your first post in the thread.
I apologize if I was a bit harsh, I did not intend to frustrate anyone. But I must also note that the whole new PartDesign idea exist for years, people have on and off worked on it for years, expecting to just step in and change fundamental things without any discussion is prone to lead to strong reactions. But let us keep this aside and try to come to a good technical solution.
I have often wondered if we would be better to have a new file extension for Assembly/body FreeCAD files to make it really obvious that they are different (of course file version number within the xml file partly does this to but does not make it so obvious to the user). Something like MS did for different reasons with ".doc" and ".docx", obviously they did that because they moved to xml files, but you can see what I mean.