Page MenuHomeAleph Objects Inc

set up cura for WH dual V3
Closed, ResolvedPublic

Description

I need a cura that has WH with a dual v3 for testing

Event Timeline

west created this task.May 20 2019, 4:23 PM
west added a comment.May 21 2019, 7:54 AM

; This profile is designed specifically for LulzBot TAZ WH 3D Printer with the Yellowfin Dual
M73 P0 ; clear GLCD progress bar
M75 ; start GLCD timer
G26 ; clear potential 'probe fail' condition
M107 ; disable fans
M420 S0 ; disable leveling matrix
G90 ; absolute positioning
M104 S{material_soften_temperature_0} T0 ; soften filament
M104 S{material_soften_temperature_1} T1 ; soften filament
M140 S{material_bed_temperature}; get bed heating up
G28 X Y ; home X and Y
G1 X-26 F3000 ; clear X endstop
G1 Y19 F3000 ; move over the Z_MIN switch
M117 Heating... ; LCD status message
M109 R{material_soften_temperature_0} T0 ; wait for temp
M109 R{material_soften_temperature_1} T1 ; wait for temp
G1 X0 F3000
T0 ; return to first extruder
G28 Z ; home Z
T0 ; select this extruder first
M82 ; set extruder to absolute mode
G92 E0 ; set extruder to zero
G1 E-15 F100 ; suck up XXmm of filament
T1 ; switch extruders
T0
M82 ; set extruder to absolute mode
G92 E0 ; set extruder to zero
G1 E-15 F100 ; suck up XXmm of filament
M104 S{material_wipe_temperature_0} T0 ; set to wipe temp
M104 S{material_wipe_temperature_1} T1 ; set to wipe temp
M106 ; Turn on fans to speed cooling
G28 X ; Home X
G1 X-26 Y100 F3000 ; move above wiper pad
M104
M117 Cooling... ; LCD status message
M109 R{material_wipe_temperature_0} T0 ; wait for T0 to reach temp
M109 R{material_wipe_temperature_1} T1 ; wait for T1 to reach temp
M107 ; Turn off fan
T0 ; switch extruders
G1 Z1 ; push nozzle into wiper
G1 X -26 Y95 F1000 ; slow wipe
G1 X -26 Y90 F1000 ; slow wipe
G1 X -26 Y85 F1000 ; slow wipe
G1 X -25 Y90 F1000 ; slow wipe
G1 X -26 Y80 F1000 ; slow wipe
G1 X -25 Y95 F1000 ; slow wipe
G1 X -26 Y75 F2000 ; fast wipe
G1 X -25 Y65 F2000 ; fast wipe
G1 X -26 Y70 F2000 ; fast wipe
G1 X -25 Y60 F2000 ; fast wipe
G1 X -26 Y55 F2000 ; fast wipe
G1 X -25 Y50 F2000 ; fast wipe
G1 X -26 Y40 F2000 ; fast wipe
G1 X -25 Y45 F2000 ; fast wipe
G1 X -26 Y35 F2000 ; fast wipe
G1 X -25 Y40 F2000 ; fast wipe
G1 X -26 Y70 F2000 ; fast wipe
G1 X -25 Y30 Z2 F2000 ; fast wipe
G1 X -26 Y35 F2000 ; fast wipe
G1 X -25 Y25 F2000 ; fast wipe
G1 X -26 Y30 F2000 ; fast wipe
G1 X -25 Y25 Z1.5 F1000 ; slow wipe
G1 X -26 Y23 F1000 ; slow wipe
G1 X -25 Z15 ; raise extruder
M109 R{material_probe_temperature_0} ; heat to probe temp
M204 S100 ; set accel for probing
G29 ; probe sequence (for auto-leveling)
M420 S1 ; enable leveling matrix
M425 Z ; use measured Z backlash for compensation
M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)
M204 S500 ; set accel back to normal
M104 S{material_print_temperature_0} T0 ; set extruder temp
M104 S{material_print_temperature_1} T1; set extruder temp
G1 X100 Y-25 Z0.5 F3000 ; move to open space
M400 ; clear buffer
M117 Heating... ; LCD status message
M109 R{material_print_temperature_0} T0 ; set extruder temp and wait
M109 R{material_print_temperature_1} T1; set extruder temp and wait
M117 Purging... ; LCD status message
T0 ; select this extruder first
G1 E0 F100 ; undo retraction
G92 E-15 ; set extruder negative amount to purge
G1 E0 F100 ; purge XXmm of filament
T1 ; switch to second extruder
G92 E-15 ; set extruder negative amount to purge
G1 E0 F100 ; undo retraction
G92 E-15 ; set extruder negative amount to purge
G1 E0 F100 ; purge XXmm of filament
G1 Z0.5 ; clear bed (barely)
G1 X100 Y0 F5000 ; move above bed to shear off filament
T0 ; switch to first extruder
M190 S{material_bed_temperature_layer_0}; get bed temping up during first layer
G1 Z2 E0 F75
M400 ; clear buffer
M117 TAZ Printing... ; LCD status message

west added a subscriber: marcio.May 21 2019, 8:37 AM

Also, x offset is handled by marlin
@marcio is there a way to adjust the offsets?

karrad added a project: Restricted Project.May 24 2019, 1:17 PM
karrad changed the edit policy from "All Users" to "Restricted Project (Project)".

Also, x offset is handled by marlin

So no need for Cura to have Nozzle Offsets included in machine definition?

@west Also do you know if the build volume will change from redgum at all?

karrad moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.May 24 2019, 1:20 PM
west added a comment.May 28 2019, 7:05 AM

I think it should be the same as a regular aerostruder

karrad reassigned this task from karrad to west.Jun 3 2019, 11:46 AM
karrad added a subscriber: karrad.

@west redgum yellowfin included on branch T7388 ready for testing/review.

Build line that needs to be updated:

cmake -DTAG_OR_BRANCH=master -DCURA_TAG_OR_BRANCH=T7388 ../

karrad reassigned this task from west to alexei.Jun 10 2019, 10:36 AM
karrad added a subscriber: alexei.

@alexei West is getting an error when attempting to build, and I cannot duplicate it here:

2019-06-06 14:30:00,982 - WARNING - [(140465136619136)-MainThread] cura.Settings.CuraStackBuilder.createMachine [28]: Definition lulzbot_redgum_yellowfin was not found!
2019-06-06 14:30:00,983 - WARNING - [(140465136619136)-MainThread] cura.Settings.MachineManager.addMachine [461]: Failed creating a new machine!
2019-06-06 14:30:03,870 - DEBUG - [(140465136619136)-MainThread] AutoSave.AutoSave._onTimeout [48]: Autosaving preferences, instances and profiles

Can you try a local build and see if you are having the same issue?

adam added a subscriber: adam.Jun 13 2019, 1:19 PM

@alexei I am getting that same issues. Please see attached log

I am going to try a complete re-clone and build to verify, but checking the branch lulzbot_redgum_yellowfin.def.json is in there:

https://code.alephobjects.com/source/cura-lulzbot/browse/T7388/resources/definitions/lulzbot_redgum_yellowfin.def.json

@adam @west Should have this one fixed, can either of you try another local build?

adam added a comment.Jun 17 2019, 9:46 AM

There is no bed plate model on it, but I was able to load a redgum yellowfin on the branch after rebuilding.

adam added a comment.Jun 17 2019, 9:47 AM

*no .stl visualization of the redgum bed plate - just a grid bounded box.

@adam Sounds goood. The way the stl files are set up, the plate will be in place and correct once we finish up T7379 and merge it into master. For now this should be good for testing internally and with external users.

@alexei looks like this one is fixed up and ready for merge to master.

karrad moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 17 2019, 9:51 AM
alexei closed this task as Resolved.Jun 25 2019, 9:13 AM

Merged to master.