mycnc:mycnc_configuration_dialogs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:mycnc_configuration_dialogs [2020/01/24 10:49] – ivan | mycnc: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 " | * **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 " | ||
* **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- | ||
* " | * " | ||
Line 24: | Line 24: | ||
* " | * " | ||
* **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. |
< | < | ||
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 | + | * **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, |
* **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, | * **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, |
mycnc/mycnc_configuration_dialogs.txt · Last modified: 2022/10/28 15:51 by ivan