Constant regeneration when editing geometry

I have been using RiA 1.0.16 until recently there was a notification that it was expired, but upon updating to 1.0.19 I noticed an issue where upon making any edits to geometry, a full regen command would run automatically. In some cases, multiple regens would run, adding significant amounts of lag. This makes AutoCAD borderline unusable.

When attempting to downgrade both the RiA and Rhino versions, I still get the expired notification and no RiA functions work. Opening Grasshopper presents this error:

A further note is that this other issue may be related (it was posted by another member of my team)

Hi @Mika3

Thank for raising this, you are spot on that the regen was added to resolved the issue you have linked. Our tracking of the AutoCAD block was interrupting some of the default AutoCAD redrawing behaviour of the blocks - which the regen then fixed. It should only happen if you make a change to a specific block. But as you have correctly identified this will have a performance impact, so it looks like we need to find another solution. I do have one in mind and will do some testing and report back. In the meantime it would be really useful if you are able to share the dwg which has enough blocks that it is practically unusable so I can benchmark any solution I can come up against to make sure we get it right. PM directly if you don’t want to share it publicly.

Regarding the forced update, as we are currently in active beta development and regularly updating the codebase, we are currently limiting the software to 3 months to ensure everyone has newer versions and bugs do not persist once they are fixed.

Many Thanks

Tom

I think we have a better fix for this now, which will be rolled out in V1.0.20!

Thanks

Tom

That’s great to hear, thank you!
I forgot to include this in my original post but it might be worth noting that the issue with multiple regenerations mainly occurred after switching between drawings/pasting from one drawing to another.


This is after just one line command.

I can still DM you one of our template files if you think it might still be helpful.

The behaviour you are describing/ showing in the screenshot is not what i would expect, so there may well be another bug here, once V1.0.20 is release, can you see if the same thing happens with the same files being switched?

After updating to the 1.0.20 release, all of the forced regens were gone. I didn’t notice any differences after copying between files either. The initial issue with dimensions not updating in dynamic blocks is also still fixed. There might be some stuttering when editing geometry but I’d have to test on an actually good PC to know if I’m not just imagining it. Either way much better than before, no objections to be made.

Thanks for your quick attention to this issue!

Hi @Mika3
Thanks for test, glad to see its resolved. :slight_smile: