Welcome! Log In Create A New Profile

Advanced

2nd extruder offset

Posted by Gaou 
2nd extruder offset
February 13, 2017 08:13AM
Guys i cant understand what i am doing wrong . i assume that the first extruder is x0 y0 ( G10 command) and from that i offset the second extruder which is right from the left closer to x0 -5mm but that doesn't do the trick. where is the wrong ?


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 13, 2017 05:35PM
Post your config.g file. Which firmware version are you running?

I prefer to use the mid point between the nozzles as the head reference point and offset them from there in opposite directions, but it's up to you.

Edited 1 time(s). Last edit at 02/13/2017 05:36PM by dc42.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: 2nd extruder offset
February 14, 2017 01:22AM
i am running 1.17rc3


M111 S0 ; Debug off
M550 PBayMax-3 ; Machine name (can be anything you like). With DHCP enabled connect to (example) [reprappromendel3] (machine name with no spaces).
M551 P; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0x14 ; MAC Address
;M552 P0.0.0.0 ; Un-comment for DHCP
M552 P192.168.8.21 ; IP address, comment for DHCP
M553 P255.255.255.0 ; Netmask
M554 P192.168.8.15 ; Gateway, comment for DHCP
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute corrdinates...
M83 ; ...but relative extruder moves
M906 X1000 Y1000 Z1000 E600 ; Set motor currents (mA)
M305 P0 B4007 R4700 T100000 ; Set the heated bed thermistor series resistor to 4K7
M305 P1 R4700 ; Set the hot end thermistor series resistor to 4K7
M305 P2 R4700
M569 P0 S0 ; Reverse the X motor
;M569 P1 S1 ; Reverse the Y motor
M569 P2 S0 ; Reverse the Z motor
;M569 P3 S0 ; Reverse the extruder motor (T0)
;M569 P4 S0 ; Reverse the extruder motor (T0)
M92 X100 Y100 Z4000 E619:619 ; Set extruder steps per mm
M558 P1 Z1 ; Use a modulated Z probe
G31 P467 Z1
M574 X2 Y1 Z1 S1
M556 S100 X0 Y1 Z1.2 ; Put your axis compensation here
M208 X270 Y230 Z180 ;bed size
M201 X500 Y500 Z40 E500 ; Accelerations (mm/s^2)
M203 X8000 Y8000 Z150 E3600 ; Maximum speeds (mm/min)
M566 X200 Y200 Z20 E20 ; Minimum speeds mm/minute
M563 P0 D0 H1 ; tool 0 uses extruder drive 0 and heater 1
G10 P0 S0 R0 X2.35 Y0 ; set tool 0 temperatures and offsets
M563 P1 D1 H2 ; tool 1 uses extruder drive 1 and heater 2. Fan 2 is mapped to fan 0
G10 P1 S0 R0 X-2.65 Y0 ; set tool 1 temperatures and offsets
;M143 S255 ; Set tool 0 operating and standby temperatures



Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 14, 2017 02:45AM
I didn't spot anything wrong with your config.g. Try this test:

Home the printer
Send T-1 to ensure no tool is selected
Send G1 X100. Web interface or M114 should show the X position as 100.
Send T0. Assuming you don't have any movement commands in your tool change files, the X position reported should now be 102.35.
Send T1. The X position should be reported as 97.35.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: 2nd extruder offset
February 14, 2017 04:44AM
@DC42,

David, are you saying that if you have a negative X offset for the tool of say minus 20mm and X home is zero, then when printing the head will be able to move to X-20?

Edited 1 time(s). Last edit at 02/14/2017 04:45AM by deckingman.
Re: 2nd extruder offset
February 14, 2017 08:35AM
Although i dont believe it is a hardware or duet problem but a slic3r one ( it looks like this post ) i ll do as you told and i ll come back.


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 14, 2017 09:26AM
Quote
dc42
I didn't spot anything wrong with your config.g. Try this test:

Home the printer
Send T-1 to ensure no tool is selected
Send G1 X100. Web interface or M114 should show the X position as 100.
Send T0. Assuming you don't have any movement commands in your tool change files, the X position reported should now be 102.35.
Send T1. The X position should be reported as 97.35.

it shows 102.3 and 97.3.


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 14, 2017 11:52AM
So the firmware is applying your nozzle offsets properly. Now make sure that you do not also have nozzle offsets configured in your slicer.

Edited 1 time(s). Last edit at 02/14/2017 11:53AM by dc42.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: 2nd extruder offset
February 14, 2017 12:11PM
i do not have them in slic3r configured . they are 0,0 both .

but when i started researching the problem i ve noticed that no matter where i offset the two nozzles the print was just had the same offset..! there is must be something that i am doing wrong in slicer .


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 14, 2017 04:56PM
Here's another test then. Home the printer, send T0, then send the nozzle a particular place e.g. by sending G1 X100 Y100. Mark the point that the first nozzle is over. Then send T1, then G1 X100 Y100 again. The second nozzle should be over the same point.

One thing that could be messing it up is if you are X or Y homing on a tool change and you have G92 commands in your homing files. Don't use G92 in your homing files, use M208 and M208 S1 to define the homing positions of the head reference point instead. You don't need to do any homing on a tool change either.

Edited 1 time(s). Last edit at 02/14/2017 04:57PM by dc42.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: 2nd extruder offset
February 15, 2017 03:59AM
Quote
dc42
Here's another test then. Home the printer, send T0, then send the nozzle a particular place e.g. by sending G1 X100 Y100. Mark the point that the first nozzle is over. Then send T1, then G1 X100 Y100 again. The second nozzle should be over the same point.

i think i ve told you before u r brilliant..! Yep it wasn't at the same point and the offset that i am getting is the same as τηε ονε i am getting at the prints.

Quote
dc42
One thing that could be messing it up is if you are X or Y homing on a tool change and you have G92 commands in your homing files. Don't use G92 in your homing files, use M208 and M208 S1 to define the homing positions of the head reference point instead. You don't need to do any homing on a tool change either.

David i have my X trigger at max so i have to set negative values ?
M208 X-270 Y230 Z150 is this correct

Edited 1 time(s). Last edit at 02/15/2017 04:19AM by Gaou.


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 15, 2017 06:56AM
guys i am so embarrassing . i think i found it . the offsets that i was given to the config. was missing some decimals . instead of 23.5 i was setting 2.35 . Now i ve corrected this it seems it is working perfect....!

Let me ask something about the M208 . If the endstop is at high ( in my case 280mm ) but the bed is smaller ( 270mm) what can you do so the nozzle won't get out of the printing boundaries ?

Thanks for ur help david thumbs up


Delta Printer
Duet 0.8.5 firmware 1.19
Re: 2nd extruder offset
February 16, 2017 02:42AM
Does it matter if the nozzle can go outside the printable boundary? I guess you could use M208 X280 near the start of homex.g and homeall.g, and M208 X270 near the end.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Sorry, only registered users may post in this forum.

Click here to login