How to keep Dynamic blocks current names when importing in other softwares?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
I am looking for a way, how to read a .dwg or .dxf file all it's containing block names, that are phisically created in Modelspace.
I have an issue only with Dynamic blocks. Static block names I can already read and have no issue with that.
I am trying to import .dwg/.dxf file in to Rhino, and than read Block names by using Grasshopper.
The thing is, that during importing of .dxf or .dwg file in to Rhino - all Dynamic block names crashes and are substituded with useless generic numbers, such as "*U2108".
But if I am looking at Dynamic block name within AutoCAD, than it is just fine - showing current geometry data as name.
(see pictures for both examples).
Is there some way, how I could import .dwg/.dxf file in to Rhino without doing this?
Is there any way, how I could use C# or Python script, to be able to run "Command: _dataextraction" without physically opening CAD software, and getting this BLOCK NAME as a .txt data, that could be read in Grasshopper than?
Is there any other way, how I could be able to precisely read also Dynamic block Names in to Rhino (s they are in AutoCAD model space?) ?
Thanks in advance,
Niklavs.