Skip to main content

Making a Re-Saw Saw

I made a framing saw from a kit at a Lee Valley workshop, and it was fabulous. It's great as a coping saw, cutting curves, but the thin blade makes it hard to cut a straight line.

So I made another one on my own, using a chunk of bandsaw blade, and this was better for straight cuts. But trying to resaw a 1" thick boards into two 1/2" inch boards was impossible. The cut would wander all over the place. I would practically wind up with veneer.

I saw a number of articles and YouTube videos about making a re-sawing saw, and I decided to make one. But I'm not keen on kits. For one thing I'm stingy, and don't like giving away the profit. Besides, it doesn't feel like I made it, if someone else provided the challenging parts. So I made my own.

The saw blade is cut from one of three rusty handsaw blades I got for $10 off Facebook Marketplace. I used an angle grinder to cut it out, a little over two inches wide, and to grind three-to-the-inch teeth.

The rectangular tubing I got for $20 from Metal Supermarket online - luckily they have a location nearby, so I picked it up at their location, no charge. I've always wanted a tap-and-die set, so I got one from the Marketplace to thread a hole for the tightening knob.

The long sides are poplar from the big box store, the ends and handles are from maple from a nearby hard-wood store.

The poplar sides are 11 1/2 inches outside to outside, so ten inches space in between. This is far too much, I'm never going to handle a board over five inches think. Five inches total space, forcing a maximum board thickness of 2 1/2 inches, should be plenty. Maybe even four inches and a fraction, allowing me to cut a four inch thick board into two two-inchers, might be sufficient.

I made the handles in imitation of James Wright, but it isn't necessary. With a five inch gap, and one-and-a-half inches for the two sides, the core width is 6 1/2 inches. Extend that by four or five inches on each side, and pare it down to roudinsh handles, should work fine, I think.

Comments

Popular posts from this blog

Perl5, Moxie and Enumurated Data Types

Moxie - a new object system for Perl5 Stevan Little created the Moose multiverse to upgrade the Perl 5 programming language's object-oriented system more in line with the wonderfull world of Perl 6. Unfortunately, it's grown into a bloated giant, which has inspired light-weight alternatives Moos, Moo, Mo, and others. Now he's trying to create a modern, efficient OO system that can become built into the language. I've seen a few of his presentations at YAPC (Yet Another Perl Conference, now known as TPC, The Perl Conference), among them ‎p5 mop final final v5 this is the last one i promise tar gz <. So I was delighted to recently see an announcement of the module Moxie, and decided to try implementing a card game. While the package provides some POD documentation about the main module, Moxie, it doesn't actually explain the enum package, Moxie::Enum. But delving into the tests directory reveals its secrets. Creating an Enum package Ranks { use

BASH Matrix Multiplication

tl;dr Bash is not the language for math-intensive operations. REPS=$1; FILE_1=$2; FILE_2=$3 OUTFILENAME=$4; readonly COLS=`head -1 $FILE_1 | wc -w`; readonly ROWS=`cat $FILE_1 | wc -l`; # echo "rows is $ROWS; cols is $COLS" if [[ $ROWS != $COLS ]]; then echo "Expecting square matrices, " \ "but rows = $ROWS, cols = $COLS\n"; exit 1; fi # -------------------------------------------------- # SUBROUTINES # function outputMatrix() { local matrixname=$1; local matrix; local elem; echo "matrix is '$matrixname'."; eval matrix=\( \${${matrixname}[@]} \); local i=0; for elem in "${matrix[@]}"; do echo -n "$elem "; if (( ++i == $COLS )); then echo ''; i=0; fi done } function multiply() { declare -a product; local M=$1 N=$2; local i j k idx1 idx2 idx3; for ((i=0; i < $ROWS; i++ )); do for ((j=0; j<$COLS; j++)); do

Creating Perl5 Objects with Moxie

Having in the previous article prepared data types for car suits and card ranks, I can now combine them to provide a playing card class, using Stevan Little's Moxie module (version 0.04, so definitely early days.) The goal is to provide an object-oriented paradigm to the Perl 5 programming language which is more sophisticated, more powerful and less verbose than manually bless() -ing hashes. To achieve that goal it needs to be faster and light-weight compared to Moose. Currently, Moxie.pm and and MOP.pm are add-on modules, but eventually, when they are more complete, when the wrinkles have been ironed out, and when they have gained acceptance and a community of users, they might be merged into the Perl core. One significant feature of Moxie is that it reduces boilerplate code. You don't have to specify warnigns or strict . As well, the features or the perl you are using are enabled, among them say , state , signatures , and post_deref . A Simple Moxie Class packag