Orca Slicer very nice caliper utility. Makes scaling easier

When it comes to slicer features, the volunteers at Softfever are enhancing their version of the slicer with tweaks that are true quality of life improvements. I could go on about all the settings I discover over time, but for this post, I’ll focus on the caliper scale feature I recently discovered and how it saved me from losing my mind with a troublesome STL I downloaded from Thingiverse. This feature, which I think was introduced in version 1.9, is being demonstrated here with v2.1.1. I believe this was also added in subsequent releases of Bambu Studio in their “measurement tool,” but I’m not sure which came first.

Note: Yes, I realize this can be done in CAD but this is a shortcut in the slicer using just two steps.

The model I am using can be found here: Single Spool 4L Drybox by Swooshy - Thingiverse

For whatever reason, the main STL model for the main feature does not scale correctly upon loading into the slicer. I tried it in both Bambu Studio and Orca, and both offer to scale to inches or meters and size it to fit on the plate. That’s helpful if all you want to do is print, but it does not help with two dissimilar-sized items that are meant to mate, such as a box and a lid in this example.

Problem summary

  1. Two models of different scales that are supposed to mate.
  2. Scaling using the scale tool doesn’t allow for precision unless you know the specific dimensions. Although one could use trial and error using the scaling tool, it will only give allow you to scale the dimensions, there is no aid to what that dimension should be.

Calipers as scaling tool

This is how the model and the lid load into the slicer. The error is shown at the bottom right.

We don’t know what the exact model dimensions should be but we do know that the lid fits inside the box. So we use the caliper tool to measure the outside lip(70.335mm in this case.)

Now measure the inside vertices of the box. This is very tricky and I will show the new navigation tool at the end and how to make pivoting easer.

Select inside corner vertex 1, this can be very tricky to get the exact pixel so be patient, zoomed in makes it easier. At the end of this post, I’ll show the recently added navigation box and how it can make this process easier by allowing quick pivots.

Select inside corner 2 and you will now be presented with the option to edit the dimension. Simply enter the dimension you measured from the object you wanted to fit, in this example it was 70.335mm, the slicer will do the scaling of the entire model based on that one dimension.

If you did it correctly, it will look like this on the plate.

_____________________________________________________________

New Cool X/Y/Z CAD-Like navigation box tool – Bambu Studio does not have this feature. I believe this was introduced in Orca v1.9

Clearly “borrowed” from Fusion 360 or FreeCAD. This tool allows you to quickly click on a face, corner or edge and the model will pivot to that orientation and scale to fit in the window. Very helpful and much easier than mouse dragging.

Fusion 360’s version — Arguably the gold standard in navigation cubes because they allow you to not just click for quick orientation but you can smoothly drag the cube to orient the model. The other two CAD programs mentioned below do not allow this, you can only click on corners, edges and faces.
image

FreeCAD’s version
image

OnShape’s version

image
Orca Slicer’s version. Acts just like Fusion 360 where you can chose to click or simply drag the cube for finer adjustments.
image

Here’s how that works in animation. Give it a few moments for your browser to load as it is a larger image.

orca-slicer_pQfClEv0hS--Small

3 Likes

I had this problem with a model with over 50 separate parts, the answer is to select No when it asks you if you want to rescale the parts and then Yes to the next question about them being parts.


I tried the following methods to bring models into the slicer:

  1. Opening the file directly into the slicer by right-clicking from File Explorer.
  2. CTRL-I from inside the slicer and then selecting the STL model.
  3. Dragging the model from File Explorer into the slicer.
  4. Opening the file directly into the Slicer from the web page.
  5. Opening two models at once so that it presents to me if I want to open them, as an assembly as you described.

None of those methods offered up the option you described to not scale.

Your suggestion sounds great so if you wouldn’t mind I’d really like to know how you did it. Please post screen grabs showing the steps so that everyone can benefit. :+1:

Also, if you can use the model off of Thingiverse that would be a great test. Here’s the link: Single Spool 4L Drybox by Swooshy - Thingiverse the file is called:
image

Sorry, I didn’t realise they were 2 separate files, I’m not sure if my method works with that scenario. My file is all the parts in one .3mf file and I just add them in a new project, and then it offers to resize them. Sorry if I got your hopes up but I think what you’re doing is the best option.