Skip to content

federicocoppa75/MachineSimulation.DX

Repository files navigation

MachineSimulation.DX

This solution includes projects for visualizing CNC machine movements similar to those of the MachineEditor project (the same files are used to describe the machine), but the display is done via SharpDx HelixToolkit.Wpf.SharpDX, this allows an increase in performance.

Externl Dipendencies

This solution depends on some modules generated by the MachineEditor solution:

  • MachineModels.dll
  • MachineModels.IO.dll
  • MachineSteps.Models.dll
  • MachineSteps.Plugins.IsoConverterBase.dll
  • MachineSteps.Plugins.IsoIstructions.dll
  • MachineSteps.Plugins.IsoParser.dll

These modules are downloaded from nuget repository (try with "Restore nuget packages" command).

CncViewer

Application to view the machine movements connected to the CNC.

CncViewer.ConfigEditor

Editor to establish the relationships between CNC variables and machine model links.

CncViewer.ConnectionTester

Test application for reading CNC variables.

MachineViewer

Application to view the movements expressed by the ISO file.