Fabacademy/machine making: Difference between revisions
Jump to navigation
Jump to search
link to FabISP Fab-able in-system programmer |
No edit summary |
||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
We made Mantis 9,1: | We made Mantis 9,1: | ||
[[Image:2010_05_03_126_machine_crop_minni.JPG|thumb|400 px|Machine]] | |||
Here are instructions and | [[Image:2010_05_03_125_machine_crop_mnni.JPG|thumb|400 px|Machine]] | ||
*http://makeyourbot.org/ | [[Image:2010_05_03_124_machine_crop_minni.JPG|thumb|400 px|Machine]] | ||
Here are instructions and step by step instructions in making the Mantis 9.1 | |||
*[http://makeyourbot.org/start http://makeyourbot.org/start] | |||
We did have inventory. | We did have inventory. | ||
* [http://makeyourbot.org/mantis9-build http://makeyourbot.org/mantis9-build] | * [http://makeyourbot.org/mantis9-build http://makeyourbot.org/mantis9-build] | ||
Spindle making | ==Spindle making== | ||
* For the spindle making we used the low cost spindle 1.0 http://makeyourbot.org/low-cost-spindle-1-0 | * For the spindle making we used the low cost spindle 1.0 http://makeyourbot.org/low-cost-spindle-1-0 | ||
[[Image:2010_05_03_123_spindle_minni.JPG|thumb|400 px|Spindle]] | |||
The 3 axis motor | The 3 axis motor | ||
*This is the motor we use for the | *This is the stepper motor we use for the 3 axis sleds [http://www.alltronics.com/cgi-bin/category.cgi?item=24M014] | ||
==Board making== | |||
[[Image:2010_05_03_131_paralell_2_minni.JPG|thumb|400 px|3 axis parallel port interface 1.0]] | |||
[[Image:2010_05_03_130_paralell_1_minni.JPG|thumb|400 px|3 axis parallel port interface 1.0 ]] | |||
[[Image:2010_05_03_119_cables_minni.JPG|thumb|400 px|Cables]] | |||
[[Image:2010_05_03_116_xyz_motor_minni.JPG|thumb|400 px|XYZ_board]] | |||
[[Image:2010_05_03_113_usb_fab_minni.JPG|thumb|400 px|USB_->_Fab_Net]] | |||
[[Image:2010_05_03_110_076_004_minni.JPG|thumb|400 px|076-_004_board]] | |||
[[Image:2010_05_03_109_076_001_minni.JPG|thumb|400 px|076-_001_board]] | |||
You'll need to make four different types of circuit boards: | |||
*QTY 1 Fabnet Adaptor Board (076-000a) [http://mtm.cba.mit.edu/fabinabox/dev/fabnet/overview.html] | |||
*QTY 1 Stepper Motor Controller (076-001) [http://mtm.cba.mit.edu/fabinabox/dev/triplestepper/overview.html] | |||
*QTY 1 H-Bridge (076-004) [http://mtm.cba.mit.edu/fabinabox/dev/hbridge/overview.html] | |||
*QTY 3 D.Carr Driver Boards A3982-1.0 [http://makeyourbot.org/a3982-1-0] | |||
*QTY 1 3 axis parallel port interface 1.0 [http://makeyourbot.org/3axisparallel-1-0] | |||
==FabNet== | |||
serialport = self.open_serial_port(fabnet_port, 38400, 0.2) -> serialport = self.open_serial_port(fabnet_port, 19200, 0.2) | |||
'''Programming the control board''' | |||
*mega88 load hex file: avrdude -p m88 -c bsd -U flash:w:file.hex | |||
*mega88 use 16 MHz xtal: avrdude -p m88 -c bsd -U lfuse:w:0xDE:m | |||
'''Programming the H-bridge''' | |||
*mega88 load hex file: avrdude -p m88 -c bsd -U flash:w:file.hex | |||
*mega88 use 20 MHz xtal: avrdude -p m88 -c bsd -U lfuse:w:0x76:m | |||
==Software== | |||
*[http://makeyourbot.org/emc EMC] | |||
* [http://makeyourbot.org/cad-py cad.py] | |||
==Questions and thoughts == | ==Questions and thoughts == | ||
Line 23: | Line 54: | ||
* How do we combine | * How do we combine | ||
*before making the spindle -> | *before making the spindle -> | ||
* On the Fab Net, suggestion, to help debugging, it would be good to have leds on transmit and receive, to be able to see if we are transmitting information or not. | |||
Put prepackaged Mantis 9 configuration files folder in: | |||
/usr/share/doc/emc2/examples/sample-config | |||
==Links== | ==Links== | ||
[http://fab.cba.mit.edu/classes/MIT/863.09/people/mellis/fabisp/index.html FabISP Fab-able in-system programmer] | [http://fab.cba.mit.edu/classes/MIT/863.09/people/mellis/fabisp/index.html FabISP Fab-able in-system programmer] |
Latest revision as of 12:09, 12 May 2011
We made Mantis 9,1:
Here are instructions and step by step instructions in making the Mantis 9.1
We did have inventory.
Spindle making
- For the spindle making we used the low cost spindle 1.0 http://makeyourbot.org/low-cost-spindle-1-0
The 3 axis motor
- This is the stepper motor we use for the 3 axis sleds [1]
Board making
You'll need to make four different types of circuit boards:
- QTY 1 Fabnet Adaptor Board (076-000a) [2]
- QTY 1 Stepper Motor Controller (076-001) [3]
- QTY 1 H-Bridge (076-004) [4]
- QTY 3 D.Carr Driver Boards A3982-1.0 [5]
- QTY 1 3 axis parallel port interface 1.0 [6]
FabNet
serialport = self.open_serial_port(fabnet_port, 38400, 0.2) -> serialport = self.open_serial_port(fabnet_port, 19200, 0.2)
Programming the control board
- mega88 load hex file: avrdude -p m88 -c bsd -U flash:w:file.hex
- mega88 use 16 MHz xtal: avrdude -p m88 -c bsd -U lfuse:w:0xDE:m
Programming the H-bridge
- mega88 load hex file: avrdude -p m88 -c bsd -U flash:w:file.hex
- mega88 use 20 MHz xtal: avrdude -p m88 -c bsd -U lfuse:w:0x76:m
Software
Questions and thoughts
- How do we combine
- before making the spindle ->
- On the Fab Net, suggestion, to help debugging, it would be good to have leds on transmit and receive, to be able to see if we are transmitting information or not.
Put prepackaged Mantis 9 configuration files folder in:
/usr/share/doc/emc2/examples/sample-config