Make sure these are all false // Disables axis when it's not being used. #define DISABLE_X false #define DISABLE_Y false #define DISABLE_Z false #define DISABLE_E false // For all extruders Z is usually set to true by default.by ShadowRam - RAMPS Electronics
I think you are going to get a lot of unintended flexing of that small aluminum tubing over that length. Also, I've read that it's hard to get the steppers up to a high enough speed for threaded rod instead of using a belt to get any kind of meaningful print speed. Good luck though, and keep us posted.by ShadowRam - Reprappers
You just gave me an idea, I wonder how cement board (tile backing) works. I have some extra of it lying around.by ShadowRam - General
I had a lot of wire hanging around and crimped all my own connections. Crimp Tool Female Pins 2-Pin Housing 3-pin Housing 4-pin Housingby ShadowRam - General
Perhaps you have the Z-Endstop position and the direction flipped. Put the Z in the middle, and activate the end-stop with your finger (aka fool the machine to think it's now homed) Can you now move towards the Z-Endstop? Because that would be backwards. It should only move away from the Z-endstop.by ShadowRam - Reprappers
As we have said in other threads that you keep making Your issue is the endstops. Use command M119 to find out what state your end-stops are in.by ShadowRam - General
I had my one ATX power supply continuously shut itself down. I grabbed a buddies of mine, and so far it works without shutting down.by ShadowRam - Reprappers
My wife is already excited, and I haven't even finished building it yet. I just gave her some examples of fix it up stuff that I could make around the house and stuff.by ShadowRam - General
skhutat Wrote: ------------------------------------------------------- > hi. I have them connected as follows: > - the NC wired to the S on Ramps > - the COM to the (+) on RAMPS. That's incorrect. Like we said these inputs require a grounding signal to activate. You want NC wired to the S on the RAMPS. and COM to the (-) on the RAMPS.by ShadowRam - RAMPS Electronics
Marlin Firmware. Configuration_adv.h //By default pololu step drivers require an active high signal. However, some high power drivers require an active low signal as step. #define INVERT_X_STEP_PIN false #define INVERT_Y_STEP_PIN false #define INVERT_Z_STEP_PIN false #define INVERT_E_STEP_PIN false Set to trueby ShadowRam - Controllers
I stopped at QuoteJoe Public on the other hand may see this and think it’s made from a combination of metals, plastics and rubbers. Dude doesn't think highly of the average person. Apparently everyone is too stupid to know that a new technology has limitations in its infancy, and therefore 'this is all just hype'by ShadowRam - General
tbskinner Wrote: ------------------------------------------------------- > Do you think I could use an Arduino diecimila with > some shift registers (74HC165N) to increase the > outputs. Maybe a diy board for the extruder? I > have a bunch of spare parts laying around like > voltage regulators, mosfets, transistors, and the > capability to etch boards. I'm just curious > becaby ShadowRam - Controllers
This is usually due to not enough contact area. You need to properly crank down on the connector, and make sure you have FULL contact. If the actual contact is only a strand or 2 of wire, the full current goes through those small wires and overheat. I crank down on the screw, wiggle the wire a bit, and crank down on it some more. Repeat that a few times to ensure good contact.by ShadowRam - Reprappers
Pin addr I/O Function 2- bs OUTPUT X axis direction 3- bs OUTPUT X axis step 4- bs OUTPUT Y axis direction 5- bs OUTPUT Y axis step 6- bs OUTPUT Z axis direction 7- bs OUTPUT Z axis step 8- bs OUTPUT Aux Out (d6) 9- bs OUTPUT Aux Out (d7) 10- bs+1 INPUT Z switch detect 12- bs+1 INPUT Y switch detect 13- bs+1 INPUT X switch detect 14- bs+2 OUTPUT X axis *Enable (active LO)by ShadowRam - Controllers
Pretty awesome QuoteFirmware could also be a challenge since I have never modified firmware before. Wait what?!? What are your programming skills like? You will need to implement all the complex math Annirak posted, but just not get it working, but write the code in a way that will be efficient for a low powered Arduino to crunch through fast enough. You are writing firmware from almost scby ShadowRam - Delta Machines
Getting power, suttering, but still having a decent amount of current It sounds like your Y-Motor wiring may be incorrect. You need to swap 2 wires of the four. The wiring is something like 1A-1B-2A-2B You need to swap the left 2 or right 2. So swap 1A and 1B or 2A and 2Bby ShadowRam - Reprappers
Power off, Manually put all the axis in their center position. Power up, Click Home All. All axis's should move towards the endstops on their own slowly. If any axis moves away from their intended endstop, shut down the machine and you will need to flip the homing direction in your firmware. (Sprinter or Marlin) Each axis should stop as soon as they activate their respective endstop. Depenby ShadowRam - Reprappers
Stop worrying about the SD Card. It is not a requirement nor would it prevent anything from working. Your motors are fine. You said they moved with the RAMPS 1.4 test code. Your problem with getting them to move manually is an endstop problem. Make sure this is on #define ENDSTOPPULLUPS set these to true const bool X_ENDSTOP_INVERT = true; const bool Y_ENDSTOP_INVERT = true; const bool Z_ENby ShadowRam - General
eDrawings may work. If you associate STL files with eDrawings, it may make a snapshot icon for each model. That way you could have preview of each model like you do picture files.by ShadowRam - General
Wow.. Parallel cable, Qbasic in the software section, link to a geocities site in the links section. Is this 1992? I can't seem to find any info on how that stepper driver receives commands on that website. Without that, you are going to have a bad time. EDIT: Actually, best bet. Take that Stepper Driver and throw it out the window and forget about it. It's too old. Looking at the picture, itby ShadowRam - Controllers
rhmorrison Wrote: ------------------------------------------------------- > As long as your bed temperature is reading as 0.0 > you will never get it to work! > Unless he sets the minimum bed temperature in Marlin as 0.by ShadowRam - Reprappers
Wow $40. That's impressive. QuoteNote: The enable line is inverted from the way it works on the Pololu drivers so this MUST be changed in firmware before powering on the 12V to the drivers, otherwise the smoke will escape. I'm confused by this statement. If the enable line wasn't inverted, this just means the all the drivers will be inadvertently powered on as soon as I connect the 12V. Why wby ShadowRam - Controllers
As Andrew pointed out they are sourcing inputs. Meaning to 'activate' then pin, you need to drive the pin to ground. It's a little counter-intuitive to some people, who are used to using a positive voltage to activate a pin.by ShadowRam - RAMPS Electronics
There's isn't an inverse configuration for that pin is there? Perhaps something is shorted out, keeping power to it all the time? Trying using D9 instead of D10?by ShadowRam - RAMPS Electronics
I keep hearing good things about QU-BD. After my first printer, I want to build a Delta. I will probably look into a QU-BD extruder kit.by ShadowRam - Delta Machines
#define MINTEMP 0 I set this to zero so I could test my 3 axis without everything else hooked up.by ShadowRam - General
Are you using Pronterface? Type in M119 and click send. The Arduino will return the states of your EndStops.by ShadowRam - RAMPS Electronics
The RAMPS is just a 'motherboard'. It's just a fancy easy way of connecting the Arduino, Power, Stepper Drivers, EndStops, Sensors, etc all in a nice neat package. Otherwise you'll have a large bread board and a mess of wires.by ShadowRam - General
Run the RAMPS 1.4 test code See if that moves your stepper motorsby ShadowRam - General
Yeah, I'm aware of the issues of electronics not sharing a 'ground' I was the only one out of an entire robotics class to get a vision system working with a robot because of that exact reason.by ShadowRam - RAMPS Electronics