Skip to content

stl2step 1.6.0 + SolidOut 0.2.5 for macOS and Windows

Choose a tag to compare

@BlinkingSun BlinkingSun released this 18 Oct 17:06
· 23 commits to main since this release

stl2step 1.6.0 + SolidOut 0.2.5 for macOS and Windows

TrueForm now builds tori, sphere corners, hems, horn tori, ruled walls and arcs without a common radius from the planes and holes it has already identified, instead of leaving them as facets.

Engine 1.6.0

  • Tori and one-sided rounds. A round about a hole or boss axis ships as a torus, certified from the axis and the profile it sweeps.
    • The funnel test part converts to 13 analytic faces with no facets.
    • Body11's four grip grooves ship as cones bounded by tori, with single-face bores and rims. That part goes from 4688 to 1382 faces.
    • A corner round tangent to one wall and cut off by another ships as a cylinder.
  • Arcs without a common radius. Arcs that share an axis but have different radii, such as the training tray's divider arches, are certified together from the planes they meet. Partial cones are certified on the same axis.
    • The training tray now converts with no faceted regions.
  • Closed walls. A wall between two rims ships as one whole 360° cylinder.
  • Sphere corners. Where three rounds of one radius meet at a corner, the engine builds a sphere patch on their exact arcs.
  • Hems. A half-cylinder tangent to two parallel planes that face apart (the bend of a folded edge) ships as one face.
  • Horn tori. A corner round whose major and minor radii are equal ships as one face.
  • Ruled walls. A twisted wall between two straight edges and two flat caps ships as a single ruled surface. A twisted vase that 1.5.0 left as a faceted solid now builds.
  • Cross bores. Where two cylinders meet within τ, the contact is built as a curve and no longer raises a warning.
  • Repairs:
    • Small open cracks in the mesh are welded before segmentation.
    • Non-finite coordinates are refused.
    • No duplicate vertices are created where a rim crosses another face.
  • No regressions: no training file or test fixture that converted in 1.5.0 reverts. Every change was audited and render-checked, and the full suite passes on macOS, Linux and Windows.
  • Builds: the Windows engine is built by GitHub Actions. The macOS engine is built for macOS 26.0 and later (unchanged).

SolidOut 0.2.5

  • Bundles engine 1.6.0 on macOS and Windows. The in-app updater offers 1.6.0 to existing installs.
  • SolidOut Web (makerinparadise.com/solidout) picks up engine 1.6.0 automatically.
  • Windows setup.exe and .msi are built on GitHub Actions with the exact stl2step.exe from stl2step-engine-v1.6.0-windows-x64.zip. They are not Authenticode-signed, so SmartScreen may warn on first run.
  • macOS: Developer ID signed and notarized; requires macOS 26.0 or later.

Downloads

Stable asset names: SolidOut-macOS-AppleSilicon.dmg, SolidOut-Windows-x64-setup.exe, SolidOut-Windows-x64.msi, SHA256SUMS.txt. Engine bundles: stl2step-engine-v1.6.0-macos-arm64.tar.gz, stl2step-engine-v1.6.0-windows-x64.zip, stl2step-engine-v1.6.0-web-wasm.tar.gz, engine-manifest.json, SHA256SUMS-engine.txt.

Full change list: CHANGELOG.md.