Skip to main content
I am using the latest build of Fme desktop and I am trying to use an autocad block that has dynamic content in it and is not working. If I take the dynamic parts of it out it works just fine. Does anyone know if Fme supports Autocad dynamic blocks?

I stumbled upon the same problem this week.

We are looking into the capabilities of FME to read dynamic properties within blocks and even read blocks within blocks but haven't found a solution so far. We even noticed that if you have a dynamic block FME doesn't store the original block name but the temporary block name that is generated by Autodesk Autocad when opening a dwg file with dynamic blocks. To provide interoperability this is a nightmare :)

We would love to see this in future releases because it would be an addition to our BIM Use implementation (Drawing Review) in our drawing offices.


As far as I know, we support reading dynamic blocks, but not writing. If there's a problem reading them I'd suggest getting in touch with the support team (http://safe.com/support). If you need to write them, also contact support and ask them to add you to PR#15958


As far as I know, we support reading dynamic blocks, but not writing. If there's a problem reading them I'd suggest getting in touch with the support team (http://safe.com/support). If you need to write them, also contact support and ask them to add you to PR#15958

Thanks for your reply Mark.

I managed to read all dynamic changes of our dynamic block library. Which is great!

It would be very interesting if we could reverse engineer that in the future.


As far as I know, we support reading dynamic blocks, but not writing. If there's a problem reading them I'd suggest getting in touch with the support team (http://safe.com/support). If you need to write them, also contact support and ask them to add you to PR#15958

Heya @Mark2AtSafe can you tell if this (resolving the original blockname of a dynamic block instead of *U123) is working in the current version? (2016 or 2017) Thnx!

 


Heya @Mark2AtSafe can you tell if this (resolving the original blockname of a dynamic block instead of *U123) is working in the current version? (2016 or 2017) Thnx!

 

Hi @nielsgerrits

 

That PR (writing dynamic blocks) is still open so it's not yet implemented. It doesn't seem to have a definite target either. Reading should be OK though.

 


Hi @nielsgerrits

 

That PR (writing dynamic blocks) is still open so it's not yet implemented. It doesn't seem to have a definite target either. Reading should be OK though.

 

Thanks @Mark2AtSafe I misunderstood then. I'm just looking for a way to read the dynamic block names. Could not get it to work today, do you have a pointer how I should be able to resolve them?

 


Reply