<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
        <description> Hi Guys,

New to this forum...

Working on tuning my latest 3d printer which is an OrdBot.  I decided that I would use a 32 bit controller and found the really excellent Gen 7 controller by Traumflug.  (tu)

I am wondering if there is a way to attach a PWM Fan for cooling prints and if anyone has done so already?  

Also every once in awhile the printer pauses for what seems like an extended length when resumes.  Although that behavior seems worse with some slicers than others.  

Last - I noticed that Repetier Host  really does not work for me with this firmware.  I am currently using Pronterface. Any other UI interfaces recommended?

Thanks for all you guys help!</description>
        <link>https://reprap.org/forum/read.php?147,755117,755117#msg-755117</link>
        <lastBuildDate>Fri, 13 Mar 2026 04:26:04 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,761904#msg-761904</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,761904#msg-761904</link>
            <description><![CDATA[ Thanks Traumflug,<br />
<br />
I was mainly curious  because I have done the same thing on my Prusa Clone using a Ramps 1.4 board and with the same stepper motors without any changes required for the Z-axis voltage/current regardless of stepper drivers.]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 12 Apr 2017 11:55:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,761826#msg-761826</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,761826#msg-761826</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
I switched to either of the other two drivers I had to increase the current to get the Z-axis steppers even working</div></blockquote>
<br />
You mean you had to change the trimpot voltage? Relation between trimpot voltage and motor current depends on the specific driver type. Some drivers give 1 A at 0.5 V trimpot voltage, others require 0.8 or 1.0 V for the same motor current.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
My question is does anyone know why the drv8825 seems to handle two steppers wired together for the z-axis just fine, but the other two drivers kind of fail.</div></blockquote>
<br />
Apparently these DRV8825 are a good match for your setup. These stepper drivers in the Pololu form factor have to do some assumptions on motor properties. If these assumptions favor a setup like your: good. If they favor a different setup: too bad.<br />
<br />
There are also stepper drivers without assumptions. They come with 4 trimpots, all of them have to be adjusted: [<a href="http://www.thingiverse.com/thing:4970" target="_blank"  rel="nofollow">www.thingiverse.com</a>]]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 12 Apr 2017 06:14:07 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,761778#msg-761778</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,761778#msg-761778</link>
            <description><![CDATA[ Hello Everyone,<br />
<br />
I have another observation and possible question about the stepper drivers.  When I setup the Gen 7 board I initially used the Pololu drv8825 drivers.  I then was having some sizing calibration issues and had tried using the A4988s.  Later I switch to the TMC2100 drivers.<br />
<br />
For the Z axis I am driving two steppers by attaching their cables together at the single driver.  Please note that I have set the current the same for the Z axis drivers as the other single stepper motor drivers.  About 0.55 VDC at the pot.  This worked fine for the drv8825 drivers, but when I switched to either of the other two drivers I had to increase the current to get the Z-axis steppers even working.  And they were noisy.  The VDC reading for either of the A4988 or TMC2100 was over 1.5 VDC.  And of course the stepper drivers got really hot.  <br />
<br />
So I switched back to the drv8825 for the Z-axis and extruder, and I am using the TMC2100 for the X and Y axis.    <br />
<br />
My question is does anyone know why the drv8825 seems to handle two steppers wired together for the z-axis just fine, but the other two drivers kind of fail.<br />
<br />
Thanks]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 12 Apr 2017 00:26:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,758475#msg-758475</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,758475#msg-758475</link>
            <description><![CDATA[ I did two rules by the method of try and test.  First I did rule just for the permissions and group.  Then I added the second rule and used the same values but also added the symbolic link.  I just never went back and took out the first rule and retested:)  I was also thinking at the time I would have to have two rules, one per tty port assigned.  Then I discovered the regex ttyACM[0-9] through Google.<br />
<br />
Also I named it as a tty"something" device so that I could potentially see it when looking at all the tty devices using the ls-la /dev/tty* command:)<br />
<br />
Could be called whatever I think.:)]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 25 Mar 2017 23:00:00 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,758411#msg-758411</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,758411#msg-758411</link>
            <description><![CDATA[ I could need two rules when I accidentally remove the controller from USB before disconnecting the serial connection. The the tty will change.]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 25 Mar 2017 13:24:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,758365#msg-758365</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,758365#msg-758365</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
<pre class="bbcode">
# usb-devices

# T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  8 Spd=12  MxCh= 0
# D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS= 8 #Cfgs=  1
# P:  Vendor=04d8 ProdID=00df Rev=01.01
# S:  Manufacturer=Microchip Technology Inc.
# S:  Product=MCP2200 USB Serial Port Emulator
# S:  SerialNumber=0001610827
# C:  #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=100mA
# I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
# I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
# I:  If#= 2 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

SUBSYSTEMS=="usb", DRIVERS=="usb", ATTRS{manufacturer}=="Microchip Technology Inc.", ATTRS{product}=="MCP2200 USB Serial Port Emulator", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="00df", ATTRS{serial}=="0001610827", MODE="0666", GROUP="dialout"

SUBSYSTEMS=="usb", DRIVERS=="usb", ATTRS{manufacturer}=="Microchip Technology Inc.", ATTRS{product}=="MCP2200 USB Serial Port Emulator", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="00df", ATTRS{serial}=="0001610827", KERNEL=="ttyACM[0-9]", MODE="0666", GROUP="dialout", SYMLINK+="ttyUSB1" 
</pre></div></blockquote>
<br />
Thanks, this is a worthy contribution. I just wonder why it needs two rules and why your choice is 'ttyUSB1' instead of, let's say, /dev/3dprinter.]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 25 Mar 2017 08:14:24 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,758033#msg-758033</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,758033#msg-758033</link>
            <description><![CDATA[ I wonder why my controller takes so much time to boot and thought its the controller itself. Now I know it's the modemmanager. <br />
I added<br />
<pre class="bbcode">
ATTRS{idVendor}=="0483", ENV{ID_MM_DEVICE_IGNORE}="1"</pre>
for my Nucleo-board in a /etc/udev/rules.d/77-stm.rules <br />
<br />
<pre class="bbcode">
sudo udevadm trigger</pre>
and it works like a charm... (tu)]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 23 Mar 2017 12:51:53 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,757083#msg-757083</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,757083#msg-757083</link>
            <description><![CDATA[ In regards to the USB communications issue, I found that Ubuntu was toggling the USB connection between ttyACM0 and ttyACM1.  So I wound up making a UDEV rule.  While I understand this is not the best approach due to some possible USB port issues - I decided to try it with good luck so far.<br />
<br />
My rule was added to the etc\udev\rules.d folder as 90-local.rules.<br />
<br />
First you have to find out the particulars about your USB device.  Next you need to know what other UDEV rules are already in place.  Below are my to rules, 1 to set the permissions and group, the other to set the ttyACM ports to a symbolic link file called ttyUSB1.<br />
<br />
What this does in reality is to put all ttyACM ports owned by the MCP2200 device out to the port ttyUSB1.  Also note that the other port or ports as the case may be continue to work as well.<br />
<br />
I did try to debug the USB issue further but saw nothing significant related to the USB device in the Ubuntu logs or by monitoring the USB device using udevadm monitor.  I must note that the laptop I am using also has a couple of other built in devices (camera and mouse) using USB ports, and my rules changes have not affected them at all.<br />
<br />
<pre class="bbcode">
# usb-devices

# T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  8 Spd=12  MxCh= 0
# D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS= 8 #Cfgs=  1
# P:  Vendor=04d8 ProdID=00df Rev=01.01
# S:  Manufacturer=Microchip Technology Inc.
# S:  Product=MCP2200 USB Serial Port Emulator
# S:  SerialNumber=0001610827
# C:  #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=100mA
# I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
# I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
# I:  If#= 2 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

SUBSYSTEMS=="usb", DRIVERS=="usb", ATTRS{manufacturer}=="Microchip Technology Inc.", ATTRS{product}=="MCP2200 USB Serial Port Emulator", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="00df", ATTRS{serial}=="0001610827", MODE="0666", GROUP="dialout"

SUBSYSTEMS=="usb", DRIVERS=="usb", ATTRS{manufacturer}=="Microchip Technology Inc.", ATTRS{product}=="MCP2200 USB Serial Port Emulator", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="00df", ATTRS{serial}=="0001610827", KERNEL=="ttyACM[0-9]", MODE="0666", GROUP="dialout", SYMLINK+="ttyUSB1" 
</pre>]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 19 Mar 2017 21:14:56 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756297#msg-756297</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756297#msg-756297</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Traumflug</strong><br />
Ubuntu has the unfortunate of trying to "automatically" deal with serial devices. It simply sends messages there and looks what happens. The really bad part: these actions are very well hidden, so far I couldn't track that down.<br />
<br />
One thing is Modem Manager: <a href="https://www.reprap-diy.com/gen7_troubleshooting?s[]=ubuntu#resource_busy" target="_blank"  rel="nofollow">See here</a></div></blockquote>
<br />
Thanks Tramflug, I was reading about how Ubuntu handles USB ports last night.  For some reason I did not however stumble across your article.  Although one would have thought I would. :S  In fact I now recall reading through it about 3 or 4 months ago when I was first putting together the Gen 7 board.  I guess I made the mistake of testing the USB serial communications with a Windows 7 system first (my work laptop), which worked flawlessly.<br />
<br />
I did read something about Pronterface having some issues in Ubuntu as well and so when I started it from the term, I saw one compile error output to the console on startup.  So I went and pulled down the latest version onto the Ubuntu system and eliminated that error.  <br />
<br />
That updated several libraries as well and after that I did get one fairly successful print before the end of the night.  I am still setting extrusion flow rates as you can see from the print image.  I also found that my cheap Chinese MK10 hotend had a slightly short PTFE tube causing flow issues as well. :X<br />
<br />
But I think I will also need to do the Modem Manager change as well.<br />
<br />
<b>I appreciate ALL the help everyone has given me!</b>:)o]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 16 Mar 2017 10:12:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756289#msg-756289</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756289#msg-756289</link>
            <description><![CDATA[ Ubuntu has the unfortunate of trying to "automatically" deal with serial devices. It simply sends messages there and looks what happens. The really bad part: these actions are very well hidden, so far I couldn't track that down.<br />
<br />
One thing is Modem Manager: <a href="https://www.reprap-diy.com/gen7_troubleshooting?s[]=ubuntu#resource_busy" target="_blank"  rel="nofollow">See here</a>]]></description>
            <dc:creator>Traumflug</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 16 Mar 2017 09:41:13 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756181#msg-756181</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756181#msg-756181</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>Wurstnase</strong><br />
Your federate for the extruder is way too less. 40 means 40mm per minute. Normal direct drive extruder can achieve 100mm or more per SECOND!<br />
<br />
Change this<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       40</pre>
<br />
To<br />
<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       4800</pre>
<br />
Currently the 2mm move for your extruder will need 1.3 seconds. I guess this will fix your problem.</div></blockquote>
<br />
Makes sense.  I appreciate the help since I am new to this firmware I tend to forget about interdependent items like that.  I'll give it a test in awhile and report the results.<br />
<br />
Thanks Wurstnase</div></blockquote>
<br />
=============<br />
Hello Wurtnase,<br />
<br />
The printer is so much smoother now.  I like how it works.  <br />
<br />
But - I have another question/problem - the serial connection to the Ubuntu OS is "iffy".  Sometimes it works fine - other times it won't recognize the Gen 7 v2 ARM controller board and then I usually have to power off the board.  Sometimes it also takes a restart of Ubuntu.  I'm running it on a Intel i5 laptop with enough memory.  I've not had any serial problems or issues with this same laptop and the other two 3D printers I have.  Both of those are Atmel 2560 Mega based controller boards.<br />
<br />
Any ideas about if this is a firmware setting again that I've managed to screw up or ???<br />
<br />
Thanks<br />
<br />
L]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 16 Mar 2017 00:04:14 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756139#msg-756139</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756139#msg-756139</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Wurstnase</strong><br />
Your federate for the extruder is way too less. 40 means 40mm per minute. Normal direct drive extruder can achieve 100mm or more per SECOND!<br />
<br />
Change this<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       40</pre>
<br />
To<br />
<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       4800</pre>
<br />
Currently the 2mm move for your extruder will need 1.3 seconds. I guess this will fix your problem.</div></blockquote>
<br />
Makes sense.  I appreciate the help since I am new to this firmware I tend to forget about interdependent items like that.  I'll give it a test in awhile and report the results.<br />
<br />
Thanks Wurstnase]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 17:37:55 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756108#msg-756108</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756108#msg-756108</link>
            <description><![CDATA[ Your federate for the extruder is way too less. 40 means 40mm per minute. Normal direct drive extruder can achieve 100mm or more per SECOND!<br />
<br />
Change this<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       40</pre>
<br />
To<br />
<br />
<pre class="bbcode">
#define MAXIMUM_FEEDRATE_E       4800</pre>
<br />
Currently the 2mm move for your extruder will need 1.3 seconds. I guess this will fix your problem.]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 15:35:35 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756095#msg-756095</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756095#msg-756095</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Wurstnase</strong><br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
===========<br />
Here are the lines of g-code, on every travel move it pauses for at least 1 second...<br />
G1 X53.527 Y70.207 E59.26733<br />
G1 E57.26733 F2400.00000<br />
<b>G92 E0</b> <i>;  maybe this is the problem???</i><br />
G1 X129.737 Y123.850 F7800.000<br />
G1 E2.00000 F2400.00000<br />
G1 X129.577 Y121.865 E2.18107 F1800.000<br />
<br />
I see in the gcode_process.c code a queue_wait() for that command.</div></blockquote>
<br />
There should no 1 second wait between any of these moves. The G92 E0 just reset the extruder. This is normal. Nothing special.<br />
The queue_wait() only waits for finishing moves. This is not a delay.<br />
<br />
Please upload your firmware-setting. board.XXX.h and printer.XXX.h.<br />
Which version of Teacup are you using? The latest experimental? master? Something between?</div></blockquote>
<br />
Hi,  I am using the latest master with one minor mod, see dda_queue.h...<br />
<br />
Thanks for your assistance]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 14:30:48 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756086#msg-756086</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756086#msg-756086</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
===========<br />
Here are the lines of g-code, on every travel move it pauses for at least 1 second...<br />
G1 X53.527 Y70.207 E59.26733<br />
G1 E57.26733 F2400.00000<br />
<b>G92 E0</b> <i>;  maybe this is the problem???</i><br />
G1 X129.737 Y123.850 F7800.000<br />
G1 E2.00000 F2400.00000<br />
G1 X129.577 Y121.865 E2.18107 F1800.000<br />
<br />
I see in the gcode_process.c code a queue_wait() for that command.</div></blockquote>
<br />
There should no 1 second wait between any of these moves. The G92 E0 just reset the extruder. This is normal. Nothing special.<br />
The queue_wait() only waits for finishing moves. This is not a delay.<br />
<br />
Please upload your firmware-setting. board.XXX.h and printer.XXX.h.<br />
Which version of Teacup are you using? The latest experimental? master? Something between?]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 13:39:06 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,756043#msg-756043</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,756043#msg-756043</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Wurstnase</strong><br />
SevenSwitch: [<a href="http://reprap.org/wiki/SevenSwitch_1.2" target="_blank"  rel="nofollow">reprap.org</a>]<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
Also I have another question to anyone, I have identified that the printer head movement is pausing in between each set of steps (wherever there is travel without extrusion) in the g-code command list.<br />
<br />
Is there some firmware adjustment I can make for this?  Or some g-code adjustment?  The delay between travel and print steps is about 1-2 seconds by reckoning.  Which seems pretty significant.  </div></blockquote>
Can you please send me you G-code file with that problem. Maybe you can figure out 3 to 5 lines of gcode where this happens? Also please attach your board and printer-file.<br />
<br />
===========<br />
Here are the lines of g-code, on every travel move it pauses for at least 1 second...<br />
G1 X53.527 Y70.207 E59.26733<br />
G1 E57.26733 F2400.00000<br />
<b>G92 E0</b> <i>;  maybe this is the problem???</i><br />
G1 X129.737 Y123.850 F7800.000<br />
G1 E2.00000 F2400.00000<br />
G1 X129.577 Y121.865 E2.18107 F1800.000<br />
<br />
I see in the gcode_process.c code a queue_wait() for that command.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
I also see a delay when the printer extruder and heat bed reach the set temperature.  The controller seems to set there for many seconds even after the temperatures are fairly stable before it decides the next movement process can start.</div></blockquote>
That is pretty easy. There is a TEMP_RESIDENCY_TIME which you can modify to your expectation. For good tuned PID this can be around 5 to 10 seconds.</div></blockquote>]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 10:06:49 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755972#msg-755972</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755972#msg-755972</link>
            <description><![CDATA[ SevenSwitch: [<a href="http://reprap.org/wiki/SevenSwitch_1.2" target="_blank"  rel="nofollow">reprap.org</a>]<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
Also I have another question to anyone, I have identified that the printer head movement is pausing in between each set of steps (wherever there is travel without extrusion) in the g-code command list.<br />
<br />
Is there some firmware adjustment I can make for this?  Or some g-code adjustment?  The delay between travel and print steps is about 1-2 seconds by reckoning.  Which seems pretty significant.  </div></blockquote>
Can you please send me you G-code file with that problem. Maybe you can figure out 3 to 5 lines of gcode where this happens? Also please attach your board and printer-file.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>lslewis901</strong><br />
I also see a delay when the printer extruder and heat bed reach the set temperature.  The controller seems to set there for many seconds even after the temperatures are fairly stable before it decides the next movement process can start.</div></blockquote>
That is pretty easy. There is a TEMP_RESIDENCY_TIME which you can modify to your expectation. For good tuned PID this can be around 5 to 10 seconds.]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 04:51:51 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755939#msg-755939</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755939#msg-755939</link>
            <description><![CDATA[ Ok, Found a prebuilt board from Sparkfun: <a href="https://learn.sparkfun.com/tutorials/serial-controlled-motor-driver-hookup-guide?_ga=1.76154261.1289536052.1489549780" target="_blank"  rel="nofollow">Sparkfun Serial Controlled Motor Driver</a><br />
That uses a DRV8825 to drive up to two DC motors that are rated up to 12 VDC max. That would work for a fan control I think.  I just need to get me a LCP1114 and do some breadbording using the teacup firmware.(:D]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 15 Mar 2017 00:42:28 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755934#msg-755934</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755934#msg-755934</link>
            <description><![CDATA[ Also I have another question to anyone, I have identified that the printer head movement is pausing in between each set of steps (wherever there is travel without extrusion) in the g-code command list.<br />
<br />
Is there some firmware adjustment I can make for this?  Or some g-code adjustment?  The delay between travel and print steps is about 1-2 seconds by reckoning.  Which seems pretty significant.  <br />
<br />
I also see a delay when the printer extruder and heat bed reach the set temperature.  The controller seems to set there for many seconds even after the temperatures are fairly stable before it decides the next movement process can start.<br />
<br />
Thanks]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Mar 2017 23:58:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755933#msg-755933</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755933#msg-755933</link>
            <description><![CDATA[ Thanks Wurstnase,  Do you know of any wiring example/schematic that you could point me to?]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Mar 2017 23:51:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755704#msg-755704</guid>
            <title>Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755704#msg-755704</link>
            <description><![CDATA[ You could use a seven switch connected to a PWM-able pin on the SPI-header. <br />
<br />
RepetierHost also don't work for me. Don't know why. I use Pronterface or Octoprint.]]></description>
            <dc:creator>Wurstnase</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 14 Mar 2017 05:03:18 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,755117,755117#msg-755117</guid>
            <title>Teacup, Gen 7 v2.0 ARM and OrdBot Hardon</title>
            <link>https://reprap.org/forum/read.php?147,755117,755117#msg-755117</link>
            <description><![CDATA[ Hi Guys,<br />
<br />
New to this forum...<br />
<br />
Working on tuning my latest 3d printer which is an OrdBot.  I decided that I would use a 32 bit controller and found the really excellent Gen 7 controller by Traumflug.  (tu)<br />
<br />
I am wondering if there is a way to attach a PWM Fan for cooling prints and if anyone has done so already?  <br />
<br />
Also every once in awhile the printer pauses for what seems like an extended length when resumes.  Although that behavior seems worse with some slicers than others.  <br />
<br />
Last - I noticed that Repetier Host  really does not work for me with this firmware.  I am currently using Pronterface. Any other UI interfaces recommended?<br />
<br />
Thanks for all you guys help!]]></description>
            <dc:creator>lslewis901</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 11 Mar 2017 17:39:04 -0500</pubDate>
        </item>
    </channel>
</rss>
