Mach Modules Documentation
Lua Module API Documentation
Loading...
Searching...
No Matches
GrinderSurfaceScreenV02.lua
Go to the documentation of this file.
1
7GrinderSurfaceScreenV02.MachineCycleStop();
20GrinderSurfaceScreenV02.MachineScreenLoadScript();
26GrinderSurfaceScreenV02.CompileScripts();
39GrinderSurfaceScreenV02.MachineScreenStartupScript();
46GrinderSurfaceScreenV02.MachineScreenPLCScript();
55GrinderSurfaceScreenV02.MachineScreenLowPriorityLoop();
59GrinderSurfaceScreenV02.MachineHomeAllEnd();
67GrinderSurfaceScreenV02.CreateConversationalTabData();
75GrinderSurfaceScreenV02.InitializeJobTreeData();
87GrinderSurfaceScreenV02.CycleStart();
96GrinderSurfaceScreenV02.MachineCycleStartFinal();
103GrinderSurfaceScreenV02.GetCurrentConversationalTab();
113GrinderSurfaceScreenV02.OnJobTreeTimer();
118GrinderSurfaceScreenV02.IsEditingJobTreeCycle();
129GrinderSurfaceScreenV02.SetIsEditingJobTreeCycle(state, data_table);
135GrinderSurfaceScreenV02.GetCurrentJobTreeEditTable();
140GrinderSurfaceScreenV02.GetCurrentJobTreeTab();
148GrinderSurfaceScreenV02.GetJobTreeLFQPaths();
156GrinderSurfaceScreenV02.SendDataToJobTree(tbl);
162GrinderSurfaceScreenV02.SetJobTreeHeader();
168GrinderSurfaceScreenV02.SetJobTreeFooter();
176GrinderSurfaceScreenV02.GetJobTreeCount();
190check();
196GrinderSurfaceScreenV02.PostJobTree();
204GrinderSurfaceScreenV02.PostJobItem(data);
209GrinderSurfaceScreenV02.SaveJobTree();
215GrinderSurfaceScreenV02.AddToJobTreeBtn();
226GrinderSurfaceScreenV02.FillInScreenJobTreeData(tbl);
238GrinderSurfaceScreenV02.GetJobTreeSurfaceGrindData();
249GrinderSurfaceScreenV02.PopulateSurfaceGrindFromJobTree(data);
261GrinderSurfaceScreenV02.GetJobTreeSlotGrindData();
272GrinderSurfaceScreenV02.PopulateSlotGrindFromJobTree(data);
283GrinderSurfaceScreenV02.GetJobTreeFaceGrindData();
294GrinderSurfaceScreenV02.PopulateFaceGrindFromJobTree(data);
305GrinderSurfaceScreenV02.GetJobTreeDicingData();
314GrinderSurfaceScreenV02.PopulateDicingFromJobTree(data);
322GrinderSurfaceScreenV02.GetJobTreeDressingData();
330GrinderSurfaceScreenV02.PopulateDressingFromJobTree(data);
337GrinderSurfaceScreenV02.InitializeOperationGrindAdvancedBtn();
350GrinderSurfaceScreenV02.OperationGrindAdvancedBtn(grind_type, show_hide);
358GrinderSurfaceScreenV02.OperationGrindUseClearanceBtn(grind_type);
364GrinderSurfaceScreenV02.DicingTestCutBtn();
369GrinderSurfaceScreenV02.IsRetracting();
376GrinderSurfaceScreenV02.SetRetracting(new_state);
385GrinderSurfaceScreenV02.PreCycleStop();
400GrinderSurfaceScreenV02.MoveToRetractPosition(CustomMode);
410GrinderSurfaceScreenV02.MachinePreCycleStop();
415GrinderSurfaceScreenV02.StopHydraulicAxis();
428GrinderSurfaceScreenV02.MachineCycleStopFinal(CustomMode);
437GrinderSurfaceScreenV02.MoveToCycleStopRetractPosition();
443GrinderSurfaceScreenV02.InitializeRetractSafetyAmount();
454GrinderSurfaceScreenV02.InitializeTableDirections();
460GrinderSurfaceScreenV02.InitializeAxes();
469GrinderSurfaceScreenV02.InitializeAxisPositionGroup();
486GrinderSurfaceScreenV02.UpdateZeroButtons();
496GrinderSurfaceScreenV02.IsHydraulicTableEnabledOnAxis(AxisID);
503GrinderSurfaceScreenV02.HandleHomingForHydraulicAxes();
508GrinderSurfaceScreenV02.GetWheelAttributes();
515GrinderSurfaceScreenV02.TeachZDistanceBtn();
529GrinderSurfaceScreenV02.TeachPoundVar(PoundVar, AxisID, StartEnd);
537GrinderSurfaceScreenV02.TouchOffTeachY();
545GrinderSurfaceScreenV02.TouchOffTeachZ();
557GrinderSurfaceScreenV02.ExecuteCalibrationBtn();
570GrinderSurfaceScreenV02.ScreenTabEnter(tab);
580GrinderSurfaceScreenV02.ScreenTabExit(tab);
589GrinderSurfaceScreenV02.ScreenPageChanging(notebook);
602GrinderSurfaceScreenV02.InitializeToolTableFields();
613GrinderSurfaceScreenV02.CYCLE.Initialize();
625cyc.UpdateCombLabels(dressing_passes, _type, type_passes);
632cyc.STATE.GetNumber();
639cyc.PASSES.GetNumber();
646GrinderSurfaceScreenV02.ControlsGroupHideCycleStart();
653GrinderSurfaceScreenV02.ControlsGroupShowCycleStart();
658GrinderSurfaceScreenV02.ControlsGroupShow();
663GrinderSurfaceScreenV02.ControlsGroupHide();
667GrinderSurfaceScreenV02.GetFileGroupBottomPosition();
673GrinderSurfaceScreenV02.UpdateGrindOverride();
679GrinderSurfaceScreenV02.TogglePlungeAxis();
685GrinderSurfaceScreenV02.UpdatePlungeAxis();
691GrinderSurfaceScreenV02.GetPlungeAxisID();
697GrinderSurfaceScreenV02.TogglePlungeSide();
704GrinderSurfaceScreenV02.TeachPlungeAxis(PoundVar);
711GrinderSurfaceScreenV02.TeachPlungeOtherAxis(PoundVar);
717GrinderSurfaceScreenV02.UpdatePlungeSide();
723GrinderSurfaceScreenV02.GetPlungeSide();
728GrinderSurfaceScreenV02.FollowGrindDepthOn();
733GrinderSurfaceScreenV02.FollowGrindDepthOff();
739GrinderSurfaceScreenV02.IsFollowGrindDepthOn();
744GrinderSurfaceScreenV02.FollowGrindDepthToggle();
750GrinderSurfaceScreenV02.UpdateFollowGrindDepthButtons();
755GrinderSurfaceScreenV02.ZFeedOnBoth();
761GrinderSurfaceScreenV02.IsZFeedOnBoth();
766GrinderSurfaceScreenV02.ZFeedOnNegative();
772GrinderSurfaceScreenV02.IsZFeedOnNegative();
777GrinderSurfaceScreenV02.ZFeedOnPositive();
783GrinderSurfaceScreenV02.IsZFeedOnPositive();
788GrinderSurfaceScreenV02.ZFeedContinuous();
794GrinderSurfaceScreenV02.IsZFeedContinuous();
805GrinderSurfaceScreenV02.ZFeedModeDropDown(...);
812GrinderSurfaceScreenV02.UpdateZFeedModeDropDown(value);
821GrinderSurfaceScreenV02.UpdateZFeedMode();
829GrinderSurfaceScreenV02.YFeedModeDropDown_Slot(...);
836GrinderSurfaceScreenV02.UpdateYFeedModeDropDown_Slot(value);
844GrinderSurfaceScreenV02.UpdateYFeedMode_Slot();
852GrinderSurfaceScreenV02.ZFeedModeDropDown_Face(...);
859GrinderSurfaceScreenV02.UpdateZFeedModeDropDown_Face(value);
867GrinderSurfaceScreenV02.UpdateZFeedMode_Face();
874GrinderSurfaceScreenV02.LoadJob();
881GrinderSurfaceScreenV02.JobOpen();
888GrinderSurfaceScreenV02.JobClose();
894GrinderSurfaceScreenV02.JobSave();
901GrinderSurfaceScreenV02.JobSaveAs();
907GrinderSurfaceScreenV02.GetPLCObjects();
914GrinderSurfaceScreenV02.CreatePLCIO();
921GrinderSurfaceScreenV02.UpdateHydraulicJogging();
929GrinderSurfaceScreenV02.UpdatePLCIO();
937GrinderSurfaceScreenV02.UpdateControlRegisters();
944GrinderSurfaceScreenV02.UpdatePLCRegisters();
952GrinderSurfaceScreenV02.UpdateGrindTableControls();
959GrinderSurfaceScreenV02.IsElectromagnetEnabled();
967GrinderSurfaceScreenV02.UpdateElectromagnet();
972GrinderSurfaceScreenV02.ElectromagnetClampToggle();
977GrinderSurfaceScreenV02.ElectromagnetClamp();
982GrinderSurfaceScreenV02.ElectromagnetUnClamp();
991GrinderSurfaceScreenV02.ElectromagnetIsUnClamped();
1000GrinderSurfaceScreenV02.ElectromagnetIsClamped();
1007GrinderSurfaceScreenV02.InitializeRotaryDresser();
1015GrinderSurfaceScreenV02.ShowHideSpindleGroup(groupname, showhide);
1022GrinderSurfaceScreenV02.InitializeTableView();
1030GrinderSurfaceScreenV02.DressInterrupt();
1036GrinderSurfaceScreenV02.IsDressInterruptActive();
1044GrinderSurfaceScreenV02.DressingSelectionDropDown(...);
1049GrinderSurfaceScreenV02.InitializeDressingSelectionDropDown();
1056GrinderSurfaceScreenV02.UpdateDressingSelectionDropDown(value);
1062GrinderSurfaceScreenV02.IsGCodeDisplayExtraLargeEnabled();
1069GrinderSurfaceScreenV02.ShowInScreenGCodeEditor();
1075GrinderSurfaceScreenV02.HideInScreenGCodeEditor();
1082GrinderSurfaceScreenV02.EditModeGroupsButtons(Value);
1090GrinderSurfaceScreenV02.UpdateDresserDiamondSelection();
1094GrinderSurfaceScreenV02.GetSmallToolPathGroupHeight();
1098GrinderSurfaceScreenV02.GetSmallToolPathGroupBgImageName();
1102GrinderSurfaceScreenV02.GetSmallToolPathPanelHeight();
1106GrinderSurfaceScreenV02.GetLargeToolPathGroupHeight();
1110GrinderSurfaceScreenV02.GetLargeToolPathGroupBgImageName();
1114GrinderSurfaceScreenV02.GetLargeToolPathPanelHeight();
1123GrinderSurfaceScreenV02.MachineCreatePreCannedCommands();
ShowHideHydraulicControls(AxisID, showhide)
Show or hide all hydraulic control LEDs and axis text for a given axis.
check()
Poll the file queue for a reply to the pending GetJobTreeCount request.