Welcome to Our Community

Some features disabled for guests. Register Today.

Question for those using Fusion 360

Discussion in 'CAM' started by romamaker, Feb 25, 2020.

  1. romamaker

    romamaker Well-Known
    Builder

    Joined:
    Nov 14, 2017
    Messages:
    69
    Likes Received:
    54
    Still pretty new to CNC. Done some successful cutting with Openbuilds CAM, so decided to move over to Fusion 360 as that's what I use for CAD / modeling for 3D printing. Want to start to experiment with more 3D cutting. I'm using the OpenbuildsGRBL post processor by swarfer to generate the g-code.

    I homed my machine, then moved the bit to the starting point of my material (matching what I set in Fusion), and set zeroes.

    Started up the job. The spindle spun up, but then the tool plunged into the material about 1 mm (guessing here, but it appears to be about the depth of the first cut), then moved across the material to where it was going to do the first cuts. (Which was at the far end of the material.) The rest of the cuts went well and as expected, other then having this slash across the top of the material. (Well, the rest of the cuts up until the point when my PC decided to reboot about 1/2 through the job.)

    So what am I missing here that it would move Z down just a bit before moving X and Y?

    Like I said, all other cuts seems to go as planed, it was just that initial move.
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,028
    Likes Received:
    4,119
    #2 Peter Van Der Walt, Feb 25, 2020
    Last edited: Feb 25, 2020
  3. romamaker

    romamaker Well-Known
    Builder

    Joined:
    Nov 14, 2017
    Messages:
    69
    Likes Received:
    54
    OK. Trying to wrap my head around this.

    I see at the towards the start of my gcode, there's a G53 G0 Z-10.

    I do recall, after homing, I had to move down to about -9 or so to reach the top of the material, before I set my working 0. Since the G53 uses machine coordinates, then that would make sense that it plunged in about 1mm at start, since my working zero would have been about -9 in machine coordinates, if I understand this correctly.

    My endstop is at the bottom of my Z c-beam. (FYI, this is a pretty stock LEAD 1010). So it triggers when the Z is full retracted. So, if I'm understanding correctly, my Z0 machine coordinate should be fully retracted, which should be correct, I think. I guess the question is, why it does the Z-10 move at the start, vs a slight positive move to clear the material. Probably something I've screwed up, just not sure what yet.
     
  4. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,028
    Likes Received:
    4,119
    Or you have a Z-10 move, with only Z-9 of free space? And it goes up, jams hard against the end, skips steps, which knocks the position out? Something like that, watch it closely and look at the gcode at that point, sending it line by line from the serial console can be helpful too to see which moves break things for you
     
    #4 Peter Van Der Walt, Feb 25, 2020
    Last edited: Feb 25, 2020
  5. romamaker

    romamaker Well-Known
    Builder

    Joined:
    Nov 14, 2017
    Messages:
    69
    Likes Received:
    54
    I was watching when it happened. It was the very first move when starting the job. Most definitely didn't hit an end. The move itself was only a 1mm move. After your first comment above, I'm confident it was this:
    G90
    G53 G0 Z-10

    Since I was sitting at machine -9, it ended up being a -1 move.

    Taking a look at the post processor now, I think I may have figured it out. Going to test a couple of things and will followup shortly.
     
    Peter Van Der Walt likes this.
  6. romamaker

    romamaker Well-Known
    Builder

    Joined:
    Nov 14, 2017
    Messages:
    69
    Likes Received:
    54
    So, it was a setting in the post process. Didn't pay that much attention to it at first. There is an "End of job" position for each axis. Z is an absolute position, in machine coordinates. It was set to -10. Apparently the processor also uses this value as a safe Z height at the start of the job as well. So that's where the initial G53 move is coming from. (Verified by changing this value and post processing again.) So, even if this had not happened in the beginning, it very well would have happened at the end of my job, if any material was in the way of this final move. So I guess I'm glad it happened when it did, rather then messing it up at the very end! Lol.
     
    #6 romamaker, Feb 25, 2020
    Last edited: Feb 25, 2020
  7. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    14,028
    Likes Received:
    4,119
    Awesome! I understand now!
    I dislike the G53 in there personally, i like hiding machine coordinates and just have users focus on a single coordinate system (so z safe is G54 at Z0+5mm up for example)
    I know i know G53 Z0 is industry standard safety , etc etc but its just sooo confusing for new users.
     
  8. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,286
    Likes Received:
    1,837
    you need to change your post settings.
    please read this
     
  9. romamaker

    romamaker Well-Known
    Builder

    Joined:
    Nov 14, 2017
    Messages:
    69
    Likes Received:
    54
    Thanks. Had already figured it out. Was able to run my job last night and it came out perfect!
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice