The KRMx01 Cost Log

When I built the last CNC machine, the JGRO Router, I wasn't too good about keeping track of costs.  This time around I hope to do better.  So, as I buy materials to build the machine, I will document the cost here.  That being said, I plan to detail the actual items and amount.  I apologize now if it is too verbose.  :-)

Item Cost Notes
Books, Building the KRMx01 CNC and Upgrading and Operating the KRMx01 CNC $79.88 Ordered through $74.90 + $4.98 shipping.

80/20 Aluminum extrusion.  This precut kit contains:
(3) 10 Series 2040 x 56"
(1) 10 Series 2040 x 17"
(8) 10 Series 2040 x 7"

$323.81 Ordered through Ebay link provided by Kronos Robotics.  $283.65 + $40.16 Shipping.

Fasteners (I ordered all the fasteners for the project, bolts, nuts, Washers, machine screws and the three 10' pieces of threaded rod.) All the hardware did not come in when I paid for the order.  The rest of it will be on another ticket.  I still have other hardware to buy, like bearings, shaft collars, machine bushings, etc.

(4) 3/8"-16 x 2" bolts (8) 1/4"-20 x 3/4" bolts (16) #10-24 x 1-1/4" Machine screws (16) #10 Washers
(32) 3/8"-16 x 1-1/2" bolts (41) 1/4"-20 x 5" Carriage bolts (32) 1/2" Washers (52) 3/8"-16 nuts
(2) 1/4"-20 x 3-1/2" bolts (31) 1/4"-20 x 2-1/2" Carriage bolts (120) 3/8" Washers (474) 1/4"-20 nuts
(48) 1/4-20 x 3" bolts (1) 1/4"-20 x 2" Carriage bolt (32) 3/8" Split lock washers (16) #10-24 nuts
(35) 1/4"-20 x 2-1/2" bolts (2) 1/4"-20 x 1-1/2" Carriage bolts (653) 1/4" Washers (1) 1/4"-20 x 10 feet threaded rod
(28) 1/4"-20 x 1-1/2" bolts (8) 1/4"-20 x 1" Carriage Bolts (427) 1/4" Split lock washers  
(28) 1/4"-20 x 1" bolts (156) 1/4"-20 x 3/4" Carriage Bolts (32) 3/16" Washers  
 $196.11 Bought through local Fastenal store. $178.69 + $17.42 in taxes.

Angle Iron.  All the angle needed for the project including the table.  I bought all the angle in 20' sticks because it was more than $12 per cut.  Quantity of each is in parenthesis.  The extra angle can be put to use for something.(1) 2" x 2" x 1/4"
(1) 2" x 2" x 3/16"
(3) 2" x 2" x 1/8"
(1) 1" x 1" x 1/8"

*** After examination I received (2) 2" x 2" x 3/16" angle instead of (1) 1/4" and (1) 3/16".  Other than losing a little rigidity but unlikely to affect the machine, I will use the 3/16" angle for the Y-Axis rather than going through the hassle of exchanging it.

$195.00 Valley Steel and Welding (a local company)

 Fasteners - I received the rest of the fasteners that were missing in the initial order from Fastenal.

(2) 1/4"-20 x 10 feet threaded rod
(1) 1/4"-20 x 5" Carriage bolt
(8) 1/4"-20 x 3" Carriage bolts
(26) 1/4-20 x 4-1/2" bolt

 $36.15 Bought through local Fastenal store. $32.29 + $3.86 in taxes.
(6) Cans of Krylon Spray Paint - Cherry Red primer/paint combo, gloss.  This is for the stand and the assorted pieces of steel in the project.  $32.53 Bought from local Walmart Store.  $29.64 + $2.89 in taxes.
(40) 1/4"-20 oval nuts, Woodcraft® item number 147922 (10 pack) @ 3.99 ea.  These are used for attaching the Y-Beams to the uprights.  $23.46 Purchased from Woodcraft® website. $15.96 + $7.50 in shipping.

(1) Sheet 3/4" x 49 x 97 MDF (First layer of CNC Table) $35.72

(1) Gallon Velspar Black Gloss Paint. (To paint wood parts) $30.97

(6) 4" foam rollers. $8.98

$83.05 Bought from Lowes Store. $75.67 + $7.38 in sales tax.

(4) Cans of Krylon Spray Paint - Cherry Red primer/paint combo, gloss.  This is for the angle pieces used throughout the machine

$21.69 Bought from local Walmart Store.  $19.76 + $1.93 in taxes.

(3) 1-5/8" Struts.  These are the U channel struts that get bolted to the table top in which the X-Axis rails get bolted to.

$61.54 Bought from Local Lowes store. $56.07 + $5.47 in sales tax.

(4) 0.75 x 0.75 x 0.125 - 6 feet long 6063-T52 Aluminum Angle.
(2) 0.75 x 0.75 x 0.125 - 4 feet long 6063-T52 Aluminum Angle.
This is the aluminum needed for X, Y and Z linear slides.

$55.98 Bought from $28.52 for metal + $3.00 cut fee + $24.46 shipping.

(24) RM2ZZ 3/8" V-Groove bearings.  These are for the carriages.  (Please note you only need 16 for the project, but I found mine on Ebay in packs of 8.  I wanted a few extra just because you never know!  These bearings cost $5.35 each, a significant savings of the $11.00 that VXB wants on their site.)

$128.40 Ordered from ebay. (3) packages of 8 bearings at $42.80 per pack.
(4) Cans of Krylon Spray Paint - Cherry Red primer/paint combo, gloss.  This is for the angle and other steel pieces used throughout the machine.  (up to 14 cans now.  Hindsight being what it is, it may have been better to buy a quart of paint at the automotive paint store and sprayed it with my compressor and gun!) $21.69 Bought from local Walmart Store.  $19.76 + $1.93 in taxes.
(1) Nema 24 Stepping Motor - 425 oz-in
(1) Stepping motor driver - 24-40 volts DC, up to 3.0 amps, microstepping from 1 to 1/64
(6) roller arm limit switches.

These were purchased from  I only ordered 1 stepper and driver because I already have 3 of these from a purchase when I updated my JGRO machine.  I intend to reuse those motors, controllers, power supply and breakout board.
$150.18 $49.00 for Stepping motor.
$54.95 for driver
$30.00 for Switches
$16.23 for shipping

(8) DumpsterCNC Acme 1/2"-10, 5 Start Nuts Part number CRP161-00-02
(4) Oldham Zero Backlash Couplers 1/4" <=> 1/2"

These were purchased from  The original nut has been replaced by the part number above.  The original nut was all plastic where this on is in an aluminum housing and should, I guess, be a little more durable.  All I really noticed was buying 8 of them was a bit pricey!!!


$279.60 for Acme nuts ($34.95 ea)
$86.00 for couplers ($21.50 ea)
$6.50 for shipping.

(3) Wide-Rim Zinc-Plated Steel shim, .075" thick, 1/2" ID, 7/8" OD, packs of 25
(14) One-Piece Clamp-on Shaft Collar for 1/2" Diameter, Black-Oxide Steel
(3) 1018 Carbon Steel Precicion ACME Threaded Rod, 1/2"-10 Size, 1/2" Travel/Turn, 6' long, RH Thread, 5 Starts
(1) 1018 Carbon Steel Precicion ACME Threaded Rod, 1/2"-10 Size, 1/2" Travel/Turn, 3' long, RH Thread, 5 Starts
(7) Perma-Lube Steel Ball Bearing - ABEC-1, Double Sealed, Number R8 for 1/2" Shaft Diameter, 1-1/8" OD

Ordered from McMaster-Carr.

 $388.39  $9.78 for Shims ($3.26 ea)
$28.42 for collars ($2.03 ea)
$199.50 for 6' rod ($66.50 ea)
$33.25 for 3" rod
$94.43 for bearings ($13.49 ea)
$23.01 Shipping

(1) Aluminum 6061-T651 Bare Plate 1/2" thick cut to 5" x 8.875"

Purchased from  This was a custom cut order, and was not charged a cut fee for whatever reason.

 $26.03 $19.08 for plate
$6.95 for Shipping

(26) 1/4"-20 x 7/8 long coupling nuts

Purchased from local Fastenal


$11.51 for nuts (.44 ea)
$1.12 tax

(1) Hitachi Router Mount (RM-Hitachi) from K2CNC


$69.95 for Router mount and $12.45 shipping.

(1) Sheet 4' x 8' x 3/4" MDF.  Bought this at Lowes and will be used for the table top that sits on the struts.


$33.91 for MDF
$3.31 in taxes

(4) Cans Rust-o-lium Black gloss spray paint
(2) Cans Rust-o-lium spray primer

I bought this to paint the top layer of the table.  I messed up and left the gallon of paint I was using for this in my building which is unheated.  Needless to say, it ruined.


$22.62 for paint
$2.21 in taxes

(2) Cans of Krylon Spray Paint - Cherry Red primer/paint combo, gloss.


Purchased at local Walmart
$9.88 for paint
$0.96 tax

(4) 3/8-16 x 2" bolts from local Fastenal


$2.20 for bolts
$0.21 in taxes

(100) 1/4" split wahers
(50) 1/4-20 x 2" bolts
Purchased from local Fastenal


$7.46 for hardware
$0.73 in taxes

(2) 1/4-20 x 3" full thread from local fastenal


$0.53 for bolts
$0.05 in taxes

(70) 1/4-20 x 3/4" carriage bolts
(94) 10-24 x 1/4" machine screws
Purchased from local fastenal


$6.50 for hardware
$0.63 in taxes

(1) 1/8 x 2" x 36" hot rolledf steel from local D&C Auto Parts


$6.99 for steel
$0.68 in taxes

(2) 3/8" washers 25 pack
(1) pair 4" heavy duty corner braces(1) 3/8" lock washer 25 pack
(26) 1/4-20 x 4-1/2" full thread bolts
Purchased at The Home Depot


$25.93 for hardware
$2.40 in taxes

(6) push in connectors (for 14AWG wire)
(12) spade connectors
12' 14 AWG stranded wire Black
12' 14 AWG stranded wire white
12' 14 AWG stranded wire green
Purchased from local hardware store. (Midwest Supply)


$6.79 in materials
$0.66 in taxes

(5) 2 pin male chassis mount mic connector (GL-A286C)
(5) 2 pin femaile inline mic connector (PH-61-602B)Purchased from Vetco Electronics


$39.90 for connectors
$5.85 for shipping

(4) CBC4M 4 pin mic connector
(4) CBC4PX 4 pin panel mount mic connector
Purchased from CB World


$32.00 for connectors
$6.95 for shipping

(1) S-350-36 Power supply 36vdc 9.7a
Purchased from ebay free shipping


$34.20 for supply

(1) S-100-5 Power supply 5vdc 20a
Purchased from Ebay with free shipping


$18.99 for supply

(2) Fans, 5 VDC, 16.6 CFM, 60mm x 60mm x 15mm
Purchased from Jameco Electronics


$11.90 for fans
$2.80 for shipping

(1) Air exchanger for Hitachi router
Purchased from Kronos Robotics


$92.95 for Air Exchanger
$10.97 for S&H

(1) SuperPID for Hitachi router and computer control
Purchased from


$155.00 for SuperPID
$17.75 for shipping

(1) Touch Plate
(1) E-Stop Switch
Purchased from


$89.75 for Z Touch Plate
$15.99 for Emergency Stop
$13.65 for Shipping

(2) Solid State Relay boards
Purchased from


$14.00 ea. for SS Relay Boards
$7.54 for Shipping

Total cost: $3009.86

The Kronos Robotics KRMx01 CNC

I have been using my old JGRO CNC machine for a while now and while I like the machine, it is time to take a look at improving and moving on to something better.  Most of the issues I have with the JGRO machine is its lack of rigidity.  I can cut but have to take things slow or I get enough flex that the part will be out of tolerance.  With that problem in mind I set out to find a new machine.  Now there are loads of plans for CNC machines on the Internet, some free and some that cost money.  I knew that I wanted to move away from a wood machine to something made from metal.  In the research that I have done, this led me to two choices that I was considering.  That would be the MechMate and the Kronos Robotics KRMx01 or KRMx02.  I wanted a machine that I could build that was within my skill set.  This sort of left out the Mechmate for me because I have very little experience with fabricating metal to the level that is required for that machine.  That left me trying to decide between the two models that Kronos Robotics have to offer.

KRMx01 or the KRMx02?

Both machine options from Kronos are pretty good.  The KRMx01 machine is a screw driven machine giving a good range of precision but at a slight sacrifice of speed and some other components that will need occasional adjustments through use and normal wear. For example, the nuts used to drive the machine are plastic and will wear and will need some occasional adjustment to compensate.  The KRMx02 is a very rigid machine designed for speed by using a rack and pinion system but at a loss of precision.  It was a tough decision for me to decide which machine to build.  In the end after having conversations with the designer, Michael Simpson, I selected the KRMx01 model for the precision with the option of making a couple of upgrades to the machine to make it better.

Making a good thing better.

Discussions with Michael of Kronos Robotics led me to a solution that at lease at this point in time fits my needs very nice.  The long term plan for my KRMx01 build will be to replace the Aluminum angle used for the bearing rails with ones made from hardened steel, and finally use the Z-Axis from the KRMx02 to provide more router support than the KRMx01 would give.  Probably the best solution of all would have been to build the KRMx02 with leadscrews instead of rack and pinion.  The gained speed of the rack and pinion does is less important than the precision of the leadscrew.  Beside talking with Michael, I bought his books on both machines.  Even if you are still in the research phase of your planning, these books are worth having in your library.  The KRMx01 book can be had as a free PDF download from the Kronos Robotics website, but buying a printed copy from Amazon with illustrations your can read is worth the few extra bucks.  I have images of all three books below and you can click on them to get a better view of them.  If you are interested in these books, take a gander at and check them out.

 Building the KRMx01 CNCUpgrading and Operating the KRMx01 CNCBuilding the KRMx02 CNC

I hope you enjoy the journey!