I just formatted mine fat32 on my windows pc.by jbernardis - RAMPS Electronics
They come from within the slicer. If you are making the changes in the slicer but they don't show up in your g code then you are doing something wrong. Most likely you are not saving the settings, or are saving them in a location where they are not expected to be.by jbernardis - Reprappers
Shifting is either caused by mechanical issues, such as a belt that is too loose, or from dropped steps. Since your problem shifts between x and y when you rotate, I'll rule out mechanical. So now we have the theory that it's from dropped steps. Dropped steps can come caused by 1) mechanical issues such as an axis that binds which is unlikely in this case, 2) improperly set stepper drby jbernardis - General
Since you're using marlin, check out the M220 command. It allows you to specify a percentage of the g code speed to use. For example, if the g code says F3000, you can send M220 S50, and the speed will change to 1500 (50%). You can also double the speed by saying M220 S200. The multiple remains in effect until you change it again. To revert back to g code speeds, enter M220 S100. Theby jbernardis - Reprappers
Over the course of all of those G1 statements, you are extruding a grand total of 2.19mm of filament. That's so little you probably wouldn't notice it. Obviously your slicer is not calling for enough filament. Something is wrong in your slicer configuration.by jbernardis - Printing
you can see how much filament is consumed and multiply that by your steps per millimeter. Of course this won't count retraction, but I don't think there is any way short of G code analysis to account for that.by jbernardis - Printing
3dKarma summed it up pretty well. I just want to add that one of the slicer's cooling settings is control over the fan; the fan speed increases as the layer time goes down. Also, don't overlook the usefulness of a cooling tower. It might waste plastic, but the slicer strategies can only go so far. If you slow down too much, then even though the print might be neat, there can be an observableby jbernardis - Reprappers
Line numbers are typically added by the host program (pronterface, repetier host, e.g.) at the time of sending them to the printer. Here is a simple python script that will add the line numbers to a file. This just writes the output to standard output. It would be a simple matter to direct it to a file. import sys if len(sys.argv) != 2: print "Usage: addnumbers.py filename" exit(1) try:by jbernardis - Slic3r
Looks interesting, but some of your links to github and dropbox are just text; they're not links.by jbernardis - General
What that usually means is that the object is defined with formula - so that you can change various characteristics of the object by just changing a variable's value. For instance if you just want to make a part wider, you can increase its width variable and all the other characteristics adjust to the new width value. If an object is not parametric, adjusting the width might make two parts colby jbernardis - General
What do you want to do with the fan? Is it just to cool the hot end or do you want it to b g-code controlled. If the latter, then you do not need 1 per hot end. 1 is enough. If the former, then you just need to wire it to your power supply since this type of fan should be always onby jbernardis - RAMPS Electronics
So I disabled BANG BANG and now I can see that the PID parameters are being changed by M130, M131, and M132. I can also store them in EEPROM and see that they are retrieved on init. The problem is that no matter what I set them to, I get the same temperature profile. I overshoot my target, but then it comes back down and oscillates from above 5 or 6 degrees above my target to about 2 degrees bby jbernardis - Firmware - experimental, borrowed, and future
Disabling bang bang is fairly simple, and I can operate my bed with PID. This means I need to make a minor change to the configuration script. Right now on the miscellaneous page, one of the labels says "BANG BANG bed control". The word bed should be changed to heater.by jbernardis - Firmware - experimental, borrowed, and future
I sat down tonight to tune the PID parameters for my hot end. First, I built teacup with debugging so I could use the M136 command. Before I did anything, I entered M136 only to have it report that the PID values were all 0. Undaunted, I proceeded to use M130, M131, and M132 to set my values. None of the commands offered any response other than the standard OK. When I then entered M136 again,by jbernardis - Firmware - experimental, borrowed, and future
I think they are hoping to release a stable 1.2.x soon. Maybe it will address your issueby jbernardis - Slic3r
QuoteGRAYWOLF X and Y were swapped ! Thanks bud. Try again. Huh? If X and Y are swapped, the object will not be mirrored - it will just be rotated 180 degrees. If your objects are truly mirrored, then X OR Y is mirrored - not bothby jbernardis - Printing
1.2.5 IS an experimental version. Did you try the stable version: 1.1.7?by jbernardis - Slic3r
Quotepmak Does the LCD used in the link mentioned uses RAMPS electronics ? Thanks Pmak Why don't you just follow the link and read it for yourself!!by jbernardis - Reprappers
Also, if you have absolute E coordinates, then you will need to reset the E axis back to what it was when you paused.by jbernardis - Slic3r
Quotethe_digital_dentist ...Unlike Sketchup, circles are actually circles (not polygons), .... whether or not they are circles in your software, they will be polygons in the STL file since an STL mesh is just made up of triangles. Also, they will also most likely be just polygons in the G Code.by jbernardis - 3D Design tools
Has it been calibrated? You need to specify in the firmware how many steps it takes to move a millimeter for all 3 axes. Plus, it sounds like you might have a homing issue. Do you have endstops on at least your Z axis, and are you doing a home at the start of your G Code. These things are NOT turn-key devices. You can't just plug one in and expect it to print. It has to be configured just rby jbernardis - Printing
QuoteTraumflug So far nobody requested this and when this temp printing code was written, also printing target temperatures wasn't yet in fashion. This printing code is in temp.c, temp_print(). Target temperatures are in temp_sensors_runtime, see temp_set() in the same file. I've already added the functionality on my system. I can include it in my branch (or a separate branch if you prefer) forby jbernardis - Firmware - experimental, borrowed, and future
As I've been writing the configuration tool for this firmware, I decided I should go ahead and give it a try I've actually been meaning to for some time now and I finally got around to it this past friday and have been tinkering with it since. I finally got everything operating OK at reasonable speeds. They were a bit slow out of the box, and probably still need a bit of adjusting, but I'm maby jbernardis - Firmware - experimental, borrowed, and future
Could you post a picture? Usually the pins on the endstop are labelled 1) 5volts or VCC or V or +, 2) G, Gnd, or -, and 3) S or Signal. Looking at this picture of the RAMPS, the endstop connectors are on the upper left. The top row of pins is the signal, the center row is the ground, the bottom row is the positive voltage. You need to connect like pins together. Moving from left to right, thby jbernardis - Reprappers
vegasloki - Thanks for all of the information. You were pretty thorough with your advice. I realize you can get good results with 3mm; I do so now. I just think 1.75 is a better choice right now. I've been leaning towards the J head (and I would ONLY use a J head form hotends.com). It's hard to tell from the pictures I see, but it seems as if the e3d uses more vertical space than the J head;by jbernardis - General Mendel Topics
I also added a switch into the circuit so that I can turn the fan off - such as when printing ABSby jbernardis - Reprappers
If you do not want an LCD, there is also just an SD card board that plugs directly into the RAMPS. Google SDRAMPS or check here. If you do not have an LCD, your host program must be capable of starting prints from the SD card. I think pronterface does this. I'm not sure of the othersby jbernardis - RAMPS Electronics
Mindrealm has the right idea. The G-Code controlled fan is for the printed object. To cool the hotend, wire up an always-on fan. Like him, I connected into the "spare" 12V header near D2. Note that this header was not installed on my RAMPS - I had to solder one in myself.by jbernardis - Reprappers
I don't know about the availability of flexible filaments, but look at filament vendors such as justpla and even monoprice. There appears to be a much wider variety of colors available in 1.75. It's possible someone could convince me I'm wrong in this, but it seems to me as if 1.75 is the direction things seem to be moving.by jbernardis - General Mendel Topics
I would suspect the USB socket only as a last option. It is fairly common for USB connectivity to drop out between the computer and your PC. The printer is a fairly"noisy" environment from an electromagnetic point of view, and this can - and does - interfere with USB communications. Only use top quality USB cables, try to keep your cable runs as short as possible, and try adding a ferrite chokby jbernardis - Reprappers