I've just printed a 20mm test cube after adding M579 but it is 21mm high now.
Latest posts made by Scally123
-
RE: z axis squashed?
-
RE: z axis squashed?
; Configuration file for Duet Maestro (firmware version 1.21)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v2 on Sun Jun 16 2019 12:10:53 GMT+0100 (British Summer Time);AXIS SCALING
M579 X1.0 Y1.0 Z1.055; General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves; Network
M550 P"" ; Set machine name
M551 P"" ; Set password
M552 P0.0.0.0 S1 ; Enable network and acquire dynamic address via DHCP
M586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet; Drives
M569 P0 S1 ; Physical drive 0 goes forwards
M569 P1 S0 ; Physical drive 1 goes forwards
M569 P2 S1 ; Physical drive 2 goes forwards z
M569 P3 S0 ; Physical drive 3 goes forwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X80.00 Y80.00 Z2560.00 E92.60 ; Set steps per mm
M566 X600.00 Y600.00 Z12.00 E120.00 ; Set maximum instantaneous speed changes (mm/min)
M203 X18000.00 Y18000.00 Z180.00 E1500.00 ; Set maximum speeds (mm/min)
M201 X3000.00 Y3000.00 Z100.00 E10000.00 ; Set accelerations (mm/s^2)
M906 X950.00 Y950.00 Z950.00 E950.00 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Axis Limits
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X200 Y200 Z190 S0 ; Set axis maxima; Endstops
M574 X1 Y1 Z1 S1 ; Set active low and disabled endstops; Z-Probe
M558 P5 H5 F0 T6000 ; Set Z probe type to switch and the dive height + speeds
G31 P600 X0 Y0 Z0 ; Set Z probe trigger value, offset and trigger height
M557 X15:185 Y15:185 S20 ; Define mesh grid; Heaters
M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
M305 P0 X500 R2200 ; Configure PT1000 for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 X501 R2200 ; Configure PT1000 for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280C; Fans
M106 P0 S1 I0 F500 H1 T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P2 S1 I0 F500 H1 T45 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on; Tools
M563 P0 D0 H1 ; Define tool 0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C; Automatic power saving
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss; Custom settings are not configured
-
RE: z axis squashed?
@fcwilt ooooh I think I understand. I'll try that now.
Sorry for confusing things a little. Just for clarification, the 3 measurements taken were all on the Z-axis when I moved the bed down by 50, 100, and 150mm. I just thought it was odd that when simply moving the bed down it was out by 0.25mm ish no matter how far it went.
Whereas when I print it was out by approximately 0.5mm when printing a 10mm high object and about 1mm out when printing a 20mm high object as if the discrepancy was increasing with the increase of the printed objects height.
I'll add the M579 to the Config and print this afternoon.
Thank you for your help
-
RE: z axis squashed?
Apologies @fcwilt I am bit unsure on what to do.
I have entered M579 X Y and Z axis factors are at 1.
Do I have to change the axis factors for the z-axis prior to printing?
Thanks for your help
-
RE: z axis squashed?
Hi both thanks for your replies,
So I centred the nozzle on the print bed and told the bed to move 50mm, 100mm, and 150mm and measured the total distance travelled,
- when told to move 50mm it moved 49.75
- when told to move 100mm it moved 99.72
- when told to move 150mm it moved 149.79
this seems to me that it only gains 0.5mm every 10mm when printing. I am using Cura 4.5. Do you believe it may be a setting within Cura I've messed up somewhere?
Thanks for all your help
-
z axis squashed?
Hi all,
I have been messing around with the printer again. and I have printed a 20mm test cube.
X and Y are a little off but if I tighten the belts they should be closer to 20mm.
However, I am loosing approximately 0.5mm every 10mm.
How would I improve the z-axis? it is an old XYZ DA Vinci and the z-axis is controlled by a lead screw.
Many Thanks
Andy
-
Endstops and colliding with metal work
Hi all,
I have been converting my Da Vinci AIO to run on a Duet 2 Maestro.
I am using the stock optical endstops that are normally open I have attached the images here
The problem I am getting is that when I home the axis the Z stop closes way too late which would cause the bed to crash into the hot end. Would some form of Z probe cure this?Also the homing positions also move the hot end carriage into the corner which is fine however if the printer was to start off moving on the x axis the hot end carriage would crash into the metalwork of the printer that I have highlighted below.
What would be the best course of action to prevent these problems?
-
Temperature readings are wrong
Hello All,
I cannot get the Duet Maestro to read the temperature correctly. I am trying to use PT1000’s for the bed and hot end however I get temperature readings of 207.7ₒc for the Bed and 147.2ₒc for the hot end, when both are at 22ₒc. The PT1000’s are dangling in fresh air and not touching anything as to prevent any possible leakage.
I have used resistors across the bed thermistor pins and extruder thermistor pins in order to create resistances that tally to specific temperatures as stated in the chart below.
I connected 1K, 1.2K, 1.3K and 1.5K resistors which should’ve returned values of 0ₒc, 52ₒc, 78ₒc and 130ₒc. I had attached them using a connector strip and had them dangling in fresh air and not touching anything as to prevent any possible leakages or shorts that could give false readings.
After connecting the resistors across the pins for the Bed thermistor and the Hot end Thermistor and the power turned off I checked the resistance across these connections and the resulting resistances are displayed in the table below. I then powered up the board and got the simulated temperatures from the web interface and have listed them in the table below.
Have I set something wrong in my config? When using the RRC it automatically puts in the PT1000 information. What is going wrong?
Here is my config.g 0_1562961462144_config (3).g
I have had similar issues before which I have linked to the previous post here.
-
RE: Thermistors not recognized, open circuit temperature at 2000°C
So I have edited the config.g to state;
; Heaters
M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
M305 P0 ; Configure PT1000 for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 ; Configure PT1000 for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280CUsing the G Code Console to send M305 P0 and M305 P1 to the machine and it replied with these settings
1:58:45 PMM305 P0
Heater 0 uses Thermistor sensor channel 0, T:362000.0 B:3950.0 C:0.00e+0 R:4700.0
1:58:18 PMM305 P1
Heater 1 uses Thermistor sensor channel 1, T:110000.0 B:3950.0 C:0.00e+0 R:4700.0As I am only testing it and trying to get it ambient temperature the PT1000's are currently free in mid air in an attempt to prevent shorts against the metal work.
-
RE: Thermistors not recognized, open circuit temperature at 2000°C
I have changed the settings to
; Heaters
M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
M305 P0 X500 R2200 ; Configure PT1000 for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 X501 R2200 ; Configure PT1000 for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280CBut still seem to be getting the same temperature readings.