Skip to main content
Released

Add property autocad_block_handle

Related products:FME Form
  • April 18, 2016
  • 2 replies
  • 54 views

nielsgerrits
VIP
Forum|alt.badge.img+66

In CAD features have ID's (handles) which can be exposed.

Example autocad_entity_handle (encoded: utf-16): 2BB

When the option Explode Blocks into Entities is enabled the relation to the original block is lost.

An autocad_block_handle attribute would solve a lot of headaches to restore this relation.

I understand this might be tricky with blocks into blocks but the top block handle should do the job.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

fmelizard
Safer
Forum|alt.badge.img+22
  • Safer
  • April 19, 2016

This is available in a similar way to how are requesting. See the autocad_block_number attribute for the relationship between features from the same exploded block reference.

 

 

Explode Blocks Into Entities

When selected, this parameter explodes blocks and return the entities that form the components of the block as separate features.

When the reader resolves blocks, it outputs a feature for each of the AutoCAD entities that are part of the block definition. The original insert is not output. This results in the full graphical representation of the block transferred through FME, but the exact insertion point of the block is lost.

Each block member feature is given the attribute autocad_block_number which is set to the same value for each block so that the features comprising each block may be combined in subsequent processing. Arbitrary deep block nesting is permitted, however, the autocad_block_number attribute is only updated for each block at the outermost level. By default, all block members will be on the same layer as that of the original block.

 


nielsgerrits
VIP
Forum|alt.badge.img+66

This works for me, thanks for your answer!