Hi @T3P3Tony
I installed some brand new motors to the machines and it is working perfect now. So the problem was the motor itself.
Thanks for the suggestions everyone!
Hi @T3P3Tony
I installed some brand new motors to the machines and it is working perfect now. So the problem was the motor itself.
Thanks for the suggestions everyone!
Hi Phaedrux
I tried to print an other model with 'Repetier host' but that ended even worse the grinding sound was like 3 times louder and the glass fuse from the 24V inverter became extremely hot.
Here is the Gcode from the 'Testprint2' program
; Test Routine for Duet WiFi and Ethernet April 2017
M570 H1 P120 T120 ; Extend the heater H1 fault timeout to 120 seconds for testing
M570 H2 P120 T120 ; Same for H2
; Test motors
; home all axes - trigger endstops manually - The following lines are from homedelta.g
;----homing lines----
G91 ; use relative positioning
G1 S1 X320 Y320 Z320 F2500 ; move all carriages up 320mm, stopping at the endstops
G1 S2 X-3 Y-3 Z-3 ; move all carriages down 3mm
G1 S1 X6 Y6 Z6 F250 ; move carriages slowly up 6mm, stopping at the endstops
G1 Z-5 F2000 ; down a few mm so that we can centre the head
G90 ; back to absolute positioning
G1 X0 Y0 F2000 ; centre the head and set a reasonable feed rate
;----end homing lines----
G1 Z100 F10000; Move Z down 100
G4 P1000
; Test PWM fans
M106 P0 S255
G4 P4000
M106 P0 S0
M106 P1 S255
G4 P4000
M106 P1 S0
M106 P2 S255
G4 P4000
M106 P2 S0
; Start heating bed
M140 S50
;Override cold extrusion
M302 P1
T0 ; Select first extruder
; start heating hotend
M104 S50
G4 P4000
; extrude 50
G1 E50 F1200
G4 P1000
; retract 50
G1 E-50 F1200
G4 P1000
; turn off hotend
M104 S0
T1; Select second extruder
M104 S50
G4 P4000
G1 E50 F1200
G4 P1000
G1 E-50 F1200
G4 P1000
M104 S0
M140 S0
M84; disable motors
M117 END OF PRINT
Hello dc42.
The testprint2 code was just from the firmware itself (User-Defined Macros.)
The speed and acceleration has been set to the default value.
M201: Accelerations: X: 1000.0, Y: 1000.0, Z: 1000.0, E: 1000.0:1000.0:1000.0:1000.0:1000.0:1000.0:1000.0:1000.0:1000.0
M203: Maximum feedrates: X: 18000.0, Y: 18000.0, Z: 18000.0, E: 1200.0:1200.0:1200.0:1200.0:1200.0:1200.0:1200.0:1200.0:1200.0
Here is the driver part of the config.g
; Drives
M569 P0 S1 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X200 Y200 Z200 E200 ; Set steps per mm
M566 X1200 Y1200 Z1200 E1200 ; Set maximum instantaneous speed changes (mm/min)
M203 X18000 Y18000 Z18000 E1200 ; Set maximum speeds (mm/min)
M201 X1000 Y1000 Z1000 E1000 ; Set accelerations (mm/s^2)
M906 X1700 Y1700 Z1700 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
Hello community.
I recently experienced a unusual problem during a dry test print.
(Just checking if the motor are working fine.)
When i move the motor manually with the head movement X,Y,Z,
everything works fine without a problem. But when i try the 'Testprint2' code,
The motors will behave very strangely.
The motors are are going to the the end-stops and the bed position.
And after that the problem occurs. When the machine wants to print, the motors are barely moving and make a grinding noise. The motors won't budge then until the test print is over.
Here's a video to explain it more easily:
https://streamable.com/kr4d7
(Note: the communication error was pure coincidence)
A funny thing is that the grinding noise is even louder when i use an other software like repetier host. (It sounds like a diesel engine in my room)
I tried to change the steps to 16, 32, 64 and so on but that doesn't work either.
What can i do to Stop the grinding and print normally with the motors?
Thanks.
Hi @T3P3Tony
I installed some brand new motors to the machines and it is working perfect now. So the problem was the motor itself.
Thanks for the suggestions everyone!
Yes unfortunately there was no result,
The X motor kept vibrating so i guess the motor itself.
I increased the motor current to 1800ma so it receive a bit more power
But the X motor barely moves at 3000ma. and there is barely torque on the X motor when it moves. I think that i am just gonna buy a new stepper motor to replace X motor with a bit more power.
Hello,
Sorry for the inactivity.
I managed to get the motors moving on rod Y and Z, only the motor on rod X is still vibrating. I reduced the amps to 1.3A now in the firmware.
I do need to borrow a multimeter sinds i only have a industrial voltage meter
But the good news is that the problems so far has been reduced
Here are some images of my machine, maybe it can help.
I was thinking about adding ceramic Grease (fat) on the rods to reduce the friction. Should that work?
I have seen that industrial machines like lathes, CNC machines, and robot arms use it a lot. That gave me the idea to use it.
The json file says that it runs marlin
I totally agree that it is not an smart idea to double the amps in a motor that is only rated for 1.3A. Safety is priority number one here.
(My mom won't be happy at all when she hears the smoke detector in my room.)
M906: Motor current (mA) - X:3000, Y:3000, Z:3000, E:2000:2000:2000:2000:2000:2000:2000:2000:2000, idle factor 30%
M913: Motor current % of normal - X:100, Y:100, Z:100, E : 100 : 100 : 100 : 100 : 100 : 100 : 100 : 100 : 100
I am also afraid that my motor are mabye to small