CAPÍTULO PRIMERO FUNDAMENTACIÓN TEÓRICA
I.1. ANTECEDENTES HISTÓRICOS DE LA ANOREXIA NERVIOSA
I.1.2. Anorexia nerviosa en la literatura médica
Some controllers use a formula to obtain a more efficient contouring feedrate. Typically the inverse time (I/T) feed number is calculated by dividing the programmed feed by the tool path distance. This calculated F-code is the inverse of the time required to move the programmed distance.
The tool path distance is the vectoral distance resulting from the combined axes for that motion.
Field Description
Function code Specifies the machine code that represents inverse time feed mode.
Register format Specifies the number format for inverse time feed mode.
Minimum feed per min Defines the minimum calculated feed number.
Maximum feed per min Defines the maximum calculated feed number.
Inverse time formula Enables you to specify the formula the postprocessor should use when calculating the inverse time feed value.
Active for motion type Provides options for the motion type:
Linear and Rotary Calculates I/T feed if the move contains both linear and rotary motion.
Rotary Calculates I/T feed if the move contains rotary motion only.
Linear Calculates I/T feed if the move contains linear motion only.
General Menu and Options: Feedrate
Field Description
Cancel inverse time mode for rapid positioning motion
Specifies that the postprocessor will cancel I/T mode for all RAPID motions. I/T mode will automatically be reactivated based upon initial parameters.
NOTE: To cancel, you can clear all the checkboxes for the Motion Type or comment out the HOOK statements in the INIT_CFG/*
macro.
Simulate inverse time feedrate mode
Instructs the postprocessor to calculate the feed number based upon the actual length the tool tip moves.
NOTE: The formula you specify must be a valid definition that IMSpost can interpret, such as:
SYSTEM.FEED/SOLUTION.TOTAL_MOVE
This feature also works with the ASSIGN macro statement. This formula is stored in the system variable, SYSTEM.INV_TIME_FORMULA.
ASSIGN("REGISTER.[SYSTEM.FEEDRATE_NAME].VALUE",SYSTEM.INV_TIME_FORMULA) As an explanation:
REGISTER.F.VALUE = programmed feed / total delta motion
SPECIAL NOTE: Because IMSpost utilizes SOLUTION variables for various inverse time formulas, it is important to turn off the internal motion processing within IMSpost. See the Linear tab for Motion Codes. These SOLUTION variables are only processed within the SOLUTION statements in the GOTO macro.
The controller manual for the particular machine will describe what inverse formula it supports.
The four choices the formula browser provides are:
Formula Description
SOLUTION.TOTAL_MOVE Uses total linear and rotary delta motion. This is generally the formula most commonly used.
SOLUTION.LINE_DIST Uses the linear distance between the current tool position to the next tool position in part coordinates.
SOLUTION.CURVE_DIST Uses the linear distance between the current tool position and the next position. This involves interpolation that can dramatically slow down the processing time (not
recommended of most cases).
SOLUTION.DELTA_DIST Uses the combination (delta) of linear and rotary axes without converting the rotary motion to mm or inches.
If the formula in your controller manual does not match any of these, you can enter it through the SYSTEM.INV_TIME_FORMULA = " ", or you can enter the formula in the blank display in the formula browser.
General Menu and Options: Spindle
Spindle
The Spindle option (also available with ) opens the Spindle dialog to customize the output of spindle codes for your postprocessor.
NOTE: This option also is available with Spindle Definition on the Checklist.
NOTE: The parameters set in this dialog are used in the SPINDL macro. Default variables for this dialog are set in the INIT macro. If your license supports the macro programming language, you can add additional macro programming to the SPINDL macro. Be careful, however, because it is possible to modify or disable the use of the dialog parameters.
Field Description
Clockwise rotation Displays the function code used to output code to activate spindle rotation in the clockwise direction. For example, enter M03.
For Advanced Users: The function specified in this field uses the IMSpost function group variable MODE.SPINDLE.CLW.
Counter-clockwise rotation
Displays the function code used to output code to activate spindle rotation in the counterclockwise direction. For example, enter M04.
For Advanced Users: The function specified in this field uses the IMSpost function group variable MODE.SPINDLE.CCLW.
Spindle off Displays the function code used to turn off the spindle. For example, enter M05.
For Advanced Users: The function specified in this field uses the IMSpost function group variable MODE.SPINDLE.OFF.
Spindle register Displays a list of defined registers from which you select the code to be output with the spindle speed value. For example, select S.
Default value (rpm) Displays the spindle speed in rpm. This value is used if the spindle is turned on and no value is specified.
General Menu and Options: Drill Cycles
Field Description
Output codes on a separate block
Determines how you would like the codes to be output. Select this radio button or the one below.
Output codes on the next motion block
Determines how you would like the codes to be output. Select this radio button or the one above.