Skip to main content
Solved

FME Desktop 2022 Build 22311: The AutoCAD “island detection style” property appears not to be available in FME,

  • March 30, 2022
  • 4 replies
  • 20 views

jamal
Forum|alt.badge.img+5

FME Desktop 2022 Build 22311: The AutoCAD “island detection style” property appears not to be available in FME,

 

I wanted to filter based on “island detection style” type (normal, outer, and ignor) but appears that this property is not available in FME

Clip_335 

Clip_334 

 

 

 

The dwg file is attached

Best answer by caracadrian

@jamal​  In Autocad you have the variable HPISLANDDETECTION.

In FME it is translated to autocad_hatch_style with the same values HPISLANDDETECTION (System Variable) | AutoCAD 2016 | Autodesk Knowledge Network

@nielsgerrits​ Hatches in Autocad can have donuts (inner and outer boundaries) but be displayed as area (outer boundary only). FME reads them as donuts as it detects all the boundaries and you have to remove the inner ones.

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.

4 replies

nielsgerrits
VIP
Forum|alt.badge.img+60
  • 2937 replies
  • March 31, 2022

The term for these geometries in FME is "donut". If you expose the attribute fme_geometry you can test or filter on "fme_donut".


jamal
Forum|alt.badge.img+5
  • Author
  • 342 replies
  • March 31, 2022

But how to identify if the hatch is normal, outer or ignore type?


caracadrian
Contributor
Forum|alt.badge.img+23
  • Contributor
  • 571 replies
  • Best Answer
  • April 1, 2022

@jamal​  In Autocad you have the variable HPISLANDDETECTION.

In FME it is translated to autocad_hatch_style with the same values HPISLANDDETECTION (System Variable) | AutoCAD 2016 | Autodesk Knowledge Network

@nielsgerrits​ Hatches in Autocad can have donuts (inner and outer boundaries) but be displayed as area (outer boundary only). FME reads them as donuts as it detects all the boundaries and you have to remove the inner ones.


jamal
Forum|alt.badge.img+5
  • Author
  • 342 replies
  • April 1, 2022

Thank you for the help.

 

Right. The auotcad_hatch_stype appears to store the hatch type as below:

 

0: normal

1: outer

2: ignore

 

Clip_365 

Clip_362 

Clip_363 

Clip_364