User Tools

Site Tools


mycnc:mycnc_configuration_dialogs

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mycnc:mycnc_configuration_dialogs [2019/07/12 15:49]
ivan
mycnc:mycnc_configuration_dialogs [2019/07/15 12:01] (current)
ivan
Line 132: Line 132:
   * Slot can be changed between MPG (to move the spindle around), THC/Z axis offset for manual control of the z-axis during torch height control, or Spindle Sync to synchronize the vertical z-axis movement and the rotation of the spindle. ​   * Slot can be changed between MPG (to move the spindle around), THC/Z axis offset for manual control of the z-axis during torch height control, or Spindle Sync to synchronize the vertical z-axis movement and the rotation of the spindle. ​
   * Encoder resolution: number of encoder markings per rotation * number of impulses per marking   * Encoder resolution: number of encoder markings per rotation * number of impulses per marking
 +
 +As the ET10 controller has dedicated input ports for manual pulse generators, it is not needed to specify 2 different ports but rather one dedicated encoder port number for an ET10 setup.
  
 === Jog through ADC inputs === === Jog through ADC inputs ===
Line 186: Line 188:
 ===Connections=== ===Connections===
 {{:​mycnc:​config-connections-inputs-001.png}} {{:​mycnc:​config-connections-inputs-001.png}}
 +The connections tab outlines:
 +  * the connection source (ADC, DAC, PWM, Input Pin, Input Port, Output Pin, Output Port, Encoder, Global variable, Item, XItem)
 +  * source parameter
 +  * connection destination
 +  * destination parameter
 +  * K values (ratio values) K and K0
  
 ====Network==== ====Network====
Line 206: Line 214:
  
 ====Motion==== ====Motion====
- 
 Upon opening the Motion tab in Settings, you are presented with the following window: ​ Upon opening the Motion tab in Settings, you are presented with the following window: ​
  
Line 230: Line 237:
 ===Hardware PLC=== ===Hardware PLC===
 {{:​mycnc:​config-plc-001-hardware-plc.png}} {{:​mycnc:​config-plc-001-hardware-plc.png}}
- +This list presents the available hardware PLC macros, with the ability to add, delete and edit the individual macros as required. After editing the hardware PLC, remember to press the Build All, Save All and Send buttons for the changes to take effect
-This list presents the available hardware PLC macros, with the ability to add, delete and edit the individual macros as required. ​+
  
 ===Hardware PLC Templates=== ===Hardware PLC Templates===
Line 350: Line 356:
   * **Lib storage folder** specifies the folder in which the library parts are stored on the computer.   * **Lib storage folder** specifies the folder in which the library parts are stored on the computer.
   * **NC code filename extensions** list the possible extensions that the software will allow the user to open. If an extension is not on the list, it can be added provided it can be read by the myCNC software. ​   * **NC code filename extensions** list the possible extensions that the software will allow the user to open. If an extension is not on the list, it can be added provided it can be read by the myCNC software. ​
-  * **G04 cycle time** marks the internal controller setting for time marking in order to properly synchronize the controller and the computer.+  * **G04 cycle time** marks the internal controller setting for time marking in order to properly synchronize the controller and the computer. ​It should be set 
   * The **Disable keyboard Events** setting allows to completely disable keyboard inputs, leaving only the touchscreen.   * The **Disable keyboard Events** setting allows to completely disable keyboard inputs, leaving only the touchscreen.
   * The basic machine profile can be specified to be Mill/​Router,​ Lathe, Cutting Table, or 3D Cutting Table, depending on the user's needs   * The basic machine profile can be specified to be Mill/​Router,​ Lathe, Cutting Table, or 3D Cutting Table, depending on the user's needs
Line 368: Line 374:
 {{:​quickstart:​mycnc-quick-start:​start-stop-001-preferences-window.jpg}} {{:​quickstart:​mycnc-quick-start:​start-stop-001-preferences-window.jpg}}
  
-Consult the QuickStart [[quickstart:​mycnc-quick-start:​start-stop-setup|Start/​Stop Setup]] for a full overview of the Start/​Stop ​features.+The Start/Stop settings specify the behaviour of the machine as the start/stop commands are sent to it. Consult the QuickStart [[quickstart:​mycnc-quick-start:​start-stop-setup|Start/​Stop Setup]] for a full overview of the available ​features.
  
 ===Shape Library Settings=== ===Shape Library Settings===
Line 375: Line 381:
 ====Screen==== ====Screen====
 {{:​mycnc:​config-011-screen.png}} {{:​mycnc:​config-011-screen.png}}
 +The screen settings allow the user to edit the appearance of myCNC software. The following settings can be edited:
 +  * **Language** can be switched by inputting the corresponding two-letter acronym (**en** for English, **ru** for Russian, **es** for Spanish, **pl** for Polish). More languages will be added to myCNC software in the near future, and if a native speaker desires to aid the localization process, the myCNC team will provide the user with the myCNC translation .xls file 
 +  * **Theme** can be switched by specifying the path to the folder containing all the images for a given theme. This folder should be located in opt/​myCNC/​art/​buttons-no-theme.
 +  * **Buttons skin** field specifies the folder from which the icon frames are taken. This folder should be located in myCNC/​art/​buttons-no-theme/​THEMENAME and the field is using the **rect** folder by default.
 +  * **Style** can be specified via a [name].style (x.style by default) file which can be found in .config/​myCNC/​profiles/​PROFILENAME. Note that the stylesheet should only be changed when strictly necessary as it allows to edit the entire myCNC layout throughout the application. More information about the styling used in the x.style sheet can be found at the [[https://​doc.qt.io/​qt-5/​stylesheet.html|Qt Style Sheet Wiki]]
 +  * **Full screen** toggle to make the myCNC application full screen
 +  * **Maximize screen** toggle to make the application take up the full screen, with the window buttons (close/​minimize) still present
 +  * **Fixed screen size** to give the window a pre-set size. Note: this does not work with the maximize/​fullscreen modes.
 +  * **Hide Left Tabbar** to hide the older version of the navigation window (ON by default in all the newer 1366 profile versions)
 +  * **Hide cursor** allows the users with a touchscreen setup to hide the window cursor
 +  * **2D visualization:​ AutoScroll** is useful for large plasma machine configurations,​ where the user wants to take a closer look at the visualization of the cut with the window automatically following the cutting indicator. OFF by default.
 +  * **2D visualization:​ Unfold A axis** is used when pipe cutting files need to be unfolded (usually due to the specifics of the CAM program used when creating the original file). OFF by default.
 +  * **2D visualization:​ Rotate** rotates the file visualization 90 degrees off its original layout. OFF by default.
 +  * **Linear axes** can be displayed in mm or inches. This is done for visualization purposes, and does not impact the actual measurements of the original file.
 +  * **Rotary axes** can be displayed in degrees, radians or gradians. This is done for visualization purposes, and does not impact the actual measurements of the original file.
 +  * **MDI widget configuration** allows the user to edit the on-screen input field/​keyboard. The following settings can be edited.
 +    * Width and length of the on-screen widget.
 +    * Virtual keyboard can be enabled or disabled ​
 +    * The closing behaviour can be edited to close on Enter press
 +    * Widget position can either be chosen to be in a custom location, or centered.
 +  * **Pendant widget configuration** allows the user to edit the pendant widget (currently present on the 1280 profile series). The following settings are available:
 +    * Pendant view 
 +    * Widget size 
 +    * Buttons present in the widget (axes, jog buttons, +/- buttons, pendant step buttons)
  
 ===Colors=== ===Colors===
mycnc/mycnc_configuration_dialogs.1562960978.txt.gz · Last modified: 2019/07/12 15:49 by ivan