Solved! Go to Solution.
True. I think this not a bug, but a feature, that your created components are just "paused" and still persist in Archicad until you turn Sync on again.
However, it is also true, that this can be very annoying and painful when you want to get rid of maaany generated elements and therefore I sent the following advice to the developers:
By the way it would be maybe also interesting to have a built in possibility to “reset” all your generated components in AC to get rid of them faster – right now afaik this can only be achieved if you overwrite your input with a null value – any concept thoughts on that?
So, the good news now for all who want to have such a "Reset" function is that you can built it on your own as a workaround in Grasshopper. You just need a Stream Filter with a Boolean Toggle which has two Inputs, the first one is you referenced Geometry and the second one is empty ... so you don't have to delete your GH Components to get rid of the generated elements because they will be "overwritten" with null and vanish automatically. It is not the most elegant solution but it works faster than manually deleting you stuff all the time.
Very nice. If someone could make an GH component out of this, that would be fabolous!
The advertised two way connection between Grasshopper and Archicad (The live, associative and bi-directional nature of the connection enables users to build versatile workflows and utilize the connection in multiple scenarios) is in truth a roundabout going AC - GH - AC.
This connection will become a really powerful tool as soon the script writes itself. E.g. in AC you add a window to a GH generated wall and that window will then show up in the GH script for further optimisation/distribution. Let's hope the Mcneel/AC cooperation will go that deep.