ZachHoeken Wrote: ------------------------------------------------------- > had a great night of hacking on my end. here's a > summary of what i did: cool, I'll try this stuff tonight > * changed pins to correspond to > Single_Arduino_SNAP pins (sorry mellery!) > * added support for different speeds/step sizes > per axis > * made the firmware use the RepStepper / > Linby mellery - RepRap Host
found a bug with slope calculation, stright lines and 45* angles seem to work fine. Gonna try a formula Zach sent me... but absolute mode works great and I calibrated my mill today! So some progress :-)by mellery - RepRap Host
Latest version, see above for whats newby mellery - RepRap Host
cmeighan Wrote: ------------------------------------------------------- > > I'm going to try drawing a PCB with my mill > > tonight, if all goes well I'll post an updated > > version. I hope it works! I'll look into > adding > > G02, G03, and G82. Any others? > > Wow, fantastic progress. I suppose G20 and G21 to > select inches/metric would be handy, althouby mellery - RepRap Host
Quick update! heres what I got done this weekend 1. Fixed all the string parsing bugs, arduino's serial availible needs a delay before you read... 2. Added and tested feedrate, and G00 3. Added G91 (absolute positioning)! wasn't as hard as I was expecting I'm going to try drawing a PCB with my mill tonight, if all goes well I'll post an updated version. I hope it works! I'll look into addiby mellery - RepRap Host
I'll be adding lots to it this weekend. If theres someplace I can host it other than this forum let me know. Let me know how it works for you.by mellery - RepRap Host
Thanks! If people use it, i'll implement whatever g-code instructions that are wanted. I have speed hardcoded right now, but I'll add feed rate this weekend and post an updated one, I'm not sure it matters for making pcbs? The neat thing is I have a variable speed dremal, so I should be able to tap into that and control it through software. add speed = (int)(search_string('F', instructby mellery - RepRap Host
cmeighan Wrote: ------------------------------------------------------- > If an effective G-code interpreter can be run in > the Arduino firmware, then that seems to me to be > an ideal solution on all counts. A few custom > extensions for reading sensors, controlling the > extruder etc, and there is the double benefit of > allowing existing CNC machines to be used for > reprby mellery - RepRap Host
I've written a g-code parser for the arduino. It receives commands send by a host laptop by usb and controls a mill based on instructions received. Current commands supported are linear interpolation (00 and 01), dwell (04), setting units (20 and 21), incremental positioning (92). USB comm is needed since the space on the chip is limited and large jobs would not fit, plus the chip does not nby mellery - RepRap Host
ZachHoeken Wrote: ------------------------------------------------------- > i agree that re-inventing the wheel is something > we spend way too much time doing. its something > i'd like to change in the future and am working > towards right now. getting a gcode parser > firmware for arduino would be a great step > forwards for that. I have one written for the arduino that I'by mellery - RepRap Host
There a little metal rings in the same section as the tubing at Lowes. I didn't keep the little bag they came in so I dont know the part number but they were about 50 cents for 2. They seem to work pretty well. ps: my arduino gcode parser is almost done!by mellery - Mechanics
Good idea! I'd be interested in sharing what i have! I've used skype before, but not the video.by mellery - General
Hello! I don't think theres documentation on how to do this yet, so I'm wondering what other people have done. For connecting the threaded rod to the stepper motor I have some plastic tubing that I screw into the threaded rod (which holds very tight) and then I have a little ring I use to clamp the tube to the stepper motor. I'm not sure how well this will work on the z-axis since there will bby mellery - Mechanics
digikey cuts reels to length, maybe its just the part numbers on the bom importerby mellery - Controllers
Does mouser not ship tape reels? I was surprised how much packaging they waste shipping everything loose.by mellery - Controllers
Way to go! I screwed up my bom and didnt order enough diodes, so I can only move one axis at a time till they come in.by mellery - Controllers
The ardunio is just a breakout board for a ATmega168. You could do the same thing for the PIC and have one control all the other boards. Or you could put ATmega168s on all the boards instead of pics. Lots of ways to do it. I mostly work with PICs (the new pic32s look sweet!), but the ardunio is very nice, I like not needing a ICD2 to communicate with it. plus if you read makezine there are lby mellery - Controllers
i'm kinda in the middle of where this group is and the DC one (blacksburg, va), but if you ever have a meeting please let me know :-)by mellery - North Carolina RepRap User Group
great! Thanks for all your work on the documentation, its appreciated! I've now got an Arduino controlled stepper motor! I'll connect it to the x-axis tomorrow.by mellery - Mechanics
Hello, I bought 3 stepper motors from the reprap store, i want to make sure I have the pinout right before I connect them and fry something. I'm assuming pin1 on the STEPPER connector is closest to LED2 pin1 = blue pin2 = green pin3 = brown pin4 = white red and yellow shorted black and orange shorted is this correct? Thanksby mellery - Mechanics
Great! I should be able to find a way to convert gerber layouts to stl, and be able to make reprap pcb boards. Hope to do a lot of work on it this weekend. thanks, Mikeby mellery - RepRap Host
Will the reprap firmware work with a mcwire repstrap? Right now I'm attaching a dremel instead of a extruder so I won't have the dc motor or pwm boards. Will the arudino still work or will it be expecting those boards to be there? Also can the host software handle gerber files? So i can make the dc and pwm boards myself? Thanks!by mellery - RepRap Host
Just ordered my 3, looking forward to play with them! i have everything else for a mcwire complete. I have smaller steppers currently, but they arent big enough to move the platformby mellery - Mechanics
I think this is his new site I havent used sdcc, but if you built a icd2 programmer you can use MPLABs free IDE.by mellery - RepRap Host
some of these parts can be sampled which brings the cost down quite a bit.by mellery - Controllers
that fixed my problem! I was downloading the jar file as a html file.by mellery - RepRap Host
now I'm getting... Exception in thread "RepRap" java.lang.NoClassDefFoundError: org/j3d/renderer/java3d/loaders/STLLoader at org.reprap.gui.STLObject.(Unknown Source) at org.reprap.gui.RepRapBuild.createSceneBranchGroup(Unknown Source) at org.reprap.gui.Panel3D.initJava3d(Unknown Source) at org.reprap.gui.Panel3D.initialise(Unknown Source) at org.reprap.guby mellery - RepRap Host
I get the following error when trying to start the software. It ran fine a month or two ago on ubuntu 7.04 and then i havent used it since today, now on ubuntu 7.10 Exception in thread "RepRap" java.lang.NoClassDefFoundError: javax/vecmath/Tuple3d at org.reprap.Main.createAndShowGUI(Unknown Source) at org.reprap.Main.access$2400(Unknown Source) at org.reprap.Main$23.run(by mellery - RepRap Host
Hi, I'm a EE grad from Virginia Tech working in Blacksburg now, I'm building something similar to a reprap, based on the mcwire, I'm planning on putting a router/dremel on it instead of a plastic extruder for now so I can make circuit boards and mill other things. But think I might make it so I could swap in a plastic extruder later. Right now I'm waiting on servos and bearings, I've got mostby mellery - Baltimore/Wash. DC (and environs) RUG