584,812 active members*
5,343 visitors online*
Register for free
Login
IndustryArena Forum > CAM Software > MadCAM > Tool Radius Compensation Usage?
Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2016
    Posts
    18

    Tool Radius Compensation Usage?

    What is the correct setup and usage for tool radius compensation? The manual and post examples don't cover the topic very well. I'd like to set it up to use compensation values stored on the machine.

  2. #2
    Join Date
    Feb 2006
    Posts
    183

    Re: Tool Radius Compensation Usage?

    This will only work for 2D-Profiling.

    1) Go to madCAM options / 2D Options and click the "Allow Radius Compensation Output".

    2) From the 2D Profiling dialog, use "On curve" and "Radius compensation output"

    You also need to define the code for radius compensation in the post processor. (See example below)

    //MadCAM_POST_2014-01-22
    *VERSION*
    5.0_131211
    *FILE_NAME*
    Gcodes with arcs
    *FILE_EXTENSION*
    txt
    *FILE_DEST*
    c:\postfiles\
    *FILTER*
    0.01
    *OUTPUT_WIDTH*
    0
    *OUTPUT_DECIMALS*
    3
    *SCALE_X*
    1
    *SCALE_Y*
    1
    *SCALE_Z*
    1
    *AXIS_1_CHAR*
    X
    *AXIS_2_CHAR*
    Y
    *AXIS_3_CHAR*
    Z
    *PLANE_XY*
    G17
    *PLANE_XZ*
    G18
    *PLANE_YZ*
    G19
    *ARC_RADIUS_CHAR*
    R
    *ARC_DX_CHAR*
    I
    *ARC_DY_CHAR*
    J
    *ARC_DZ_CHAR*
    K
    *ARC_CW_CHAR*
    R
    *ARC_CCW_CHAR*
    R-
    *RAPID_MOTION*
    G00 "x" "y" "z"
    *LINEAR_MOTION*
    G01 "x" "y" "z"
    *CW_ARC_MOTION*
    "plane" G02 "x" "y" "z" "r"
    *CCW_ARC_MOTION*
    "plane" G03 "x" "y" "z" "r"
    *RADIUS_COMPENSATION_LEFT*
    G41 D"tool_radius_compensation"
    *RADIUS_COMPENSATION_RIGHT*
    G42 D"tool_radius_compensation"
    *RADIUS_COMPENSATION_OFF*
    G40
    *SPINDLE_DIRECTION_CW*
    M3
    *SPINDLE_DIRECTION_CCW*
    M4
    *CUTTER_REFERENCE*
    TIP

    *FIRST_MOVE*
    (First move---------------)
    "plane"
    "motion"
    (---------------First move)
    *END_SECTION*

    *RAPID*
    "motion" (---------------Rapid)
    *END_SECTION*

    *RAPID_APPROACH*
    "motion" (---------------Rapid Approach)
    *END_SECTION*

    *RAPID_RETRACT*
    "motion" (---------------Rapid Retract)
    *END_SECTION*

    *APPROACH*
    "motion" F"feedz" (---------------Approach)
    *END_SECTION*

    *FIRST_CUT*
    "rcomp_on""motion" F"feed" (-------------First cut)
    *END_SECTION*

    *CUT*
    "motion" (-----------------------------Cut)
    *END_SECTION*

    *LAST_CUT*
    "rcomp_off""motion" (------------------------Last cut)
    *END_SECTION*

    *DRILL*
    "motion" X="_axis1" Y="_axis2"
    G81 Z"drill_top" U"drill_bottom" B"drill_stepdown"
    *END_SECTION*

    *TOOL_CHANGE*
    ("toolname")
    M6 T"toolnr"
    "spindle_direction" S"speed"
    *END_SECTION*

    *TOOL_STOP*
    (Tool Stop)
    G40
    M5 M9
    (-------------Tool Stop)
    *END_SECTION*

    *PROGRAM_START*
    G00 G49 G40 G80 G50 G90 G64
    *END_SECTION*

    *PROGRAM_END*
    M30
    *END_SECTION*

    *LINE_START_NUMBER*
    1

  3. #3
    Join Date
    Mar 2016
    Posts
    18

    Re: Tool Radius Compensation Usage?

    Is there a way to simulate cutter compensated tool paths accurately?

Similar Threads

  1. Tool Compensation Radius Value Question
    By jondojayndo in forum G-Code Programing
    Replies: 2
    Last Post: 12-17-2014, 01:52 PM
  2. Tool Radius Compensation Question?
    By jeffserv in forum Dynomotion/Kflop/Kanalog
    Replies: 1
    Last Post: 08-06-2014, 01:32 PM
  3. Tool nose radius compensation on SL-3a
    By cheenky in forum Mori Seiki lathes
    Replies: 21
    Last Post: 12-10-2012, 08:49 PM
  4. Tool radius compensation.
    By my-cnc in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 10
    Last Post: 10-10-2012, 07:37 AM
  5. Tool Radius Compensation
    By davidmb in forum Uncategorised CAM Discussion
    Replies: 6
    Last Post: 10-03-2012, 10:31 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
  •