User Tools

Site Tools


quickstart:mycnc-quick-start:start-stop-setup

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
quickstart:mycnc-quick-start:start-stop-setup [2019/05/27 11:49] ivanquickstart:mycnc-quick-start:start-stop-setup [2022/11/30 16:20] (current) ivan
Line 1: Line 1:
 =====Start/Stop Setup===== =====Start/Stop Setup=====
 +
 +//Additional information on Program Stop and the associated PLC procedures is available here: [[mycnc:stop_end_program|Stop/End program button commands]].// 
  
 This article is designed to introduce the reader to the basic setup process of the Start/Stop procedure in myCNC settings. This article is designed to introduce the reader to the basic setup process of the Start/Stop procedure in myCNC settings.
 +
 +{{youtube>gg-SuVMZSIY?large}}
  
 Upon opening **CNC Settings > Preferences > Start/Stop**, the following screen is presented to the user: Upon opening **CNC Settings > Preferences > Start/Stop**, the following screen is presented to the user:
Line 10: Line 14:
  
 A common scenario with mill and plasma machines is having to move the plasma torch or any other working tool away from the cutting point in the middle of running a program, for cleaning/inspection/etc. In order to continue the cutting process smoothly after having stopped the machine and moved the working tool, the **On Start** section of the Start/Stop menu can be used to properly describe the behaviour of the machine when it is started again from the middle of the program.  A common scenario with mill and plasma machines is having to move the plasma torch or any other working tool away from the cutting point in the middle of running a program, for cleaning/inspection/etc. In order to continue the cutting process smoothly after having stopped the machine and moved the working tool, the **On Start** section of the Start/Stop menu can be used to properly describe the behaviour of the machine when it is started again from the middle of the program. 
 +
 +The Check Soft Limits for the full toolpath toggle specifies whether the user wants to check the entire program for issues with soft limits (program work position going outside of soft limits) before starting the program. If the toggle is set to ON, and there are issues with the soft limits present, the program will not start. This setting is not recommended for extremely large programs, as it takes a lot of time to run the check. Programs under 10 000 lines of code are best suited for this process.
  
 {{:quickstart:mycnc-quick-start:start-stop-002-preferences-window-on-start.jpg}} {{:quickstart:mycnc-quick-start:start-stop-002-preferences-window-on-start.jpg}}
Line 41: Line 47:
  
 {{:quickstart:mycnc-quick-start:start-stop-006-different-config.jpg}} {{:quickstart:mycnc-quick-start:start-stop-006-different-config.jpg}}
 +
 +
 +====Additional Notes====
 +
 +Start/stop can be performed via the 0xffffff (Stop) and 0xfffffe (Start) commands. For instance, 
 +
 +<code>gvarset(0xffffff,1); //Stop Program</code>
 +
 +This can be used in procedures such as the HOMING_HANDLER Software PLC. 
 +
 +Additionally, the following global variables can be used: 
 +
 +| GVAR_EXT_REFRESH_NC | 100001 | refresh nc program |
 +| GVAR_EXT_PLAYER_PLAY | 100002 | play |
 +| GVAR_EXT_RESET_NC | 100003 | reset nc program |
 +
 +====Pause====
 +
 +As of December 2022, the myCNC firmware features the Pause functionality. This allows to:
 +  * Adjust the Overspeed % to 0 (complete stop)
 +  * Use the Pause button - ''action="player-pause"'' for pause/start
 +
 +As opposed to the **Stop** button, which stop the program followed by the ability to start from the stop point, **Pause** is a smooth decrease in speed to zero without stopping the program execution. Essentially, the **Pause** brings the base frequency to a halt. When the frequency is brought back up, the process continues. This makes the **Pause** resemble a "sleep" mode. 
  
quickstart/mycnc-quick-start/start-stop-setup.1558972182.txt.gz · Last modified: 2019/05/27 11:49 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki