openbuilds_cnc_machine_2018
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| openbuilds_cnc_machine_2018 [2019/04/17 17:55] – created tell | openbuilds_cnc_machine_2018 [2021/08/02 22:37] (current) – [Electronics] tell | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | This page is about a kit-built CNC engraving/ | ||
| + | |||
| + | |||
| ====== Frame & Motion Stage ====== | ====== Frame & Motion Stage ====== | ||
| Based on the C-Beam Machine kit from Openbuilds.com: | Based on the C-Beam Machine kit from Openbuilds.com: | ||
| + | |||
| + | {{ cbeam-openbuilds.jpg? | ||
| Steve and Jeff assembled it following the video on https:// | Steve and Jeff assembled it following the video on https:// | ||
| Line 17: | Line 22: | ||
| The interface board also has inputs that can be connected to limit and emergency-stop switches. | The interface board also has inputs that can be connected to limit and emergency-stop switches. | ||
| + | |||
| + | The interface uses the [[CNC Parallel Port Mapping | parallel " | ||
| + | |||
| + | The interface board is cabled to the parallel printer port on a PC. The parallel port must either be on the motherboard or on a PCI expansion card; USB control is not possible (see the linuxCNC documentation). | ||
| + | |||
| + | |||
| + | ====== First Motion ====== | ||
| + | |||
| + | The machine first moved its motors in June 2019: https:// | ||
| + | |||
| + | (This is from the motor test function in the linuxcnc setup program, which moves one motor back and forth at high speed. | ||
| ====== Control Software ====== | ====== Control Software ====== | ||
| Line 26: | Line 42: | ||
| LinuxCNC' | LinuxCNC' | ||
| - | ====== | + | ====== |
| + | Before running a g-code program on a real machine to actually turn metal into shavings, | ||
| + | we can simulate that program to make sure that it does what we want. | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ====== CAM Software ====== | ||
| To be determined. | To be determined. | ||
| Simple G-code can be written by hand. https:// | Simple G-code can be written by hand. https:// | ||
| + | |||
| + | There are simple g-code generator python scripts at https:// | ||
| + | The output of these is easy to understand, and will be some of our first trials. | ||
| + | |||
| + | But to really make parts, we need a true Computer Aided Manufacturing (CAM) tool, that takes a 3-d model from CAD and turns it into the long sequence of cutter moves described by g-code. | ||
| We can get a free/ | We can get a free/ | ||
openbuilds_cnc_machine_2018.1555538102.txt.gz · Last modified: 2019/04/17 17:55 by tell
