Saturday, April 04, 2026

3D printed callsign banner for backpack in OpenSCAD

Recently I purchased a rather nice backpack which features an area that can hold velcro patches. I thought it would be nice to have one with my callsign on it and went hunting for one off emboydered patches. An idea occurred to me that a 3D printed banner could work. Here's the result:


Close up you can see that I've coloured in the engraved letters with a permanent marker. Some sort of paint would be better.


I'm able to write OpenSCAD code but it turns out so can Claude Code. This is what we came up with:

// Rectangular plate with embossed text

// Dimensions

plate_length = 90;   // mm

plate_width  = 20;   // mm (adjust to taste)

plate_height =  2;   // mm plate thickness

text_depth   =  0.8; // mm how proud the text stands

rim_width    =  1.5; // mm wall thickness of raised edge

rim_height   =  1.0; // mm how tall the rim stands above the plate


// Base plate

difference() {

    cube([plate_length, plate_width, plate_height]);

    // Embossed text on top surface

    translate([plate_length/2, plate_width/2, plate_height-0.6])

        linear_extrude(height = text_depth)

        text(

            "VK3TPM",

            size    = 15,

            font    = "Liberation Sans:style=Bold",

            halign  = "center",

            valign  = "center"

        );

}

Rolls of hook and loop self adhesive strips are available in stationary stores which is 20mm wide.

No comments: