To-do

FAQ
1 Foreign Dewalt version 1 swapped wires

Wiki
UPDATE GRBL for v0.9! (Must do before SO3?)

Glossary
http://microsystemsgeorgia.com/cnc.htm arc B-spline BCL- Basic Control Language ...EIA/ANSI 494. A CNC controller language. Drawing Exchange Format (DXF)- a file format for CAD drawings used to transfer CAD data from one system or program to another, especially those files created by AutoCAD (Autodesk Inc.) Dwell Time- -A timed delay of programmed or established duration used in specific machining operations. Finite-Element Analysis (FEA)- a computer-based method that breaks geometry into elements and links a series of equations to each, which are then solved simultaneously to evaluate the behavior of the entire system. Most often used for structural analysis, but widely applicable for other types of analysis and simulation, including thermal, fluid, and electromagnetic. Finite-Element Modeling (FEM)- the process of setting up a model to be analyzed with the finite-element method, typically done graphically with geometry, where the model is meshed and boundary conditions are specified. Sometimes refers to the evaluation and reporting of results of such an analysis as well. See also boundary conditions, finite-element analysis, meshing, pre-processing, post-processing Gauge Height-A predetermined Z axis clear plane retraction point along the Z-axis to which the cuter retreats allowing safe X Y axis travel. Hewlett-Packard Graphics Language (HPGL)- a format for graphics printing, especially of CAD data, developed and used by Hewlett-Packard Co. and emulated by many others. This format is sometimes used to exchange CAD data among systems. (Hewlett-Packard Co.) Jog- A control function that momentarily operates a drive into the machine. Manual Data Input- MDI-A mode of control that allows the operator to input data into the control system, the data input is identical to the data that can be input by other means such as tape or DNC. Offset- -A displacement in the axial direction of the tool equal to the difference between the actual tool length and the programmed tool length. Optional Stop- A miscellaneous function similar to Program Stop(M01) except that the control ignores the command unless the operator has previously pushed a button to validate the command. Overshoot- The amount by which axis motion exceeds the target value. Solid modeling- a geometric modeling method that completely and unambiguously describes both the exterior and interior of a part or assembly in three dimensions. See also CSG, BREP Surface modeling- a 3D modeling method of describing geometry by its surfaces. Typically used where surface shape is critical, for example, automobile body panels. Surface modeling software generally provides many functions for creating, editing, and evaluating surfaces. See also cloud of points, lofting, swept surface Swept surface- a surface created by sweeping a 2D profile along a trace path. Vector data- a method of defining 2D or 3D graphics by lines, arcs, circles, etc. in contrast to raster data.

http://cnctutor.weebly.com/cnc-glossary.html Canned cycle A set machining sequence used to simplify programming. Detail Drawing A drawing of a part giving a complete and exact description of its shape and size.

http://www.micro-matics.com/cnc_swiss_glossary.html Chatter The Occasional Vibration Between A Workpiece And A Cutting Tool. Chatter Decreases Machining Productivity, Negatively Impacts Surface Quality, And Increases Tool Wear. Chip An Unwanted Piece Of Metal That Is Removed From A Workpiece. Chips Are Formed When A Tool Cuts Or

http://www.cnczone.com/forums/general-off-topic-discussions/1243-cnc.html

http://www.cncnew.com/glossary.asp

http://www.practicalmachinist.com/vb/cnc-machining/need-definitions-cnc-terms-122452/

http://www.thefabricator.com/glossary/cnc

http://wings.buffalo.edu/academic/department/eng/mae/courses/460-564/Course-Notes/CNC%20notes.pdf

Shapeoko 3

 * Main page --- Edward?
 * About page --- Edward?
 * Create Shapeoko 3 section in Sidebar. Divide current page up among:
 * ShapeOko 3 Overview
 * Create
 * B.O.M. (Bill of Materials) --- ?
 * Build Instructions --- Edward

Style guide for the project as a whole?

Other
re-work the current Acme Z-axis page so that it's two:


 * one an initial overview / landing page discussing all Z-axis upgrade options
 * a second for the Acme-specific discussions

update bCNC and Carbide Motion pages

add information on blueprint symbols?

Other sites
http://www.woodweb.com/Resources/RSSoftwareConnection.html

http://benchmark.20m.com/tools/CNC_Router/CNC_Definitions/CNC_Definitions.html http://benchmark.20m.com/tools/CNC_Router/CNC_GetInGame/CNC_GetInGame.html http://benchmark.20m.com/tools/CNC_Router/CNC_RouterBasics/CNC_RouterBasics.html http://benchmark.20m.com/tools/CNC_Router/CNC_BuyOrBuild/CNC_BuyOrBuild.html

http://www.chaski.org/homemachinist/index.php


 * Register on Mechmate and check forums for content: http://www.mechmate.com/forums/index.php


 * Research from openbuilds:
 * Netfabb basic
 * expresspcb
 * Routy Router 3D Model for Blender 2.66
 * mach1filter: http://hobbymaro.puhasoft.hu/Tweakie/Mach1Filter.exe
 * http://www.mindplus.cc/


 * http://bbs.homeshopmachinist.net/threads/30068-A-fun-milling-project-for-students --- balance of the site


 * http://hydraraptor.blogspot.com/search?updated-max=2010-02-11T23:52:00Z&max-results=3&start=60&by-date=false --- balance of the blog


 * http://fabrication.wikia.com/wiki/CNC --- examine for links


 * http://www.practicalmachinist.com/vb/cnc-machining/aluminum-endmill-throwdown-destiny-vs-niagara-vs-gorilla-vs-2nd-shift-grinding-179308/


 * http://www.sjsu.edu/people/samuel.obi/Tech%20149%20CNC%20Lecture.pdf
 * https://eric.ed.gov/?id=ED391901

Review/re-work

 * review plastics magazine linked from the acrylics page
 * re-arrange / organize tutorials for CAD programs
 * need 3D CAD tutorial for http://www.shapeoko.com/wiki/index.php/Basic_workflow_3D --- potential 3D tutorial here: http://buildandcrash.blogspot.com/2014/02/shapeoko-assembly-and-testing.html
 * need to create tutorials for all opensource CAD/CAM applications, ideally in discrete units, so that one could pair a design tutorial for a CAD app, w/ a post-processing tutorial for a compatible CAM app
 * Need a page on HeeksCNC (linked to from Workflow)
 * Need a page on OpenSCAM (linked to from Workflow)
 * add individual pages for major components --- thus far we have:
 * Makerslide
 * Stepper Motors
 * Stepper Drivers
 * Belts and Pulleys --- this needs more content, esp. a comparison between MXL and GT2 --- perhaps a list of other potential belt / pulley profiles?
 * Arduino
 * Power supplies --- we need someone who understands electronics to create content for this
 * Need to work up a better Z-axis upgrade overview page
 * Find all the solutions for increasing Z-axis travel and put them down somewhere
 * We need more Feeds and Speeds values for the Materials page
 * The data we have should be broken out into tables, and I think that the overview table at the top should be limited to the settings for a stock Shapeoko 2
 * Parts page
 * Need SVG added as an allowable filetype for upload
 * Break down SVG diagrams from docs.shapeoko.com and make individual images for each part (in lieu of, or in addition to photos?) --- in process Done (I believe)
 * Find CAD data / links for everything on the parts page which does not yet have it.
 * Add links to the eShapeoko parts
 * Create overview image, something like: http://www.shapeoko.com/images/Shapeoko_2_dimensioned.pdf but which has all parts labelled --- perhaps parts could be dynamically shown / hidden? Collapsing / expanding list of parts / components / assemblies?

Done --- Review?

 * Someone who understands Climb vs. Conventional Milling should review the table here: Climb_vs._Conventional_Milling and the balance of the page
 * re-organize hello world and using machine--- I think these are okay now, would someone please look things over?
 * re-work Grbl pages ---Done? --- the big remaining thing to do is to update the table w/ a column for supported by G-code interpreter version and at least fill in Grbl
 * Change CSS so Code blocks use monospaced font.
 * Finish SVG diagrams and interactivity --- this is done save for two diagrams which can't be done properly (see below)
 * Design simple enclosure for electronics / power supply (addressed by Bart Dring's nifty sheet metal enclosure?)

Assembly Instructions

 * Rework remaining SVG diagrams using re-drawn images prepared for Parts page (as noted above)
 * Document Wiring Option #1

Edward

 * Please fix the name for https://github.com/shapeoko/Shapeoko_2/blob/master/Drawings_PDF/two_part_wastebaord.pdf (presumably it should be "two_part_wasteboard.pdf") so that it can be linked to from the Parts page.
 * Please add .pdf and .dxf versions of all parts to Github for the SO2
 * Write homing and adjusting software for the Grbl system (doesn't this “just work”?)
 * Need pages for disclaimer and privacy policy --- probably also need the licensing pop-up menu on the Upload page fixed.
 * ShapeOko:General disclaimer
 * ShapeOko:Policy
 * also Help:Contents --- made a simple page for this but someone should review / vet / improve