▲ 197 r/FreeCAD

Section view that fills the cut face — how it's done, running on a phone

Someone in r/3Dprinting mentioned that FreeCAD users have been asking for a section view that looks like this for years, and no volunteer has had the time to build it. I ended up doing it for a mobile viewer, so here's the approach in case it's useful to anyone working on the real thing.

It isn't a boolean cut. The GPU clips everything past the plane, then a flat colored patch is drawn into the hole where the surface got sliced, with a black outline on top. No CAD math, so it holds frame rate on a phone. The tradeoff is that it's a visual trick, not geometry — you can't export the cut as a solid.

Each body in an assembly gets its own hatch color, and the plane position takes typed input, which turned out to matter more than the slider.

This is from an Android app I wrote (STEP/STL/OBJ/3MF, fully offline). Happy to go deeper on the implementation — that's the more interesting half of this post.

u/ostroglyad — 2 days ago
▲ 38 r/3DPrintingTools+1 crossposts

I built a 100% offline 3D viewer for Android to quickly inspect STEP,STL assemblies and check wall thickness on the go. No subscriptions

Hey everyone,

We all know the pain of receiving a ZIP file full of STLs or a complex STEP assembly from a client/colleague while away from the PC. You just need to quickly check a part, measure a wall thickness, or isolate a component, but most mobile viewers either freeze, force you to upload proprietary files to the cloud, or ask for a monthly subscription.

I got tired of this workflow, so I built RE:solid 3D Viewer for Android to solve it. It handles everything completely offline.

I just pushed the 1.3.0 update, and here is how it handles file sharing and assemblies right now:

  • Smart ZIP Extraction: Receive a ZIP with files? Open it directly. The app automatically unpacks and arranges all models side-by-side.
  • Offline STEP to STL: Isolate any part from a complex STEP assembly, hide the rest with a long-press, and export just that single piece as an STL directly on your phone.
  • One-Touch Wall Thickness: Tap anywhere on the model to instantly check if the wall is thick enough for printing/manufacturing.
  • Smart Splitting: It automatically detects and splits STLs into separate bodies if the format saved them as a single chunk.

Pricing model: Basic viewing, materials, and rendering are completely free. The measurement, sectioning, and export tools are a single, one-time purchase. I absolutely hate subscriptions, so there are none. You also get 3 free sessions to test all PRO features.

Play Store Link: RE:solid STL & STEP Viewer

I’m a solo dev, so your feedback is everything. Let me know how it handles your heavy assemblies!

u/ostroglyad — 14 days ago