Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 11, 2017 05:39PM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 14, 2017 05:03AM |
Registered: 10 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 14, 2017 11:51PM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 14, 2017 11:58PM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 12:42AM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 04:51AM |
Registered: 10 years ago Posts: 4,977 |
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.Quote
lslewis901
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.
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.
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.Quote
lslewis901
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.
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 10:06AM |
Registered: 10 years ago Posts: 18 |
Quote
Wurstnase
SevenSwitch: [reprap.org]
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.Quote
lslewis901
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.
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.
===========
Here are the lines of g-code, on every travel move it pauses for at least 1 second...
G1 X53.527 Y70.207 E59.26733
G1 E57.26733 F2400.00000
G92 E0 ; maybe this is the problem???
G1 X129.737 Y123.850 F7800.000
G1 E2.00000 F2400.00000
G1 X129.577 Y121.865 E2.18107 F1800.000
I see in the gcode_process.c code a queue_wait() for that command.
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.Quote
lslewis901
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.
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 01:39PM |
Registered: 10 years ago Posts: 4,977 |
Quote
lslewis901
===========
Here are the lines of g-code, on every travel move it pauses for at least 1 second...
G1 X53.527 Y70.207 E59.26733
G1 E57.26733 F2400.00000
G92 E0 ; maybe this is the problem???
G1 X129.737 Y123.850 F7800.000
G1 E2.00000 F2400.00000
G1 X129.577 Y121.865 E2.18107 F1800.000
I see in the gcode_process.c code a queue_wait() for that command.
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 02:30PM |
Registered: 10 years ago Posts: 18 |
Quote
Wurstnase
Quote
lslewis901
===========
Here are the lines of g-code, on every travel move it pauses for at least 1 second...
G1 X53.527 Y70.207 E59.26733
G1 E57.26733 F2400.00000
G92 E0 ; maybe this is the problem???
G1 X129.737 Y123.850 F7800.000
G1 E2.00000 F2400.00000
G1 X129.577 Y121.865 E2.18107 F1800.000
I see in the gcode_process.c code a queue_wait() for that command.
There should no 1 second wait between any of these moves. The G92 E0 just reset the extruder. This is normal. Nothing special.
The queue_wait() only waits for finishing moves. This is not a delay.
Please upload your firmware-setting. board.XXX.h and printer.XXX.h.
Which version of Teacup are you using? The latest experimental? master? Something between?
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 03:35PM |
Registered: 10 years ago Posts: 4,977 |
#define MAXIMUM_FEEDRATE_E 40
#define MAXIMUM_FEEDRATE_E 4800
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 15, 2017 05:37PM |
Registered: 10 years ago Posts: 18 |
Quote
Wurstnase
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!
Change this
#define MAXIMUM_FEEDRATE_E 40
To
#define MAXIMUM_FEEDRATE_E 4800
Currently the 2mm move for your extruder will need 1.3 seconds. I guess this will fix your problem.
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 16, 2017 12:04AM |
Registered: 10 years ago Posts: 18 |
Quote
lslewis901
Quote
Wurstnase
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!
Change this
#define MAXIMUM_FEEDRATE_E 40
To
#define MAXIMUM_FEEDRATE_E 4800
Currently the 2mm move for your extruder will need 1.3 seconds. I guess this will fix your problem.
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.
Thanks Wurstnase
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 16, 2017 09:41AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 16, 2017 10:12AM |
Registered: 10 years ago Posts: 18 |
Quote
Traumflug
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.
One thing is Modem Manager: See here
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 19, 2017 09:14PM |
Registered: 10 years ago Posts: 18 |
# 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"
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 23, 2017 12:51PM |
Registered: 10 years ago Posts: 4,977 |
ATTRS{idVendor}=="0483", ENV{ID_MM_DEVICE_IGNORE}="1"for my Nucleo-board in a /etc/udev/rules.d/77-stm.rules
sudo udevadm triggerand it works like a charm...
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 25, 2017 08:14AM |
Registered: 14 years ago Posts: 7,616 |
Quote
lslewis901
# 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"
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 25, 2017 01:24PM |
Registered: 10 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon March 25, 2017 11:00PM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon April 12, 2017 12:26AM |
Registered: 10 years ago Posts: 18 |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon April 12, 2017 06:14AM |
Registered: 14 years ago Posts: 7,616 |
Quote
lslewis901
I switched to either of the other two drivers I had to increase the current to get the Z-axis steppers even working
Quote
lslewis901
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.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Teacup, Gen 7 v2.0 ARM and OrdBot Hardon April 12, 2017 11:55AM |
Registered: 10 years ago Posts: 18 |