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 revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mycnc:mycnc_configuration_dialogs [2020/01/24 10:49] ivanmycnc:mycnc_configuration_dialogs [2020/02/14 13:45] ivan
Line 12: Line 12:
   * **Pulses per unit**. This parameter sets the number of pulses which the controller sends to the motor drivers to move by 1 unit distance (the unit depends on CNC configuration and can be either "mm" or "inch"). The full instructions on pulses per unit setup can be found on the [[mycnc:mycnc_setup_examples#how_to_set_up_axes_and_pulses_per_unit|QuickStart page here]].   * **Pulses per unit**. This parameter sets the number of pulses which the controller sends to the motor drivers to move by 1 unit distance (the unit depends on CNC configuration and can be either "mm" or "inch"). The full instructions on pulses per unit setup can be found on the [[mycnc:mycnc_setup_examples#how_to_set_up_axes_and_pulses_per_unit|QuickStart page here]].
   * **Max Speed** - CNC control will limit machine speed for each axis by this value. Note that the Max Speed does not count the override % value. Be careful if you use override values more than 100%   * **Max Speed** - CNC control will limit machine speed for each axis by this value. Note that the Max Speed does not count the override % value. Be careful if you use override values more than 100%
-  * **Backlash** - Backlash value in units (mm/inch) for each axis (different for each machine depending on the hardware specifications)+  * **Backlash** - Backlash value in units (mm/inch) for each axis (different for each machine depending on the hardware specifications). Backlash is defined as the movement of the motor which may turn slightly before any actual axis movement is present (caused by gaps between parts). 
   * **Axes Mapping** - Toolpath planner uses this setting for tool motion speed calculation. Possible settings are-   * **Axes Mapping** - Toolpath planner uses this setting for tool motion speed calculation. Possible settings are-
     * "X", "Y", "Z", "U", "V", "W" - linear axes X, Y, Z, U, V, W     * "X", "Y", "Z", "U", "V", "W" - linear axes X, Y, Z, U, V, W
Line 24: Line 24:
     * "Spherical correction" - Settings for 3D bevel cutting head and RTCP kinematic correction.      * "Spherical correction" - Settings for 3D bevel cutting head and RTCP kinematic correction. 
   * **Attach to axis**. Any of 6/8 motor output can be attached to any axis. Here you can select what axis is used for every motor output.   * **Attach to axis**. Any of 6/8 motor output can be attached to any axis. Here you can select what axis is used for every motor output.
-  * **Inversion** - Mark the checkbox if you need to change the rotation direction for any axis.+  * **Inversion** - Mark the checkbox if you need to change the rotation direction for any axis. That way the system will invert movement in the negative direction to be registered as positive, and vice versa
  
 <code>For Dual axis configuration just attach one axis simultaneously  <code>For Dual axis configuration just attach one axis simultaneously 
Line 48: Line 48:
   * Input type **Normally opened** or **Normally closed** can be selected to the alarm to specify its default behaviour while not triggered. The default behaviour can be checked in the Diagnostics panel and can be inverted in Settings > Config > Hardware > Common Hardware Settings.   * Input type **Normally opened** or **Normally closed** can be selected to the alarm to specify its default behaviour while not triggered. The default behaviour can be checked in the Diagnostics panel and can be inverted in Settings > Config > Hardware > Common Hardware Settings.
  
-MyCNC software has different **Handlers** for Alarm.+MyCNC software has different **Handlers** for each Alarm. 
 + 
 +The following alarms are available:  
 + 
 +  * Emergency Button 
 +  * Collision sensor 
 +    * //Please note that the collision sensor is set up as a different item in the myCNC settings, the probe sensor should be set in Probing Wizard > Probing Config//  
 +  * X: Servo Driver Ready 
 +  * X2: Servo Driver Ready 
 +  * Y: Servo Driver Ready 
 +  * Z: Servo Driver Ready 
 +  * A: Servo Driver Ready 
 +  * B: Servo Driver Ready 
 +  * C: Servo Driver Ready 
 +  * Air Pressure 
 +  * Gas Pressure 
 +  * Oxygen Pressure 
 +  * Coolant 
 +  * Safety Switch 
 +  * Motor Short Circuit 
 +  * Spindle Driver Ready 
 +  * Servo driver(s) alarm 
 ++++ ++++
  
Line 459: Line 481:
   * **Encoder Z signals**, if those are used (typically left to be OFF).    * **Encoder Z signals**, if those are used (typically left to be OFF). 
   * **Ignore Limits while aligning** flag. Sometimes the sensors used for aligning are the same sensors as would be typically used for a limit signal when the machine reaches its limits. In order to prevent them functioning as the limit sensors (and therefore aborting the entire procedure as they will be triggered) during the gantry alignment process, the check mark can be set to ON.    * **Ignore Limits while aligning** flag. Sometimes the sensors used for aligning are the same sensors as would be typically used for a limit signal when the machine reaches its limits. In order to prevent them functioning as the limit sensors (and therefore aborting the entire procedure as they will be triggered) during the gantry alignment process, the check mark can be set to ON. 
-  * **Align while move** - can be set to be Forward or Backward. The Forward configuration works as follows: One side reaches the sensor, and the motor for that side stops, while the other side's motor continues forward until the opposite sensor is reached, then stops as well. This method is not ideal as the first initial stop is done at a high speed as the machine suddenly comes into contact with the sensor. The other method is to go Backwards, by triggering one sensor, passing that sensor on one side, then reaching the sensor on the other, and afterwards aligning the system by using the first initial sensor. This method is preferable as the alignment process is done at a lower speed, however it is not feasible if the sensors are set up right near the edge of the table, preventing the machine from moving past them (in that case, the Forward setting should be used). +  * **Align while move** - can be set to be Forward or Backward. The Forward configuration works as follows: One side reaches the sensor, and the motor for that side stops, while the other side's motor continues forward until the opposite sensor is reached, then stops as well. This method is not ideal as the first initial stop is done at a high speed as the machine suddenly comes into contact with the sensor. The other method is to go Backwards, by triggering one sensor, passing that sensor on one side, then reaching the sensor on the other, stopping and moving backwards until both sensors are triggered again. Then the motors move to align the system. This method is preferable as the alignment process is done at a lower speed, however it is not feasible if the sensors are set up right near the edge of the table, preventing the machine from moving past them (in that case, the Forward setting should be used). 
   * **Final tuning** allows to set the distance to move the machine if the user knows that the sensors are not set to be perfectly, but one is misaligned by a certain small distance. This small distance should be inputted into the final tuning field.     * **Final tuning** allows to set the distance to move the machine if the user knows that the sensors are not set to be perfectly, but one is misaligned by a certain small distance. This small distance should be inputted into the final tuning field.  
   * **Double check** - this allows for a greater precision alignment when using the Forward setting, by moving back after hitting both sensors and then forward again at a slower speed. This feature is currently under development, and can be set manually in the generated PLC by adding relevant PLC code for a double check movement at a lower speed.   * **Double check** - this allows for a greater precision alignment when using the Forward setting, by moving back after hitting both sensors and then forward again at a slower speed. This feature is currently under development, and can be set manually in the generated PLC by adding relevant PLC code for a double check movement at a lower speed.
mycnc/mycnc_configuration_dialogs.txt · Last modified: 2022/10/28 15:51 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki