MyCNC software can be flexibly configured for a wide range of application. Complete machine configuration is stored in Profile - folder that contains all the screen configuration, machine settings, macros, PLC procedures etc.
Profile folders are placed in “myCNC/profiles” folder in User configuration folder. “User configuration folder” is OS dependant folder which can be foor example:
For example for Odroid-C2 mini computer we offer profiles folder are placed in -
Database file with Profiles Archive is placed in myCNC working folder in myCNC/db/profiles.sqlite file. A Full path for Odroid-C2 is
for MS Windows it can be
To Store Current profile snapshoton myCNC Server press button Store Profile on myCNC Server. You will get a confirmation message after the profile stored. Your profile name, controller unique ID and current date and time are stored with all profile data. You will be able to restore data exactly for your machine (pair profile-controller ID) and selected date.
Note You may wish to update your profile to the last version from your myCNC Server. 1. Updating Screen files make sense since you would get a new look of your profile 2. Updating Macros and PLC is completely up to you. You may update it if you didn't make any changes in PLC or Macros 3. !!! Never !!! update cnc-variables because you will lose all your settings data and will need to setup system again (like pulse per unit settings and other)
Computer uses cache memory (RAM) while saving files to increase SD cards performance. The most frequently written file is cnc-variables.xml. In case of power failure profile configuration file “cnc-variables.xml” might be damaged. To restore profile configuration you can manually copy this file to profile folder from the archive. For example,