D1 is only used to feed ramps power into the mega voltage regulator mega 2560 from Input Voltage (recommended) 7-12V Input Voltage (limits) 6-20V I would say you have a dead voltage regulator on the mega, its really easy to do (creating a short from 5v to gnd will do it every time, normally is is done with plugging in 3pin mechanical endstops in backwards) The voltage regulator is only usedby Dust - General
Every other person thinks of this... and it doesn’t work. (apart from very very light surface milling) Why CNC machines use lead screws, as it requires power to force the cutter threw the material. belts will stretch and move or worse, and the motors aren’t that strong. Printers generally don’t use lead screws as they are expensive and slow. The next thought people have is lasers, butby Dust - Mechanics
That is the headed bed fuse The fuse is 15amps, but the socket is not rated for that (design flaw)by Dust - Prusa i3 and variants
Looks like serial interference, causing communication disruption Use high quality short usb cables preferably shielded ones. Also maybe lower the baud rate if your using 250000 (some computer really don’t like that baud rate)by Dust - General
stk500v2_ReceiveMessage(): timeout is a communications issue talking to the controller. Its has nothing to do with your code. Check you board type is correct. also make sure you can upload the blink eg first to check your board is talking correctlyby Dust - Controllers
errors are: SdBaseFile.h:199: error: 'fpos_t1' has not been declared SdBaseFile.h:203: error: 'fpos_t1' has not been declared somewhere between your first post and this one you have changed fpos_t to fpos_t1 but it looks like you have missed one or broken it. there is a section near the beginning of the SdBaseFile.h file that should looks like struct fpos_t1 { /** stream position */ uintby Dust - Firmware - Marlin
your log clearly shows "Arduino: 1.6.10 (Windows 7)," so I don’t know what your talking about in regards to arduno 1.0.6 "how do I update my original compiled Firmware sketch without any errors?" WTF? You try, you get errors, your fix errors, your repeat till all errors are gone. You can't magically make all errors go away. basically to upgrade you print out your current configuration.h anby Dust - Firmware - Marlin
Your using an old version of marlin firmware with a new arduino IDE The old firmware uses the variable name fpos_t unfortunately this is now a reserved word in the newer arduino IDE. You have to edit two files SdBaseFile.h and SdBaseFile.cpp find all occurrences of fpos_t and change it to something else eg FatPos_t If your using linux you can just sed -i 's/fpos_t/FatPos_t/' SdBaseFile.h seby Dust - Firmware - Marlin
follow this page, note the directions on the right hand side of the page, with helping images on the left Just use the old hex files you want after downloading them with the big clone or download button on the github page. (make sure to use the correct hex file that matches your machine. The file names tell you what hardware its meant for)by Dust - Firmware - Marlin
Sounds like a good idea.. If there was any python in the current marlin repository... Please point me in the direction of this mythical piece of python. OK now that I know it existed I found this This should probably be re added to existing repositoryby Dust - Firmware - Marlin
How does one create a new speed_lookuptable_fast and speed_lookuptable_slow in speed_lookuptable.h for different frequency I suspect if I graph whats there it will show a curve up and down.. but there must be math behind it.by Dust - Firmware - Marlin
do we need yet another file format... why not just use gzip and make the file .gcodez or something similar.by Dust - Developers
Last time i tried this It didn't work, as the firmware with all the graphics data exceeded the space of the 1284p I know there was some work done to reduce the space requirements after I did this, but I never bothered trying it againby Dust - Firmware - Marlin
1) yes, people also use unused endstops plugs for this 2) not quite sure what your asking... but a) the other serial port pins are all used as io pins, but can be mapped around to free up some of them. Used on endstops and aux4 b) marlin is easy to change to using a different serial port, dont know about Repetier. c) the issue is the bootloader on the mega, it expects data on serial 0, so yby Dust - RAMPS Electronics
a poll of 6 data points! way to represent the minority! openscad is used because it is free and opensource and platform independent And for small to medium complex things it works fine, as long as you have a clue about programming. I doubt you will find I3 file in a propitiatory non open source format, as that just goes again the grain of most of reprap.by Dust - Prusa i3 and variants
I would say the voltage regulator on the mega is dead and is pulling the 5v low even when not in use Something else is also dead to kill the 3.3v line... When connected to the pc over usb, the usb provides 500ma, when plunged in via power pack on the board regulater provides more than 500ma (about 800 from memory)by Dust - RAMPS Electronics
You can't power the electronics with GLCD just from USB you also need a power pack, if you have removed D1... and maybe not even then as ramps has a marginal voltage regulator ... If your USB cable i heating up there is probably a voltage differential, either your USB or the mega is not generating 5v correctly. Or you just trying to pull to much current threw a crappy usb cable. I would cheby Dust - RAMPS Electronics
there are no diagrams as such, there are only cad files if your lucky and it depends on which on of the millions of variants of I3 that you have If its a real Prusa I3 from motor position translate([25+4.3,21,-1]) zrod position translate([25+4.3,4.2,-1]) The distance you are looking for is on the Y plane the values 21 and 4.2 so they are 16.8 mm apart.by Dust - Prusa i3 and variants
which makes zero sense... The Z axis moving at all shouldn’t be happening. (obviously) but I have no idea at all why at all...by Dust - General
#define Y_HOME_DIR set to 1 for max end stop -1 for min end stop This sets the direction the axis homes... If its going the wrong way when homing, change it to the other option. as for movement limits // Travel limits after homing (units are in mm) #define Y_MIN_POS 0 This tells the machine its position when homed using min endstops. A lot of machines this should be a negative number sby Dust - General
check that your endstop actuality function with the m119 command ie make sure no endstops are triggred send a M119 to the printer, what does it say all endstops should say open. hold down the Y endstop and send another M119 does Ymin now say triggered? Check your Z and a X endstops as well.by Dust - General
You probably have your directions and endstops all muddled up. If your endstop is on the left its a min endstop and must be configured that way If your endstop is on the right it is a max endstop and must be configured that way Direction of travel, the head moves right for +X moves and the head moves left for -X moves Now depending on your electronics you may have different plugs for min andby Dust - Prusa i3 and variants
You don't drive stepper motors with dc, so they don't draw 1.7A/Phase (its another miss leading stepper motor number for worsts case condition, ie DC) I cant recall the maths of it, but what I can say is that a standard ramps all 5 steppers and the hot end are on a circuit with a 5 amps fuse. The hot end is typically 2.5-3 amps So steppers are not exceeding 2-2.5 amps.by Dust - Stepper Motors, Servo Motors, DC Motors
that's a complicated question The mega is fed 12v from the ramps via D1, the mega really doesn't like more than 12v (the voltage regulator cant handle it and will cook itself) For the ramps board itself it depends on what capacitors are installed, the caps are meant to be 2 * max voltage, but most ramps are only fitted with 16v caps so even 12v is pushing it. Some ramps come with 35v caps. 1by Dust - RAMPS Electronics
adjust the size of the grid in the center to be smaller, the message window will increase in size to fill the rest of the screen.by Dust - General
all files should be extracted to same directory, arduino normally will open each file in a new tab, you only have one tab, so I suspect you only extracted the one file.by Dust - General
The voltage rating on steppers is simply the Current * Resistance of the device, its a fairly useless number Steppers are always driven at much higher voltages, 3-4 times or more is quite normalby Dust - Reprappers
@Lykle then whats this ? posted on September 06, 2016 07:25AM last message of that thread in generalby Dust - Administration, Announcements, Policy
If I had admin right I also would have moved it.. But to Crowdfunding Projects Announcements, as that what it is.by Dust - Administration, Announcements, Policy
9.82V and 8.31A. is really low... should be 12v 11amp check your bed cables, if in doubt double them up so you have twice as much copper. (this includes both gnd wires on the bed since its a 12/24 bed.) and test again Also check you bed resistance should be 1.1 ohm (nb a lot of meter cannot read this accurate) measure the bed, then measure the probes shorted and subtract that from bed measuremby Dust - Reprappers