Compass Ruler



Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


A compass ruler, why when you can use a standard compass.

The standard compass still requires the ruler to measure the appropriate radius for the circle to be drawn and has a limited useful radius.

While a beam compass is more specialised offering a greater range than the standard compass, possibly including graduations and extension pieces but is a relatively expensive option.

A ruler is a must have in the workshop and is relatively inexpensive in comparison to the former.

But the size of the circle is only limited by the length of the ruler and is infinitely adjustable along its length without recourse to extension pieces.

The elements to be designed to accomplish the function are inexpensive, few in number and can be scaled to the appropriate ruler size.

Materials and methods

Only two elements are required to be made for the compass ruler these are made to fit a 12mm x ~0.5mm steel ruler

These are the pivot element and the slider which holds the pencil and are designed to be 3D printed.

Both elements have a slot which is compatible with the ruler allowing them to slide up and down.

The pivot element sits at the end of the ruler and is held in place with a screw, a hole at the extreme is the pivot point.

This point has two options.

1: Fixed with a grub screw that will be the circle centre.

2: Placed over a fixed point (i.e. Nail), that is the centre of the circle to be drawn.

For greater flexibility two pivot elements can be made for interchangeability subject to requirements simply swapping the elements as required for the task.

The slider that holds the pencil needs to be able to slide up and down the ruler and locked in placed with a thumb screw at the required point to set the circle radius.

Screw holes are M3
Thumb screws - 10mm in length

The design would be created using BlocksCAD.

The orientation of the elements in relation to the bed is critical as a result of the slots and the impact of gravity.

As a result the slots are orientation vertically and short arcs are used in non supportive horizontal runs to eliminate sagging.

Due to the small size of the elements and that they will have threaded bolts fitted the infill was set at 100% to add strength.

Basic settings:
Layer Height - 0.15mm
Infill type - Tri-Hexagon
Base adhesion - Brim
Filament - PLA
Size 13 x 19 x 29 mm
Weight - 6g
Filament length - 2m
Print time - 1hr 20min



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


B62085f69002aba98b49195f1c93c996?default=blank&size=40Neyke added this to the Maken? collection ago
Mini meLucas Aguilar added this to the Herramientas collection ago
8a3793017c0bdb9d96d8e04b58f7f115?default=blank&size=40Scott Johnson added this to the woodworking collection ago
Da97433c8d59527a9e443575235630de?default=blank&size=40Jeanthepig added this to the ideas collection ago
11278f9f477753d354d202c6ad3821ac?default=blank&size=40chris published this design ago