Inventables Community Forum

Apps in Progress

Hi All,

I wanted to give an update as to the apps I’m working on right now, what’s in-review, and ask what people would like to see.

Here are the apps being reviewed by Inventables right now:

  1. image Scale About
    Allows you to scale shapes about a specified point

  2. image Rotate About
    Allows you to rotate selected shapes about a specified point.

  3. image Move Shapes
    Allows you to move selected shapes from one point to another easily and accurately.

  4. Super Gradient Generator
    See how to use the app here: YouTube Details about the inputs can be found here: Google Slides

  5. image Intersect All
    The top most volume in the selection set will be used to intersect with the remaining selected volumes.

  6. image Halftone Generator
    App based on

And here are the apps I’m still experimenting with:

  1. Image to Height Map
    Import an image and use the settings to generate a height map of your image. Max Height / Width - Resizes output to fit within these bounds. Resolution - Granularity of the resultant shape. Smaller values = more detail. Layers = 1 to 255 layers possible. Each layer is comprised of all the pixels that fall within that color range. (High number of layers will likely crash your EASEL session. Use with caution.)
    (All images are resized down to 1024 pixels max within the app.)

  2. Shape Smoothing
    Smooths the sharp corners of a shape to give a smooth continous curve.

  3. Convert to World Space
    Absorbs all transformations to a shape (rotation, scaling, flipping, etc.) and converts the shape to world space removing the transformations but leaving the shape where it is.

  4. TSP Art Generator
    Create traveling salesman problem paths from pictures. this generates a single line that represents your image.

  5. Stippling Art Generator
    Similar to halftoning, stippling uses consistent depth holes that are more densely packed in in darker areas.

  6. Modify Paths
    Gives the user the ability to close open paths to generate closed shapes. Also can combine multiple lines into a single open line or a single closed shape. Allows for smoothing the resultant curve.

  7. V-Carve Inlay
    Create v-carve inlays. Generates a positive and negative shape for generating the inlay.

If you all have anything else you would like to see that an app could accomplish, let me know! I have fun making these apps.



You’re busy. Thanks for being the unofficial Inventables developer.
It is too bad that they can’t give you access to modifying the web interface. You’d probably be able to get us a G28, G30, Origin, and jog controller buttons (along with some quickkeys for it) added to an “advanced user” area pretty quickly.

Coming up with a way to adapt the carve depth to the actual material height variations is definitely something that would be interesting (you started a thread on that). For the things I have carved that would benefit from it, giving about 5 total inputs of places around the carve would be more than enough to be able to correct the carve depth so that width created by a v-bit doesn’t vary too much.

The 1x pine material I use varies by about 0.02" and the thing to carve is too big for me to plane flat before carving. Right now I go back to Easel and “cover up” with 0 depth rectangles what carved fine, and then run the remainder with z rezeroed at the low spot.

Hey Joe,

Your method is exactly what I’ve been doing to get “ok” carves. But it’s a pain having to do that. If this new method works out with the auto-probing and applying a height map, I’ll post how to do it.


It should work. I’ve done it with a few different programs. bCNC has a built-in option. Usually, when I v-carve something that I know will have small detail, I face the stock. I realize that won’t work with plywood, though.

As always, thanks for the work put into these apps. I don’t use Easel for much, but my students do. I’ll have to play with some before the new school year.
Can you explain this one?

Very interesting and useful array of new apps. Can’t wait to play with them. Thanks for your time and extreme talent!

Convert to World Space:

Here is an example. I have two identical shapes. The first one i stretched and rotated then copied over. I used the convert to world space on the copy. As you can see by the bounding box on the second shape, the transformations have been removed but the shape stays in the same location.

This helps when you need to move a transformed shape around by the new bounding box.


Thanks for your time and diligence on creating these. Looking forward to have time to play with these and a few of the current ones I have yet to use.

1 Like