Blocks + Groups

Here is a newer thread that might help? Great Block Edit Plugin functions that hopefully will become native - #11 by Jun_Wang

I second this. B.E.N. has really improved the ux of working with blocks and groups and especially nested blocks. I would love to see this become native to Rhino.

RH-29232 is fixed in Rhino WIP

Hello Brian,

referring to the “block edit ungrouping issue”, it still happens in Rhino 7: does someone plans to solve this as well, in a future service release? This problem is really annoying.

Hi Gianpietro -

Yes, RH-83967 is still open.

Since Dale moved this to the 9.x list, there appears to be the intention that a future service release of Rhino 9 will fix this.
-wim

No, we haven’t released any bug fixes in Rhino 7 for years. We’re on Rhino 8.28 now (with monthly service releases, that’s 2-1/3 years of fixes that have gone in). When we release Rhino 9, we’ll stop making fixes to Rhino 8.

That’s ok, makes sense: thanks anyway for your answer.

Have a nice day Brian!

RH-69609 is fixed in Rhino WIP

Finally, blocks can have groups inside? Hope it does get included in Rhino 9. Still such a long way to fix what’s wrong with block and group editing in Rhino, but still glad to see it’s not completely being ignored.

Hi L -

-wim

yeah, that doesn’t mean it will actually be included in Rhino 9, so I was hoping it indeed happens.

Lights in blocks have been ignored. We were told it was on 7.x list, but it actually sounds like it will be continuously ignored for the foreseeable future very unfortunately.

RH-83967 is fixed in Rhino BETA

@brian @wim

I made a short test right now with the latest build: “rhino_9.0.26181.12303” - it works, which is a wonderful thing! thank you, for implementing this - now I need to switch over to rhino9…

EDIT: it works for the first level - for example a block with a group inside.

when you create a block with a group inside, where that group has a group inside - so level 2, it breaks up the 2nd level. you are left with a group in a block, where the inside of the group is not grouped anymore.

my hopes are high, that this will be fixed, worked on soon!

best regards,

sebowim

Hi Sebastian -

I’ve put this on the list as RH-96638 BlockEdit: Removes Groups
-wim

RH-96638 is fixed in Rhino BETA

It’s great to see that you are working on this, I think getting that functionality right, this can become a very powerful, timesaving tool. The bug from before is gone but a new problem arose.

new bug: If you create a group inside a block and inside that group you create a block then the block just created will disconnect from the initial block.

error: block - group - block!

best regards,

sebowim

Hi Sebastian -

tja - that’s hardly surprising. Groups are nothing but a list of object IDs. When you turn an object into a block, that object no longer exists. An instance with a different ID is created.
RH-96838 Block: Removed from Group
-wim

Hi @wim thanks for your fast response - I understand your description but I think something different happens here. In my tests I created a block, in that block I created a group (a list of object IDs), just for organisation, after that I created a block from some of those elements (inside the group). Now when I go back to the top level, the initial block does not contain the parts that were blocked inside the group (and inside the block), so I am left with a new block in the top level which should stay inside the initial block. (as demonstrated in the video)

long story short: blocking something inside a group, inside a block, extracts that block out of the initial block - which I don’t think should happen - but maybe I am confusing something.

PS: sorry for the “inside” and “outside” descriptions, the blockedit_new plugin alters my thinking here but in general its the same…

Best regards,

sebowim

Hi Sebastian -

Here’s what I did:

  • Create a box
  • Array that into 4 x 2
  • Select all
  • Run Block
  • Double-click the block
  • Select 4 of 8 boxes
  • Run Group
  • Sub-object select two of those grouped boxes
  • Run Block

I’m not sure about this description and the video doesn’t help much. You are using a 3rd party plug-in and the video doesn’t show where you click or which commands you run.

Can you reproduce what you are running into with the standard block editor?
If so, please provide a few more steps of what I should be doing next in the description above.
-wim

Hi @wim you are completely right - I disabled the plugin and ran the same commands you did, as for now I was not able to reproduce the behaviour I get with the plugin.

I will contact the developer of the plugin, I guess the new behaviour in rhino9wip needs to be implemented the right way into a future plugin-update.

As always thank you for looking into this, your time and help,

sebowim