1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Mach3 v3 x macro prog ref

137 6 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Mach3 Version 3 Mach3 Version 3 x Macro Programmers Reference Manual Draft Revision 0 23 August 22nd, 2010 For Mach3 v3 versions thru 3 43 19 i Table of Contents Introduction 1 Legacy Scripting Functi.

Mach3 Version 3.x Macro Programmers Reference Manual Draft Revision 0.23 August 22nd, 2010 For Mach3 v3 versions thru 3.43.19 Table of Contents Introduction Legacy Scripting Functions Grouped Alphabetically ActivateSignal AppendTeachFile .2 AskTextQuestion CloseDigFile CloseTeachFile Code .5 CoupleSlave DeactivateSignal DoMenu .8 DoButton DoOEMButton 10 DoSpinCCW 10 DoSpinCW .11 DoSpinStop 11 EndTHC .12 FeedRate 12 FileName 13 GetABSPosition .13 GetACoor 14 GetActiveProfileDir 15 GetActiveProfileName .15 GetActiveScreenSetName 16 GetCoord 16 GetCurrentTool 17 GetDRO .18 GetDROString 19 GetIJMode 20 GetLED 20 GetLoadedGCodeDir 22 GetLoadedGCodeFileName .22 GetMachVersion 23 GetMainFolder 23 GetMyWindowsHandle .24 GetOEMDRO 24 GetOEMLED .25 GetPage 25 GetParam 26 GetPortByte 28 GetToolParam 28 GetRPM .30 GetSafeZ 30 i GetScale .30 GetSelectedTool .31 GetSetupUnits 32 GetTimer 32 GetToolChangeStart 33 GetToolDesc 34 GetTurretAng 34 GetUserDRO 35 GetUserLabel .35 GetUserLED 36 GetVar 36 GetXCoor 37 GetYCoor 38 GetZCoor 39 GotoSafeZ 39 HelpAbout 40 IncludeTLOinZFromG31 40 IsActive 41 IsDiameter 41 IsEStop .42 IsLoading 43 IsMoving 43 IsOutputActive 44 IsPeriodicScriptRunning 45 IsSafeZ .45 IsStopped 46 IsSuchSignal 46 JogOff 47 JogOn 48 LoadFile .48 LoadRun 49 LoadStandardLayout 49 LoadTeachFile 50 LoadWizard 51 MachMsg 51 MaxX 53 MaxY 53 Message 54 MinX 54 MinY 55 nFmt 55 NotifyPlugins .55 NumberPad 56 OpenDigFile .56 ii OpenTeachFile 57 Param1 .58 Param2 .58 Param3 .59 PlayWave 60 ProgramSafetyLockout 60 PutPortByte 60 Question .61 QueueDepth .62 Random 62 RefCombination .63 ResetAxisSwap 64 ResetTHC 64 RetractMode .65 roun 65 RunFile .66 RunScript 66 SaveWizard 68 SetButtonText 68 SetCurrentTool 69 SetDRO 69 SetFeedRate .70 SetFormula .71 SetIJMode 72 SetMachZero 72 SetOEMDRO .73 SetPage .73 SetParam 74 SetPulley 76 SetSafeZ 76 SetScale 77 SetSpinSpeed .77 SetTicker 78 SetTimer 78 SetToolDesc .79 SetToolParam 80 SetToolX 81 SetToolZ 81 SetTriggerMacro 82 SetUserDRO 82 SetUserLabel 83 SetUserLED .84 SetVar 84 SingleVerify .85 iii SingleVerifyReport 85 Sleep 86 Speak 87 StartPeriodicScript .87 StartTHC 88 StopPeriodicScript .89 StraightFeed .90 StraightTraverse .90 SwapAxis 91 SystemWaitFor 92 THCOff 92 THCOn .93 ToggleScreens 93 ToolLengthOffset .94 VerifyAxis 94 ZeroTHC 95 Legacy Functions Grouped By Function .97 Digitizing 97 G-Code & G-code Files .97 Lathe-only Functions 97 Mach3 Configuration & Status 97 Referencing, Verifying & Zeroing Axes .98 SafeZ 98 Wizards& Plugins 98 Machine Status & Control 98 Motion Control .99 Spindle Control 99 Tool Parameters and Tool Changes .99 Torch Height Control 99 Screen sets 100 User Dialogs .100 Signals and Port I/O 101 Teach Files .101 Miscellaneous 101 Modbus Functions Grouped Alphabetically 103 GetInBit 103 GetInput 103 ResetOutBit 103 SetHomannString 104 SetModIOString .104 SetModOutput 105 SetOutBit 105 WaitForPoll – Unreliable… 106 Serial Output Functions Grouped Alphabetically 107 iv SendSerial 107 Script Pre-processing Functionality 108 #Expand 108 Screen Set Initialization and Clean up 111 Brain Auto Initialization 112 OEM Series Button, DRO and LED numbers .113 OEM Button numbers 113 OEM DRO numbers 120 OEM LED numbers 126 v Introduction This Programmers Reference Manual documents the commonly used Cypress Basic (CB) function calls available to macro programmers using Mach3 version This information is being provided primarily to help Mach3 users understand existing macro code While this interface will continue to be supported by future Mach3 versions for some period of time, Mach3 version will provide a completely new, much more regular interface, much higher functionality interface for CB macro programming It is strongly recommended that all new CB code use the new interface, as support for this old one will be discontinued at some point in the, possibly not too distant, future In addition, it is unlikely there will be any further updates or bug fixes to this now obsolete interface after the release of Mach3 version 4, so any existing bugs and anomalies (and there are quite a few) will remain No attempt has been made to make this an exhaustive document covering all of the CB functionality There are many functions which were never previously documented, or which were documented incompletely or incorrectly In many cases, these functions are not included in this document There are a number of functions which were partially documented, but found to either not function as documented, to have significant restriction in their operation, or, in some cases, were felt to be either of no real value, or even risky to use These functions are generally not included in this document The functionality described herein has been tested against Mach3 version 3.042.020 Some functions may behave differently in other versions Some functions will be missing entirely in some earlier versions Page Legacy Scripting Functions Grouped Alphabetically ActivateSignal Sub ActivateSignal (SigNum As Integer) This function causes the specified Mach output signal to be driven to its active state If the signal is defined in Config->Ports&Pins as ActiveHigh, it will be driven to a logic High level, otherwise it will be driven to a logic Low level Arguments: SignalID must be one of the pre-defined Mach3 CB output signal constants (see CB Constants), or other value or expression that evaluates to one of those values Return Value: None Example: ActivateSignal(OUTPUT2) ‘ Turn on Flux Capacitor Sleep(1000) ‘ Give it time to charge fully DeactivateSignal(OUTPUT2) ‘ Turn it off See also: DeactivateSignal(), CB Constants AppendTeachFile Function AppendTeachFile(Filename As String) As Integer This function re-opens an existing Teach file at Gcode\Filename in the Mach3 directory, and appends any commands subsequently executed via MDI or Code() to that file, until CloseTeachFile() is executed The specified file must already exist Arguments: Filename is the name of the Teach file to be re-opened The file must reside in the Gcode subdirectory of the Mach3 install directory Return Value: A non-zero value is returned if the operation was successful Example: Page ‘ Create a new Teach File in Mach3\Gcode MyTeachFile = “TeachMe.nc” Err = OpenTeachFile(MyTeachFile) If Err Then ‘ Teach file created successfully ‘ Write some G Code to it Code “G00 X0 Y0” Code “G02 X0 Y0 I-1 J0 F40” ‘ Close the Teach file CloseTeachFile() ‘ Now load the teach file for execution LoadTeachFile() Else ‘ OpenTeachFile failed Message “Unable to open Teach File” End If See also: OpenTeachFile(), CloseTeachFile() AskTextQuestion Function AskTextQuestion(Prompt As String) As String This function displays a dialog box containing the specified prompt string, and waits for the user to enter a text string in the dialogs text box The user entered string is returned to the caller Arguments: Prompt string is the string that will be displayed above the text box when the dialog is displayed Return Value: The text string entered by the user Example: Dim UsersName As String UsersName = AskTextQuestion(“Please enter your name:”) Message “Hello, “ & UsersName & “!” Page See also: Message(), Question(), AskTextQuestion(), MachMsg(), GetCoord() CloseDigFile Sub CloseDigFile() This function closes an open digitizing file If there is no open digitizing file, it does nothing Arguments: None Return Value: None Example: OpenDigFile() ProbeOutline() CloseDigFile() ‘ Open the digitizing file ‘ Call my custom probing function ‘ Close the digitizing file See also: OpenDigFile(), SetProbeActive(), IsProbing() CloseTeachFile Sub CloseTeachFile() This function closes an open Teach file The file must have previously been opened by either OpenTeachFile, or AppendTeachFile() If not Teach file is currently open, it does nothing Arguments: None Page OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button Screen Simple/Complex Toggle Output On Output Off Output On Output Off Output On Output Off Set Help Context Home/Reference All Forced De-Reference Tangential Off/On Toggle G 59 Work Save Current XYZ to G 59.254 XYZ Coordinates Machine G 53 Do G0G53 G 59 Move to G59.254 with midpoint selection Jog Mode Continuous/Incremental/MPG Toggle Through Home/Reference All Forced CV Off/On Toggle CV OFF CV On Jog Inhibit X Off/On Toggle Jog Inhibit Y Off/On Toggle Jog Inhibit Z Off/On Toggle Jog Inhibit A Off/On Toggle Jog Inhibit B Off/On Toggle Jog Inhibit C Off/On Toggle Multi-function DROs Machine/Work Toggle Inhibit All Off Inhibit All On Encoder Jog X Encoder Jog Y Encoder Jog Z Encoder Jog A Encoder Jog B Encoder Jog C Jog Increment Value Jog Increment Value Jog Increment Value Jog Increment Value Jog Increment Value Jog Increment Value Page 117 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button Jog Increment Value Jog Increment Value Jog Increment Value Jog Increment Value 10 Jog Mode Incremental Jog Mode Continuous Feed Rate Increment (units) Feed Rate Decrement (units) Reverse Run Wizard Switch to Last Used MPG Cycle Axis Controlled MPG Taper Mode Off/On Toggle MPG Dual Flag Off/On Toggle MPG Shuttle mode Off/On Toggle Pause Preparation Moves Pause (remember state) Feed Rate Rapid Override On/Off Toggle Dwell Crop current now Set Formulas MPG Push To Stop Jog X MPG Push To Stop Jog Y MPG Push To Stop Jog Z MPG Push To Stop Jog A MPG Push To Stop Jog B MPG Push To Stop Jog C Motor Screw Mapping Dwell Unconditional crop any now Reserved Feed Rate Alternative Bypass Off/On Toggle Tool Post Front/Rear Toggle Code for OEMTriggers runs the macro in SetTriggerMacro 301 MPG Steps Multiple/Single/Step Velocity/Velocity Only Toggle MPG Velocity Only MPG Step/Velocity MPG Steps Single MPG Steps Multiple Jog Push To Jog X Positive Jog Push To Jog X Negative Page 118 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button Jog Push To Jog Y Positive Jog Push To Jog Y Negative Jog Push To Jog Z Positive Jog Push To Jog Z Negative Jog Push To Jog A Positive Jog Push To Jog A Negative MPG Calibrate Tool Table Save Work Table Save Tool Path Mouse Drag Zooms Off/On Toggle Tool Path Mouse Drag Pans Off/On Toggle Wizard Display Selection Dialog Wizard Run Newfangled Emergency bailout Screen Visibility of Screen 50 Off/On Toggle Tool X Touch (turn) Torch Volts Controlled by Spindle Step Line Off/On Toggle Tool Z Touch (turn) MPG Jog Mode unknown Jog Push To Jog B Positive Jog Push To Jog B Negative Jog Push To Jog C Positive Jog Push To Jog C Negative Multi-function DROs Distance To Go Jog Push To Jog X Stop Jog Push To Jog Y Stop Jog Push To Jog Z Stop Jog Push To Jog A Stop Jog Push To Jog B Stop Jog Push To Jog C Stop Soft limits Set Temporary Minimum Soft limits Set Temporary Maximum Reserved 343-346 Screen Menu Bar Turn Off Screen Menu Bar Turn On Spindle Speed Requested Increment by (value) Spindle Speed Requested Decrement by (value) Jog Together X & A ++ Page 119 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 347 348 349 350 351 352 OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button OEM Button Jog Together X & A – Jog Together Y & B ++ Jog Together Y & B – Start Pause Feed Hold G-Code Rewind Stop Single Block Resume Teach File Edit Work Zero All Work X Zero Work Y Zero Work Z Zero Work A Zero Work B Zero Work C Zero Feed Rate Override Cancel Estimate Job Run From Here Work Go To Zeros Multi-function DROs System Verify Reset Home/Reference X Home/Reference Y Home/Reference Z Home/Reference A Home/Reference B Home/Reference C Joystick Off/On Toggle Soft limits On/Off Toggle Unknown Jog Push to Jog Until stopped 353 354 355 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 OEM DRO numbers Type OEM DRO New Function Description Jog Increment Incremental Size Page 120 Mach3 V3 # OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Pulse Freq Jog Slow Decrement/Increment by (percentage %) Tool Path In Work Coordinates Minimum X Tool Path In Work Coordinates Minimum Y Tool Path In Work Coordinates Minimum Z Tool Path In Work Coordinates Minimum A Tool Path In Work Coordinates Minimum B Tool Path In Work Coordinates Minimum C Tool Path In Work Coordinates Maximum X Tool Path In Work Coordinates Maximum Y Tool Path In Work Coordinates Maximum Z Tool Path In Work Coordinates Maximum A Tool Path In Work Coordinates Maximum B Tool Path In Work Coordinates Maximum C G 92 Reposition/Threading X G 92 Reposition/Threading Y G 92 Reposition/Threading Z G 92 Reposition/Threading A G 92 Reposition/Threading B G 92 Reposition/Threading C Queue Depth Scale Time Spindle Pulse Width Modulation Base Torch Height Correction Speed Torch Height Correction Speed (Current) Torch Height Correction Speed Maximum Processor CPU Load Encoder Position X Encoder Position Y Encoder Position Z Tool Length Minus Wear Home Off Distance X Home Off Distance Y Home Off Distance Z Home Off Distance A Home Off Distance B Home Off Distance C Spindle Speed TRUE Worst Case Interrupt Page 121 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Tool X Tool Length Tool Diameter Tool Tip Radius Tool Touch Correction Fixture Number Part X Part Y Part Z Part A Part B Part C Processor CPU Speed Safe Z Height Z Feed Rate Overridden Spindle Pulley Spindle Pulley Maximum Speed Feed Velocity Per Revolution Scale X Scale Y Scale Z Scale A Scale B Scale C Torch Height Correction Speed Minimum Threading Entrance Angle Limits Entrance Points Maximum Rotational axis Time Error Threading Trigger Angle Time Correction Derivative ???Threading diagnostic??? Spindle Pulse Interrupts Per Rev Spindle Pulse Count Spindle Adder Spindle Speed Override (percentage of requested) Stock Size Laser Grid Spacing X Laser Grid Spacing Y Repetitions Page 122 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Safe Z Height Decrement Z Z Limiting Distance Z Port Bit-test Torch Height Correction Feed Rate Limit % Coordinates Machine ABS X Coordinates Machine ABS Y Coordinates Machine ABS Z Coordinates Machine ABS A Coordinates Machine ABS B Coordinates Machine ABS C CV Distance Tolerance Spindle Pulse Number Of Disc Slots G 73 Peck Drill Pull-off Distance Tangential Lift Angle Tangential Lift Level Z Reserved Reserved Reserved CV Rate (CV applied at this rate) Feed Rate Decrement/ Increment by (units) Spindle PWM Control Ratio Encoder Position A MPG Count MPG Count MPG Count Feed Rate Rapid Tool Diameter (current) Tool Tip Direction Tool Tip Nose Radius Tool Offset X (current) Tool Offset Z (current) Tool Wear X Tool Wear Z Tool Turret Angle MPG Velocity MPG Velocity MPG Velocity MPG Taper Angle Spindle Speed as Constant Surface Speed Page 123 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Coordinate System Rotation Angle X/Y (G68) Laser Grid Spacing X/Y Jog Increments That Can be Buffered Spindle Pulley Minimum Speed Feed Rate Alternative Tool Post Between Front and Rear MPG Velocity Current MPG Velocity Current MPG Step Jog Feed Rate Encoder Error Encoder X Encoder Error Encoder Y Encoder Error Encoder Z Processor Interrupt Handler Laser SLS Distance Look ahead Input Modbus 64 Input Modbus 65 Input Modbus 66 Input Modbus 67 Soft limit Maximum X Soft limit Maximum Y Soft limit Maximum Z Soft limit Maximum A Soft limit Maximum B Soft limit Maximum C Soft limit Minimum X Soft limit Minimum Y Soft limit Minimum Z Soft limit Minimum A Soft limit Minimum B Soft limit Minimum C Tool Post Distance From Front to Rear Encoder Units Position Encoder Units Position Encoder Units Position Encoder Units Position Part X Touch Tool Table X Radius/Diameter X Part Z Touch Tool Table Z Torch Pierce Delay Page 124 118 119 120 121 122 123 124 125 126 127 128 129 130 131 133 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 170 171 172 173 175 176 177 OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Work X Work Y Work Z Work A Work B Work C G 92/52 Control Point X G 92/52 Control Point Y G 92/52 Control Point Z G 92/52 Control Point A G 92/52 Control Point B G 92/52 Control Point C G 28 Home Location X G 28 Home Location Y G 28 Home Location Z G 28 Home Location A G 28 Home Location B G 28 Home Location C Multi-function DROs Distance To Go X Multi-function DROs Distance To Go Y Multi-function DROs Distance To Go Z Multi-function DROs Distance To Go A Multi-function DROs Distance To Go B Multi-function DROs Distance To Go C Spindle Speed Overridden (DRO 817 * DRO 74) Spindle Pulley Reversed Direction Tool X (current) (turn) Encoder Reading Corrected by Offsets X Encoder Reading Corrected by Offsets Y Encoder Reading Corrected by Offsets Z Tool Path In Machine Coordinates Maximum X Tool Path In Machine Coordinates Maximum Y Tool Path In Machine Coordinates Maximum Z Tool Path In Machine Coordinates Minimum X Tool Path In Machine Coordinates Minimum Y Tool Path In Machine Coordinates Minimum Z Spindle Dwell Spin Up CW Processor Brains Execution Time Probe Tip Diameter Page 125 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 208 209 210 211 212 213 214 215 216 217 220 221 OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO OEM DRO Sub Program Depth Feed Rate Rapid Override Macros Running Number of Multi-function DROs Machine/Work/DTG X Multi-function DROs Machine/Work/DTG Y Multi-function DROs Machine/Work/DTG Z Multi-function DROs Machine/Work/DTG A Multi-function DROs Machine/Work/DTG B Multi-function DROs Machine/Work/DTG C Feed Rate Velocity X Feed Rate Velocity Y Feed Rate Velocity Z Feed Rate Velocity A Feed Rate Velocity B Feed Rate Velocity C CV Blended Velocity Elapsed Time Estimate Job G-code Line Number (current) Spindle Speed Requested Feed Rate Feed Rate Override Decrement/Increment by (percentage) Tool Number Rotational Axis Diameter A Rotational Axis Diameter B Rotational Axis Diameter C Jog Increment Incremental Size Fixture Offset X Fixture Offset Y Fixture Offset Z Fixture Offset A Fixture Offset B Fixture Offset C Tool Length (current) OEM LED numbers Page 126 222 223 224 800 801 802 803 804 805 806 807 808 809 810 811 813 814 815 816 817 818 821 824 825 826 827 828 830 831 832 833 834 835 836 Type OEM OEM LED OEM OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED New Function Description G 92 in Effect Spindle CCW/CW (if either is requested) Coolant Mist Coolant Flood Jog Mode Continuous Jog Mode Incremental Multi-function DROs Machine Coordinates Displayed Feed Rate Override Estimating Job Emergency Rotational Axis Diameter A Correction A Rotational Axis Diameter B Correction B Rotational Axis Diameter C Correction C Soft limits On Torch Height Correction Enable Spindle Speed TRUE Accel Spindle Speed TRUE Decel Tool Path is On Tool Part Joystick Throttle Is Slow Jog Joystick Throttle Is Feed Rate Homing/Limits Auto Over Ride Limit/Home Switches Homing/Limit Switch Over Ride (Manual) SS on Act4 Torch Arc Good Torch Up Active Torch Down Active Feed Rate Per Revolution (G95) Feed Rate Per Minute (G94) Scale X Scale Y Scale Z Scale A Scale B Scale C Page 127 Mach3 V3 # 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED Coordinate Mode Abs Coordinate Mode Incremental Threading Sync mode Laser Trigger Enabled Z Limiting ON Z Tool Change Ignore CV On G64 Mode Active (Constant Velocity) Repetitions Enabled (M30) Exact Stop on (G61 Mode Active) MPG Jog Mode Jog Rapid Enabled (shift key active) MPG Jogs X MPG Jogs Y MPG Jogs Z MPG Jogs A MPG Jogs B MPG Jogs C Optional Stop Block Delete Inhibit All Threading Feed Related to True Spindle Speed Threading Index signal Torch Height Correction ON Spindle Speed Stable IJ Abs Mode IJ Inc Mode Teaching File is Open Offset In Effect Output Active Output Active Output Active Pause Tangential Control Active Single Block Jog Enable On CV Enabled Enhanced Pulsing Not in Use Jog Inhibit X Jog Inhibit Y Page 128 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 82 83 84 85 86 87 OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED Jog Inhibit Z Jog Inhibit A Jog Inhibit B Jog Inhibit C Diameter mode Active (turn) Timing Signal Active Hotkeys enabled Units Per Minute Mode Units Per Rev Mode Reverse Run MPG Jogs X MPG Jogs Y MPG Jogs Z MPG Jogs A MPG Jogs B MPG Jogs C MPG Taper Mode Active MPG Dual MPGs In Use MPG Shuttle mode In Use Spindle Speed as Constant Surface Speed G96 Coordinate System Rotation Angle Active X/Y (G68) Feed Rate Rapid Override Rotational axis Formula Mapping Pause Feed Hold Reverse Run Feed Rate Alternative In Use Tool Post Front Selected Tool Post Rear Selected Spindle Running (CCW Only) MPG Velocity Only MPG Step/Velocity MPG Steps Single MPG Steps Multiple Jog Switch Active X Positive Jog Switch Active X Negative Jog Switch Active Y Positive Jog Switch Active Y Negative Jog Switch Active Z Positive Jog Switch Active Z Negative Page 129 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED Jog Switch Active A Positive Jog Switch Active A Negative Tool Path Mouse Drag Zooms Tool Path Mouse Drag Pans MPG Jogs X MPG Jogs Y MPG Jogs Z MPG Jogs A MPG Jogs B MPG Jogs C Macro Is running Multi-function DROs Distance To Go Spindle CW Spindle CCW Conditions abnormal CV Distance Tolerance On Regen in progress Tool change Auto TC mode Tool Change Stop&Wait Mode Reset Units Inch Units MMs Processor Idle Start Pause Feed Hold Tool Change In Process Home/Reference X Warning Home/Reference Y Warning Home/Reference Z Warning Home/Reference A Warning Home/Reference B Warning Home/Reference C Warning Dwell (G04 and Spindle) Joystick Enable Fixture Input Active Input Active Input Active Input Active Page 130 127 128 129 130 131 132 133 134 135 136 162 163 164 165 166 168 179 184 185 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 816 821 822 823 824 OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED OEM LED Digitize Input Spindle Index Homing/Limit Switch Triggered Limits Active Positive X Limits Active Negative X Home Negative X Limits Active Positive Y Limits Active Negative Y Home Negative Y Limits Active Positive Z Limits Active Negative Z Home Negative Z Limits Active Positive A Limits Active Negative A Home Negative A Limits Active Positive B Limits Active Negative B Home Negative B Limits Active Positive C Limits Active Negative C Home Negative C Enable Enable Enable Enable Enable Enable Output 1/Extrn1 Active Output 2/Extrn2 Active Output 3/Extrn3 Active Digitize Output System movement In effect or imminent Page 131 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 999

Ngày đăng: 28/08/2022, 18:50

Xem thêm:

w