Looking forward to seeing some interesting jobs I haven’t really thought about. Bonus points if it’s an IT job.

  • jawa21@lemmy.sdf.org
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    I worked with Fanuc control machines for 20 years up until 2023. Sounds like you were needlessly in macro hell. Just declaring an offset will use either an H (typically height) or D (typically a radius offset in Fanuc controls, but sometimes they are setup for diameter).

    It would go something like this:

    G40G49G80G90 (CLEARS OUT POTENTIALLY PREVIOUS GCODES);
    
    
    T1M06 (EXECUTES A TOOL CHANGE, LEAVE OUT M06 IF JUST DECLARING THE TOOL);
    
    
    G43H01 (DECLARES H01 AS THE HEIGHT OFFSET);
    
    G00ZO.O1 (MOVES THE TOOL 0.01 ABAOVE WORK);
    
    G41D01X1.0 (DECLARES LEFT HAND TOOL OFFSET AS D01);
    

    You don’t need true macro variables for 9/10 applications, or general operation. I feel like you got placed on some overenginered solution.