Welcome! Log In Create A New Profile

Advanced

a little help please

Posted by taraba 
a little help please
July 01, 2011 11:53PM
Problem 1:
What is causing this infill to come out this way? It's hard to see, but the printer was going back over the top part of the infill. So it seems it was getting a "+x" move when it wanted a "+x +y" diagonal move. There's also some "+y" moves where it seems to want a "+x +y" move. Then lower down it seems it was getting "+y" moves when it wanted to do "-x +y" moves



; GCode generated by RepSnapper by Kulitorum
G21                              ;metric is good!
G90                              ;absolute positioning
T0                                 ;select new extruder
G28                               ;go home
G92 E0                          ;set extruder home
M104 S220.0                 ;set to 220C

G1 F50
G1 Z0.19 E0 F50

G1 F2400
G1 X10.3 Y10.3 F2400
G1 X109.7 E99.4 F2400
G1 Y109.7 E198.8 F2400
G1 X10.3 E298.2 F2400
G1 Y10.3 E397.6 F2400

-SNIP-

G1 X38.5802 F2400
G1 X35.1802 Y106.3 E1764.41 F2400
G1 X34.473 F2400
G1 X37.873 Y109.7 E1769.22 F2400
G1 X37.1659 F2400
G1 X33.7659 Y106.3 E1774.03 F2400
G1 X33.0589 F2400
G1 X36.4588 Y109.7 E1778.84 F2400
G1 X35.7517 F2400
G1 X32.3517 Y106.3 E1783.65 F2400
G1 X31.6446 F2400
G1 X35.0446 Y109.7 E1788.45 F2400
G1 X34.3375 F2400
G1 X30.9375 Y106.3 E1793.26 F2400
G1 X30.2304 F2400
G1 X33.6304 Y109.7 E1798.07 F2400
G1 X32.9233 F2400
G1 X29.5233 Y106.3 E1802.88 F2400
G1 X28.8162 F2400
G1 X32.2162 Y109.7 E1807.69 F2400
G1 X31.5091 F2400
G1 X28.1091 Y106.3 E1812.5 F2400
G1 X27.402 F2400
G1 X30.802 Y109.7 E1817.3 F2400
G1 X30.0949 F2400
G1 X26.6949 Y106.3 E1822.11 F2400
G1 X25.9878 F2400
G1 X29.3878 Y109.7 E1826.92 F2400
G1 X28.6807 F2400
G1 X25.2807 Y106.3 E1831.73 F2400
G1 X24.5736 F2400
G1 X27.9736 Y109.7 E1836.54 F2400
G1 X27.2665 F2400
G1 X23.8665 Y106.3 E1841.35 F2400
G1 X23.1593 F2400
G1 X26.5593 Y109.7 E1846.15 F2400
G1 X25.8522 F2400
G1 X22.4522 Y106.3 E1850.96 F2400
G1 X21.7451 F2400
G1 X25.1451 Y109.7 E1855.77 F2400
G1 X24.438 F2400
G1 X21.038 Y106.3 E1860.58 F2400
G1 X20.3309 F2400
G1 X23.7309 Y109.7 E1865.39 F2400
G1 X23.0238 F2400
G1 X19.6238 Y106.3 E1870.2 F2400
G1 X18.9167 F2400
G1 X22.3167 Y109.7 E1875 F2400
G1 X21.6096 F2400
G1 X18.2096 Y106.3 E1879.81 F2400
G1 X17.8373 Y105.928 F2400
G1 X10.3 Y98.3904 E1890.47 F2400
G1 Y97.6833 F2400

Let me know if that's not the right spot to look. I'm not exactly sure.


Problem 2:
And then after a bit the hot end started pushing out of the PEEK tube and dragging across the print bed on the lower right. It's a V6 hot end and I have a PEEK block for support, but nothing to attach it to and Botmill told me I don't need to attach the PEEK block to the Wade's Extruder. So is there a solution on how to stop it from pushing out without the PEEK block? Am I pushing too much filament in to the hot end?

Problem 3:
If I use the command M109, it seems to go way over the target. I did "M109 S220.0" at the start of the Gcode and it went up past 220 and I pulled the power and turned on a fan to cool it down. Firmware bug or do I misunderstand the command?

Anyways, thanks for any help you give.

EDIT: Probably will get asked. So Mendel-parts v6 hot end. Wade's extruder. Ramps 1.2. (Don't know what firmware because I haven't flashed it myself yet) Using Repsnapper v351 to generate the gcode and talk to the printer.

Edited 1 time(s). Last edit at 07/01/2011 11:56PM by taraba.
Re: a little help please
July 02, 2011 01:43PM
Here are ten steps to get you printing like an expert of 6 months. smiling smiley

1. First of all, you should load the firmware so you know what you have. I recommend Sprinter.

2. To load the firmware, you'll need to use Arduino.

3. If you're using Wade's geared extruder on a Prusa and your Ramps has mechanical endstops, you probably don't need to edit the firmware except perhaps the value for the e_steps_per_unit if you're using Skeinforge 41 which I highly recommend instead of Repsnapper. From the Skeinforge discussion on this topic, set the value to 722 if you're set for 1/16 steps on the extruder motor. Scale it down if you're using bigger steps.

4. In order to use Skeinforge, you need to install Python. Start with the default settings and enable the following features: Dimensions (retract distance 1 mm), Skirt, Speed (activate speed and add flow rate, speed and flow=20 mm/s, Perim feed rate over operating feed rate and flow rate ratio to 0.5), Raft (base and interface layers to 0, all object first layer speeds to 0.5)

5. To speed up Python, you should also install Psyco.

6. As an interface for controlling the printer and sending your prints to it, I recommend Pronterface which is a part of Printrun. I will also interface with Skeinforge.

7. Using Pronterface, start by making sure that all your axis are moving smoothly and properly. You need to adjust the trimpot on the Pololu boards. I set mine between 25-50%. You can also see the fastest feed rate that each motor will respond at this point. Do the same for the extruder without feed. You can also calibrate your extruder at this point by extruding a known amount, say 100 mm, and measuring how much feed is actually pulled into the extruder. You can use a sharpie to mark the feed. Divide the measured value by 100 and enter that in Skeinforge setting called Filament Packing Density Ratio (FPDR) under the Dimensions tab.

8. Make sure that your bed is level and your tip is not crashing into the bed when z=0. Read the forum for instructions on how to do this. In your photo, it looks like your tip is dragging on the blue tape. Perhaps it's getting stuck.

9. Measure your feed diameter carefully with the caliper and enter that into Skeinforge dimensions tab. No caliper, then you'll have to trust the source of the filament and use their specs.

10. Start by printing a small piece like the single walled box in Thingiverse. Check the width of the filament. Do this in the upper layer, not in the bottom. If it's too thick or thin, then adjust your FPDR in the Dimensions feature of Skeinforge. You need to scale this parameter down if the width is too thin and up if it's too thick. If you measured correctly in steps 7 and 9, then it should come out right on your first try.

All of this assumes that your printer is properly assembled.

Enjoy!
Re: a little help please
July 02, 2011 05:30PM
Not sure whats going on with the temperature. When I sliced in Repsnapper it genrally started with E0 then as your x and y moves it calculates the distance moved and applies it to the Ecode. Although you are only traveling a few mm the E value is up to 1764. I guess this could depend on your firmware setting for extruder speed, but it seems high.
I'd try running repsnapper without a program at first. Verify all directions are correct, and when it goes 10mm it actully goes 10mm. Then check that the extruder extrudes approx the length you requested. When I was running Repsnapper my feeds were 2000 and your is 2400.
My experiance on the extruder is that everying must be tight, if not things will pull apart. Also If you overfeed the extruder you will most likely build up the hobbed teeth and it won't feed no matter how fast the shaft turns.
I think you should prove everying out manually then eventually invest the time to learn how to slice in Skeinforge.
Sorry, only registered users may post in this forum.

Click here to login