Skip to main content

Hi, 

I'm trying to access the property sets within the Extended data from dwg file, the property sets are attached to block reference objects, quite similar to the case of this post.

Attached below are two snapshots from how the property sets look like in Autocad and FME workbench featuring the two attributes that I was trying to expose with no success

can someone guide me through the detailed workflow, please? I'm using FME workbench 2024.2
 

Thanks,

Hey, could you clarify? Is the asset data you want to include in the model in FME is not visible after reading in workbench?


Exactly, as shown in the snapshot, the asset data in the dwg file are not readable in FME, can't access or find them


@mohamed.n 

To read extended data from DWG files using FME, you need to configure the DWG reader to include the extended entity data. You can achieve this by selecting "Group Entities By Attribute Schema" or enabling specific options for extended data in the reader parameters.

Refer to the option in the FME help for Autodesk AutoCAD DWG/DXF Reader:

https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/acad/ACAD_reader.htm

Attribute Options

Read Interpreted Extended Entity Data

Read Extended Entity Data as List

Read Attribute Entity Data as List

You could try these settings in FME Data Inspector to see if FME is able to get the attribute data you are looking for!

Hope that helps

Happy FME:-) ing

Cheers

SRG


Thanks so much, I’ve had a bit of play around, and figured out where the problem was, I applied the shown settings and then it worked well and I’m able now to access the property set:

 


The only concern I have atm is the blocks are not visible in the 3D view, does that have any indication or should be even a concern at this stage?
 

Cheers,


@mohamed.n 

If your settings in the DWG Reader for Entity Options Explode Blocks into Entities is not toggled ON, then the blocks will only appear as points.

By not exploding block entities we are preserving the insert location of the block (where it was placed in the model). If you are not concerned with maintaining the appearance of the block as it looked in AutoCAD, but rather want to retain a discrete entity with associated attributes (such as converting the AutoCAD blocks to points in an Esri Shapefile), then this is a great option.

Hope that helps

Happy FME 🙂 ing

Cheers

SRG