User Tools

Site Tools


mycnc:mycnc_profiles

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mycnc:mycnc_profiles [2018/05/06 20:51] skirillovmycnc:mycnc_profiles [2019/05/27 13:56] ivan
Line 3: Line 3:
 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. 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: +Profile folders are placed in "myCNC/profiles" folder in User configuration folder. "User configuration folder" is OS dependant folder which can be for example: 
   * Linux - <code>/home/user_name/.config/...</code>   * Linux - <code>/home/user_name/.config/...</code>
   * MS Windows (Old) -  <code>C:/My Documents/...</code>   * MS Windows (Old) -  <code>C:/My Documents/...</code>
Line 22: Line 22:
 ==== Store/Restore and Update Profile data to/from myCNC Server ==== ==== Store/Restore and Update Profile data to/from myCNC Server ====
      
-Current Profile can be stored, restored or updated from myCNC Server. Store, restore and update profile can be made in "Support" dialog. {{mycnc:profiles:mycnc-profiles-.png}}+Current Profile can be stored, restored or updated from myCNC Server. Store, restore and update profile can be made in the "Support" dialog. {{mycnc:profiles:mycnc-profiles-.png}}
  
 === To Store Current profile snapshot ===  === To Store Current profile snapshot === 
-To Store Current profile snapshoton myCNC Server press button **Store Profile on myCNC Server**. You will get a confirmation message after the profile stored. {{mycnc:profiles:mycnc-profiles--1.png}} 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.+To Store Current profile snapshot on myCNC Server press button **Store Profile on myCNC Server**. You will get a confirmation message after the profile stored. {{mycnc:profiles:mycnc-profiles--1.png}} 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.
  
 === To Restore profile from myCNC Server === === To Restore profile from myCNC Server ===
Line 46: Line 46:
    make any changes in PLC or Macros    make any changes in PLC or Macros
 3. !!! Never !!! update cnc-variables because you will lose all your settings data  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)</code>+   and will need to set up system again (like pulse per unit settings and other)</code>
  
   * ** Profile Name to Load** - Current profile name is filled automatically.   * ** Profile Name to Load** - Current profile name is filled automatically.
Line 64: Line 64:
 ==== Manual restore Profile Configuration ==== ==== Manual restore Profile Configuration ====
  
-To increase SD cards performance In case of power failure profile configuration file "cnc-variables.xml" might be damaged.+A 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.  To restore profile configuration you can manually copy this file to profile folder from the archive. 
 For example,  For example, 
Line 75: Line 75:
   * Open another File Manager (press "Home" icon again), goto USB disk (you can find it in left lanel under "DEVICES" section {{mycnc:mycnc-profile-restore-0-4.png}}   * Open another File Manager (press "Home" icon again), goto USB disk (you can find it in left lanel under "DEVICES" section {{mycnc:mycnc-profile-restore-0-4.png}}
   * Copy the file from USB to YOUR_PROFILE folder {{mycnc:mycnc-profile-restore-0-6.png}}   * Copy the file from USB to YOUR_PROFILE folder {{mycnc:mycnc-profile-restore-0-6.png}}
 +
 +====Manual profile update====
 +In case there is no recently updated version of the profile you are looking for on the server, you can manually download it from the [[https://www.pv-automation.com/download|main site]]. Please follow the instructions below to manually update your profile to the latest available version:
 +
 +1. Go to the [[https://www.pv-automation.com/download|main site's Download page]] and scroll down to the **Profiles** section, then click on the profile you would like to update and select **Save**
 +
 +{{:mycnc:manual-profile-update-003.png}}
 +
 +2. Copy the archive file that you have downloaded to home > .config > myCNC > profiles
 +
 +{{:mycnc:manual-profile-update-004.png}}
 +
 +3. If you would like to keep your preferences from your previous profile, go to that profile's folder and copy the **cnc-variables.xml** file over to your Desktop.
 +
 +{{:mycnc:manual-profile-update-005.png}}
 +
 +4. Extract the folder from the copied archive into the Profiles folder. If you want to add your previous settings from Step 3, replace the **cnc-variables.xml** file in your new profile folder with the one that you have copied to your desktop. 
 +
 +{{:mycnc:manual-profile-update-006.png}}
 +
 +5. Relaunch myCNC software.
 +
 +The manual profile update should now be complete. 
 +
 +
  
  
      
mycnc/mycnc_profiles.txt · Last modified: 2021/12/07 15:47 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki