Skip to main content
Solved

Horizontal slices of 3D objects

  • September 25, 2022
  • 2 replies
  • 58 views

markvv
Contributor
Forum|alt.badge.img+1

Hi!

 

Is it possible to slice 3D objects at a specific height?

 

For example, I have a 3D model from a building, and I'd like to know what the exact outer bounds of the house are at +2m above ground level.

 

Thanks,

Mark

 

 

Best answer by daveatsafe

Hi @markvv​,

FME 2022 now supports surface clipping, so it is possible using the following method:

  • Create a 2D box well outside the 3D object to be sliced with a 2DBoxReplacer
  • Elevate the 2D box to your desired clipping elevation with a 3DForcer
  • Extrude the elevated box by a very small Z distance (ie. 1mm) with an Extruder
  • Use the resulting extrusion as a Clipper in the Clipper transformer

Screen Shot 2022-10-04 at 9.04.04 AM

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

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • 1637 replies
  • Best Answer
  • October 4, 2022

Hi @markvv​,

FME 2022 now supports surface clipping, so it is possible using the following method:

  • Create a 2D box well outside the 3D object to be sliced with a 2DBoxReplacer
  • Elevate the 2D box to your desired clipping elevation with a 3DForcer
  • Extrude the elevated box by a very small Z distance (ie. 1mm) with an Extruder
  • Use the resulting extrusion as a Clipper in the Clipper transformer

Screen Shot 2022-10-04 at 9.04.04 AM


markvv
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • 6 replies
  • October 4, 2022

Hi @markvv​,

FME 2022 now supports surface clipping, so it is possible using the following method:

  • Create a 2D box well outside the 3D object to be sliced with a 2DBoxReplacer
  • Elevate the 2D box to your desired clipping elevation with a 3DForcer
  • Extrude the elevated box by a very small Z distance (ie. 1mm) with an Extruder
  • Use the resulting extrusion as a Clipper in the Clipper transformer

Screen Shot 2022-10-04 at 9.04.04 AM

Thanks Dave,

Great, this works!