![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Haas Mills Discuss Haas machinery here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
So I am trying a 4th axis for the 1st time. Exciting. My MasterCam post is outputting what I assume is inverse time feedrates. Is there a setting in the Haas control to switch to this setting or is Inches per Minute my only option? Thanks again. |
|
#2
| ||||
| ||||
| Straight from Haas: http://www.cncmagazine.com/archive01/v3i08/v3i08k.htm
Oh yeah, these two are tied to it as well: G93 INVERSE TIME FEED MODE ON G94* INVERSE TIME FEED MODE OFF / FEED PER MINUTE ON (SETTING 56)
__________________ Greg |
|
#3
| |||
| |||
| Larry Jones - NCData Services Here is how to convert tool tip IPM feed rate G94 to inverse time Feed Rate Number G93 on almost all (all fanuc type including HAAS & FADAL) CNC. The previous answer from HAAS assumes you know the time in minutes. Terms: A = 3D Start position of Tool Tip in X,Y,Z B = 3D End position of Tool Tip in X,Y,Z RATE = Programmed FEDRAT in IPM DIST = 3D distance from A to B (straight line) TIME = The time in minutes to move from A to B FRN = Feed rate number in inverse time Given the following (pre-defined): 1) FRN = 1 / TIME or TIME = 1 / FRN (defined by the CNC) and 2) DIST = RATE * TIME (defined by physical laws) therefore by dividing (2) through by RATE: DIST / RATE = TIME or TIME = DIST / RATE Therefore by substitution of 1 / FRN for TIME 1 / FRN = DIST / RATE or 3) FRN = RATE / DIST We now have the required FRN in terms of RATE (IPM) and DISTANCE Now to calculate the DIST (Distance) "the hard part" Each linear axis distance is the difference A - B Dx = Ax - Bx Dy = Ay - By (the order of subtraction is not important) Dz = Az - Bz The resultant 3D distance is the hypotenuse of all linear axes moves therefore DIST = SQRT ( (Dx * Dx) + (Dy * Dy) + (Dz * Dz) ) (note: it's easier to multiply that square the distances) Substituting for DIST in (3) above FRN = RATE / ( SQRT ( (Dx * Dx) + (Dy * Dy) + (Dz * Dz) ) ) These calculations are all in time units of MINUTES for FRN (because we used IPM) If the CNC needs SECONDS vs MINUTES the following calulation is used FRN = (RATE * 60) / ( SQRT ( (Dx * Dx) + (Dy * Dy) + (Dz * Dz) ) ) This is the basic calculation for FRN (inverse time feed rate) other limitations may be required to reduce the FRN including maximum feed rates in X, Y Z and the rotary maximums in degrees per minute . I have a FREE utility that computes the FRN (in minutes) by inputing the X,Y,Z of the two tool positions and the IPM feed rate and computing the FRN. You can also enter the FRN and back-compute the programmed IPM feed rate. I can send you the utility if you browse www.NCDataServices.com and send me an e-mail requesting the Inverse Time feedrate utility. Larry |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 4-digit feedrate on A Axis? | ghyman | Fanuc | 6 | 11-04-2008 10:30 PM |
| Help! Rotary axis feedrate | Matt@RFR | Mastercam | 3 | 12-24-2007 07:38 PM |
| 4 Axis Feedrate Calculation | cbr120 | General Metalwork Discussion | 1 | 12-12-2007 12:20 PM |
| G93 Inverse Time Feed Mode | MarkT | Haas Mills | 2 | 01-18-2007 01:28 PM |
| Inverse time feeds with a 4th axis | nervis1 | Fadal | 1 | 11-06-2004 12:43 AM |