Skip to main content
Question

I am searching for a approach to convert Bentley DGN complex shapes (without curve elements) into simple shapes

  • March 17, 2020
  • 2 replies
  • 34 views

My input data is DGN with complex shapes created orginally from lines. I would like to convert the complex shapes to simple shapes

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

andreaatsafe
Safer
Forum|alt.badge.img+15

In the DGN reader, there is an Advanced parameter that you can specify to drop complex shapes. When this option is selected (ticked off), each part of a complex chain will be read as its own feature and no feature will be returned for the complex chain as a whole.

Have you tried using this setting in the reader?

 

I'm not sure if there are curves still present after dropping the complex shapes, but you could use the GeometryFilter and filter on Arcs to see if they are still present as a check, and then use an ArcStroker to stroke the arcs into line string.

Hope this helps,

- Andrea


  • Author
  • March 18, 2020

Thanks Andrea, I will hold off trying your approach - apparently there is a native microstation tool to do this task. Thanks for your help!