Installed Software
- Arduino Environment - I had this software already installed but I made sure I was using the current version. I had to configure the IDE to be used with a Sanguino Microcontroller. The instructions are here. This all seemed to work fine.
- Firmware - I had some problems getting the firmware to compile. In fact it never did. While browsing through the MakerBot Google group I found that I did not need to compile these as they come with and can be installed by ReplicatorG. It would have been nice to have known that up front as it would have saved me a bunch of time.
- ReplicatorG - I down loaded ReplicatorG from here. At first this would not work on my computer. When it ran a Java run time window would pop up and say something like. "Could not find main class, progam terminated." I reinstalled Java and it didn't fix the problem. Then I read on the RepRap forums that a complete uninstall and then reinstall should fix it. So, I tried that and it did. I made a copy of machine.xlm and then added the xml code McWireReplicatorG.xml You need to do "View Page Source to see the XML code in the browser and then copy and paste using a text editor.
- Python - I down loaded Python from here.
- Skeinforge - I down loaded from here. I decided to change the environment path to include python so Skeinforge could be run from my tool bar. I made a batch file containing "python skeinforge.py" and stuck a shortcut in my tool bar.
Power up
- Extruder Test - I am currently using HDPE for my extrusions. I'm seeing that ABS is popular and PLA is coming on strong but these were not in stock when I ordered my things from MakerBot so I got HDPE. From the MakerBot Store site: "This is HDPE plastic aka High Density Polyethylene aka Milk Jug plastic. This is a nice, smooth, high quality plastic. It comes as a filament in 5lb coils with a diameter of 3mm.
This plastic is cheaper than ABS, but has a higher shrinkage factor which makes printing large objects more difficult. It does have a much lower coefficient of friction so you can print things that are very smooth." - Endstop Test - The endstops work great but are useless. In fact they are worse than useless. When an endstop is triggered, the ReplicatorG and the motherboard freezes up. I think they pickup noise also so I removed all 6 endstops.
First Prints
My first prints were piles of goo. But, I have learned a bunch about the tool chain during this last week. Basically it's pretty easy. Once you go through it a few times. The instructions are here.
The key is to get the skeinforge settings right. I started with the settings from Binary Construct blog.
"Here are some of the more important skeingforge settings I am using:
These settings allowed me to start printing test cubes that are15mm on a side. These are kind of like the "hello world" of 3D printing.
Tweaking Skeinforge
I have been learning about Skeinforge settings from Bits From Bytes Blog. I think I have tweaked the McWire to the best of it's ability. The prints are very useable but slow and course. The basic problem with it is that the X and Y sleds move to slow because of the gearing with respect to the minimum extruder flow rate. Right now I'm running at 200/255 PWM rate on the extruder motor. Any slower risks a chance of stalling. The 80mm/s in the above settings is being limited by the settings in ReplicatorG. I Adjusted those and found they are best left where they are. So for right now there is not much, if any, of the desired filament stretch during the extrusion process. This could be fixed by going to a larger thread pitch on the drive screws.
My first prints were piles of goo. But, I have learned a bunch about the tool chain during this last week. Basically it's pretty easy. Once you go through it a few times. The instructions are here.
The key is to get the skeinforge settings right. I started with the settings from Binary Construct blog.
"Here are some of the more important skeingforge settings I am using:
PWM Motor Speed: 215 to 225 (depending on the object)
Extruder Temp: 225 C
Speed: 80mm/s (i think the threaded drive has some effect on this no being accurate)
Layer Height: 0.7mm"Extruder Temp: 225 C
Speed: 80mm/s (i think the threaded drive has some effect on this no being accurate)
These settings allowed me to start printing test cubes that are15mm on a side. These are kind of like the "hello world" of 3D printing.
Tweaking Skeinforge