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
mycnc:mycnc_profiles [2019/12/02 11:10] ivanmycnc:mycnc_profiles [2021/12/07 15:47] (current) ivan
Line 2: Line 2:
  
 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.
 +
 +The description of default myCNC profiles and their GUI is available here: [[mycnc:mycnc_screen|MyCNC Profile Screen Description]]:
 +  * [[mycnc:mycnc_setup_examples:four_axes_mill|Basic profile for 4 axes Mill (X1366M4 / X1366M profiles)]]
 +  * [[mycnc:mycnc_setup_examples:plasma_cutting|Basic profile for Plasma Cutting (X1366P)]]
 +  * [[mycnc:mycnc_setup_examples:gas_cutting|Basic profile for Gas Cutting (X1366G)]]
 +  * [[mycnc:mycnc_setup_examples:five_axes_mill|Basic profile for 5 axes Mill]]
 +  * [[mycnc:mycnc_setup_examples:tangential_knife|Basic profile for  Tangential Knife (X1366V)]]
 +  * [[mycnc:mycnc_setup_examples:row_and_column_nesting|Row and column nesting (all profiles)]]
  
 Profile folders are placed in "myCNC/profiles" folder in User configuration folder. "User configuration folder" is OS dependant folder which can be for 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: 
Line 98: Line 106:
  
 The manual profile update should now be complete.  The manual profile update should now be complete. 
 +
 +
 +====Default profile selection and override====
 +
 +The default profile for myCNC can be selected in Settings > Info: 
 +
 +{{:mycnc:profiles-001-profile-selection.png}}
 +
 +  - Select the necessary profile from the Available Profiles list 
 +  - Press the Save Profile button
 +  - The selected default profile should now be updated at the top of the page
 +
 +The default profile is stored in the ''profile'' file (in /USERNAME/.config/myCNC):
 +
 +{{:mycnc:profiles-003-profiles-file.png}}
 +
 +Upon opening the file in the text editor of your choice, you can see the current default profile without having to open the myCNC software: 
 +
 +{{:mycnc:profiles-004-profile-file-open.png}}
 +
 +It is also possible to override the default profile when starting the myCNC program from the command line, using the ''-p'' command line switch. In the image below, the system will launch the X1366V tangential cutting profile when loading myCNC instead of the default profile, using the '''/opt/myCNC/ubuntu18_64/myCNC' -pX1366V'' command:
 +
 +{{:mycnc:profiles-002-dash-p.png}}
 +
 +Read more about launching myCNC with command line switches (flags) here: [[mycnc:launch_mycnc|Launching myCNC]]
  
 ====Switching between plasma/gas profiles==== ====Switching between plasma/gas profiles====
Line 137: Line 170:
  
 {{ :mycnc:switch-technology-010.png}} {{ :mycnc:switch-technology-010.png}}
 +
 +
 +
 +====PLC Includes====
 +
 +The PLC Includes files allow to systematize and share values and functions among the Hardware and Software PLC procedures within your profile. The below list includes information for some of the the default myCNC profiles. The information may differ between profiles, as well as different versions of profiles, and should be used as a general reference only. 
 +
 +{{:mycnc:plc-includes-002-main-window.png}}
 +
 +[[mycnc:mycnc_profiles:plc-includes-x1366p|PLC Includes for X1366P]]
 +
 +[[mycnc:mycnc_profiles:plc-includes-x1366m|PLC Includes for X1366M/M4/M6]]
      
mycnc/mycnc_profiles.1575303045.txt.gz · Last modified: 2019/12/02 11:10 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki