Baked Objects Added to Other Blocks' Definition

Hi.
When editing a block, objects baked by Cache Content component are recognized as a part of the block. Baked objects are not related with the block, but they are already added to the block’s definition when I try to modify it.
Thanks.


Capture
Baked Objects Added to Other Blocks Definition.3dm (59.2 KB)
Baked Objects Added to Other Blocks Definition.gh (9.3 KB)

Hi Steven,

Interesting, when i try to use your definition i’m getting this error.

Hi, Japhy.
Thanks for your quick response. Do you think this is a bug?
By the way, I couldn’t reproduce the error shown in your screen shot.

Hi @Steven_Kim,

Grasshopper is pushing new geometry to the model while the block is open for editing.
As any other command that create new geometry this new geometry will became part of the block when block editing is close. This is how the block edit command works.
So, It’s not a bug, but is confusing I can see that.

Unfortunately there is currently no way to bypass block edit command and push the new geometry in a way that it does not become part of the resulting block.
‘Query Model Object’ has a similar issue it is returning you geometry that is in the block while you are in block edit mode.

I would say that to address this we will have to wait until Rhino 9.