diff --git a/docs/src/getting-started/images/LCNC_Architecture_C1.drawio.svg b/docs/src/getting-started/images/LCNC_Architecture_C1.drawio.svg index e8364119bd9..eb03c1af0f8 100644 --- a/docs/src/getting-started/images/LCNC_Architecture_C1.drawio.svg +++ b/docs/src/getting-started/images/LCNC_Architecture_C1.drawio.svg @@ -1,4 +1,880 @@ - - - -
CNC machine operator
GUI
Gmoccapy / Axis / Qt
LinuxCNC Core Runtime

• Motion controller
• Trajectory planner
• Kinematics
• Task controller
• G-code interpreter
• Status & command IPC
HAL Interface Boundary
Pins · Signals · Threads · Functions
HAL Configuration
(.hal files, loadrt, nets)

Integrator-defined topology
Integrator
(machine builder)
HAL Modules
(drivers, counters, stepgens, logic)
Machine Hardware
(axes, spindle, IO, safety)
Machine Hardware
(Panels, buttons, potentiometers)
Developers / Testers
HAL Components - Library
HAL Components - Custom
Wizards
PNCconf / Stepconf
INI Configuration
Terminal
halcmd / halshow / linuxcncrsh 
signals and components must be used for using LCNC
signals and components are optional (LCNC can be used without them)

Embedded Tabs and Panels

\ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + signals and components must be used for using LCNC + signals and components are optional (LCNC can be used without them) + CNC machine operator + Embedded Tabs andPanels + Developers / Testers + Integrator(machine builder) + Terminalhalcmd / halshow / linuxcncrsh + GUIGmoccapy / Axis / Qt + LinuxCNC Core RuntimeMotion controllerTrajectory plannerKinematicsTask controllerG-code interpreterStatus & command IPC + HAL Interface BoundaryPins . Signals . Threads . Functions + INI Configuration + HAL Configuration(.hal files, loadrt, nets)Integrator-defined topology + HAL Modules(drivers, counters, stepgens, logic) + HAL Components - Library + HAL Components - Custom + Machine Hardware(joints, spindles, IO, safety) + Machine Hardware(Panels, buttons,potentiometers) + WizardsPNConf / Stepconf + + + +