Page MenuHomeAleph Objects Inc

Add Quiver to Cura LE
Open, NormalPublic

Description

We need to set up Quiver Machine, extruders, materials, profiles, firmware within Cura LE

Update 2/28/19
Tasks remaining:

  • FW addition for all Quiver machines
  • Wipe Nozzle Gcode - Evergreen Bagworm only

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
DaniAO triaged this task as Normal priority.Feb 6 2018, 11:53 AM
DaniAO created this object with edit policy "LulzBot Hardware Products (Project)".
nickp assigned this task to karrad.Sep 11 2018, 8:57 AM
karrad renamed this task from New Dual set up in Cura LE to Add Quiver to Cura LE.Sep 12 2018, 10:46 AM
karrad updated the task description. (Show Details)
karrad added a subscriber: karrad.
alexei changed the edit policy from "LulzBot Hardware Products (Project)" to "Cura LulzBot Edition (Project)".Sep 12 2018, 10:21 PM
karrad added a subscriber: tutley.Sep 14 2018, 7:58 AM

@tutley Can you post the start gcode for quiver here?

it may need optimized in the future to speed up the whole start routine, but what i have here has been working well.

This has both start and end g code

@tutley When generating gcode, what tool head and profiles were you using? (Will use that as a base for now)

@karrad i started with taz6 dual v3

karrad added a comment.Oct 4 2018, 1:15 PM

Default material category currently supported. Needs to be updated to "all" or we need to define supported materials through testing

@tutley Thoughts on wipe nozzle gcode? Can i use the existing commands in start gcode, or is there a need for specialized wipe button gcode?

@karrad i think it would be cool to have a wipe button because of the auto calibration stuff, but we havent made the final decision on a wiper pad for quiver. We have the dual material wiper (scotch brite and normal wiper pad) or just the traditional wiper. I personally like the traditional wiper as the abrasive pad will wear out the nozzles faster

@tutley That sounds good. When we finalize the wiper mount, I will get it updated. I am guessing this will mean changes to the start code as well?

tutley added a subscriber: west.Oct 29 2018, 7:40 AM

@karrad if we go with the dual wiper yes, but @west already came up with some g code so it should be an easy change

karrad lowered the priority of this task from Normal to Low.Nov 20 2018, 8:13 AM
karrad updated the task description. (Show Details)
karrad updated the task description. (Show Details)Nov 20 2018, 12:37 PM
marcio added a subscriber: marcio.Dec 7 2018, 11:27 AM

This is the updated Quiver dual-extruder start gcode for FW 2.0.0.32 and beyond (that firmware shifts the coordinate system to correspond to TAZ 6 exactly).

updated, pushed to master

marcio added a comment.Dec 7 2018, 2:39 PM

karrad: Here's an update to the start GCODE. It should be used with FW .33:

Start gcode updated, a fresh master build should pull it in

jebba added a subscriber: jebba.Dec 15 2018, 4:21 PM

Alpha Quiver is in Cura versions 3.2.32+. In the menu, go to Settings --> Printer --> Add Printer... -> Other --> Other --> Q --> Add Printer --> Finish.

You may have to edit the printer configuration to set the Port to /dev/ttyACM0 if AUTO isn't working.

karrad added a comment.EditedDec 17 2018, 12:36 PM

Found end gcode needs updates:

M400 added before turning off motors

Update M84 --> M18 X Y E ; turn off x y and e axis

karrad reassigned this task from karrad to west.Jan 4 2019, 1:05 PM

@west Kicking this one back to you, the only item we need is a wipe nozzle gcode for integration.

karrad reassigned this task from west to anolen.Jan 4 2019, 2:44 PM
karrad added a subscriber: anolen.

Just found out that @anolen was working on this one in software mtg, moving over to her

anolen added a comment.Jan 4 2019, 3:09 PM

My Quiver start Gcode:


My Quiver End Gcode:

anolen added a comment.Jan 4 2019, 3:20 PM

I'll get a wipe code up Monday.

karrad updated the task description. (Show Details)Jan 4 2019, 3:22 PM
karrad updated the task description. (Show Details)Jan 7 2019, 10:23 AM
karrad updated the task description. (Show Details)Jan 11 2019, 12:50 PM
karrad updated the task description. (Show Details)
karrad updated the task description. (Show Details)
karrad raised the priority of this task from Low to Normal.Tue, Feb 26, 7:53 AM
karrad updated the task description. (Show Details)
karrad updated the task description. (Show Details)
karrad updated the task description. (Show Details)Tue, Feb 26, 1:16 PM

@Orias @eBeardslee If you want to change the order in which the printers are listed on the "add printer" page now is the time!

eBeardslee added a comment.EditedWed, Feb 27, 3:09 PM

This ordering is post-sale so I don't think it really matters. Here's my vote:
Mini
Mini 2
TAZ 5
TAZ 6
TAZ Pro

karrad updated the task description. (Show Details)Wed, Feb 27, 4:11 PM
karrad updated the task description. (Show Details)Wed, Feb 27, 4:13 PM
Orias added a comment.EditedWed, Feb 27, 4:17 PM

The above is fine as it maintains the existing flow.

Tool head order and printer order updated:

Looks good to me. Loving the new tool head naming structure.

karrad updated the task description. (Show Details)Thu, Feb 28, 1:09 PM
karrad updated the task description. (Show Details)Thu, Feb 28, 2:30 PM
karrad updated the task description. (Show Details)
alexei added a subscriber: alexei.Fri, Mar 8, 8:23 AM

This one is merged to master.

matth added a subscriber: matth.EditedTue, Mar 19, 1:30 PM

Cura version 3.6.5
Firmware 2.0.0.101

This is probably just a naming thing, but when I connect to Quiver, cura says it has the wrong toolhead and wants me to update firmware. If I do or don't doesn't make a difference since it just reinstalls 101. Any time I disconnect/reconnect the usb connection it wants me to update firmware again.

And then this is from the console in cura when I select to update firmware after connecting:

< [13:13:53] Expected that EXTRUDER_TYPE was DualExtruder, but got AerostruderDual instead
< [13:13:53] Tried to connect to machine with wrong toolhead
< [13:13:53] Wrong toolhead detected.
< [13:13:53] Printer connection listen thread started for /dev/ttyACM0
< [13:13:53] Established printer connection on port /dev/ttyACM0
< [13:13:55] Requesting temperature auto-update
< [13:13:55] echo:Active Extruder: 0
< [13:13:57] Detected 3D printer on /dev/ttyACM0.
< [13:13:57] Updating firmware of /dev/ttyACM0 using /usr/share/cura-lulzbot/resources/firmware/Marlin_TAZPro_DualExtruder_2.0.0.101_7bb360a5c.bin
< [13:13:57] Attempting to update firmware
< [13:13:57] Closing the USB printer connection.