November 29, 2022
Rhino 8 WIP now imports AutoCAD Dynamic blocks as static blocks. Prior to this version of the Rhino 8 WIP, Rhino imported AutoCAD models with dynamic blocks incorrectly.
The goal for dynamic block behavior in Rhino 8 WIP is to support visual continuity between AutoCAD and Rhino. Dynamic blocks are imported and display the dynamic block “type” that was assigned in AutoCAD. The result: the dynamic block appears like it did when it was in AutoCAD.
Note: Full support for dynamic blocks is a massive feature. It is not possible in the Rhino 8 time frame, however it is on the pile for a future Rhino.
Dynamic Blocks in AutoCAD
Here are examples of dynamic blocks being used for the cars, windows, lights and plant symbols being used in an AutoCAD DWG.
Rhino 7 Behavior
To show the issue, we opened this DWG in Rhino 7.
Most of the imported geometry related to the dynamic blocks is unusable.
Rhino 8 WIP Improvements
Next, we opened the DWG in Rhino 8 WIP.
Rhino 8 WIP handles the dynamic block much better by assigning the active AutoCAD block type to the block instance.
This maintains the visual continuity of the design when compared to AutoCAD and also allows for easy block editing.
Dynamic blocks are imported and assigned a meaningful name that combines the original source dynamic block name in parenthesis after the U and unique numeric identifier.
Updating the Block
This feature becomes more powerful when paired with the existing Rhino command ReplaceBlock.
ReplaceBlock easily assigns any block instance or set of block instances to another block definition in the file.

Give it a try and let us know if it works for you.
Thanks,
Mary Ann Fugier