The only definition of SMT files I can find are samsung phone themes. Which printer are you building and where did you get these files?by Andrew Smith - General
Capacitive sensors are better since they can read a glass or PEI print surface directly, whereas the inductive sensor will read the alumnium heatspreader or the tracks in the PCB heater. Which makes no practical difference for many users, but if you regularly change your print surface it might be an issue.by Andrew Smith - Reprappers
Sounds like your working in inches, and your home software is interpreting the stl in millimeters? In which case, scale it up by 25.4.by Andrew Smith - Reprappers
To get more torque out of a motor, you need more turns in each coil. To get those coils into a given volume, you need to use thin wire. So, if you need a NEMA 17 motor with a lot of torque, you don't have much choice but to let the resistance rise.by Andrew Smith - General
Teflon lining and an advertised limit of 300C?by Andrew Smith - General
Make sure you didn't open up a gap in the filament path when you added the dowell. That would allow hot PLA to swell into the gap and cause jams. Also, the E3D needs a fan, and that clone doesn't seem to come with one. As for the motor, it should work either way, you might need to reverse y-axis and set the y endstop as max rather than min, but ultimately all that matters is that the bed moves iby Andrew Smith - General
Yes, that's a typo. Looks like they copied the answer from question 3 and forgot to tweak the reasoning.by Andrew Smith - Reprappers
Look at the schematic. The LED is in parallel with the load, so it lights when the mosfet is on.by Andrew Smith - Reprappers
You've probably blown the D8 mosfet or burned out one of the relevant traces. Or, its a wiring problem and the 11A terminals are no longer connected.by Andrew Smith - Reprappers
Be default, skeinforge centres the model at 0,0, turn on the multiply module and you can tell it to print a 1x1 grid of models centered wherever you like.by Andrew Smith - General
There shouldn't be any voltage on the 12V rail if it isn't being fed from the power supply. You aren't measuring the voltage on the trimpot, are you?by Andrew Smith - RAMPS Electronics
PDF? I'd have thought you'd want a DXF, which you can find in the prusa github. I have no idea which version is the latest, my first guess would be this one:by Andrew Smith - General
Quotezfitzgerald , and I need to understand how the outputs Vin, 3Vo, GND, DO, CS, and CLK connect to the inputs on the exp2 (GND, 5v, 3.3v, MOSI, SS, MISO, and SCK). Thanks again! VIN connects to VCC 3VO is not connected. GND connects to GND. DO connects to MISO. CS connects to SS. Note that CS can be any free GPIO pin on the board, defaults to 53, or to 49 if you also have an SD card readby Andrew Smith - General
I use Notepad++. Or you can use CTRL+ALT+Right to get to the next tab in the arduino IDE, which will let you get to pins.h.by Andrew Smith - General
Isn't that section only compiled for motherboads 3,33,34,35 and 77? You'd need to define MAX6675_SS in the motherboard 7 pins.by Andrew Smith - General
I just double checked the patch I did and the feedrate is multiplied correctly in both relevant lines. (In independent F code handling on line 3785, and in get_coordinates() on line 3919.) What speeds are you expecting and what are you measuring? Could it be as simple as the feedrate limits preventing you from reaching the expected speed? The default max speed is 500 mm/s or 20 inches/second, thby Andrew Smith - General
D2? You need to power the fan through one of the mosfet outputs, usually D9. Also, if its a hot end cooler, you can just attach it straight to 12V, it only needs to be controlled if its a part cooling fan.by Andrew Smith - General
Which firmware are you using. In marlin, that board is motherboard 7.by Andrew Smith - Controllers
I think you blew the voltage regulator on the 'mega. Remove D1 from the RAMPS and it should work.by Andrew Smith - General
As far as I can tell, this chip is not used in electronics more recent than Gen3. You could save yourself a lot of pain by switching to something more recent. Failing that, there was a Gen3+ board which replaced the extruder controller with a daughter card that mounts to the sanguino header on the main board. Its built to drive a modern stepper extruder, which the original extruder controlled cby Andrew Smith - Controllers
Yes. Power the 11A terminals, and adjust pins.hby Andrew Smith - RAMPS Electronics
Current one is two days old. The latest official Marlin is always here:by Andrew Smith - General
Quoteprashantdshinde I have built a seven switch to work it on RAMPS1.4 with marlin... but I dont know the connection to its connectors & the changes that need to be done in marlin code... First picture clearly shows connector one. Main power, usually 24 or 12V, goes onto the rightmost pin on connector one, GND goes on the two center pins, the leftmost pin is unused. If you have an ATX suby Andrew Smith - RAMPS Electronics
Make sure the rest of your copy of marlin is the latest version.by Andrew Smith - General
I found the problem with () comments. The firmware is stripping them if it sees them, but the host isn't sending the line as written, because it isn't a dumb terminal like I'd assumed. If I'm reading this right, its parsing each line and building an idealized gcode line from it, fixing capitalization, removing redundant spacing and so on. That line then gets sent to the printer, insulating the fiby Andrew Smith - General
g20 needs to change a variable that doesn't exist in stock marlin, so you'll need to copy a few more lines over. It might be as simple as all the lines that reference global_unit_modifier. Somewhere in github you can display all the lines that changed on that commit. I'll try and get a working version of all this up tonight, but real life has become a bit hectic so no promises.by Andrew Smith - General
By default, the firmware won't let you move the extruder cold. If that's the problem, you can send an M302 command to temporarily override this safety feature.by Andrew Smith - General
You can grab the marlin_main.cpp from this github: Which supports G20 and G21. I don't think it will help anything unless you need to use imperial units. And you'd need to merge in the changes in your own marlin_main.cpp On the F codes, the parser is already looking for them. I have no idea why its not working for you. Send me your marlin_main.cpp and Ill try and get it fixed tomorrowby Andrew Smith - General