Skip to content

Half dowel

cuts.half_dowel

A dowel ripped in half along its length, its flat side down: e.g. the bearing of a dowel tusk wedge, glued flat on a board.

Half dowel, assembled

Parameters

Parameter Default
length 120
stock ø16 mm rod, oak

Change them in a design file (see Change an example):

from woodwright.examples import cuts

design = cuts.half_dowel(length=150)

Drawings

The plans in one PDF: plans.pdf.

Rod

rod

Cut list

rod  ø16 x 120 mm  oak
     - flat 16 mm wide, 8 deep, on bottom_face

Code

From woodwright/examples/cuts.py, which imports the names it uses (see From an example to your own design):

def half_dowel(length: float = 120, stock: Stock = THICK_DOWEL_OAK) -> Assembly:
    """A dowel ripped in half along its length, its flat side down: e.g. the
    bearing of a dowel tusk wedge, glued flat on a board."""
    asm, rod = _rod("half_dowel", stock, length)
    rod.cut(Flat(rod.bottom_face, stock.diameter / 2))
    return asm

Exported with woodwright 0.9.0 on 2026-10-25.