Like ronjonp start at beginning how do you take 1 dynamic block in a dwg and save as a new dwg ? Given a question does dynamic block have a true effective name as when inserting dynamic blocks you end up with a block name like *U23.
Big hint A loop can get each block in a single dwg insert at 0,0 at scale 1, then wblock with a name for each block, say dwg name plus block name.
It would be better management for the output to group common blocks so I have like 20 car blocks Car1, car1E, Car1p and so on for elev, plan etc. Some 3d.
So before exporting 300 blocks and having a mess of block names have a think about how to organise.