Running Enscape + BlockEdit command is extremely slow

Hi,

I would like to report a potential bug or issue I have encountered.

Open Rhino 8 with any documents that contain blocks

Start Enscape

Select a block and start BlockEdit command

This freezes Rhino for more than a minute every time I try to edit a block.

This becomes true when exiting out of BlockEdit mode. Another mintue of freezing.

This freezing problem does not exist if Enscape is not running. It makes no difference whether Live Update is On or Off.

Could you please look into making improvement with this workflow?

Thank you

Enscape Version: Enscape-4.7.0.57 (Also tested with Enscape-4.2.1.88, same freezing issue)
Rhino Version: Version 8 SR19 (8.19.25132.1001, 2025-05-12)

Experienced this for a long time as well. It would be amazing if the Enscape team could help improve the stability and performance of live block editing.

To work around this issue, we typically disable live updates in Escape for all block edits. This can help reduce the risk of Rhino and Enscape shutting down.

Does anyone have any recommendations to improve the workflow?

Try Rhino 8.20

Thank you for your input.

I downloaded and tried with Rhino 8.20.25154 - the delay issue with BlockEdit command has gotten a little bit worse.

I think this is an Enscape issue rather than Rhino’s.

After some investigation and testing, I found out that it is not the number of blocks that initiated the freezing issue.

The culprit is the large number of polysurfaces and extrusions. (Large number of Surfaces is NOT a problem)

I have a fie with 5000 polysurfaces and 1 block, when I run Enscape and try BlockEdit, it still freezes for around 1 minute.

When I convert the 5000 polysurfaces into a huge block, ie. the file now got 2 blocks.

The delay goes away.

So - conclusion is there is a bug that lies within Enscape how it handles the live link when there are large number of polysurfaces present in the file.

@Demian_Gutberlet and @Helen_Reinold_1

Could you please look into this issue for us?

Thank you

Meanwhile - I think everyone can try this trick while we wait for devlopers to resolve this bug:

Run Enscape with Live Link

SelPolysrf → Lock them

(If you want slightly better performance you can also SelSrf → Lock)

Edit your block

The freezing issue seems to improved for me, still, not ideal having to lock / unlock constantly

@joeykeys thanks for the investigative work! In order to escalate this issue to our developers, we would need the logfiles from your machine, and ideally also the project where you have encountered the issue. You can send us your logfiles via the Support Button. This opens a case with our support team and they can provide you a link to upload your project to our secure server. Thanks in advance!