How Does a Silhouette cameo cutter machine works?

I have seen several videos of Silhouette cutter on YouTube and other sites.
I get fascinated by it and have thinking of how can i make one myself. Can anyone please guide me about the basic working principle of this machine?
I mean if i pair a CNC machine with a CAD software and just try to draw using a cutting blade instead of a router bit or a pen, would it be enough?

many thanks for your answers.

sort by: active | newest | oldest
petercd1 month ago

Very similar to a laser burner, except you would need the software/ firmware to do a "pen up/ pen down" instead of "laser on/ laser off".

muhammajunaid (author)  petercd1 month ago

Thank you for your response, What i wanted to ask was, Do we need to rotate the blade to bring it along the axis of cutting so that if a circle is to be cut, the blade of the silhouette machine has to rotate a certain degree continuously to keep parallel along the edge of the circle. The tips of the Silhouette cutter are shown below in the attached image. Looking at these blades it becomes obvious that the blades has to be parallel to the cutting line and for that the cutter head needs to be appropriately programmed for proper angle. which is not the case in normal CNC based application.


As rickharris says, the blades have a builtin caster so that the cutting edge always faces the direction of travel.

The amount of offset is specified in the firmware/software so that the cutting head knows exactly how far it has to travel in order to cut the requested tool path.

eg: you design a square of 20mm with the blade offset being 1.6mm, then the actual cutting path would be 21.6mm to accommodate blade offset.

Needless to say different shapes would require different cut path offset and would most likely be a fixed computation in the firmware for a specific model.

That model would have the blade offset hard coded in the firmware to make life easier for the end user.

The blade rotates. You will be better off buying a commercial blade

It does that because of friction and it's geometry, it isn't driven.

rickharris1 month ago

You need a translator from the CAD software to a plotting language, normally CNC uses G code.

You don't need a Z axis.