TextThe text displayed on the button.DisplayDetermines how the icon and text are displayed within the button.CheckableWhether the button is checkable.CheckedWhether the button is checked.ExclusiveWhether the button is exclusive.RepeatWhether the button repeats while pressed and held down. GRBL IS IN ALARM STATE Deactivate the alarm with caution: $X$X $HGrbl commandsSoft-Resetstart/resumeFeed HoldCancelProbeGridAutolevelingLoadSaveGoStart ProbeDeleteNew valueAcceptPerfect signal. Stable transfer ratesGood signal. Stable transfer ratesModerately good signal. Stable connection at 80%Moderately good signal. Errors can occurMinimum acceptable signal. Errors can occurBad signal. Errors can occur: High stable transfer ratesStable transfer ratesStable connection at 80%Errors can occurErrors can occur frequentlyDisconnections will occurSearchAllBusyIndicatorRunningWhether the busy indicator is currently indicating activity.ButtonAutoRepeatWhether the button repeats pressed(), released() and clicked() signals while the button is pressed and held down.FlatWhether the button is flat.HighlightedWhether the button is highlighted.CheckBoxCheckDelegateCheck StateThe current check state.Tri-stateWhether the checkbox has three states.CircularGaugeValueMinimum ValueMaximum ValueStep SizeComboBoxText RoleThe model role used for displaying text.CurrentThe index of the current item.EditableWhether the combo box is editable.FlatWhether the combo box button is flat.DisplayTextHolds the text that is displayed on the combo box button.start/resumeFeed HoldView build infoCheck gcode modeSoftware ResetView gcode parametersView gcode parser stateView startup blocksUnlock alarmEnable Sleep ModeRun homing cycleErases and restores settingsErases and zeros allClears and restores all Serial PortRemoteAutoZJogGeneralMillingCommandsV.HommingGrblConsoleLimitsLicenseFlash GrblSerial PortDevicesMotor TunningSpindleCommandsJoggingKeyboardGraphical User InterfaceRemoteVirtual HommingGrbl HomingManual data inputAuto LevelingMillingLicenseZ Up: Configure defaults Autoleveling options.Fast Z Probe: Slow Z Probe: Offset for Grid Probe: Probe pin invert: New valueAcceptCustomize the gcode commands that will be executed when press the buttons in UltimateCNC interface. You can use semicolon to execute multiple commands.Go HomedefaultGo Z UpGo Z ZeroZ ProbeZero XYZero ZSpindle ONrecommendedSpindle OFFCommon valuesUSB / Serial PortBluetooth LEMTU SizeSize in bytes for send data to bluetooth LE
defaultEnable debugRefresh GUI with latency and bytes sent to Grbl
Interacting with Grbl's Systems.Ultimate CNC use Streaming Protocol: Character-Counting.Be careful if you modify this valuesG-code program need reload if you make changesSend new commandsMilliseconds to check if is possible to send new commands.
defaultReport current positionWhen a ? character is sent to Grbl, it will immediately respond with state and current position
Then, this value represent the time in ms to send '?' character
Recommended value 400.Min. value recommended 200.DefaultReport retry current positionMilliseconds to retry send '?' if the previous '?' no respondRX Buffer SizeGrbl has a 128 character serial receive bufferUpdate Progress in GUIin msUpdate End of Work in GUIFlashing a hex file to your Arduino.
Open hexFlashZ AXIS MOVEMENTXY Axis Movement ➡XY AXIS MOVEMENTHoming Travel ➡HOMING TRAVELZ Axis Movement ➡GRBL will give up searching for a limit switch after 1.5x the max travel distance.These numbers are also used for soft-limits, and should be set slightly below the length of your axes.mmHoming CycleDisableEnableHome locationTop RightTop leftBottom rightBottom leftHome SpindleUpDownLimitsSoftHardrestoresaveConfigure max. and min. value feedrate showed in Sliders of GUI.Max. feedrate: Min. feedrate: Feedrate 3 positions: Start/resume when JOG Cancel success: New valueAcceptDisable KeyboardSafety DoorStart/ResumeHoldSleepKill AlarmGo HomeGo Z UpGo Z ZeroZero XYZero ZCoolantID copied to clipboardNameEmailDataSaveOnOffLimits managed by UltimateCNC.<br><br>This limits works directly in your work coordinates.<br>UltimateCNC will stop the cnc machine if the limits are reached.<br><br>SaveReload from GrblLoadSavesaveNo invertInvert XInvert YInvert ZInvert XYInvert XZInvert YZInvert XYZAccel.AccelerationAxis SelectionAcceleration: mm/sec2Feed rate: mm/minSteps/mm: steps/mm = (steps_per_revolution*microsteps)/mm_per_revolutionFeedrateStep pulse:Step idle delay:Step port invert:Direction port invert:Step enable:No InvertInvertErases and restores the $$ Grbl settings back to defaults, which is defined by the default settings file used when compiling Grbl. Often OEMs will build their Grbl firmwares with their machine-specific recommended settings.Grbl settings back to defaultsErases and zeros all G54-G59 work coordinate offsets and G28/30 positions stored in EEPROM. These are generally the values seen in the $# parameters printout. This provides an easy way to clear these without having to do it manually for each set with a G20 L2/20 or G28.1/30.1 command.Erases work coordinate offsets and positions stored in EEPROM This clears and restores all of the EEPROM data used by Grbl. This includes $$ settings, $# parameters, $N startup lines, and $I build info string. Note that this doesn't wipe the entire EEPROM, only the data areas Grbl uses.Restore EEPROM dataDevice: Bps: Data bits: Parity: Control: RTSCTSDTRDSRCDRIConnectDisconnectIf spindle is ON
If spindle is ON
RPM in 1% incrementRPM in 10% increment rpmIncrement to use in Run/Jogging tabSettings for control how to you want to see the UltimateCNC.3D Render: Theme: Screen View: Resolution: Viewer: * If change values you need restart the softwareRestartHaltRebootRestartPlease wait...Enable: Port: Directory to save:Load remote programs is onLoad remote programs is offThis settings will be used when UltimateCNC generate GCode.
Safe Z: Safe distance not to touch the material.Axis XY, Feed Rate: Axis Z, Feed Rate: Z step: Spindle RPM: Spindle wait, sec: Waiting time in seconds for the spindle to turn onNew valueAcceptCPUMemoryTemp.Virtual Homming by UltimateCNC.<br><br>This feature allow configure machine coordinates when your machine <br>don't have switch limits installed.<br><br>1. Move axes X,Y to the coordinates that you want at position 0,0.<br>2. Move axis Z to max. top.<br>3. Press set Origin button<br>4. Configure the machine position: topRight, topLeft, ...<br>5. Configure width (x) of the cnc machine<br>6. Configure height (y) of the cnc machine<br>7. Configure depth (z) of the cnc machine<br>8. Press on toogleButton to enable<br>OnOffHome locationHome SpindleUpwidthheightdepthstart/resumeFeed HoldSoft-ResetUnlock alarmHoming$HEnableStatus ReportsFree blocks in Grbl. This number should be 0.Available bytes in Grbl. This number should be 0USB<br>BufferShow last bytes sent using bluetoothBluetooth<br>BufferBluetooth<br>LatencyLatency in ms between bytes sent to bluetooth. As reference:
Good latency is less of 100ms.
More than 300ms your CNC machine will not work smothlyEnableStatus ReportsLOGOpen ConsoleAvailable<br>BytesContainerCurrentThe index of the current item.ControlEnabledWhether the control is enabled.Focus PolicyFocus policy of the control.HoverWhether control accepts hover evets.SpacingSpacing between internal elements of the control.WheelWhether control accepts wheel evets.Select Coordinate SystemCoordinate SystemGet current absolute position of machine coordinatesSet Work Coordinate OriginClear offsets for X,Y & Z axes in coordinate systemMachine coordinates:Work coordinates:SEND COMMANDHueSaturationLuminosityAlphaCancelOKShow Details...Go up to the folder containing this oneRemove favoriteAdd the current directory as a favoriteFilenameTypeSizeModifiedAccessedCancelChooseOpenSaveFontWeightSizeFont FamilyThinExtraLightLightNormalMediumDemiBoldBoldExtraBoldBlackStyleItalicUnderlineOverlineStrikeoutWriting SystemSampleCancelOKOKOpenSaveSave AllRetryIgnoreApplyYesYes to AllNoNo to AllDiscardResetRestore DefaultsCancelAbortCloseShow Details...HelpHide DetailsDelayButtonDelayThe delay in milliseconds.TextScanning for devices...Low Energy device found. Scanning more...The Bluetooth adaptor is powered off.Writing or reading from the device resulted in an error.An unknown error has occurred.No Low Energy devices found.Scanning done.Connecting to deviceConnecting to service.Connected to deviceDiscovering services...Service discovered.Check status services...DialValueThe current value of the dial.FromThe starting value of the dial range.ToThe ending value of the dial range.Step SizeThe step size of the dial.Snap ModeThe snap mode of the dial.LiveWhether the dial provides live value updates.Input ModeHow the dial tracks movement.Minimum ValueMaximum ValueTickmarks Visible&Undo&RedoCu&t&Copy&PasteDeleteClearSelect AllHomeChoose a fileAnalizeResetDrillDelete current formLoadCircleRectangleShapesSquareTriangle2D View / ListDo you want reset ?Do you want delete ?Z UP Travel:Z Depth:Z Steps:Tool diameter:Tool compensation:Feed Rate, XY:Feed Rate, Z:Spindle, r.p.m.:TypeX AxisY AxisRadiusWidthHeightAddCloseIncorrect stepdepth or depth.Program loadedGcode parameters:Gcode parser state:Length: Width: Height: Units: inchesUnits: mmLines: File don't open!inchmmLength: Width: Height: Use Absolute Dist.Use Incremental Dist.Spindle RPM: Feed Rate: Lines: Follow executed lineNextSend next command on errorPiece width: %1 height: %2AxesGCodeInfoSpindleRotation / MoveShow traces / gcodePlaneView of AxisWorkMachineView atGrid divisionTool Sizewhiteblackredgreenbluelightgraymisty roseturquoisegoldBackground colorGaugeValueMinimum ValueMaximum ValueFile don't open!Probe map incorrect.
Autoleveling, please wait...No data availableDeleting, please wait...Work done in Step pulse, microsecondsStep idle delay, millisecondsStep port invert, maskDirection port invert, maskStep enable invert, booleanLimit pins invert, booleanProbe pin invert, booleanStatus report, maskJunction deviation, mmArc tolerance, mmReport inches, booleanSoft limits, booleanHard limits, booleanHoming cycle, booleanHoming dir invert, maskHoming feed, mm/minHoming seek, mm/minHoming debounce, millisecondsHoming pull-off, mmMax spindle speed, RPMMin spindle speed, RPMLaser mode, booleanX steps/mmY steps/mmZ steps/mmX Max rate, mm/minY Max rate, mm/minZ Max rate, mm/minX Acceleration, mm/sec^2Y Acceleration, mm/sec^2Z Acceleration, mm/sec^2X Max travel, mmY Max travel, mmZ Max travel, mmUnknown optionHard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.G-code motion target exceeds machine travel. Machine position safely retained. Alarm may be unlocked.Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.Probe fail. The probe is not in the expected initial state before starting probe cycle, where G38.2 and G38.3 is not triggered and G38.4 and G38.5 is triggered.Probe fail. Probe did not contact the workpiece within the programmed travel for G38.2 and G38.4.Homing fail. Reset during active homing cycle.Homing fail. Safety door was opened during active homing cycle.Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.Homing fail. Could not find limit switch within search distance. Defined as 1.5 * max_travel on search and 5 * pulloff on locate phases.G-code words consist of a letter and a value. Letter was not found.Numeric value format is not valid or missing an expected value.Grbl '$' system command was not recognized or supported.Negative value received for an expected positive value.Homing cycle is not enabled via settings.Minimum step pulse time must be greater than 3usec.EEPROM read failed. Reset and restored to default values.Grbl '$' command cannot be used unless Grbl is IDLE.
G-code locked out during alarm or jog state.Soft limits cannot be enabled without homing also enabled.Max characters per line exceeded. Line was not processed and executed.(Compile Option) Grbl '$' setting value exceeds the maximum step rate supported.Safety door detected as opened and door state initiated.(Grbl-Mega Only) Build info or startup line exceeded EEPROM line length limit.Jog target exceeds machine travel. Command ignored.Jog command with no '=' or contains prohibited g-code.Laser mode requires PWM output.Unsupported or invalid g-code command found in block.More than one g-code command from same modal group found in block.Feed rate has not yet been set or is undefined.G-code command in block requires an integer value.Two G-code commands that both require the use of the XYZ axis words were detected in the block.A G-code word was repeated in the block..A G-code command implicitly or explicitly requires XYZ axis words in the block,
N line number value is not within the valid range of 1 - 9,999,999.A G-code command was sent, but is missing some required P or L value words in the line.Grbl supports six work coordinate systems G54-G59. G59.1, G59.2, and G59.3 are not supported.The G53 G-code command requires either a G0 seek or G1 feed motion mode to be active.
There are unused axis words in the block and G80 motion mode cancel is active.A G2 or G3 arc was commanded but there are no XYZ axis words in the selected plane to trace the arc.The motion command has an invalid target. G2, G3, and G38.2 generates this error,
A G2 or G3 arc, traced with the radius definition,
A G2 or G3 arc, traced with the offset definition,
There are unused, leftover G-code words that aren't used by any command in the block.The G43.1 dynamic tool length offset command cannot apply an offset
GroupBoxTitleThe title of the group box.Steps has a incorrecte valueZ up has a incorrecte valueConfigure tracesSelect trace:Tool diametre:ApplyApply allRemove AllCancelLoadDepth Depth steps Z up travel Reverse trace Precision Arc detection Smooth Max iterations Smooth Precision in Smooth Size (width x height) mm STL File not loadedItemDelegateHighlightedWhether the delegate is highlighted.Enable JoggingFeedrate: Feedrate:keyboardSpindle:Zero XYZero ZGo HomeFeed Holdstart/res.Z ProbeNew valueAcceptLimitsOnOffConfigurestart/resumeFeed HoldGo HomeText ColorStyle ColorYou need load a gcode programError reading the file: 'Nothing loaded, Incorrect file ?Nothing to saveError writting the file: Loading file...Loading...Generating tracesChangeToolsG43.1 Dynamic Tool Length OffsetGet current absolute position of machine coordinates G43.1 Change subsequent motions by replacing the current offset(s) of axes.
G49 Cancel Tool Length OffsetRunManual controlCoordinateG-ParametersCommandsRealTime CommandsCustom CommandsPinoutConsoleG28. Predefined PositionG28.1 Stores the current absolute position of machine coordinatesG28 makes a rapid move from the current position to the absolute position stored with g28.1G30. Predefined PositionG30.1 Stores the current absolute position of machine coordinatesG30 makes a rapid move from the current position to the absolute position stored with g30.1G92. Coordinate System OffsetG92 makes the current point have the coordinates you want (without motion)G92.1 Reset G92 offsets to zero and set parameters to zeroG43.1 Dynamic Tool Length OffsetGet current absolute position of machine coordinates G43.1 Change subsequent motions by replacing the current offset(s) of axes.
G49 Cancel Tool Length OffsetPaddingTopPadding between the content and the top edge of the control.LeftPadding between the content and the left edge of the control.RightPadding between the content and the right edge of the control.BottomPadding between the content and the bottom edge of the control.PageIndicatorCountThe number of pages.CurrentThe index of the current page.PageTitleTitle of the page.Content WidthContent height used for calculating the total implicit width.Content HeightContent height used for calculating the total implicit height.Coolantstart/resumeFeed HoldSoftware ResetGo HomeGo Z UpGo Z ZeroDistancekeyboardFeedrate: G28. Predefined PositionG30. Predefined PositionGo HomePaneContent WidthContent height used for calculating the total implicit width.Content HeightContent height used for calculating the total implicit height.SimulateSafety DoorHomingFeed override value. Does not alter rapid rates (G0, G28, and G30)FeedRapid motions (G00, G28, and G30)RapidSpindleSpindleZero XYZero ZZ ProbeOpenPictureSourceColorPieMenuTrigger ModeProgressBarIndeterminateWhether the progress is indeterminate.ValueThe current value of the progress.FromThe starting value for the progress.ToThe ending value for the progress.Suru is an attached propertyRangeSliderFirst ValueThe value of the first range slider handle.Second ValueThe value of the second range slider handle.FromThe starting value of the range slider range.ToThe ending value of the range slider range.Step SizeThe step size of the range slider.Snap ModeThe snap mode of the range slider.OrientationThe orientation of the range slider.LiveWhether the range slider provides live value updates.Rapid positioning: AcceptPauseFeed RateSpindle speed100%Increase 10%Decrease 10%Increase 1%Decrease 1%Spindle StopFlood CoolantMist CoolantSafety DoorJog CancelNew Version availableRoundButtonRadiusRadius of the button.RunRestartPauseStopGcode program not loaded.Press ⨁ to load.Finish time: Program info:Gcode program not loaded. Press ⨁ to loadFeed<br>RateSpindleT. Total: T. Elapsed: Progress: STL File not loadedScrollViewContent WidthContent height used for calculating the total implicit width.Content HeightContent height used for calculating the total implicit height.SliderValueThe current value of the slider.FromThe starting value of the slider range.ToThe ending value of the slider range.Step SizeThe step size of the slider.Snap ModeThe snap mode of the slider.OrientationThe orientation of the slider.LiveWhether the slider provides live value updates.SpinBoxValueThe current value of the spinbox.FromThe starting value of the spinbox range.ToThe ending value of the spinbox range.Step SizeThe step size of the spinbox.EditableWhether the spinbox is editable.SimulateV.:Time:OpenResetSendRestartPauseSTATUS:StatusIndicatorActiveColorSwipeViewInteractiveWhether the view is interactive.OrientationOrientation of the view.TabBarPositionPosition of the tabbar.Content WidthContent height used for calculating the total implicit width.Content HeightContent height used for calculating the total implicit height.TextAreaPlaceholderPlaceholder text displayed when the editor is empty.TextFieldPlaceholderPlaceholder text displayed when the editor is empty.ToggleButtonTextCheckedToolBarPositionPosition of the toolbar.ToolSeparatorOrientationThe orientation of the separator.Table drillMiter SawPerforated sheetPolisher & SanderDepthStepAngleWidthOrigin pointEnd pointSet OriginSet EndLoadNew valueAcceptHorizontal DrillsVertical DrillsMarginsDo edgesSheet Size: width, high, depthLoadNew valueAcceptVertex AVertex BVertex CRoughingTool DiameterFeed RateZ downZ upFeed Rate ZStop
DrillDrill
cycle
Feed
New valueAcceptSystem is running, try later.AnalizingTumblerVisible CountThe count of visible items.CurrentThe index of the current item.WrapWhether the tumbler wrap.StateJogFormsToolsAutoZViewerProgramSettingsOpen fileUsbBluetooth LEJoggingAuto LevelingTemporal LimitsGRBL ConfigurationManual data inputRunPause / RestartStopAboutExitInfo BuildTest softwarekey