<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Sprinter (was Klimentkip/caruKlip) with acceleration</title>
        <description>I would just like to inform everyone that I implemented acceleration on Klimentkip firmware.
For more info and videos, you are welcome to visit: http://www.thingiverse.com/thing:7652

Klimentkip/caruKlip are the same thing at the moment, and they will soon merge in a single fork with a different name.
I will keep you informed about this.</description>
        <link>https://reprap.org/forum/read.php?147,81205,81205#msg-81205</link>
        <lastBuildDate>Tue, 08 Sep 2026 11:48:18 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,90173#msg-90173</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,90173#msg-90173</link>
            <description><![CDATA[ jv4779 Wrote:<br />
-------------------------------------------------------<br />
&gt; My big issue was that send.py displayed the line<br />
&gt; as read from the input file, but sent something<br />
&gt; different.<br />
&gt; <br />
&gt; Jeremy<br />
<br />
Yes, that would be an unexpected behavior, now wouldn't it?<br />
<br />
I expect the original intention there was to make the displayed information more human-friendly while still getting the 20% speed boost mentioned. <br />
<br />
Not worth the disconnect between sent and displayed lines though. This should be fixed, I ought to send a pull request...]]></description>
            <dc:creator>jgilmore</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 11 Jul 2011 21:10:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,89035#msg-89035</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,89035#msg-89035</link>
            <description><![CDATA[ Triffid_Hunter Wrote:<br />
-------------------------------------------------------<br />
&gt; I thought exponent was only %g and %e, but not %f?<br />
<br />
<br />
<a href="http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html#ga67bae1ad3af79809fd770be392f90e21" target="_blank"  rel="nofollow">avr-libc vfscanf</a> says they are all the same....<br />
<br />
f Matches an optionally signed floating-point number; the next pointer must be a pointer to float.<br />
e, g, F, E, G Equivalent to f.]]></description>
            <dc:creator>jv4779</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 13:30:50 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,89019#msg-89019</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,89019#msg-89019</link>
            <description><![CDATA[ I thought exponent was only %g and %e, but not %f?]]></description>
            <dc:creator>Triffid_Hunter</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 12:07:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,89018#msg-89018</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,89018#msg-89018</link>
            <description><![CDATA[ The gcode "spec" does say that white space around codes and values is not signifigant and shouldn't change the meaning of a line.  It also says that G90 G21 on the same line is valid.  Firmwares shouldn't throw stones.  The spec for float arguments is not the same as what strtod or %f mean because they both have E exponent while gcode does not.<br />
<br />
My big issue was that send.py displayed the line as read from the input file, but sent something different.<br />
<br />
Jeremy]]></description>
            <dc:creator>jv4779</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 11:56:39 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88993#msg-88993</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88993#msg-88993</link>
            <description><![CDATA[ perhaps replace strtod() with sscanf("%f", ...) ?]]></description>
            <dc:creator>Triffid_Hunter</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 04:09:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88992#msg-88992</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88992#msg-88992</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />send.py strips out the white space</div></blockquote>
<br />
If Sprinter can't deal with that, it's clearly a Sprinter bug. :)<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Why the hell would send.py do that?</div></blockquote>
<br />
To save bandwidth? Stripping non-essential characters gives the serial line some 20% more speed.]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 03:28:00 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88991#msg-88991</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88991#msg-88991</link>
            <description><![CDATA[ jagged arounded corners? how does it perform when acceleration is turned off?]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 30 Jun 2011 03:27:16 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88977#msg-88977</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88977#msg-88977</link>
            <description><![CDATA[ Oh seriously, what the fuck?<br />
<br />
What a Terrible Failure!<br />
<br />
Why the hell would send.py do that? It explains a shitload of weird behaviour I've seen in the past.<br />
<br />
If you want a simple command-line sender, use printcore.py by itself.<br />
<br />
printcore.py filename.gcode will send the file over, with checksumming and error correction and all.<br />
<br />
Kliment]]></description>
            <dc:creator>Kliment</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 29 Jun 2011 23:15:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88926#msg-88926</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88926#msg-88926</link>
            <description><![CDATA[ Nevermind on thinking this was a Sprinter bug<br />
<br />
For future users, if you use send.py from Skeinforge with Sprinter you will have problems.  send.py strips out the white space before sending the gcode to the firmware.  So commands like <b>G1 E1.12</b> fail to work because the firmware sees <b>G1E1.12</b> and makes 1E1 into 10 when looking for the G code to do.  The solution is to edit RepRapArduinoSerialSender.py and comment out <b>block=block.replace(' ','')</b><br />
<br />
Jeremy]]></description>
            <dc:creator>jv4779</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 29 Jun 2011 12:56:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,88730#msg-88730</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,88730#msg-88730</link>
            <description><![CDATA[ Thanks. Also have noticed that line moves shorter than 5mm like circles actually run better without acceleration. If distance of move is less than 5mm/ disable acceleration for that move, and set max speed to feed rate or max feed rate without stalling. This smoothes out jitters in circles, especially with exp acceleration. <br />
<br />
edit:i have not tested this with sd card yet.]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 27 Jun 2011 21:44:21 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87938#msg-87938</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87938#msg-87938</link>
            <description><![CDATA[ jamesdanielv Wrote:<br />
-------------------------------------------------------<br />
&gt; hey sprinter firmware  would crash on my when<br />
&gt; gcode was generated by repsnapper and would work<br />
&gt; when skeinforge generated it.<br />
&gt; <br />
&gt; i found this line of gcode odd G1 E0 Fxxx (xxx<br />
&gt; being whatever feed rate you set)<br />
&gt; <br />
&gt; I spent 4 hrs troubleshooting tonight to find out<br />
&gt; what was going on. i disabled steps for e axis and<br />
&gt; it continued to work without crashing, so it was<br />
&gt; in the e axis. I think e axis is doing a division<br />
&gt; by zero.<br />
&gt; <br />
<br />
I don't know about master, but updating to the experimental branch will fix this.]]></description>
            <dc:creator>caru</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 21 Jun 2011 19:40:14 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87924#msg-87924</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87924#msg-87924</link>
            <description><![CDATA[ So I did quite some work today, I have added some lcd implementation to sprinter. It also contains some configuration for ultimakers, but it is not working completly yet.<br />
<br />
If I make a loop after setup, and do_*_steps, the axis move. But if I try to set a feedrate and and make a linear move, it does nothing worth mentioning.<br />
<br />
Any ideas where I could search for the problem?]]></description>
            <dc:creator>bkubicek</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 21 Jun 2011 16:07:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87852#msg-87852</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87852#msg-87852</link>
            <description><![CDATA[ I was working with 60mm/sec (Ultimaker) and a perimeter ratio of 0.7 iirc. We have our own Segment pausing discussion, although mostly for the 5G firmware <br />
<br />
[<a href="http://groups.google.com/group/ultimaker/browse_thread/thread/22ca9154b33acd84" target="_blank"  rel="nofollow">groups.google.com</a>]<br />
[<a href="http://groups.google.com/group/ultimaker/browse_thread/thread/c6d67b41d113bb41" target="_blank"  rel="nofollow">groups.google.com</a>]<br />
[<a href="http://groups.google.com/group/ultimaker/browse_thread/thread/454a3defa37dea0a/a470523bbc5ff451" target="_blank"  rel="nofollow">groups.google.com</a>]<br />
<br />
I did a lot of <a href="http://www.flickr.com/photos/56713402@N03/5851385633/in/photostream" target="_blank"  rel="nofollow">imaging</a><br />
<br />
I tried to configure the Ultimaker for Teacup yesterday, with partial success, but <a href="http://groups.google.com/group/ultimaker/browse_thread/thread/ebb75b36fc581cbe#" target="_blank"  rel="nofollow">we currently discuss</a> if sprinter would be more sustainable. The buffer could be increased quite a lot, as we have arduino 2560 as main controllers.<br />
<br />
<br />
if you are curious about some ultimaker stuff, feel free to checkout my <a href="http://bernhardkubicek.soup.io/" target="_blank"  rel="nofollow">soup</a>.]]></description>
            <dc:creator>bkubicek</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 21 Jun 2011 05:56:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87850#msg-87850</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87850#msg-87850</link>
            <description><![CDATA[ Not for me. To eliminate blobs when going around arcs or circles, I had to go down to a feed rate of 20 mm/s on the perimeter. To speed up the print, I print the rest at 80 mm/s. Since the loops still have blobs, still shows a little in the outer layer but it's so bad.<br />
<br />
What feed rates are you using and what OS and computer? Mine is a Mac Pro with MacOS 10.5.8.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 21 Jun 2011 05:44:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87838#msg-87838</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87838#msg-87838</link>
            <description><![CDATA[ Blobs are in my observation solved by kliments Printrun.<br />
<br />
Is there an intention to have LCD support on sprinter?]]></description>
            <dc:creator>bkubicek</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 21 Jun 2011 02:45:26 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87670#msg-87670</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87670#msg-87670</link>
            <description><![CDATA[ I get these blobs too. It seems to be less with Sprinter, but it's still. If I slow the perimeter to 30 mm/s or so, the blobs are mostly eliminated, but still there.]]></description>
            <dc:creator>Dale Dunn</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 19 Jun 2011 21:04:12 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87619#msg-87619</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87619#msg-87619</link>
            <description><![CDATA[ I get the same waviness/blobbing going around arcs like you have in your photo. I think this is because the pc is not supplying g-code fast enough to the printer. When it goes around the arc, your printer is probably stopping and starting like mine so it doesn't move smoothly. I don't know why others like Caru is not getting it. <br />
<br />
The resulting vibrations might be persisting through the straight segments. Your frame might be vibrating. You might need to brace it since you probably don't have the motherboard plate mounted. I have braced mine so I don't see this as much.<br />
<br />
I slowed down the perimeter feed rate to 1/4 of the operational feed rate and it made the arcs better for me.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 19 Jun 2011 07:47:56 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87618#msg-87618</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87618#msg-87618</link>
            <description><![CDATA[ the exponential acceleration still starts and stops for each line. your better off using ramping for circles．<br />
<br />
I think it is in the works to change this.]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 19 Jun 2011 07:41:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87601#msg-87601</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87601#msg-87601</link>
            <description><![CDATA[ I seem to be getting wavy lines all over my prints since speeding up a bit with sprinter on gen6 (from about 20mm/s to 50-60), though it appears to be worst in the Y-axis.<br />
The prints are perfectly usable: [<a href="http://i55.tinypic.com/2ykcoyh.jpg" target="_blank"  rel="nofollow">i55.tinypic.com</a>] if a little kinky.<br />
<br />
I'm using exponential acceleration and there doesn't seem to be any noticable vibration when I just move the axes around by manually sending gcode, yet the magnitude of oscillation in lines drawn is almost reaching the width of the lines themselves. Definitely not using oozebane.<br />
Updated to the latest version of sprinter and I still have the issue, which puzzles me since I tried so hard to tighten my Y-belt. The lines are even wavy when it's drawing straight along either axis, when one of the motors should be holding stationary. :S]]></description>
            <dc:creator>4ndy</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 19 Jun 2011 05:58:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87460#msg-87460</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87460#msg-87460</link>
            <description><![CDATA[ Triffid_Hunter Wrote:<br />
-------------------------------------------------------<br />
&gt; brnrd Wrote:<br />
&gt; --------------------------------------------------<br />
&gt; -----<br />
&gt; &gt; Does sprinter work with the reprap host?<br />
&gt; <br />
&gt; reprap host is well known to be broken, and I've<br />
&gt; been finding that all the graphical hosts have<br />
&gt; issues. Kliment's pronsole seems to be far more<br />
&gt; reliable. Other command-line based hostwares seem<br />
&gt; effective too, such as send.py and Teacup's<br />
&gt; func.sh:mendel_print.<br />
&gt; <br />
&gt; I have no idea why mixing graphical hostware and<br />
&gt; serial communications is so difficult, but<br />
&gt; apparently it is.<br />
<br />
I just tried <a href="https://github.com/kliment/printrun" target="_blank"  rel="nofollow">Kliment's printrun from github</a> and it seems to work fine. Now, I can load g-codes from SF 41 and print them using Kliment's pronterface.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 17 Jun 2011 13:35:24 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87449#msg-87449</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87449#msg-87449</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>brnrd</strong><br />
I have converted my electronics to RAMPS 1.2 and loaded the latest sprinter from github. I am printing SF 41 generated g-code with Repsnapper on the MacOS 10.5.8 at 115200 baud and it seems to be a good working combination. Last night I printed a part that took 6.5 hours successfully. But the rounded corners came out rough and the quality didn't look as good as prints that I was getting with Gen 3.<br />
<br />
I have the Pololus set as follows: 1/16 steps for x and y, 1/2 steps on z and 1/8 steps on E. Printing at a feed rate of 30 mm/s, I can see that it doesn't go around arcs smoothly and it goes slower than at straight segments. The filament at curves comes out wavy instead of smooth. This is a sign that the Arduino is not getting the data fast enough when it makes short moves as it goes around arcs. Is there a way to fix this bottleneck in the Repsnapper and/or firmware setting? Can be fixed with an SD-card? Is an SD card kit available somewhere?</div></blockquote>
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>jcabrer</strong><br />
You are probably using Oozebane. Turn that off. I get silky smooth rounds using Sprinter. </div></blockquote>
<br />
Oozebane is off. I never use this feature since this is for the most part obsolete with stepper motor controlled extruders. What feed rate do you use? The problem is with 90 degree arcs with a radius of 10 mm.<br />
<br />
Note that I get this problem with either repsnapper or kliment pronterface under MacOS 10.5.8. I looked at some photo and video from Caru and they don't seem to be having this problem. So, I wonder if this is specific to the MacOS.<br />
<br />
I just tried it on an old Dell Latitude D400 laptop running WIn XP with Kliment pronterface and it has the same problem. So, it's probably not a MacOS problem.<br />
<br />
Here's a picture of how it looks like on the first layer at a feed rate of 40 mm/s.<br />
<div id="div_42b973dfedd4cdecf609d19a6628df33"
     class="mod_embed_images"
     style="width:320px">

  

    
      
    

    <div id="imagediv_42b973dfedd4cdecf609d19a6628df33" class="mod_embed_images_image"
         style="width:320px; height:225px">

    

    <a href="http://forums.reprap.org/file.php?147,file=4589,filename=RAMPS12_Sprinter_40mmps_10mmradius.jpg">
        <img src="/forum/thumbcache/870/206/11e/de3/e45/17e/36b/d7e/c3d/8af/06_800x400.jpg"
             width="320"
             height="225"
             id="image_42b973dfedd4cdecf609d19a6628df33"
             alt=""
             title=""/>
    </a>

    

    </div>

    <div class="mod_embed_images_info " id="info_42b973dfedd4cdecf609d19a6628df33"
      >
      <a id="link_42b973dfedd4cdecf609d19a6628df33" href="http://forums.reprap.org/file.php?147,file=4589,filename=RAMPS12_Sprinter_40mmps_10mmradius.jpg"></a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('42b973dfedd4cdecf609d19a6628df33', '/forum/thumbcache/870/206/11e/de3/e45/17e/36b/d7e/c3d/8af/06_800x400.jpg', 'http://forums.reprap.org/file.php?147,file=4589,filename=RAMPS12_Sprinter_40mmps_10mmradius.jpg', 'https://reprap.org/forum/addon.php?147,module=embed_images,check_scaling=1,url=http%3A%2F%2Fforums.reprap.org%2Ffile.php%3F147%2Cfile%3D4589%2Cfilename%3DRAMPS12_Sprinter_40mmps_10mmradius.jpg', '', 87449, 800, 400, 'Loading image ...', false);
</script>
<br />
<br />
Update: I just figured out one workaround to get smooth surfaces on printed parts. I set the Perimeter Feed Rate over Operating Feed Rate (ratio) and Perimeter Flow Rate.... (ratio) both to 0.25 and the Feed and Flow rates to 80. This way, the perimeter is printed at a slow 20 mm/s while the loops and fills are done at a really fast 80 mm/s. This seems to give the best of both worlds: fast print with smooth finish.<br />
<br />
I just started a print that will take over 2 hrs and so far it looks really good up to the 3nd layer.<br/>]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 17 Jun 2011 11:58:35 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87445#msg-87445</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87445#msg-87445</link>
            <description><![CDATA[ You are probably using Oozebane.  Turn that off.  I get silky smooth rounds using Sprinter.<br />
<br />
Maybe post your settings, and we can compare.]]></description>
            <dc:creator>jcabrer</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 17 Jun 2011 11:23:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87441#msg-87441</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87441#msg-87441</link>
            <description><![CDATA[ I have converted my electronics to RAMPS 1.2 and loaded the latest sprinter from github. I am printing SF 41 generated g-code with Repsnapper on the MacOS 10.5.8 at 115200 baud and it seems to be a good working combination. Last night I printed a part that took 6.5 hours successfully. But the rounded corners came out rough and the quality didn't look as good as prints that I was getting with Gen 3.<br />
<br />
I have the Pololus set as follows: 1/16 steps for x and y, 1/2 steps on z and 1/8 steps on E. Printing at a feed rate of 30 mm/s, I can see that it doesn't go around arcs smoothly and it goes slower than at straight segments. The filament at curves comes out wavy instead of smooth. This is a sign that the Arduino is not getting the data fast enough when it makes short moves as it goes around arcs. Is there a way to fix this bottleneck in the Repsnapper and/or firmware setting? Can be fixed with an SD-card? Is an SD card kit available somewhere?<br />
<br />
Thanks.]]></description>
            <dc:creator>brnrd</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 17 Jun 2011 10:35:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87221#msg-87221</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87221#msg-87221</link>
            <description><![CDATA[ well i checked into it tonight and the wrong values are generated for e darn it.  tried to compare to Tonokip firmware and this section is completely rewritten. <s>so until a real fix is posted for firmware then use this workaround</s><br />
<br />
<s>erase this from repsnapper:<br />
<br />
G1 E0 FXXXX<br />
<br />
<br />
if not able to find a true fix, then I'll cheat and replace the string in buffer with G92 E0 Fxxxx ; the fxxxx is ignored <br />
<br />
any one else look into sprinter firmware, and dive into the code at all?? <br />
<br />
I think this is a firmware bug. G1 E0 Fxxxx although poor form, should process normally.<br />
<br />
thx.</s><br />
<br />
hooked up o-scope to e step pin and it still was turning on for very short perieds. set 1us delay for step hi/low pulse and extruder was working. it was backtracking its filament to g1 e0. my bad. of course this is with changed adc to interrupt.could not get firmware to work for very long with analog read method.<br />
<br />
<br />
a workaround is this <br />
// comm variables<br />
#define e_backStepsAllowed 1000 //how many steps back allowed for e- prevents long pauses, and wtf builds.<br />
<br />
 xdiff = (destination_x - current_x);<br />
  ydiff = (destination_y - current_y);<br />
  zdiff = (destination_z - current_z);<br />
  ediff = (destination_e - current_e);<br />
  x_steps_to_take = abs(xdiff) * x_steps_per_unit;<br />
  y_steps_to_take = abs(ydiff) * y_steps_per_unit;<br />
  z_steps_to_take = abs(zdiff) * z_steps_per_unit;<br />
  e_steps_to_take = abs(ediff) * e_steps_per_unit;<br />
//************* moded code<br />
  if(x_steps_to_take ||  y_steps_to_take){<br />
   e_steps_to_take = abs(ediff) * e_steps_per_unit;<br />
  }<br />
else{e_steps_to_take = abs(ediff) * e_steps_per_unit;<br />
  if (ediff&lt;0 ){ if(e_steps_to_take&gt;e_backStepsAllowed) e_steps_to_take =e_backStepsAllowed ;}}<br />
///************************************************************************************************************<br />
  //max back steps<br />
<br />
<br />
so far the following changes. probably should comment on git.<br />
interrupt sampling of adc (so far only reads pin0)<br />
digitalfastwrite (25 times faster); <br />
digitalreadfast (50 times faster)<br />
#define e_backStepsAllowed<br />
buffers 64 (not sure it is really buffering :/)]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Jun 2011 07:29:01 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87109#msg-87109</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87109#msg-87109</link>
            <description><![CDATA[ teacup-&gt;teacup forum. this is for sprinter!!<blockquote class="bbcode"><div><small>Quote<br /></small><strong>Triffid_Hunter</strong><br />
I wonder why it's even trying to work out move times if the distance is zero? If teacup detects a zero distance move with a feedrate, it simply updates the stored feedrate and moves on, without queueing anything.<br />
</div></blockquote>
<br />
<br />
sorry. your right. sprinter does this in most cases. it just tries to move the e axis even if zero steps and somehow crashes.]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Jun 2011 08:49:36 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87108#msg-87108</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87108#msg-87108</link>
            <description><![CDATA[ I wonder why it's even trying to work out move times if the distance is zero? If teacup detects a zero distance move with a feedrate, it simply updates the stored feedrate and moves on, without queueing anything.]]></description>
            <dc:creator>Triffid_Hunter</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Jun 2011 08:43:04 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,87102#msg-87102</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,87102#msg-87102</link>
            <description><![CDATA[ hey sprinter firmware  would crash on my when gcode was generated by repsnapper and would work when skeinforge generated it.<br />
<br />
i found this line of gcode odd G1 E0 Fxxx (xxx being whatever feed rate you set)<br />
<br />
I spent 4 hrs troubleshooting tonight to find out what was going on. i disabled steps for e axis and it continued to work without crashing, so it was in the e axis. I think e axis is doing a division by zero.<br />
<br />
<br />
change this line in sprinter (line 978ish)<br />
<br />
if(e_steps_to_take &amp;&amp; (x_steps_to_take + y_steps_to_take &lt;= 0) ) e_interval = time_for_move / e_steps_to_take * 100;<br />
<br />
<br />
to this:<br />
if(e_steps_to_take &amp;&amp; (x_steps_to_take + y_steps_to_take &lt;= 0) ) e_interval = time_for_move +1/ e_steps_to_take * 100;<br />
<br />
there is a bug in the firmware for when no e movements are calculated. it causes a division by zero. processor locks up!<br />
<br />
or remove this line<br />
<br />
G1 E0 FXXXX ; from beginning of gcode. either way rep snapper is allowed to do G1 E0, so the firmware should not crash!<br />
<br />
you will now be able to use gcode generated in repsnapper!<br />
<br />
<br />
i have not checked to be sure my hack is correct in the sense of distance but it seems to prevent the crash!]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Jun 2011 08:20:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,86764#msg-86764</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,86764#msg-86764</link>
            <description><![CDATA[ sprinter is [<a href="http://github.com/kliment/Sprinter" target="_blank"  rel="nofollow">github.com</a>]]]></description>
            <dc:creator>Triffid_Hunter</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 11 Jun 2011 21:01:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,86758#msg-86758</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,86758#msg-86758</link>
            <description><![CDATA[ how does sprinter read adc data? also where is the direct link download. i might already be playing around with it if it is the latest caruKlip release. with a buffer of 64 and char size of 64 it runs directly from host without sd card. <br />
<br />
please post a page in the reprap wiki. firmwares are growing like weeds...]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 11 Jun 2011 18:25:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,81205,86460#msg-86460</guid>
            <title>Re: Sprinter (was Klimentkip/caruKlip) with acceleration</title>
            <link>https://reprap.org/forum/read.php?147,81205,86460#msg-86460</link>
            <description><![CDATA[ brnrd Wrote:<br />
-------------------------------------------------------<br />
&gt; Does sprinter work with the reprap host?<br />
<br />
reprap host is well known to be broken, and I've been finding that <i>all</i> the graphical hosts have issues. <a href="http://github.com/kliment/printrun" target="_blank"  rel="nofollow">Kliment's pronsole</a> seems to be far more reliable. Other command-line based hostwares seem effective too, such as send.py and <a href="http://github.com/triffid/Teacup_Firmware" target="_blank"  rel="nofollow">Teacup's</a> <a href="http://github.com/triffid/Teacup_Firmware/blob/master/func.sh#L180" target="_blank"  rel="nofollow">func.sh:mendel_print</a>.<br />
<br />
I have no idea why mixing graphical hostware and serial communications is so difficult, but apparently it is.]]></description>
            <dc:creator>Triffid_Hunter</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 09 Jun 2011 05:50:46 -0400</pubDate>
        </item>
    </channel>
</rss>
