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
mycnc:mycnc_configuration_dialogs [2020/05/19 08:31]
ivan
mycnc:mycnc_configuration_dialogs [2020/05/22 14:04] (current)
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%
 +    * //NOTE: Overspeed acts in a manner ​ similar to CPU overclocking. Motion acceleration is increased together with motion speed when the overspeed is increased. Since toolpath planner does not have access to "​Overspeed"​ value, a significant increase in Overspeed value up from 100% may cause issues, especially for analog servo control. Overspeed should be limited to 100% if you need to be sure the machine does not exceed "Max Speed"​.//​
   * **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). ​   * **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 334: Line 335:
   * Step-jog count specifies whether the user wants the machine to monitor the inputs sent to it as it is already moving or not. If selected, the machine will count however many signals are sent to it even if it is moving already, if not selected then the machine will ignore other signals until it has completed its initial movement. This allows to set up pendant control which will either count the number of impulses sent from the pendant and move an according distance, or will instead try to match the rotation speed of the pendant wheel (moving when the wheel is moved, stopping when the wheel is stopped). ​   * Step-jog count specifies whether the user wants the machine to monitor the inputs sent to it as it is already moving or not. If selected, the machine will count however many signals are sent to it even if it is moving already, if not selected then the machine will ignore other signals until it has completed its initial movement. This allows to set up pendant control which will either count the number of impulses sent from the pendant and move an according distance, or will instead try to match the rotation speed of the pendant wheel (moving when the wheel is moved, stopping when the wheel is stopped). ​
   * **Sync G0 & (G1, G2, G3) Overspeed** allows the user to sync the rapid and cutting speeds, allowing the user to use one set of buttons (shown in the screenshot below) to change them at the same time. If the check mark in the Motion configuration dialog is set to **ON**, then upon pressing the Overspeed buttons on the main screen, both G1/G2/G3 AND the G0 Overspeed will be changed (speeds will be synced). If the check mark is set to **OFF**, only the G1/G2/G3 speeds will be changed upon pressing the main screen buttons, and controlling the G0 overspeed ​ will be possible through the Motion dialog (see the //Jog, G0 and G1, G2, G3 Overspeeds//​ line below).   * **Sync G0 & (G1, G2, G3) Overspeed** allows the user to sync the rapid and cutting speeds, allowing the user to use one set of buttons (shown in the screenshot below) to change them at the same time. If the check mark in the Motion configuration dialog is set to **ON**, then upon pressing the Overspeed buttons on the main screen, both G1/G2/G3 AND the G0 Overspeed will be changed (speeds will be synced). If the check mark is set to **OFF**, only the G1/G2/G3 speeds will be changed upon pressing the main screen buttons, and controlling the G0 overspeed ​ will be possible through the Motion dialog (see the //Jog, G0 and G1, G2, G3 Overspeeds//​ line below).
 +    * //NOTE: Overspeed acts in a manner ​ similar to CPU overclocking. Motion acceleration is increased together with motion speed when the overspeed is increased. Since toolpath planner does not have access to "​Overspeed"​ value, a significant increase in Overspeed value up from 100% may cause issues, especially for analog servo control. Overspeed should be limited to 100% if you need to be sure the machine does not exceed "Max Speed"​.//​
 //NOTE: The ET6, ET7 and ET10 myCNC motion controllers have a typical overspeed range from 5% (low bound) to 150% (high bound). Setting overspeed to a value higher than 150% may lead to performance issues.// ​ //NOTE: The ET6, ET7 and ET10 myCNC motion controllers have a typical overspeed range from 5% (low bound) to 150% (high bound). Setting overspeed to a value higher than 150% may lead to performance issues.// ​
 {{:​mycnc:​config-motion-002-overspeed.jpg}} {{:​mycnc:​config-motion-002-overspeed.jpg}}
Line 1037: Line 1039:
   * 2 lines G76 describes the format in which G76 commands are written. If the setting is selected, two lines of code description will be required.   * 2 lines G76 describes the format in which G76 commands are written. If the setting is selected, two lines of code description will be required.
   * G96 CSS max speed specifies the maximum Constant Surface Speed that the machine is allowed to go up to. As the lathe will attempt to maintain constant speed while the working radius gets smaller, the speed will continuously increase. In order to prevent the machine from trying to increase the speed to infinity, a limit should be set.    * G96 CSS max speed specifies the maximum Constant Surface Speed that the machine is allowed to go up to. As the lathe will attempt to maintain constant speed while the working radius gets smaller, the speed will continuously increase. In order to prevent the machine from trying to increase the speed to infinity, a limit should be set. 
 +    * //NOTE: Overspeed acts in a manner ​ similar to CPU overclocking. Motion acceleration is increased together with motion speed when the overspeed is increased. Since toolpath planner does not have access to "​Overspeed"​ value, a significant increase in Overspeed value up from 100% may cause issues, especially for analog servo control. Overspeed should be limited to 100% if you need to be sure the machine does not exceed "Max Speed"​.//​
   * G96 CSS mode active selects when the Constant Surface Speed is activated. Normally, it is done only on G1/G2/G3 commands when the program is moving the working tool. However, it can also be set to All Motion in order to allow manual movements of the lathe'​s working tool to also trigger the Constant Surface Speed macro. ​   * G96 CSS mode active selects when the Constant Surface Speed is activated. Normally, it is done only on G1/G2/G3 commands when the program is moving the working tool. However, it can also be set to All Motion in order to allow manual movements of the lathe'​s working tool to also trigger the Constant Surface Speed macro. ​
   * Tool number input format specifies the format the tool number is recorded in. The possible formats are XX, XXYY, and XXYYZZ. These different format can specify the tool length and correction values, and should be chosen depending on how the tool numbers are written in the code. Correction numbers can be different for the same instrument, depending on the particular tool usage required at that particular point in the code.    * Tool number input format specifies the format the tool number is recorded in. The possible formats are XX, XXYY, and XXYYZZ. These different format can specify the tool length and correction values, and should be chosen depending on how the tool numbers are written in the code. Correction numbers can be different for the same instrument, depending on the particular tool usage required at that particular point in the code. 
mycnc/mycnc_configuration_dialogs.txt ยท Last modified: 2020/05/22 14:04 by ivan