Spreadsheets in the Woodshop |
Woodworking history can be traced
back thousands of years, with gifted craftsmen found in virtually all cultures
across the centuries and around the globe.
Though separated by time and space, modern woodworkers share two common
interests with these ancestors: working
with wood and the tools that make this possible. While modern times have brought new hand and
power tools for our use, the technology era has brought us one more option: the
computer. The addition of computers to the woodshop brings the well
known capabilities of bookkeeping, word processing, project design and
controlling CNC machinery to name a few. However, there is one often overlooked
use: the power of spreadsheets to help plan, calculate and organize in the
shop. What’s a spreadsheet? A spreadsheet is nothing more then a series of columns and
rows into which data is entered to be mathematically processed. Outside of the
computer world this work is done on ledger sheets, typically used by
bookkeepers and accountants. Very early on in software development it was
realized that a computer could do the math required in ledgers much faster. This
led to the development of the first software spreadsheet, a program called
VisiCalc (for Visible Calculator). By 1983 Lotus 123 software
had appeared. It revolutionized
the accounting industry with a more advanced set of calculation features and
had a good deal to do with the early spread of personal computers throughout
the business world. In a simple spreadsheet example, the left hand
column contains “wooden widgets”, grouped by color. The columns to the right
contain sales data for each color group. The weekly dollar totals for each
color are calculated by formulas that multiply the price each times the
quantity sold. Then an addition formula inserted in the
bottom cell of each column automatically generates
the weekly totals. Spreadsheets can do more than add and subtract though. Almost any mathematical task can be applied to
a cell, including algebra and calculus. For example, some of the spreadsheets
discussed below take advantage of the Sine and Cosine tables to make their
calculations. Some commonly created spreadsheets handle payroll, accounting,
inventory tracking, job cost analysis, cut lists
and price quotations. The most widely used spreadsheet programs today are
Microsoft Excel and Lotus 123. Other programs operate similarly and most are compatible with one another. Spreadsheet
programs don’t cost a lot, and many are available as shareware and freeware. Spreadsheets in the
office Now that you understand the basic concept of spreadsheets,
the question becomes how to use them in your shop. As discussed above,
accounting is high on the list even though you can purchase programs designed
specifically for that task. However, if you operate a small shop, or are just
starting out, you can save some money by doing this with spreadsheets. Beyond accounting the options are extensive. My business
bookkeeping is done in one of those specialized programs, but I prefer to use
Microsoft Excel to do all quoting and invoicing. Years ago I set up spreadsheet
“template forms” for these tasks. They incorporate my customer database and
pricing for all regularly made products. When doing a quote I can quickly
select an existing customer or enter a new one, and
then refer to secondary worksheets to determine pricing. All totals are automatically calculated at the
bottom right of the form, including shipping charges and sales tax. This all
takes place through the use of a “macro”, a tool that runs multiple commands at
the press of a single button. Macros are one of the most useful features of spreadsheets. They
give you the ability to record a series of commands and then run them
repeatedly without having to reselect each command. On my quote form the
“Process and Print Quote” button runs a macro that permanently sets the date
and then asks me to enter reference details, shipping information and payment
terms. Next it queries for applicable custom tooling costs, shipping charges
and Connecticut state sales tax, and then displays the amount of my standard 25
percent deposit. Finally, it prints the form and also sends it to my fax software. Throughout
this process each of the automatically calculated user input cells can
be accepted as presented, or altered if needed. The beauty of macros in Microsoft Excel is that they use
Visual Basic, a “plain English” set of programming commands. These commands are
logically tied to the functions they provide. What is even nicer though is that
you can create macros even before you get a handle on the programming language.
This is done with the “macro recorder”, a tool that allows you to select a
series of tasks that are automatically recorded to the hard drive. Once created
they can be run again whenever needed. Another area in which the shop office can use spreadsheets
is in planning business development. Many people use the “charts” capabilities
of spreadsheets to examine business activity. Take the wooden widgets
spreadsheet, for example. If you wanted to know the busiest weeks over a five-year
period you could visually examine 60 columns of data and record the strongest weeks. Or you could
set up a chart to give you a computer-generated graphic evaluation of
activity. These graphics can be bar, pie or other styles,
and they’ll quickly show you the desired relationships. You can also analyze data with “filtering”. Let’s say you
want to know what color wooden widgets sold for more than $1,000 in any week
during the five-year period. Filtering can be set up to temporarily hide all sales data that doesn’t meet that minimum $1,000
standard. You are left looking at the sales that meet your criteria, clearly
showing the information you need to help plan future production. Similar to filtering, but not temporarily hiding data, is
“sorting”, which rearranges multiple columns and rows of data either
numerically or alphabetically. For example, if you had several hundred hardware
items listed in a column, with associated costs and in stock quantities in
adjacent columns, you might have a hard time finding the specific item you
need. The obvious solution is to alphabetize the list, which is what sorting
will do. By selecting all related data, and choosing “sort” from the “data” menu,
you can arrange the names column alphabetically. The other columns will follow suit, keeping the correct quantities and costs
correctly aligned. Spreadsheets for shop
work Spreadsheets are useful tools outside of the business office
as well. They can do a wide range of tasks including part size calculations and
the generation of cut lists. They have the ability to condense many hours of
math calculations into minutes of data entry. A good example of this is the parts layout form we use for
making our curved mouldings. We input moulding data such as radius, profile size, chord
length and wood species. The spreadsheet then automatically calculates the part
sizes needed to make that moulding. It also
gives highlighted cautionary warnings when certain conditions exist, such as a
specific moulding profile needing special
attention or data calculations indicating a moulding
is too large for our 6’ x 10’ CNC table. When the “Print Form” button is
pressed it sends the form to the printer and generates identification labels
that will be applied to the backs of the completed mouldings. We regularly use a similar spreadsheet form
to produce radius, chord length, arc length and arc height information when
known values are entered. It functions because derivations of the algebraic
formula for calculating radius have been entered in the appropriate cells. Instead
of doing the algebra to find out the radius of
an arc when width and height are known, you can enter that data into the
correct cells and the radius is instantly shown. Subsequently entering the
calculated radius displays the arc length. Yet another powerful use for spreadsheets is a form that
will yield rail, stile and panel sizes for cabinet doors. This can be designed
so that entering a finished door size generates cut lists of all needed parts,
including extra length and width for machining cope and bead cuts and
appropriate panel sizing to allow for seasonal movement. Instead of spending an
hour with a calculator, you can spend a couple minutes at the keyboard to get
the same result. Conclusion Spreadsheets are an extremely versatile tool in the
workshop. What I have discussed here just begins to touch on what they can do
to increase productivity. Forms can be created that will do many of the
organizational and time consuming calculations that confront you daily. Beyond
the above examples is a wide range of uses. Options go from the simple entry of
individual cabinet sizes to ensure that a total run fits along a wall, to the
complex integration with CAD/CAM software to generate cabinet parts and CNC
code directly from a completed cabinet list. How far you go in incorporating spreadsheets into your work
will be limited only by your interest in the subject. However, if you do invest
the time and effort to learn you will certainly see a return on that
investment. B.H. Davis is the
owner of B.H. Davis Co., which makes solid wood curved mouldings in Grosvenordale,
Conn. |