Skip to main content
Solved

Curves are approximated roughly with lines, when reading an IFC-File. Is there a way to deactivate this or at least make it more accurate, so i can get the real geometry again?

  • August 10, 2023
  • 2 replies
  • 53 views

greymedal
Contributor
Forum|alt.badge.img+3

So when I place a reader und just look at the untransformed model it already has the wrong geometry. Changing the settings for stroking doesnt help. It seems like FME just doesnt like curved volumes, but that seems like a big lack in capability, which seems unlikely, because I havent found anything about this topic here. Is there a way my file can be read correctly or at least closer to the truth? The way it is now, I cant really use it.

 

Here is an example:

Difference before and afterThe color and height difference are intentional. What isnt, is that the lower object lost a few vertices compared to the higher one.

Best answer by greymedal

Thanks for helping. The Support Team was able to solve my issue.

 

If others face the same problem, the solution is to adjust the stroking tolerance. You can adjust the stroking tolerance in the Workspace Navigator pane, by changing Workspace Parameters -> Translation -> Stroking Tolerance. A setting of 0.01 gives a nice output curve. I only tried 0 and higher values.

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

nampreetatsafe
Safer
Forum|alt.badge.img+13

Hi @greymedal​. We've escalated this question to a support case. Our Support Team will follow up with you about this. Thanks for your patience while we address it.


greymedal
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • Best Answer
  • August 22, 2023

Thanks for helping. The Support Team was able to solve my issue.

 

If others face the same problem, the solution is to adjust the stroking tolerance. You can adjust the stroking tolerance in the Workspace Navigator pane, by changing Workspace Parameters -> Translation -> Stroking Tolerance. A setting of 0.01 gives a nice output curve. I only tried 0 and higher values.