Difference between revisions of "Books"

From ShapeOko
Jump to: navigation, search
Line 27: Line 27:
''[http://www.hsmworks.com/docs/cncbook/en/#start CNC Handbook]'' --- HSMWorks (Solidworks) on-line help file covering CNC basics
''[http://www.hsmworks.com/docs/cncbook/en/#start CNC Handbook]'' --- HSMWorks (Solidworks) on-line help file covering CNC basics
''[http://shop.oreilly.com/product/0636920031871.do Make: Design for CNC]'' --- uses Processing to make designs available at: http://atfab.co/
''[http://www.amazon.com/Setup-Reduction-Through-Effective-Workholding/dp/0831130679 Setup Reduction Through Effective Workholding]'' by Edward G Hoffman
''[http://www.amazon.com/Setup-Reduction-Through-Effective-Workholding/dp/0831130679 Setup Reduction Through Effective Workholding]'' by Edward G Hoffman

Revision as of 10:06, 25 May 2019


Make Getting Started with CNC Book Cover.jpg

Make: Getting Started with CNC By Edward Ford


The definitive introduction to working with affordable desktop and benchtop CNCs.

Cnc cookbook.jpg

The CNC Cookbook: An Introduction to the Creation and Operation of Computer Controlled Mills, Router Tables, Lathes, and More


This is a really good introduction to CNC. It's well written and understandable. It will help you understand some of the vocabulary and gives a good introduction to CNC.

A tutorial sample is available on the website Feeds and Speeds Tutorial for CNC.

The NIST RS274/NGC Interpreter

Hobbyist CNC Machining --- Wikibook (nascent)

CNC router evaluation procedures by Edward L. Adams

CNC Handbook --- HSMWorks (Solidworks) on-line help file covering CNC basics

Make: Design for CNC --- uses Processing to make designs available at: http://atfab.co/

Setup Reduction Through Effective Workholding by Edward G Hoffman

Complete EDM Handbook

Low-Cost Micromachining Development and Application for Engineering and Technology Education --- Paper on the development of a micro-machining tool with a 2" x 2" x 2" work area


CNC Programming Handbook by Peter Smid

Japanese gitbook: https://www.gitbook.com/book/fablabsendai/how-to-use-shapeoko/details



https://www.autodesk.com/campaigns/cnc-handbook --- https://academy.titansofcnc.com/files/Fundamentals_of_CNC_Machining.pdf




Surface finishes

G codes for the specification of Pythagorean-hodograph tool paths --- Academic paper discussing how curves, arcs and circles are handled and the consequences of representing them as polygons or polylines.

Curve fitting with arc splines for NC toolpath generation --- Yeung, Millan K; Walton, Desmond J, Computer Aided Design. Vol. 26, no. 11, pp. 845-849. 1994







http://mattkeeter.com/research/thesis.pdf --- by the developer of Kokopelli, listed on the Programmatic G-Code Generators page.




File Formats

See G-Code





International Journal of Machine Tools and Manufacture

https://a-e-mag.com/ --- Awards & Engraving industry magazine --- mostly focused on laser engraving, but covers other topics.


Parametric modeling tutorial http://www.resilientmodeling.com/ [1]


http://www.cadhistory.net/ originally published as The Engineering Design Revolution https://www.goodreads.com/book/show/17203585-the-engineering-design-revolution-cad-history

Digital Fabrication

makers by Chris Anderson --- discusses “the next manufacturing revolution as home fabrication and talks about desktop CNC machines, 3D printers, &c.”[2]

Fab: The Coming Revolution on Your Desktop--from Personal Computers to Personal Fabrication by Neil Gershenfeld --- examines history of the implications of affordable fabrication, including the origin of pyCAM.


Can Emerging Technologies Make a Difference in Development? By Rachel A. Parker (Editor), Richard P. Appelbaum (Editor)


American Machinists’ Handbook and Dictionary of Shop Terms: A Reference Book of Machine Shop and Drawing Room Data, Methods and Definitions by Fred H. Colvin and Frank A. Stanley Second Edition (last version which has entered the public domain and become freely distributable) https://www.reddit.com/r/CNC/comments/43qbv1/best_edition_of_machinerys_handbook/ --- not the Industrial Press’s Machinery’s Handbook now in its 30th edition, see below.

Machinery's Handbook

Machinery’s Handbook 30th edition --- a 2896 page book full of useful information from Trigonometry to Speeds and Feeds and much more. Earlier editions can be picked up used on eBay for reasonable prices.

1st edition reprint: https://www.anvilfire.com/bookrev/ind_pres/index1st.php When measured one copy was 183mm x 127mm x 55mm --- one Kennedy tool chest drawer intended for storage of this text was 5.5 x 7.5 x 3 [3] and the size of the drawer changed as the book's page count increased, making it a useful way to date a chest.[4]

Modern Machine Shop's Handbook for the Metalworking Industries by Woodrow W. Chapman --- often suggested as a suitable up-date for the 21st century shop.

Use of air cooling and its effectiveness in dry machining processes

Text-book of advanced machine work --- Written by an M.I.T. professor at the turn of the previous century. Includes many tips on machining.

Metalsmithing for the Artist-Craftsman

Setup Reduction Through Effective Workholding by Edward G Hoffman

Online public domain

Book: Elements of Machine Work by Robert Henry Smith: https://archive.org/details/textbookelement00smitgoog

Book: Principles of Machine Work by Robert Henry Smith: https://archive.org/details/textbookofprinci00smitrich

Book: Advanced Machine Work by Robert Henry Smith: https://archive.org/details/textbookadvance00smitgoog [5]

U.S. Army

A number of U.S. Army manuals on metal-working have been written, and since published by the U.S. Government are in the public domain. One place which they are available at is opensourcemachine.org:


Mechanical Practice by United States. Radio matériel school, Washington, D.C. United States. Bureau of Naval Personnel.

Metal Cutting Theory and Practice (Manufacturing Engineering and Materials Processing) 2nd Edition by David A. Stephenson (Author), John S. Agapiou (Author)

Home Machinist's Handbook by Doug Briney

Metal Lathe for Home Machinists by Harold Hall

Metalworking: Doing it Better and Metalworking Sink or Swim by Tom Lipton

Machine Shop Trade Secrets by James A. Harvey


Jigs and Fixtures: a reference book showing many types of jigs by Colvin and Haas [6]


The Flowerpot Crucible Furnace

Interesting Reddit thread about melting 6061 aluminum cans, dross and other issues: https://www.reddit.com/r/Machinists/comments/3606n6/anyone_know_what_type_of_aluminum_soda_cans_are/cra2a3n


(Please see Wood under Materials below)





(Please also see the section below on CNC Joinery)

V-carving References

http://www.vectric.org/video/aspire4-vcp7/2d-25d-techniques/D07/VCarve_Inlay_Description_and_Procedure.pdf [7]


  • Understanding Wood Finishing by Bob Flexner[8]
  • Wood Finishing 101 --- free on KindleUnlimited[9]




Similarly, the U.S. Forestry Service has many publications on wood. One especially useful example is, Wood Handbook: Wood as an Engineering Material (Centennial Edition).

UK take on it here:http://www.laver.co.uk/content/timber-pdf-downloads (Timber%20properties.pdf seems to no longer be available)


Understanding Wood: A Craftsman's Guide to Wood Technology by R. Bruce Hoadley [10]

Furniture Designs



Laser-Beam Interactions with Materials by Martin von Allman [11]

CNC Joinery

digital joints --- booklet describing joints cut using a CNC and their usage.

That is also linked at: Fabrication Techniques & Hardware: Joinery, q.v.


Handbook of Timing Belts and Pulleys PDF

507 Mechanical Movements: Mechanisms and Devices by Henry T. Brown --- the diagrams from this book are now available on-line in an animated form: http://507movements.com/ discussion on reddit

Appleton's dictionary of machines, mechanics, engine-work, and engineering : Illustrated with four thousand engravings on wood. Google Books



Collection of .pdfs: http://www.derekhugger.com/tools.html

Precision Machine Design illustrated edition by Alexander H. Slocum


http://char.txa.cornell.edu/ Art, Design, and Visual Thinking


"The workmanship of risk has no exclusive prerogative of quality. What it has exclusively is an immensely various range of qualities, without which at its command the art of design becomes arid and impoverished."

"The danger is not that the workmanship of risk will die out altogether but rather that, from want of theory, and thence lack of standards, its possibilities will be neglected and inferior forms of it will be taken for granted and accepted."

The Nature and Art of Workmanship by David Pye

Manual of design : compiled from the writings and addresses of Richard Redgrave



Signs and letter-forms

  • Creative Lettering Today by Michael Harvey --- Republication of several classic works, Calligraphy in the Graphic Arts, Creative Lettering and Carving Letters in Stone & Wood with additional new information on digital letterforms. The computer information is specific to the Macintosh program FontStudio (no longer available), with occasional references to Fontographer, but includes mentionings of concepts simply not addressed anywhere else.
  • http://www.operina.com/
  • Lettercarving in Wood: A Practical Course by Chris Pye[13]


  • Choosing and Using Hand Tools by Andy Rae — woodworking tools
  • Virtuoso: The Tool Cabinet and Workbench of Henry O. Studley --- beautiful photographs and wonderful writing about one of the most famous tool cabinets
  • Quality is Contagious: John Economaki and Bridge City Tool Works


http://pythonforengineers.com/python-for-scientists-and-engineers/ [14]


Sources and Repositories