Thanks for the explenation roy!
And also thank you for helping me, even tho my posts tend to become more and more frustrated.
The further I dive into this whole LISP thing, the more I start to believe, that I cant completly accomplish the task, that was given to me.
Example: I finally understood (halfway) how to explode objects with vla commands based function you gave me. Woohoo, right? Well I tend to be oversceptical and in this case for a reason, since it's not able to explode hatches, surfaces, dimensions [...]. Please don't get me wrong, I don't want to criticize. Just after I checked the new function into the repository, the first question was: "Why don't you explode hatches, dimensions, surfaces and all other entities as well now to?"
I feel a little like a hamster in a wheel. Every time I make a step foreward in understanding how LISP and CAD-entities work or make some progress with my script, I seem to find something I can't do and that's what's being pointed out to me.
Another point, that doesn't make this whole thing easier is, that the boss of my company keeps asking the same questions: "Why isn't this finished yet?" "Why can't I see everything yet?" "Why isn't this fast yet?"
I'm not that much responsible for the total speed of the interface or for the visualisation but if these don't work the way they are supposed to, the whole project is going to be cancelled as a dead end and I wasted a lot of time.
Sorry for the wall of text here, I just needed to blow of some steam.
If anyone's actually reading this: thanks for that!