584,798 active members*
4,408 visitors online*
Register for free
Login
Results 1 to 15 of 15
  1. #1
    Join Date
    Oct 2019
    Posts
    7

    My CNC has gone CRAZY please help

    Hi All!

    I am new to this site but I have already learned a lot about CNC milling by looking around.
    I am just starting off with CNC machining so apologies in advance if I use the wrong terminology if I talk total nonsense.

    So here is my situation.
    I bought a small Chinese CNC router. This one except that mine is 3020 not 3040 otherwise the same thing:
    https://www.ebay.co.uk/itm/4Axis-304....c100009.m1982

    I use it with a laptop and Mach 3 licensed v3.041
    I generate the G-code in Fusion 360

    I only machine out of various wood materials and only very small parts. No bigger than 50mmx50mmx10mm

    The issue is, when I try to do any operation with multiple passes (when the machine does a new path around the part at a lower depth) every new pass will shift to the left around 0.5 mm or around that much. Each pass in itself is the correct size but they are all shifted to the left on the X axis so I end up with a stairs effect as I have 5-6 passes each shifting to the left.
    What I don't understand is that the machine is accurate as the first pass is perfect size on each axis, and every other pass is perfectly accurate, but they are all shifted to the left.

    Here is what I have done so far to investigate:
    I have turned by part 90 degrees then generated a new G-CODE to see if its the code, but the same thing happened, each pass was shifted to the left on the X axis but in this case the shifting occurred from top of the object to its bottom due to the 90 degree rotation, but from a machine perspective it was on the same axis(X)

    I have also run an axis calibration in Mach 3 on the Settings tab where I told Mach 3 to move on the X axis 100mm left and right then measured the actual travel of on the machine with a caliper and it perfectly accurate. i have done this a number of times and it was always the same distance traveled what I have set it Mach 3.

    I have also tried to run some G-Code that is a 2d trace where the machine has to lift the tool on the X axis several times to travel to a new starting point in the Code which is similar to a new pass in a 3D pocket processing and the machined part turned out to be perfect.

    I have also checked all the screws around the X axis on the machine, tightened them, oiled up parts where it was needed, and could not see and loose movement anywhere.

    I swapped the USB cable to a new USB slot on the Laptop, which had no effect on the outcome.


    Can somebody please help me as I have no idea what is going on. Why is my machine 100% accurate in some operations consistently and inaccurate in some others? It makes no sense to me at all.

    Please see image attached.

    Any help is much appreciated. Have a nice day!

  2. #2
    Join Date
    Nov 2012
    Posts
    1267

    Re: My CNC has gone CRAZY please help

    You are losing the position of your X axis. Now you need to find out where and why.

    You said you did check "all the screws" - including the coupler between the motor and the lead screw, right? That probably means it is the motor itself losing steps.

    There are three main reasons for losing steps:
    1. The motor tries to run too fast or accelerate too hard during rapid moves. Decrease speed and/or acceleration in Mach3 settings.
    2. The cutting load is too high. Decrease feed speed or depth of cut in your CAM program.
    3. The axis has too much friction. Remove the motor, rotate the lead screw by hand and check if the axis moves freely.

    Try running the same program "dry", without a tool in the spindle. Does the machine still lose position?

  3. #3
    Join Date
    Mar 2007
    Posts
    2083

    Re: My CNC has gone CRAZY please help

    As you have checked and found no mechanical problems

    you need to test X axis the stepper driver

    if your control box is like this in the advert you linked to

    Attachment 429956

    The use of the multi pin centronics connector for the connections to the 3 stepper motors

    makes it difficult to swap the X axis motor over to the Y or Z stepper driver and the X driver motor over to the Y or Z stepper motor

    to check the X axis stepper driver is working correctly as it could be gaining steps

    either due to electrical noise counting as extra steps or not changing direction as quickly as it should


    what does the inside of the box look like ?

    it may be possible to swap the motor connections inside

    possibly swap the Z & A axis drivers

    John

  4. #4
    Join Date
    Oct 2019
    Posts
    7

    Re: My CNC has gone CRAZY please help

    Thank you for your reply.
    I have created a small test process which a simple 25mm square with a smaller square inside of it and the code has 3 passes, 1mm depth increase with each pass. I will test with that to see what the problem is.

    I have checked the Screws and they all seem fine. They are as tight as I can make them by hand tools
    I would post a screenshot of the feed and speed setting and the mill bit I use but I can't in a reply message.

  5. #5
    Join Date
    Oct 2019
    Posts
    7

    Re: My CNC has gone CRAZY please help

    I thought about swapping the x axis stepper motor with the y to see if it happens. that would rule out the motor itself.

  6. #6
    Join Date
    Jan 2007
    Posts
    626

    Re: My CNC has gone CRAZY please help

    Here's an easy test.
    Remove the stepper motors and wind the ballscrew, by hand ,full travel, in both directions.
    If you feel any binding at particlar points in any direction, they need to be fixed.

  7. #7
    Join Date
    Oct 2019
    Posts
    7

    Re: My CNC has gone CRAZY please help

    UPDATE

    I have taken off the X axis stepper motor. It moved freely as far as I can tell.
    What I have noticed is that when the machine is moving on the Y axis, the X axis stepper motor shakes very slightly resulting in the Y axis cut not parallel to the Y axis, but slightly angled. When the X axis is being cut the Y stepper does not move at all. I suspect something is wrong there.
    Why would my X axis turn tiny bits when its a straight cut along the Y axis? it should not.
    Also when i touch the opposite end of the X axis lead screw(where it has the nut holding it to the machine body), i can feel a bit of rattling. It's almost like something is grinding on the X axis. When I touch the Y axis it is a smooth rotation.
    Also when the X axis is turning is sounds like something is rattling somewhere.

    I don't know what is going on.

  8. #8
    Join Date
    Jan 2007
    Posts
    626

    Re: My CNC has gone CRAZY please help

    Sounds like you are on to something or somethings.....It does seem strange.
    Be aware that you may come across more than one anomaliy that by itself, should not be a problem, but then you add them all up, it is a problem.....
    Its happened to me.....

  9. #9
    Join Date
    Oct 2019
    Posts
    7

    Re: My CNC has gone CRAZY please help

    I have an update on my issue.
    After removing the X axis stepper motor, rotating it 90 degrees so the screws are not in the same place anymore and reconnecting the wires to it, the CNC seems to have fixed the problem.
    I have also disconnected the main controller cable from the CNC and reconnected it
    I honestly can't tell what it was.
    - It could either have been the wire not connected perfectly to the stepper motor,
    - the screws holding the stepper motor to the body of the machine were too tight causing tension on the the stepper motor body
    - the stepper motor head might have been a bit loose on the lead screw


    I honestly don't know, but at the moment it seems to work fine with excellent accuracy.
    It is a slight worry thought that it did what it did and I still don't know the exact cause of it so it can come back any time.

    Thanks for the help

  10. #10
    Join Date
    Jan 2007
    Posts
    626

    Re: My CNC has gone CRAZY please help

    Maybe you had misalignment between your Stepper and Coupling?
    Anyway...good result.

  11. #11

    Re: My CNC has gone CRAZY please help

    Quote Originally Posted by Plapath View Post
    I have an update on my issue.
    After removing the X axis stepper motor, rotating it 90 degrees so the screws are not in the same place anymore and reconnecting the wires to it, the CNC seems to have fixed the problem.
    I have also disconnected the main controller cable from the CNC and reconnected it
    I honestly can't tell what it was.
    - It could either have been the wire not connected perfectly to the stepper motor,
    - the screws holding the stepper motor to the body of the machine were too tight causing tension on the the stepper motor body
    - the stepper motor head might have been a bit loose on the lead screw


    I honestly don't know, but at the moment it seems to work fine with excellent accuracy.
    It is a slight worry thought that it did what it did and I still don't know the exact cause of it so it can come back any time.

    Thanks for the help
    Next time could use AC servo instead of stepper, could be more reliable.
    http://cncmakers.com/cnc/controllers/CNC_Controller_System/CNC_Retrofit_Package.html

  12. #12
    Join Date
    Apr 2005
    Posts
    304

    Re: My CNC has gone CRAZY please help

    @cncmakers001: Would you put AC servos on a flimsy 3020 made in PRC?
    Make no mistake between my personality and my attitude.
    My personality is who I am. My attitude depends on who you are.

  13. #13
    Join Date
    Dec 2003
    Posts
    1206

    Re: My CNC has gone CRAZY please help

    Quote Originally Posted by ZASto View Post
    @cncmakers001: Would you put AC servos on a flimsy 3020 made in PRC?
    Since hes posting from China,I suspect he might put anything you can think of on about any machine you can imagine.

  14. #14
    Join Date
    Apr 2005
    Posts
    304

    Re: My CNC has gone CRAZY please help

    Welll.. yes, 3 750W AC servos on 3020
    Make no mistake between my personality and my attitude.
    My personality is who I am. My attitude depends on who you are.

  15. #15
    Join Date
    Jan 2005
    Posts
    15362

    Re: My CNC has gone CRAZY please help

    Quote Originally Posted by ZASto View Post
    Welll.. yes, 3 750W AC servos on 3020
    400W and call it a dream machine :cheers:
    Mactec54

Similar Threads

  1. Am I crazy?
    By swaxolez in forum Joes CNC Model 2006
    Replies: 10
    Last Post: 01-31-2021, 02:24 AM
  2. Am I crazy to consider this?
    By NoBars in forum Fadal
    Replies: 0
    Last Post: 12-20-2015, 01:53 AM
  3. Crazy Z
    By hmoore01 in forum Bridgeport / Hardinge Mills
    Replies: 2
    Last Post: 06-30-2015, 10:18 PM
  4. Please Help! Going Crazy
    By Guitarflyer in forum Uncategorised WoodWorking Machines
    Replies: 3
    Last Post: 01-24-2014, 06:54 AM
  5. LPT crazy
    By Lu_ca in forum DNC Problems and Solutions
    Replies: 9
    Last Post: 04-06-2005, 12:17 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •