. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Setup - Manual Bridgeport mill converted to CNC with Mach3, CSMIP-IP/A controller, Servo's on all axes, ballscrews etc.

    Todays mess - 30 minute job takes over 3 hours.

    Simple job - two setups, total of 5 tool changes, 8mm thick motor mount/adaptor plate for my new drive motor, basically a 250mm circle with 110mm hole in the middle, plus some bolt holes, tabs etc. A nice fun part to play with?

    First tool/pass goes well, then the Z gets the command to go home for tool change - this triggers a (soft) limit switch, right on the tool change. Reset pressed, tool changed, Z ref is now wrong, reset, pass runs ok, tool-change time - (soft) limit triggers again, same routine.

    Offsets look odd but maybe correct, i haven't figured out the numbers yet - pictures below.

    The screen tells me max-z is something like 220mm? A bit tricky as i only have something like 130mm to play with? Surely my Z-Max has to be Zero?

    Then i start a run and as soon as it hits the first X/Y G1 line it throws an ePid fault, and again, reset, swear, go indoors and re-cam the part for a single tool in the file and it runs OK ?

    Its just winding me up something terrible as I am not 'fiddling' with stuff or editing macros etc, I just went out, booted up and tried to do some work. I have no idea what to fix or what to post up here so other can chime in but boy is it pissing me off.

    It also suffers the bug where you get the "Script compile error in M3.m1s" - this seems pretty common on the 'net but again a real PITA.

    I'm new to CNC relatively and having to double-check everything so i don't crash the machine is one thing but when it does not do what its told it makes things really uncomfortable ;)

    Click image for larger version. 

Name:	dIMG_1568.jpg 
Views:	330 
Size:	2.13 MB 
ID:	19383

    Click image for larger version. 

Name:	dIMG_1569.jpg 
Views:	324 
Size:	1.36 MB 
ID:	19382

    Click image for larger version. 

Name:	dIMG_1570.jpg 
Views:	352 
Size:	1.45 MB 
ID:	19381

  2. #2
    If you know you are not going to run off the table then switch the soft limits off. They are a pain in the arse as they have to be reset for every job if X0.0 and Y 0.0 changes
    If you have limit switches fitted then you don't need soft limits.

    They were only put into Mach to satisfy the people who couldn't or didn't want to fit limit switches but wanted piece of mind.
    Last edited by John S; 03-10-2016 at 11:54 AM.
    John S -

  3. #3
    Yeah but no but....

    I use them a lot, my stuff is all over the table and I'm often jogging around to get positions etc and run into them a lot. Hitting the limits on my build kills all power to the drives so would not want to do it too often plus it means re-homing etc.

    This is a commanded soft limit thats being triggered - seems to be a CS_Labs thing i think - if the code tells it to go somewhere it can't it simply throws an instant "limit switch triggered" error and puts Mach into reset.

    Trouble is - WHY is it doing it - it seems it was always the Z axis this time, Z Max, which on my machine should never be more than zero as home is at zero.

    I really would not want to run without soft limits IMHO.

  4. #4
    Dave You do realise that soft and hard limits are two different things when jogging around are you hitting the soft or hard limits?
    ..Clive
    The more you know, The better you know, How little you know

  5. #5
    Soft, if i hit the hard limits all the power goes off on the drives etc - you can certainly tell when that happens :)

  6. #6
    What version of Mach3 are you running?
    3.042.020 or close to it is what seem to be the least buggy,

    - Nick
    You think that's too expensive? You're not a Model Engineer are you? :D

  7. #7
    You found the link before I could send it this morning. Shamefully I've still not rolled mine back, been using the simple zero and just doing one op at a time. Let me know how you get on and if it solves your issues. When the machine has a slack period I'll back up the files and roll it back...

    Sent from my HUAWEI VNS-L31 using Tapatalk
    Neil...

    Build log...here

  8. #8
    Neale's Avatar
    Lives in Plymouth, United Kingdom. Last Activity: 15 Hours Ago Has been a member for 9-10 years. Has a total post count of 1,729. Received thanks 295 times, giving thanks to others 11 times.
    Thanks, Neil - as ever, asking the question helped me find the answer!

    Quick answer is that upgrading to the older version has fixed the problem, as far as I can tell. I've done a few tests, including air cuts of a previous job, and all goes well. Anyway, well enough for me to find a bug or two in my code. If you save the fixed touchplate height in one macro, then it makes sense to use the same variable in the next macro. Fortunately, e-stop saved my bacon and another hole in the bed. I've tweaked the 1024 screen to replace a couple of things in the tool offset area with new buttons that execute my new macros; the first picks up the movable touchplate of the surface of the work in the usual way then goes off to find the relative height of the fixed touchplate and the second is used for subsequent tool changes by setting off the fixed touchplate. Nowt very original but it's quite satisfying to have done it, and I've learnt a fair bit about macros in Mach3 and the need for a short pause after certain operations, for example. All the code uses the native IP/M probing functions rather than G31. I've tested this with tool changes while running real gcode so it seems to work correctly with the M6 macros. Happy to share code if you're interested, on a strict YMMV basis!

  9. #9
    That's good to know, cheers Neale. I'm using Gerry's 2010 screenset so the macros you've done are already in it. Always fancied having a dabble at macros but I'm not a natural coder and am always time poor....

    Sent from my HUAWEI VNS-L31 using Tapatalk
    Neil...

    Build log...here

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. MACH 3 requirements
    By manofgresley in forum Artsoft Mach (3 & 4)
    Replies: 14
    Last Post: 08-01-2020, 07:22 PM
  2. Mach 3 Help
    By RichardR in forum Artsoft Mach (3 & 4)
    Replies: 2
    Last Post: 04-08-2016, 12:21 PM
  3. RFQ: Triac / Mach 3 help
    By suesi34e in forum Projects, Jobs & Requests
    Replies: 0
    Last Post: 10-08-2013, 01:59 PM
  4. mach 3 help
    By 1albobs in forum Artsoft Mach (3 & 4)
    Replies: 3
    Last Post: 27-02-2012, 03:34 PM
  5. MACH 2008
    By Lee Roberts in forum General Discussion
    Replies: 5
    Last Post: 05-10-2007, 09:48 AM

Bookmarks

Posting Permissions

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