This one seems to work but it omits lot of data regarding blocks. It does not bring material used in the block etc. It works reliably just for geometry.
I see only viable way how to achieve what i need is to manually import files containing blocks from Rhino interface. Then delete everything in the model space and rest can be done with elefront insert block component.
I find it bit disappointing though it is not possible to control Rhino from GH straight forwardly with Rhino commands. All would be much easier. This particular operation (insert block from other file) can be done inside rhino with ctrl c ctrl v just copying and pasting block from other file but to achieve the same thing you would need hundred line code in GH.
Nevermind. Thank you for this anyways.
Actually i found a post of your regarding automated printing from GH i tried it with PDF creator it seems to work somewhat but when generating pdfs for more branches all pdfs seem to be the same no matter separation in data provided into script. Do you still use it?