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 operatorGUIGmoccapy / Axis / QtLinuxCNC Core Runtime• Motion controller• Trajectory planner• Kinematics• Task controller• G-code interpreter• Status & command IPCHAL Interface BoundaryPins · Signals · Threads · FunctionsHAL Configuration(.hal files, loadrt, nets)Integrator-defined topologyIntegrator(machine builder)HAL Modules(drivers, counters, stepgens, logic)Machine Hardware(axes, spindle, IO, safety)Machine Hardware(Panels, buttons, potentiometers)Developers / TestersHAL Components - LibraryHAL Components - CustomWizardsPNCconf / StepconfINI ConfigurationTerminalhalcmd / halshow / linuxcncrsh signals and components must be used for using LCNCsignals 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 + + + +