tag:blogger.com,1999:blog-69954143975621190222024-03-21T04:57:12.875-07:00Professor Phunk's Tri-Dimensional PrintariumOne man's attempts to delve into the fascinating world of 3d printing and rapid prototyping.Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.comBlogger68125tag:blogger.com,1999:blog-6995414397562119022.post-76086568933437886232012-10-15T09:18:00.002-07:002012-10-15T09:18:14.608-07:00New Power SupplySomeone had a question about my power supply so I thought I would post a pic. It hasn't arrived yet and it has been 4 weeks. I usually receive items sent with USPS within 3 weeks so if I don't get it in the next few days I will have to start tracking it down (bummer). In any case, this is what I am waiting for:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvK2GcmQflOOVcp2dRtkf3IzLhJGpLnljPy_qjJUHe5QLpIHvLFdpVSq2b3xjYq9_Wsikik0unKU5M5lrlOTPWTlTRD1dinT-NYMQ3J-8hm45QGzxNycL5_Hh0Q_Y6inI_uOhuqn1jXtU/s1600/20361.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvK2GcmQflOOVcp2dRtkf3IzLhJGpLnljPy_qjJUHe5QLpIHvLFdpVSq2b3xjYq9_Wsikik0unKU5M5lrlOTPWTlTRD1dinT-NYMQ3J-8hm45QGzxNycL5_Hh0Q_Y6inI_uOhuqn1jXtU/s320/20361.jpg" width="320" /></a></div>
These have become quite popular for Repraps. They are small (only about 8x10 inches) yet provide enough current to support dual extruders and a heated bed. My whole rig should only draw about 16 amps when everything is running so this has lots of extra capacity. You have to add a power cord and a switch but that is fairly straightforward. There is also a switch on them to change between 120v and 220v so they can be used anywhere.<br />
<br />
Thingiverse has a couple of printable end-caps for these that help to clean up the looks and cover the exposed terminals. I would like to design and print a case that will contain the power supply, the Ramps boards and the LCD Controller panel. This would either sit beside the printer or mount to the side of it (for portability). <br />
<br />
I tried to install the QU BD extruders on my X-carriage this weekend but ran into a couple of problems. The first one was that the extruder barrel is quite short. It would not reach beyond the bottom of the X-carriage until I removed the carriage and cut off the tabs that held bolts for tightening the bearing clamps. Actually the bolts don't seem to be necessary as the clamps hold the bearings tightly enough without them. The second issue is that the extruder motor (I am only installing one to start with) hits the belt clamps when I try to install it. I may have to come up with some modification to the belt clamps to get this to work but it shouldn't be too difficult. I may be able to just flip the clamps to the bottom of the carriage instead of the top.<br />
<br />Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-54341348451514084622012-10-11T10:28:00.000-07:002012-10-11T10:28:03.835-07:00Extruders Have ArrivedThe QU BD dual extruder setup arrived last night. Yay!<br />
<br />
Everything was very well packaged and organized and I was able to completely assemble both extruders in about 30 minutes while sitting in front of the TV. One of the nuts seems to have a bad set of threads so I couldn't attach them to the mounting plate. It kept jamming on the heater barrel and I was not willing to force it. I will run a tap through it tonight and finish the assembly. My wife and daughter are both sick so I had other priorities last night.<br />
<br />
The plate fits on my X-carriage just fine but I am not sure yet whether I can fit both extruders down through the hole in the carriage. If not I will have to assemble it as a single extruder and then design and print a new carriage when it is up and running.<br />
<br />
The only component I am waiting for now is the power supply. I can always use the workstation power supply that I bought for my last machine until it arrives but the new one is much smaller and neater. It will make for a much better organized machine if I can combine the power supply and all the electronics into a single case.Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2tag:blogger.com,1999:blog-6995414397562119022.post-77672499336332294302012-10-09T10:54:00.001-07:002012-10-09T10:54:10.860-07:00A Few PicturesHere are a few pictures of my current hardware projects<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKPoD5tfPmNR7Qr1RE3DIb75wkwqpBBWu3Twp-TcIgOwSf-tOfZ3VmZyaL7fX1KutVUKp76nZsgyckY4ytEBqOSpou0SJcg9t2xw9VtWl-ftW9vZHsTKEShhBI3bcfT_n1VFrafP1xrUY/s1600/20120921_144351.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKPoD5tfPmNR7Qr1RE3DIb75wkwqpBBWu3Twp-TcIgOwSf-tOfZ3VmZyaL7fX1KutVUKp76nZsgyckY4ytEBqOSpou0SJcg9t2xw9VtWl-ftW9vZHsTKEShhBI3bcfT_n1VFrafP1xrUY/s320/20120921_144351.jpg" width="320" /></a></div>
Here is the exploded extruder from my Classic Mendel. I believe that the connection between the PTFE and the printed parts failed, allowing the melted plastic to leak out and force the whole nozzle crooked. I am hoping for better luck with my new dual extruders from QU-BD but time will tell. On the upside, I have the printed parts for 3 extruders and could easily just buy hot ends and assemble them all if needed.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz6TC7FpbRJOWFUdMubHjhpf2Fe3RE1ShqrGaKKg00Pn5Pslv_yNfzRKevkrJuMcQnp267D18cIPUmecyOKNZA8NplSrBNWt4iW9U_Rkiu-BXn_CgygC1Nn-q4iGnHAQ4LHr8yoCa7t_0/s1600/20120921_144634.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz6TC7FpbRJOWFUdMubHjhpf2Fe3RE1ShqrGaKKg00Pn5Pslv_yNfzRKevkrJuMcQnp267D18cIPUmecyOKNZA8NplSrBNWt4iW9U_Rkiu-BXn_CgygC1Nn-q4iGnHAQ4LHr8yoCa7t_0/s320/20120921_144634.jpg" width="320" /></a></div>
This is the gantry for my DIYLILCNC. There are still a lot of parts to go on it but the assembly seems to be fairly straightforward. It is mostly just a matter of finding the time.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJyFsmSczazNMsjst-rNPb-TYoz2Ntap_ztwZnhLwbGCwJ3fMv6Lfxa8q1G1UOl10WsgJr2hboUbHXKmHpZlwAFcWdPjgz58V4xdXZ6yI2dPp1hstn6QXOR4_PJ2SwU1oBnj1aFEOq6c/s1600/20120921_143942.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJyFsmSczazNMsjst-rNPb-TYoz2Ntap_ztwZnhLwbGCwJ3fMv6Lfxa8q1G1UOl10WsgJr2hboUbHXKmHpZlwAFcWdPjgz58V4xdXZ6yI2dPp1hstn6QXOR4_PJ2SwU1oBnj1aFEOq6c/s320/20120921_143942.jpg" width="320" /></a></div>
Here is the current Prusa Mendel under construction. It has been much easier to build. the belt clamps for the Y axis don't match the holes on my sheet piece but that is what I get for buying from multiple different suppliers. I will just make a couple by hand from some scrap aluminum. Also, I bought a set of cables but they turned out to have female connectors on both ends and I can't seem to find a male connector locally so I will have to use a small piece of perf board and some pins. Still, not a big deal compared to my issues with the last machine.<br /><br />Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-85106086091180991462012-10-05T10:41:00.001-07:002012-10-05T10:41:11.360-07:00A Return to PostingI have decided to start posting on this blog again. I doubt that there are many folks out there who are waiting breathlessly for information on what I am doing but this was always intended to just be a record of my progress for my own use.<br />
<br />
Things have actually progressed here even though I have not documented them. After the extruder "blowed up" on my classic Mendel I decided to build a Prusa rather than repair the old one. It has turned out to be a great decision. The build went quickly (for me anyway) and I am just waiting for the dual extruders to arrive before firing it up. <br />
<br />
Some specs on the new machine:<br />
<br />
<ul>
<li>Prusa Mendel (parts bought on Ebay)</li>
<li>Ramps electronics (came with a full wiring set for a Prusa)</li>
<li>Full hardware set bought online </li>
<li>LM8UU Linear bearings</li>
<li>LCD screen extension for Ramps </li>
<li>Dual QU BD universal extruders (1.75mm)</li>
<li>PCB heated bed kit</li>
</ul>
I financed QU-BD on Kickstarter so I have had to wait a while for them to get their first shipments out. It took a couple of months for me to build the Mendel anyway and they have just announced that they have shipped all of their Kickstarter related hardware to their backers so I am hoping that the extruders will be here within the next few days. I have both ABS and PLA filament in the 1.75mm size so I will probably set up the extruders by material rather than with various colors.<br />
<br />
I also bought a small power supply on Ebay. This is one of the ones intended for automotive lighting systems. They are becoming very popular for Repraps as they are smaller than the older PC power supplies like the one I used on my last machine. I plan on printing a case that can combine the ramps, the power supply and the LCD screen into a single compact unit along with a cooling fan.<br />
<br />
Construction on my DIYLILCNC is also progressing. The main parts of the gantry have been assembled and the parts for the bed have been cut. All of the mechanical and electronic parts are here, I just need to get the time to complete assembly. It will be great to have something that can cut sheet parts for projects as a complement to the plastic parts created by the Mendel. Note that the design for the 2.0 version is now out so I am, once again, constructing a machine that is one version behind the rest of the world.Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-84348583704477394482012-04-13T08:11:00.001-07:002012-04-13T08:18:14.407-07:00Much Progress, Some Issues.<br />
<div style="text-align: justify;">
It has been a while since I posted, mostly because I have been meaning to take some pictures of various things to show what I have been doing. Since I still haven't taken those photos I decided to just go ahead and post an update anyway. Maybe I can get the pictures taken this weekend.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Things were going fairly well for a while. I finished making a <a href="http://www.thingiverse.com/thing:8194" target="_blank">circuit board clamp</a> that I found on Thingiverse and it works fine (my first multi-part object). In the process I used up the last of my grey PLA and switched to the 5lb roll of Green that I had purchased. I found that the green filament melted at a lower temp and would turn black occasionally at the temps I was using previously. After some experimentation I found that printing at a set temp of 187 worked fine but I still have to do some tests on the actual vs reported temp to see whether it is reporting accurately. Also, it appears that all PLA is not created equal and I may have to make adjustments every time I change a roll.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I removed the spool from my electrical cord reel, sawed it in half, and dropped my green filament in. I managed to remove the winding handle without breaking it so I can use it to lock the halves of the spool together whenever I drop a new roll of filament in. I had tried to print a <a href="http://www.thingiverse.com/thing:5600" target="_blank">Thingiverse object</a> that was intended for that purpose but found an interesting issue instead: The large body of the plug printed fine but the fill (set at 60%) began to sag in the middle so that after about 2" of height there was a dip of about 2mm in the center of the object and when the extruder attempted to print the prongs in that spot it was too high above the existing layer to bond. I believe this is caused by the plastic being too soft and spreading out too much horizontally after it is laid down.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I also started to encounter some missing steps in my prints. Since my first prints did not encounter this I know that it is not caused by electronics or firmware. It is happening consistently now but only in one direction on the X-axis, so my prints slowly lean over as successive layers are laid down. I have increased the current to the X-axis as well as adding heat sinks to all my stepper controllers (in case I need to increase current to others). I also loosened up the bolts holding the X-axis bearings. They were quite tight when I checked them so they may be my problem if they were restricting the bearings rotation.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
My biggest problem is that I have large blobs of plastic oozing out of the extruder somewhere hidden by the X-carriage. It started slowly but got progressively worse over time. I am sure that the original problem was caused by an extruder crash into the print bed. Since I did not have my endstops working I was manually zeroing the print head and then removing the home instruction from the G-code. Of course, the inevitable happened and I forgot to remove the instruction once. That resulted in a full speed crash on all the axis. I wanted to print instead of taking the time to resolve the endstop issue and so I must pay for my impatience.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
So, before I try printing again to see if my adjustments to the x-axis solve the missing steps problem I am removing the extruder to rebuild it. I have additional brass tips, PEEK sleeves and a couple of removable heaters from Techzone that I never used so I should be able to get it back in service fairly quickly. At the same time I will install microswitches to replace the opto-endstops that I have never managed to get working. I tested the mechanical switches with the sanguinololu and they worked fine so I just need to remove the optos and get them mounted.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hopefully these changes will give me a stable platform so I can proceed with some of the backlog of print objects that I want to produce. At the very least I can say that I am having a great time after such a long time building the machine itself. Fine tuning and repairing are a lot more fun.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
And I promise, pictures soon!</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2tag:blogger.com,1999:blog-6995414397562119022.post-2321649369455660472012-03-14T08:19:00.000-07:002012-03-14T08:19:02.490-07:00First Printed Object!!<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Huzzah! After two years of muddling about I have managed to coax my Mendel into actually printing something. And it turns out that I didn't even need a new main board!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I had noticed that the electronics would work for about 20 seconds before shutting down so I knew that the problem was not in the stepper controllers but it seemed to me that overheating could be causing a shutdown. Then, when things had cooled down, it could be made to work again. I reasoned that perhaps I had the current set too high on the steppers so I turned them all down and tried it again. Lo and behold everything began working correctly so I proceeded to try printing some small parts.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I managed to get some small things to print correctly, if a little sloppily, so I decided to go for it and try to print a shot glass for the traditional toast to a new machine. The results (.4mm layers, 200C, 50% infill and no heated bed) are below:</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivzsOLYOORjbgExVZtGGdsGcKguvkwf7j8D9GmiGBIfou05rukN3IUa1k5dbzao8J0oIsp7HHJyp872x7nKfZToWwE11Bw83ggDg0H22zr40tEQCksolUcIk4n8YGF6t7-EhcBDEQ_0dA/s1600/P3141227.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivzsOLYOORjbgExVZtGGdsGcKguvkwf7j8D9GmiGBIfou05rukN3IUa1k5dbzao8J0oIsp7HHJyp872x7nKfZToWwE11Bw83ggDg0H22zr40tEQCksolUcIk4n8YGF6t7-EhcBDEQ_0dA/s320/P3141227.JPG" width="320" /></a></div>
<br />
<div style="text-align: justify;">
In the picture it appears to narrow towards the bottom but that is caused by the camera angle. It actually came out great. There are quite a few blobs but I will experiment with the settings to resolve that. I suppose it is either too hot or the print head was moving too slowly. In any case, it is water tight and shaped like it is supposed to be shaped.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I still don't have my endstops working, which means that I have to set everything up manually. I have been editing the Gcode to remove the homing instructions before and after the print. The most difficult part is setting the position of the Z axis prior to starting. Since I am doing it by eye it is hard to get the height set consistently and I have had to stop several prints because I started them with the print head set too high.I could make a spacer to set the height but I think fixing the endstops is a better use of my time.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I have gone through the few feet of grey PLA that I had and I will be starting into my 5lb lot of green PLA so I went to Lowes and bought an electrical cord reel to wind it on. </div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaE3jnU1PJ2Zc4JEnNdDVQS5VDiCDjrF0fIkEjVpXj0gJmBelc6_UKi0K_rNQ7PxleSxC6bKBDHGlVplFqHwOg-pLidaYKahz6Ga46s55CJMxZ-50DToVWhOY-xywNymq4fGFd5TgbhsQ/s1600/home+depot+cord+reel.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaE3jnU1PJ2Zc4JEnNdDVQS5VDiCDjrF0fIkEjVpXj0gJmBelc6_UKi0K_rNQ7PxleSxC6bKBDHGlVplFqHwOg-pLidaYKahz6Ga46s55CJMxZ-50DToVWhOY-xywNymq4fGFd5TgbhsQ/s1600/home+depot+cord+reel.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<br />
<div style="text-align: justify;">
Quite a few people are using these now. They are cheap and sturdy. the only problem is that the reel is not split in the middle. that means that I have to wind the whole lot of filament onto it by hand instead of splitting the reel and just dropping the roll in. There are a number of mods for this reel on Thingiverse including a <a href="http://www.thingiverse.com/thing:12871" target="_blank">spindle for 5lb spools</a> and <a href="http://www.thingiverse.com/thing:5817" target="_blank">some connectors</a> that allow you to modify it so that the reels can be removed and changed. I believe that I also came across an actual printable reel designed for these but I have to go find it again.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I have a few items that I want to get printed now that I have it working. The highest priority, now that summer is coming again, is an adapter to mount a set of relays under the hood of my Jaguar XJS. I installed electric fans last year and the relays that came with them do not fit on the mounting bar of the car. I will have to print those from ABS since it gets pretty hot under there when running the V12 in the summer heat. I think it may get above the melting point for PLA.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I also want to print a set of clips to reinstall a piece of glass in our stereo cabinet. None of the mirror or glass mounting clips available locally will fit this oddball installation. The best thing about this one is that I get to show my wife how useful a Reprap can be!</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com1tag:blogger.com,1999:blog-6995414397562119022.post-27582138026406156402012-03-08T07:12:00.001-08:002012-03-09T06:58:09.285-08:00A satellite of your very own!<br />
<div style="text-align: justify;">
I am still waiting for my replacement Sanguinololu but here is a really <a href="http://evadot.com/2012/03/07/evadot-and-kentucky-space-think-you-can-hack-space/" target="_blank">interesting story</a> to help pass the time:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The folks at Evadot have designed a board to be the brains of your very own satellite. A CubeSat is a low cost micro-satellite platform that universities and others have been using for a while. Of course, "low cost" is relative. A basic CubeSat kit costs anywhere from 7,000 - $10,000 and the launch costs are another $40,000 at the moment. On top of that you would have to add your own sensors, etc. for whatever mission you have in mind. Evadot wants to open things up a bit by offering a much cheaper alternative to the present CubeSat kits on the market.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX5aRJK2f9kKf_tRHQptg7NT2CdjhjJ8l4L_VOx0FNldDAv8AmXGCFiVC0yp3c2GbaB9SVMoQbRX2qySsIMzCQz3Dd7Z6pzHmKDBhxmziqrqoyCjaroZHCfUAVl9VELtnPPEHpKyF_UE/s1600/IMAG0752_sm-620x250.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="129" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX5aRJK2f9kKf_tRHQptg7NT2CdjhjJ8l4L_VOx0FNldDAv8AmXGCFiVC0yp3c2GbaB9SVMoQbRX2qySsIMzCQz3Dd7Z6pzHmKDBhxmziqrqoyCjaroZHCfUAVl9VELtnPPEHpKyF_UE/s320/IMAG0752_sm-620x250.jpg" width="320" /></a></div>
<br />
<br />
<div style="text-align: justify;">
Give the article a read and keep an eye on these folks. These boards can also be used for a variety of other cool hackerish purposes, including robotics. Keep in mind however, that launch costs are dropping and you might actually be able to afford to launch your own satellite in a few years.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-78630523040477813872012-02-21T07:24:00.000-08:002012-02-21T08:18:02.154-08:00Success and Disaster!<br />
<div style="text-align: justify;">
I have been unable to resolve my endstop issue so I will probably remove them and go to the limit switches which I have already tested and found to work fine. In the meantime I decided to go ahead and test the machine without them by manually setting the home position and editing the G-code to remove the homing instructions.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Success - I managed to print a part on my second try. The first time I set the extruder position too high and it simply sprayed the filament into a big pile even though it was moving correctly in the X and Y. I still had it positioned about one millimeter too high on my second try but it created the outer shell of the part correctly. The infill did not fare so well. Since there were many quick movements and changes of direction the filament did not have time to drop into position before the hot end moved. and the holes in the part were blocked by a mass of filament caused by the suspended thread being dragged over the hole before it dropped into place. They could be drilled out however so I am counting it as a success. Very big day and I was extremely happy.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Then the Gremlins arrived. When I adjusted the height again and started the third print it stopped dead in the middle of the first layer. I found that the green LED was no longer lit on the Sanguinololu and I got a message on the workstation: "USB port has exceeded voltage limits". Now everything is dead so I believe that something has been blown on the main board. Whenever I plug in the USB I get the "Exceeded Voltage" message and nothing happens. Maybe a short? One other disturbing symptom - When I power up the 12v supply the mosfet down by the thermistor connectors becomes immediately hot enough to burn my finger, and I mean immediately, like from cool to burning in less than a second!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
So I may have a trashed main board. Need to do some more troubleshooting but I am too depressed right now. At least I actually printed something so that is progress.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2tag:blogger.com,1999:blog-6995414397562119022.post-86419918453114439162012-02-01T07:16:00.000-08:002012-02-01T07:16:35.642-08:00Hardware Complete!<br />
<div style="text-align: justify;">
This is a real milestone for me. I believe that all the hardware is finally working properly so I only have a couple of software issues to resolve. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I replaced the endstops last night with a set of spares that I had bought with the original Techzone electronics. I always figured that I would burn out one or two and they were cheap so I bought a full set of replacements. These are slightly different from the ones I am replacing. They have LED's on them so I can see that they are getting power and are working properly.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Unfortunately they don't seem to be doing anything. It makes no difference whether the optical signal is interrupted or not. I can jog all three axis in both directions even with a card inserted in the endstop. I think that this is an issue in the setup in Sprinter so I am going to look through the configuration code today.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I also need to reinstall Pronterface since it won't load an STL file. This shouldn't be a big deal since I have confirmed that my other computer, on which I also installed Pronterface, can load them just fine. I probably messed up the install of one of the several apps that Pronterface depends on so I will clean it all out and start the install from scratch.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
As a final note I should mention that I started working with Sketchup 8 this week. I downloaded a free addon that allows import and export of STL files and I have been able to create a couple of fairly simple part files for items that I would like to print. I found it simple to learn and easy to use.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com4tag:blogger.com,1999:blog-6995414397562119022.post-69415600189263229552012-01-30T07:25:00.000-08:002012-01-30T07:29:10.186-08:00Endstop Issues and CNC Router Progress<div style="text-align: justify;">
<br />
I finally received my new stepper controllers from Pololu. I put one together and slapped it in the extruder slot on the Sanguinololu and it promptly burned out. That makes 4 controllers that have burned out, all when installed as the extruder controller. Since I had it working once with the original controllers I moved one of them to the extruder and replaced it with the remaining new one. Success! I finally have all 3 axis as well as the extruder working properly. I don't have any more spare Stepsticks so I am going to order a couple more since I still don't know why they have been burning out.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I still have a couple of small issues to deal with. One of my endstops has burned out during all the messing around with the boards. I have spares but I also have to make up some new cables since the new board sits in a different spot on the machine and the old ones aren't long enough to reach it. I have also sprayed lithium grease into another of the endstops by accident so it registers as closed all the time. I think a Q-tip and some rubbing alchohol should sort it out.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I also have a more serious and confusing issue to resolve. I tried to load an STL file into Pronterface but I got an error. It apparently couldn't find one of the Skeinforge modules. I know that a new version of pronterface has come out since I loaded mine so I will try updating the whole thing and see if that makes any difference. My installation of pronterface has been working fine for controlling the Mendel so I don't know exactly why there is an issue with the STL files but I am much more comfortable with software than hardware so I am sure that I can resolve it.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I have also been collecting all the bits and bobs needed to complete my <a href="http://diylilcnc.org/" target="_blank">DIYLILCNC</a> router. I had the laser cut pieces made up in September and bought the electronics at the same time. Over the last couple of weeks I have purchased the bearings, belts, gears, motor shaft couplers, Acme rod, nuts and flanges and all the nuts/bolts/washers for assembly. I still have to pick up the steel rod, square aluminum tubing and threaded rod but I can source them locally. I also need to buy the correct Dremel tool to fit the carriage design. Basically, I am ready to begin assembly. The first step will be to prime and paint all of the MDF laser cut parts</div>
<br />
<div style="text-align: justify;">
One final bit of news. I finally bit the bullet and bought a power supply on Ebay. It is 30V, 5A so it should be good for anything that I am likely to want to do with it in the near future. It should be here next week</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1nRkLhX48z3xHbJeX4-SsCIpap2KAZuoGa1TmbWE0w-TmYM70TGOCnq_q2mDNUkXh9N1JnMTmgQIN05JnQcPxjILOe9D5tHZIau975nMsxQOmkEk4PNGEXReHlhfan9F6j3uZ2t6zr8Q/s1600/3705809107814040_1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1nRkLhX48z3xHbJeX4-SsCIpap2KAZuoGa1TmbWE0w-TmYM70TGOCnq_q2mDNUkXh9N1JnMTmgQIN05JnQcPxjILOe9D5tHZIau975nMsxQOmkEk4PNGEXReHlhfan9F6j3uZ2t6zr8Q/s320/3705809107814040_1.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: x-small;"></span><br />
<h1 class="vi-is1-titleH1" itemprop="name">
<span style="font-size: x-small;">
<span style="font-size: x-small;">USA Brand Precision Lab GQ-A305D Variable 30V 5A DC Power Supply s/CV & CC mode</span></span></h1>
<span style="font-size: x-small;">
</span></td></tr>
</tbody></table>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-36910236327853672302012-01-23T09:52:00.000-08:002012-01-23T09:52:19.185-08:00<div style="text-align: justify;">
I am still waiting on new Stepsticks (the first ones that I ordered couldn't handle 1/16th stepping) so I thought that I would do a short report on one of the nicest machines that I have seen for a while. There have been a number of new printers that have appeared over the last few months but this one uses a unique open-source linear bearing system and is a truly elegant design.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
It is called the <a href="http://www.buildlog.net/blog/2012/01/the-quantum-ord-bot/" target="_blank">Quantum ORD Bot</a> and was created by Barton Dring who also created and sells the <a href="http://www.makerslide.com/" target="_blank">Makerslide</a> linear bearings. First, here's some info the bearing system:</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7Z3uJZa-0PkUrqCJhgEsbUGh8I3HazdHUh1yK243jMaj4Tv0KQRBYZ_9ARPCa2LXGkkwzeZ7WAkbuCUS11qDFXY2Xc2_Ks5vwGLhXDEI-FTLWhLK0WHMR3SCvxTaDyUhdiBpysl8uVHE/s1600/ms_long_sm.jpg" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Makerslide Rail</td></tr>
</tbody></table>
<div class="" style="clear: both; text-align: justify;">
The system is basically a 20mm x 40mm aluminum extrusion along with a set of parts designed to work with it. Any parts that fit standard 20mm extrusions can be used and, in addition, Dring sells V-notched wheels that run along a pair of V rails integrated into the extrusion. The wheels are designed to accept standard 5mmx16mmx5mm bearings as hubs which are simply press fit to install, and various spacers are available to mount them to flat stock. </div>
<div class="" style="clear: both; text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTkJ5jwCHl9lQ_bYVWAzb2tTnAycDbUn9La_TkbmhwXmEgIfk-FOlRpRtK_b8NT7iRgYJ7TuED5w2sFfjN2UzkXBVOyha7nEo9UgqX0ChGIGlDeP4P8C0PmK_I93TjBUbcQzmhwhjQdfM/s1600/std_carriage.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTkJ5jwCHl9lQ_bYVWAzb2tTnAycDbUn9La_TkbmhwXmEgIfk-FOlRpRtK_b8NT7iRgYJ7TuED5w2sFfjN2UzkXBVOyha7nEo9UgqX0ChGIGlDeP4P8C0PmK_I93TjBUbcQzmhwhjQdfM/s320/std_carriage.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Makerslide standard carriage with wheels mounted</td></tr>
</tbody></table>
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE0xYKGntqki2GWjyLioV-G8UAahUZLJg9RTu5sJbJQbChjCoXeh6-Zb5pFfzOpogySr95XBQBQ4ciNQfCXT61TgocT0bwjF_w1kmEOvjThTBLZovvLOlPlXlB4h0oT98hlir1FRzhuLA/s1600/B30037.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE0xYKGntqki2GWjyLioV-G8UAahUZLJg9RTu5sJbJQbChjCoXeh6-Zb5pFfzOpogySr95XBQBQ4ciNQfCXT61TgocT0bwjF_w1kmEOvjThTBLZovvLOlPlXlB4h0oT98hlir1FRzhuLA/s320/B30037.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">V-wheels with standard 16mm skate bearings</td></tr>
</tbody></table>
<div style="text-align: justify;">
The Makerslide store sells a set of standardized parts like the
carriage that can be integrated into your designs or you can buy the
wheels and mount them to your own carriage. The parts can be ordered at the <a href="http://store.makerslide.com/" target="_blank">Makerslide Store</a> and he will even cut it to your order prior to shipping.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The whole purpose behind this is........ well, I'll let Barton explain it himself:</div>
<br />
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span style="font-size: x-small;">"The biggest design, cost and fabrication hurdles in a new CNC design
are the linear bearings. There are a lot of commercial and DIY solutions
out there, but none support an easy, low cost and rapid fabrication
philosophy. I want to create a solution to this. The idea is to use a
method that seamlessly integrates into standard aluminum extrusion
systems. </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<span style="font-size: x-small;">The basic bearing concept is not new. I have used it for years in
my own designs and many high end commercial systems use it. It is the V
wheel running on V rail. The problem with the commercial systems is
that they are expensive, require a lot of accurate fabrication to
integrate and don't seamlessly integrate into standard extrusion
systems. </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<span style="font-size: x-small;">MakerSlide is a V rail integrated into a standard extrusion
profile. Since it is based on a standard profile from several sources."</span></div>
</blockquote>
<br />
<div style="text-align: justify;">
He financed the project through <a href="http://www.kickstarter.com/projects/93832939/makerslide-open-source-linear-bearing-system" target="_blank">Kickstarter</a>. The parts are inexpensive and the cost of the rail is currently set at 1 cent/mm (or about $3.00/foot). That is an incredible bargain in the world of precise linear control. Makers with a supply of Makerslide rails and parts on hand could prototype their designs extremely quickly</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Of course the next thing the world needed was a 3d printer designed around the Makerslide components and Mr. Dring took care of that as well. Behold, the Quantum ORD Bot!</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkdJwDHajr9ya6pArrrSF1ZvUrU_RBcQdrqMI4aTXhQ7sf_I5U2We2OrSbGmih7sMRkooaVR49JQMLwJwJ3KytUyefwa-HWwCECOUdVX3fDSflIb6mIgeQAhvqsPFX0IKrGH4Q2JEIoCk/s1600/ord_bot_p01-300x225.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkdJwDHajr9ya6pArrrSF1ZvUrU_RBcQdrqMI4aTXhQ7sf_I5U2We2OrSbGmih7sMRkooaVR49JQMLwJwJ3KytUyefwa-HWwCECOUdVX3fDSflIb6mIgeQAhvqsPFX0IKrGH4Q2JEIoCk/s400/ord_bot_p01-300x225.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Quantum ORD Bot</td></tr>
</tbody></table>
<br />
<br /><div style="text-align: justify;">
It's a nice little 3d printer that uses the Makerslide as both structure and linear bearing system in all three dimensions. The usual rat's nest of wires is run inside the extrusions so it has a very clean look to it. Information on this machine can be found on <a href="http://www.thingiverse.com/thing:16216" target="_blank">Thingiverse</a> or on his <a href="http://www.buildlog.net/blog/2012/01/the-quantum-ord-bot/" target="_blank">Buildlog blog posting</a>. The prototype has a small build area but it has already undergone a redesign to address that issue.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The best thing about this is that the parts can all be purchased for a very reasonable cost. The worst thing about it is that there is increasing demand for the Makerslide extrusion as word spreads so it sells out very quickly every time a batch arrives at the store. Still, this is a clean, elegant machine with a very stiff chassis. It might be worthwhile taking a look at it if you haven't settled on a design yet for your next project.</div>
<br />
<br />Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-3701825874920020542012-01-04T09:11:00.000-08:002012-01-04T09:11:26.443-08:00Some Progress, Still WaitingI am still waiting for my new pololu boards to arrive but I have managed to make some progress in the meantime. <br />
<br />
<div style="text-align: justify;">
It was immediately apparent that my axis were not moving as they should. The steps/mm were obviously incorrect but it took me a while to figure out what they should be. I could see that the X and Y were moving in tiny increments and finally realized that I had to multiply by 16 to allow for the microstepping (Duh!). That worked but then their movement seemed to swing too far in the other direction. Luckily I found Josef Prusa's online RepRap Calculator (<a href="http://calculator.josefprusa.cz/" target="_blank">Calculator</a>). Once I had carefully entered the correct data (gear tooth counts, microstepping settings belt pitch angle, step angles and leadscrew pitch) it spit out settings that seem to be correct for my machine.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I think that the extruder setting is still off. It seems to be pushing out more than 5mm of extrusion when I hit the jog button but I will wait until I have all three axis working to mess with it further.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I am working on the heated bed while I wait. I got the PID out and wired it up yesterday. since it runs on 120v AC I don't want to use it without an enclosure but I will give it a quick power up to confirm that it is working. I have attached the heater pad to my build plate but I didn't get the thermistor wired up last night. I should be able to finish it up tonight and give it a try. Assuming that it works I will finish the enclosure and get everything tidied up.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I expect that the new stepper drivers should be here within the week. I have ordered some ABS to complement the PLA that I already have on hand so I will be able to experiment with the different materials.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com4tag:blogger.com,1999:blog-6995414397562119022.post-49297099925367832822011-12-22T07:01:00.000-08:002011-12-22T07:01:26.776-08:00The Never Ending Story<div style="text-align: justify;">
Well, not quite never ending but it sometimes feels that way. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I adjusted the pots on the stepper controllers last night. It fixed all my problems with the steppers except for the Y-axis which just sat still and jerked a bit no matter what I tried. I eventually moved the motor over to one of the other controllers and found that it worked fine so I guess I have one bad controller. I actually thought about ordering a couple of spare Stepsticks when I ordered the Sanguinololu but decided against it so now I have to wait again for a delivery. The genetic predisposition to being a cheap bastard which I inherited from my Scottish ancestors has undone me again.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The good news is that everything else seems to be working finally. Extruder, steppers and hot end are functioning as they should so I am able to do a few things while I wait. The opto-endstops are not working yet but that is because I have not yet soldered the bridge for the 5v power to them. I also need to clean up all of my wiring but I was waiting to do that until I got everything working. After I do that I am going to switch the controller for the Z-axis to the Y and then I can do a couple of tests while I wait:</div>
<div style="text-align: justify;">
</div>
<ul style="text-align: justify;">
<li>Lay down a line in a single layer so I can confirm that it is extruding the correct length of filament.</li>
<li>Lay down a square in a single layer to confirm that everything is square. Should get right angles at the corners and sides of the same length in both the X and Y directions.</li>
<li>Lay down some complex curves in a single layer just to confirm that ethe X and Y axis are moving as they should and are coordinated properly with the extruder.</li>
</ul>
<div style="text-align: justify;">
Since the Stepsticks are coming from the Netherlands I expect it to be a couple of weeks yet before I will be able to build anything but success is definitely in sight at last. </div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2tag:blogger.com,1999:blog-6995414397562119022.post-90569410939823452892011-12-21T06:48:00.000-08:002011-12-21T06:48:39.027-08:00By George, I think I've Got It!<div style="text-align: justify;">Just a quick update. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Based on some online posts that I found, I believe that I have identified the problem with my steppers. I think I just have to adjust the current potentiometers on the Pololu driver cards. I haven't had time to try it yet, hopefully tonight. If this works I will have solved my last problem with the machine itself. Very exciting.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-56209841056415624402011-12-19T07:15:00.000-08:002011-12-19T07:15:26.737-08:00Hot Damn! Melted Plastic at last!<div style="text-align: justify;">Over the weekend I finished re-assembling the Mendel and tried it out. The Sanguionololu works great and so does the Sprinter firmware although I still expect to have a lot of tweaking for my specific machine. Here's a quick pic of my first mess of plastic:</div><div style="text-align: justify;"><br />
</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh3UvusBkYpQE5x1hpEoW63XxsdixjscbLRLIbSLJMKfZdhQgfYgOmdd4gPWp6i2vJT0_Lt5HoSYB0B2SrBtOFutK77HfbKsywzJnpWNmDbuW-2uhwNT4Y3Ya_6FfwERUB7DzJt5Nd65s/s1600/DSCN0088.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh3UvusBkYpQE5x1hpEoW63XxsdixjscbLRLIbSLJMKfZdhQgfYgOmdd4gPWp6i2vJT0_Lt5HoSYB0B2SrBtOFutK77HfbKsywzJnpWNmDbuW-2uhwNT4Y3Ya_6FfwERUB7DzJt5Nd65s/s400/DSCN0088.JPG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">I think I will keep this blob on my desk as a post modernist sculpture</td></tr>
</tbody></table><br />
<div class="separator" style="clear: both; text-align: center;"></div><div style="text-align: justify;">At first I could not get the filament to feed into the extruder. I was trying to get it in by hand-turning the gear on the wade's extruder but it just didn't seem to be able to pick it up. It was late and I was just going to give it up for the night when I realized that I was turning the gear the wrong way! As soon as I turned it the other way the filament loaded into the hot end easily. One more boneheaded move among many.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">With the ATX power supply and the single board electronics my wiring is much cleaner. I still seem to have a problem with my steppers though. The X axis moves very slowly and the Y and Z axis don't move at all. They just hum and jerk a bit. I think that I may have them wired wrong but it was getting too late to get into troubleshooting last night so I will check it out tonight.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">But, in general, it looks like I am finally ready to build some things. Life is good.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-3530516781470308992011-12-05T07:23:00.000-08:002011-12-05T07:23:23.367-08:00Finally, Some Good News!<div style="text-align: justify;">I wired up the Sanguinololu board last night and things went very well. I jumpered the power enable pins on my new ATX power supply and then clipped the connector off of the 4 wire power connector and twisted the two power and two grounds wires together. These were inserted in the screw terminals on the Sanquinololu board and then I plugged in the USB cable. I got a steady green light so it looked like everything was ready to test.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I loaded up the Sprinter firmware that I had modified for my Mendel with no problems. Then I confirmed that Pronterface can connect to the board. I probably still have to do a lot of tweaking of the firmware but that can wait until I have a test print to use as a baseline.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">My extruder is still disassembled from fixing the broken thermistor wire but I was able to wire it up on the bench to test it. I had been holding off on reassembling it and mounting it back on the machine until I could confirm that it was working correctly since it is a major pain in the ass to remove. I removed the 4 pin connector that came with my Botmill extruder and replaced it with two 2 pin connectors. The heater and thermistor connectors on the Sanguinololu are on opposite ends of the board so their arrangement just wouldn't work. After connecting with Pronterface the temp reported as 25C, which is about correct for my basement workshop so I went ahead and sent a command to heat up to 185C (PLA melting temp). The heater worked and the thermistor immediately began reporting the correct temps as it rose I confirmed that it heated up to the correct temperature and that it then started the regular on-off switching cycle in order to keep the temp stable. Being fairly certain that I could melt plastic safely I then moved on to the steppers.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The Sanguinololu board expects 4 pin connectors and my old boards had screw terminals so I can't hook up the steppers until I get the correct connectors. I had bought some locally only to find that I had the wrong ones. I have a set coming in the mail but they have not arrived yet. Luckily I have one stepper that arrived with the correct connector already attached so I used that one for testing. I attached it to the extruder controller and sent a command to extrude 5 mm. The stepper kicked in and ran for what seemed to be the correct time period. Hot Damn!</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I then moved the motor to each of the X, Y, and Z controllers in sequence and tested them with the jog commands. All seemed to be working correctly. The only thing that I did not test was the opto-endstops. I have to solder a joint between two pads on the board in order to set the voltage for them. In my case this is 5v but I forgot to do it before I hooked everything up so it will have to wait until I take everything apart again prior to the final assembly..</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">So it looks like I am finally ready to print. As soon as my connectors arrive I can do the final hookups of the steppers and move on the the really interesting part of this whole thing, the printing!</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com1tag:blogger.com,1999:blog-6995414397562119022.post-77104533517562353262011-11-29T09:37:00.000-08:002011-11-30T06:31:21.177-08:00New Electronics<div style="text-align: justify;">Sorry I've been gone for a while. I finally threw up my hands and gave up on the Techzone electronics. It seemed that, no matter what I did, I could not get any firmware to work correctly on it. When I looked online I found that very few people were working with or supporting it so there wasn't the community that I needed to help me through it. Given that sad situation I ordered a Sanguinololu and I have been waiting for it to arrive.</div><br />
<div style="text-align: justify;">The new board arrived last night so I am back on track. I will be using the Sprinter firmware since it seems to be fairly mature and has a good support community. I hope to have time tonight to get things hooked up and tested.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-12114133630141556772011-11-08T06:18:00.000-08:002011-11-08T06:18:58.384-08:00More Progress, Same Problem<div style="text-align: justify;">Last night I modified the heated bed and got it installed. I attached the silicon heater element to the bottom (it's a simple peel and stick) so I just need to install a thermistor and wire it up to my control box and that will be ready to go.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Of course, a heated bed does me no good unless I can get this thing to extrude. I switched out the thermistor again and got the same result. Temp reads as 875 degrees at room temperature so the heater does not kick in. I know that the thermistor is fine (I guess the previous one was OK as well) so I have another problem. It wasn't until this morning on the way to work that I realized that I probably have the wrong temperature table in my firmware. I will check that next. </div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-44921174963533157182011-11-07T08:38:00.000-08:002011-11-07T08:38:28.807-08:00Replacing the Thermistor<div style="text-align: justify;">I finally got some free time to work on the Mendel yesterday. I removed the extruder and replaced the thermistor with a spare one that I had laying around. It involved carefully cutting away the Kapton tape and removing the thermistor leads from the crimped fitting that Botmill uses to connect it. Not an extremely complicated procedure and it only took me about 20 minutes to replace it and re-crimp the connectors and tape the new thermistor in place.</div><br />
<div style="text-align: justify;">I thought that I would do some testing prior to bolting the x-carriage back on the Mendel and it's a good thing that I did. The temp showed as 875C so the heater never cut in. When I checked the resistance of the thermistor I found it to be about 115K Ohms rather than the 80K that it should be. Should have checked it before I installed it. Either it is a bad thermistor or I picked up one with the wrong values at some point. Luckily I have another one and it tests at the correct 80K so I will switch it out again.</div><br />
<div style="text-align: justify;">Since I was dismantling things anyway I decided to switch out the build surface for the aluminum one that I bought to prepare for adding heating to it. I removed the old one and then found that the aluminum plate blocked two of the holes in the plywood frame piece. I will drill them out tonight.</div><br />
<div style="text-align: justify;">I also made a cable with two female connectors so I could add a ground cable between the main and extruder boards. I don't know if my problems with the extruder motor are due to grounding issues but this certainly can't hurt.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-90423950651746272562011-10-20T07:19:00.000-07:002011-10-20T07:19:09.594-07:00A Quick Update<div style="text-align: justify;">Just a short post here. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I have discovered the source of at least one of my problems. One of the leads on my thermistor is broken. I think it may have burned through when I had the thermistor and the heater wired backwards. In any rate, the thermistor reads as an open circuit and is definitely dead. I will have to remove the extruder and dismantle the hot end to replace it.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I have also made up a ground wire to run between the main and extruder boards. hopefully that will help to clean up the signals between the two boards and get the instructions to the extruder cleanly.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com1tag:blogger.com,1999:blog-6995414397562119022.post-85553632400763616542011-10-11T09:37:00.000-07:002011-10-11T09:37:59.589-07:00More progress - still no extrusion.<div style="text-align: justify;">I didn't get as much time this weekend as I expected. The furniture moving, along with the cooking and the Turkey Torpor, kept me out of the lab for most of it.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I did, however, get time to re-do the wiring for 12v power to the stepper controllers and the extruder board. I had decided that poor wiring was causing some of my problems. The issues with the steppers corelated with their distance from the power source. X and Y moved OK, Z was intermittent and the extruder didn't work at all. This was due to my crappy job of wiring that caused more grounding problems as the power was passed down the line. I rewired the whole thing and the problems disappeared. I now have all 3 axis moving just fine with no squealing steppers and no pauses.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The extruder is still a problem though. The motor doesn't do anything at all, which is odd since, last week, it was not moving but was squealing, indicating that it was getting some power when I sent a command. Probably still a wiring issue. Also, I noticed that the heater did not seem to shut off when I set the temperature to 0. It seems to be getting power all the time so I guess I still have an issue with it. I will get my IR thermometer from the garage so I can tell for sure what it is doing.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I will be logging in to the RepRap IRC chat tonight to see if someone can give me a fix for these items. Progress is slow but at least it is progress.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com0tag:blogger.com,1999:blog-6995414397562119022.post-81141556321879249592011-10-07T08:07:00.000-07:002011-10-07T08:07:10.979-07:00Progress - in less than 10 minutes!<div style="text-align: justify;">I only had about 10 minutes last night to work on the Mendel but I came away happy. I had figured out that my firmware was probably not correct for my boards so I downloaded a new version specifically for the techzone hardware. I loaded it up on both the main board and the extruder and got some great results.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">All 3 axis are now working, although the Z axis seems to be intermittent. Sometimes it doesn't move when I jog it and the stepper makes a squealing sound as if it is jammed or something. A couple of times it moved just fine though so I think that this is probably a hardware issue (something stuck in the gears etc.). I will take a look at it tonight. The correct commands are definitely getting to the steppers now though. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Also, the hot end of the extruder is heating up just fine and the thermistor is passing good data back to the board. I was using Pronterface last night and could easily track the temp as it went up.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I didn't have any filament in the machine but I hit "extrude 5 mm" a couple of times to see if the extruder stepper would rotate. It didn't move so that is my biggest concern at the moment. I set the desired temp to 0 and it still wouldn't move so I guess it is not something in the firmware as I had suspected. I may have the stepper wired incorrectly but I didn't have time to check last night.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This will be a long weekend here in Canada for Thanksgiving and it is supposed to rain all weekend. That means that I should have lots of time to work the bugs out and get something extruded. I also have to move our entire home office down to the basement so my wife can have the spare room to set up an office for her new accounting business but what the heck, I have three whole days!</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com1tag:blogger.com,1999:blog-6995414397562119022.post-56820536603249961142011-10-04T10:28:00.000-07:002011-10-04T10:28:43.152-07:00I'm an Idiot!<div style="text-align: justify;">I got my old Linux tablet working again and connected to the Reprap. Guess what I discovered? The damn thing can't connect. This indicated that the problem had nothing to do with my Windows workstation at all and was probably hardware related. I pulled out the 6 conductor cable between the main board and the USB/TTY adapter and, sure enough, one of the leads was dead between the two connectors. I made up a new cable and "voila" both Pronterface and Repsnapper can now connect with no problems.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I have the X and Y axis moving fine but my Z axis won't move anymore. Probably more of my sloppy wiring. The hot end is heating up but I don't seem to be getting any temp readings back from the thermistor. Again, probably a hardware problem.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I tried to sending a command to the extruder but the motor didn't do anything. I only thought afterward that the software may prevent it from running until the hot end reaches operating temperature to prevent damage from trying to push un-melted filament through the tip. I will check the code for this.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">So it looks like I am finally able to proceed with final debugging and getting Mendel working. There's a lesson to be learned here - don't assume anything. Just because things were working on the Linux tablet didn't automatically rule out hardware problems being the culprit. It was really my tunnel vision on the ports that kept me from examining other possible issues earlier.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Oh well, Onward to Victory!!</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com1tag:blogger.com,1999:blog-6995414397562119022.post-15285016829227678632011-09-27T08:23:00.000-07:002011-09-27T08:23:26.548-07:00A Possible Solution<div style="text-align: justify;">I have been looking through the FDTI site and I may have identified my problem. There are two types of drivers for the chip on the Techzone board - VCP drivers and D2XX drivers. The VCP drivers set up a virtual COM port and those are the ones that I installed. The D2XX drivers allow the software to access the USB connection directly using a DLL.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">It seems possible that I should have been using the D2XX drivers instead of the VCP ones that I installed on my workstation. It is certainly worth a try anyway. I will install the other set of drivers tonight and see what happens.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2tag:blogger.com,1999:blog-6995414397562119022.post-11984910889696064792011-09-27T07:11:00.000-07:002011-09-27T08:16:43.167-07:00The Continuing Story....<div style="text-align: justify;">I now have Repsnapper installed and working. Unfortunately it has made no difference in my ability to connect to the Mendel. Although Pronterface was telling me that the port was unavailable, Repsnapper tells me that it is timing out while trying to connect but has no further information. This happens whether I attempt to connect using the original COM! port on the machine or the virtual COM3 port created by the USB/TTY interface</div><br />
<div style="text-align: justify;">I am wondering if the whole problem lies with the drivers that I installed for the FTDI USB/TTY chip that is used on the Techzone board. I am going to see if there are older versions available.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This worked so easily under Linux. It is very frustrating to be this close to a working machine and be stopped once again.</div>Kevinhttp://www.blogger.com/profile/08704976498668015432noreply@blogger.com2