User Tools

Site Tools


module:programming:framecontrols:framecontrols

FrameControls

Abstract

  • Definition von UserControls
  • hier:
    • TwoStateButton: FrameCoolant
    • ThreeStateButton: FrameSpindle
    • Position-Control
    • Spindle-Control
  • Gruppierung einer Control-Group in einem Frame
  • Callback-Events bei OnClick-Funktionen

ToDo

Done

221116

  • Callback-Pointer: OnMoveAbsolute(positionactual, positiontarget) für X/Y/Z
  • Callback-Pointer: OnMoveRelative(positionactual, positiontarget) für X/Y/Z
  • Callback-Pointer: OnRotateIdle() für Spindle
  • Callback-Pointer: OnRotateCW(speed) für Spindle
  • Callback-Pointer: OnRotateCCW(speed) für Spindle
[1]runfile..
X : Move Absolute : PA[2.0]mm PT[5.0]mm
Y : Move Absolute : PA[2.0]mm PT[10.0]mm
Z : Move Absolute : PA[2.0]mm PT[-10.0]mm
S : Rotate CW[6000.0]rpm
S : Rotate Idle
X : Move Relative : PA[2.0]mm PT[3.0]mm
Y : Move Relative : PA[2.0]mm PT[8.0]mm
Z : Move Relative : PA[2.0]mm PT[-12.0]mm
S : Rotate Idle
S : Rotate CCW[8000.0]rpm
S : Rotate Idle

Ausgabe der Callback-Funktionen

221115

 2211152228_FrameControls_01V05.png

















221115

  • Position-Container: FramePositions
  • X/Y/Z-Position-Controls in einem Frame
  • Position Target/Actual
  • Umschaltung rechte Maustaste: MoveAbsolute ↔ MoveRelative
  • automatische Neuberechnung PositionTarget bei Umschaltung MA↔MR

 2211151958_FrameControls_01V04.png

















221114

module/programming/framecontrols/framecontrols.txt · Last modified: 2022/11/16 16:49 by omdevelop