Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order
    1. Home
    2. sLpFhaWK
    • Profile
    • Following 0
    • Followers 0
    • Topics 12
    • Posts 57
    • Best 0
    • Controversial 0
    • Groups 0

    sLpFhaWK

    @sLpFhaWK

    0
    Reputation
    1
    Profile views
    57
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location Boston, MA

    sLpFhaWK Unfollow Follow

    Latest posts made by sLpFhaWK

    • RE: Is there a change in esteps for 3.11?

      @Phaedrux said in Is there a change in esteps for 3.11?:

      M563 P0 D0 H1                          ; Define tool 0, the extruder
      G10 P0 S0 R0                           ; Set tool 0 operating and standby temperatures
      ;M92 E415					           ; Bondtech BMG steps per mm
      M92 E822	                       	   ; Titan Aero steps per mm                    	old: 837
      

      Well it's doubled there...

      Yep I Figured that out,l and have zero idea how that happened. I know MHackney was giving me a hand and had me cutting/pasting values from his to my config to get things working, maybe I over wrote that and commented out mine thinking it was a necessary change? I don't know.

      Can you help me with my G1 Z0 issue I am having, I Can't remember what I need to change but when I type that it hits the plate and crashes, I'd like for it to be .2 or so mm off the bed but I can't seem to remember what to change. I thought it was the G31 command I used uptop but that didn't work, is it this M208 Z-0.2 S1?

      posted in Tuning and tweaking
      sLpFhaWK
      sLpFhaWK
    • RE: Is there a change in esteps for 3.11?

      @Phaedrux said in Is there a change in esteps for 3.11?:

      I'm inclined to think heater temp issue as well.

      When you updated to 3.1.1 did you create a fresh config set from the web configurator or did you manually update your config?

      I assume you're using the E3D thermistor from the looks of your values?

      Doing a new PID tune would be a good start.

      For reference here's what the config tool generates for the heaters

      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138         ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0                                  ; create bed heater output on bedheat and map it to sensor 0
      M307 H0 B0 S1.00                                       ; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                                ; map heated bed to heater 0
      M143 H0 S120                                           ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1                                   ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00                                       ; disable bang-bang mode for heater  and set PWM limit
      

      Starting with that and then PID tuning the bed and hotend and saving the results with M500.

      I did not create a new config.g from the tool, I would really like to do that if I knew how to answer all the questions properly. Mine just seems to messy.

      I am using the e3d thermistor.

      I will tune it now, I figured out my steps value was doubled somehow. I checked my config.g backup I had saved before these changes and it was 415 before but for some reason it was 842. /shrug

      posted in Tuning and tweaking
      sLpFhaWK
      sLpFhaWK
    • RE: Is there a change in esteps for 3.11?

      So my issue is definitely over extrusion. I did 2 prints, one at .85 extrusion and then at .75 and the .75 is soo much better. Still not perfect but getting much closer.

      8f75410a-c80f-4068-999f-044a9f7a24fc-image.png

      I also need assistance with my 1st layer. I adjusted what I thought would fix the issue, but I still need to baby step up .5 mm to get a good first layer.

      G31 X0 Y0 Z-0.75 P500				   ; More (-) Z is less smooshed, more (+) Z is more smooshed
      

      it was initially Z-0.25 but I changed it to Z-0.75, and I still had to baby-step up.

      So now I need to find out the E-Steps for the Extruder motor. I'm so out of practice I don't remember anything.

      posted in Tuning and tweaking
      sLpFhaWK
      sLpFhaWK
    • RE: Is there a change in esteps for 3.11?

      @deckingman said in Is there a change in esteps for 3.11?:

      @sLpFhaWK Have you tuned the heater since converting to RRF3? I don't see any M307 but if you saved the tuning result using M500, then the M307 result will be in config_override.g. - might be an idea if you post that too.

      Also, can you confirm that the extruder is using a 0.9 degree motor? The steps per mm are roughly double what one would expect for a 1.8 degree motor so I assume that is the case.

      I haven't tuned the heater since upgrading to 3.11 but would that matter if it was tuned on 1.xx?

      ; This is a system-generated file - do not edit
      ; Delta parameters
      M665 L377.470 R206.427 H451.666 B140.0 X0.252 Y0.460 Z0.000
      M666 X0.578 Y-1.992 Z1.414 A-1.07 B-0.18
      ; Heater model parameters
      M307 H0 A90.0 C700.0 D10.0 S1.00 V0.0 B1
      M307 H1 A512.9 C267.0 D9.0 S1.00 V0.0 B0
      M307 H2 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      M307 H3 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      M307 H4 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      M307 H5 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      M307 H6 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      M307 H7 A340.0 C140.0 D5.5 S1.00 V0.0 B0
      

      This is my config-override.

      As for the 0.9 deg stepper motor I honestly do not remember. If I had to guess I would say no as I didn't get the stepper through e3d when I had gotten the titan I already had a pancake but if it was configured before on 1.xx and working fine why would anything change in 3.xx?

      Should I retune my hotend for the config changes you think?

      posted in Tuning and tweaking
      sLpFhaWK
      sLpFhaWK
    • Is there a change in esteps for 3.11?

      For example I had gcode I printed on 1.21rc3 and it printed perfectly fine, but since upgrading to 3.11 it printed like hot garbage. I don't know if its over extruding or what, but the prints are terrible.

      This is on a D300vs Delta, it has an e3d titan on it and up until a few days ago it printed perfect.

      a22732d8-01cc-4a0f-b6f4-7b1836283288-image.png

      That is with GCode that printed this same exact piece

      024e6f9f-532e-463b-8acc-72b5d1a96e5a-image.png

      Same GCode different results.

      I was thinking it was a partial clogged nozzle, but I've done cold pulls and the end is coming out clean so I am at a complete loss.

      Here is my Config.G

      ; Configuration file for UltiBots D300 V-Slot 3D Printer
      ; version 1.0 for firmware version 3.0
      
      ; Communication and general
      M111 S0                         		; Debug off
      M550 PVader  				    	    ; Machine name and Netbios name (can be anything you like)
      M551 XXXXX				                ; Machine password (used for FTP)
      ;*** If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits
      ;*** Wifi Networking
      M552 S1					                ; Enable WiFi
      ;M587 S"Epcot" I"192.168.1.102"
      M555 P2                         		; Set output to look like Marlin
      
      M575 P1 S1 B57600		    		    ; Communication parameters for the PanelDue
      
      G21                           		 	; Work in millimetres
      G90                          		 	; Send absolute coordinates...
      M83                           		 	; ...but relative extruder moves
      
      ; Axis and motor configuration
      M569 P0 S0			        	       ; Drive 0 goes forwards (X tower)
      M569 P1 S0			        	       ; Drive 1 goes forwards (Y tower)
      M569 P2 S0			        	       ; Drive 2 goes forwards (Z tower)
      M569 P3 S1				               ; Drive 3 goes forwards (extruder 1)
      
      ;M574 X2 Y2 Z2 S1			    	   ; set endstop configuration (all endstops at high end, active high)
      M574 X2 S1 P"xstop"   ; X min active high endstop switch
      M574 Y2 S1 P"ystop"   ; Y min active high endstop switch
      M574 Z2 S1 P"zstop"   ; Z min active high endstop switch
      
      ;*** The homed height is deliberately set too high in the following - you will adjust it during calibration
      M665 L376.890 R209.421 H437.21 B140.0 X 0.125, Y 0.281, Z 0.000	; set delta radius, diagonal rod length L380.31, printable radius and homed height
      M666 X-0.44 Y-1.37 Z1.81			   ; put your endstop adjustments here, or let auto calibration find them
      
      M584 X0 Y1 Z2 E3 ; Set drive mapping
      
      M350 X64 Y64 Z64 E16 I1			    ; Set microstepping to 32 for X, Y and Z and 16 for extruder stepper with interpolation
      M92 X640 Y640 Z640			        ; Set axis steps/mm
      M906 X1000 Y1000 Z1000 E500		    ; Set motor currents (mA)
      M201 X1000 Y1000 Z1000 E1000		; Accelerations (mm/s^2)
      M203 X20000 Y20000 Z20000 E3600		; Maximum speeds (mm/min)
      M566 X1200 Y1200 Z1200 E300		    ; Maximum instant speed changes mm/minute
      
      ; Axis Limits
      M208 Z-0.2 S1  
      
      ; Fans
      M950 F2 C"fan2"
      M950 F1 C"fan1"                        ; This fan is the Heatsink Fan
      M106 P1 T50 S255 H1			    	   ; Set hotend heatsink FAN1 thermostatic control at 50°C
      
      ; Thermistors
      M308 S0 P"bed_temp" Y"thermistor" T100000 B3950 ; define bed temperature sensor
      M308 S1 P"e0_temp" Y"thermistor" T100000 B4725 C7.06e-8 ; define E0 temperature sensor
      M950 H0 C"bed_heat" T0 ; heater 0 uses the bed_heat pin, sensor 0
      M950 H1 C"e0_heat" T1 ; heater 1 uses the e0_heat pin and sensor 1
      
      ; Heater configuration
      M140 H0
      
      ; Tool definitions
      M563 P0 D0 H1                          ; Define tool 0, the extruder
      G10 P0 S0 R0                           ; Set tool 0 operating and standby temperatures
      ;M92 E415					           ; Bondtech BMG steps per mm
      M92 E822	                       	   ; Titan Aero steps per mm                    	old: 837
      
      ; Z probe and compensation definition
      ; Change "H25" to "H3" AFTER commissioning your printer
      M558 P5 C"!e0stop" X0 Y0 Z0 H5 F600     ; FSRs with JohnSL board Z probe behaves as a switch and is not used for homing any axes
      ;G31 X0 Y0 Z-0.15 P500				   ; More (-) Z is less smooshed, more (+) Z is more smooshed
      G31 X0 Y0 Z-0.75 P500				   ; More (-) Z is less smooshed, more (+) Z is more smooshed
      
      T0						               ; Select tool 0, the hot end
      M501						           ; Load config-override.g
      
      

      Thank you.

      posted in Tuning and tweaking
      sLpFhaWK
      sLpFhaWK
    • RE: Homing issues on 2 delta printers after upgrading to 3.1.1

      @droftarts said in Homing issues on 2 delta printers after upgrading to 3.1.1:

      @sLpFhaWK said in Homing issues on 2 delta printers after upgrading to 3.1.1:

      Also where in the config should the m208 go?

      Usually after the motor settings, but before fans. But I'd think that the endstop configuration is the main problem.

      Re microstepping: actually, M350 X64 Y64 Z64 E16 I1 is probably okay, it just means that you get interpolation on the E axis only. Using x64 on the other axes is fine, though the motors are likely to have a greater margin of error than even x16 microstepping. The advantage of interpolation is that it should make the movement between microsteps smoother and quieter, but changing from x64 to x16 might lose you a very small amount of accuracy.

      Ian

      Well I am not sure what fixed it, but it seems to be working now.

      If you noticed in my config file, before the end switches there was a line commented out.

      0759a653-8ed4-44e5-99e1-aa39f9c66e76-image.png

      We had them set to high before, but with the change in 3.0 where you had to define them I guess we just set them low somehow and that possibly was screwing it up.

      When I home, and drop it say 200mm and I reset the board I will home it and it will know it's max height and won't add the 200mm giving me an error anymore. I'm going to revert back to X1 Y1 Z1 to test and see if that fixed the error.

      So I can confirm, the X2 Y2 Z2 fixed the homing error.

      Thank you for the help @droftarts and @dc42

      posted in Firmware installation
      sLpFhaWK
      sLpFhaWK
    • RE: Homing issues on 2 delta printers after upgrading to 3.1.1

      @droftarts said in Homing issues on 2 delta printers after upgrading to 3.1.1:

      @sLpFhaWK said in Homing issues on 2 delta printers after upgrading to 3.1.1:

      M350 X64 Y64 Z64 E16 I1

      Also, as you're using Duet 2 Wifi, you won't get interpolation (I1) with microstepping set to x64. The TMC2660 stepper drivers only provide interpolation at x16.

      Ian

      Ian, so should I change the

      M350 X64 Y64 Z64 E16 I1

      to

      M350 X16 Y16 Z16 E16 I1

      or just remove

      M350 X64 Y64 Z64 E16

      I'm sorry I got help from Michael when he configured this printer for Brad, so I, and pretty much everyone else who bought one from Ultibots is running the same values.

      posted in Firmware installation
      sLpFhaWK
      sLpFhaWK
    • RE: Homing issues on 2 delta printers after upgrading to 3.1.1

      @droftarts said in Homing issues on 2 delta printers after upgrading to 3.1.1:

      @sLpFhaWK
      Is this how your endstops are still set?

      M574 X1 S1 P"xstop"   ; X min active high endstop switch
      M574 Y1 S1 P"ystop"   ; Y min active high endstop switch
      M574 Z1 S1 P"zstop"   ; Z min active high endstop switch
      

      If so, they are set as LOW END endstops, ie when axis is at minimum, with X1, Y1 and Z1! They should be X2, Y2 and Z2.

      You don't appear to have an M584 command in your config.g (which sets the drive mapping). Add:

      M584 X0 Y1 Z2 E3                           ; Set drive mapping
      

      after the M665 and M666 lines, but before the M350 line, in your config.g. I don't think this is causing your issue, but it should be defined with RRF3.

      Also, might be worth setting axis limits with M208, something like:

      ; Axis Limits
      M208 Z-0.2 S1                               ; Set minimum Z
      

      Ian

      Ian, I haven't touched anything in the config, so if that is where you pulled the code from they are indeed unchanged.

      I'll add the M584 and change the XYZ from 1 to 2.

      Also where in the config should the m208 go?

      posted in Firmware installation
      sLpFhaWK
      sLpFhaWK
    • RE: Homing issues on 2 delta printers after upgrading to 3.1.1

      @dc42

      This is where I started.

      c5daa268-d72b-46b3-896c-d9a15f69f6fd-image.png

      Then I'll run the 2 commands you set.

      G91
      G1 H1 X1000 Y1000 Z1000 F2500

      This is what I got with the M114

      bac0fc4d-7c51-414c-ad99-281fdd022bc8-image.png

      posted in Firmware installation
      sLpFhaWK
      sLpFhaWK
    • RE: Homing issues on 2 delta printers after upgrading to 3.1.1

      @dc42

      I can confirm that yes, all 3 switches are being triggered when they were all at different heights.

      367e333a-51c7-4882-b853-a60e6941ff20-image.png

      5926a597-6e02-422c-b7a5-5b602ed3e6f5-image.png

      posted in Firmware installation
      sLpFhaWK
      sLpFhaWK