mycnc:mycnc_rotate_widget
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
mycnc:mycnc_rotate_widget [2018/07/20 12:38] – pupalaiser | mycnc:mycnc_rotate_widget [2022/02/08 16:20] – ivan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **MyCNC Rotete | + | ======MyCNC Rotation |
- | {{ :mycnc:2018-05-25_14-39-01.jpg? | + | |
- | //**Basic functions.**// | + | {{youtube> |
- | {{ :mycnc:rotate_1.png? | + | |
- | | {{: | + | Below is the main screen of the rotation widget: |
- | |{{:mycnc:x_.png?60|}}|Moving | + | {{:mycnc:rotation-widget-001-main-screen.png}} |
- | |{{:mycnc:y_.png?60|}}|Moving | + | |
+ | // | ||
+ | {{:mycnc:rotation-widget-002-tooltips.png}} | ||
+ | |{{:mycnc:rotation-widget-006-button-refresh.png}}|Refresh | ||
+ | |{{:mycnc:rotation-widget-007-button-x.png}}|Move along the X axis to the specified | ||
+ | |{{:mycnc:rotation-widget-008-button-y.png}}|Move along the Y axis to the specified | ||
// | // | ||
- | {{ :mycnc:2018-05-30_17-33-06.jpg? | + | {{:mycnc:rotation-widget-009-vertical.png}} |
- | | {{ : | + | | {{ : |
- | // | + | // |
+ | |||
+ | {{: | ||
+ | | {{ : | ||
+ | **//Transformation of the control program relative to the vertical and horizontal axes simultaneously.// | ||
+ | |||
+ | {{: | ||
+ | |{{ : | ||
+ | **// | ||
+ | |||
+ | {{: | ||
+ | //To be able to use the corrected nesting chart, it is necessary to press the Send button in order to display the rotated file in the main program window. // | ||
+ | {{: | ||
+ | |||
+ | **//Sheet position correction by using two points// | ||
+ | |||
+ | //Set the first point. Position the plasma torch at the lower left corner of the sheet. The point is recorded by pressing the " | ||
+ | {{: | ||
+ | //Next, move the plasma torch along the sheet (the longer the distance of this movement, the more accurate the correction will be). We bring the plasma torch to the edge of the sheet after moving along it. We assign this second point by pressing the " | ||
+ | {{: | ||
+ | //After clicking on the "Apply Correction" | ||
+ | {{: | ||
+ | //After the confirmation button has been pressed, the correction will be displayed on the screen. To use this corrected program file, it is now necessary to press the Send button to display the altered nesting map in the main program window.// | ||
+ | {{: | ||
+ | |||
+ | **// | ||
+ | |||
+ | //Select the rotation angle from the list of previously used values// | ||
+ | {{: | ||
+ | |||
+ | //Confirm or cancel the rotation// | ||
+ | {{: | ||
+ | //After the changes have been applied, it is necessary to press the Send button to display the rotated nesting map in the main program window so that .// | ||
+ | {{: | ||
+ | |||
+ | |||
+ | =====Rotation via global variables===== | ||
+ | |||
+ | A video on program rotation via global variables #8195 and #8199 is available here: | ||
+ | |||
+ | {{youtube> | ||
+ | |||
+ | The code in the video is the following: | ||
+ | |||
+ | <code XML> | ||
+ | <gitem where=" | ||
+ | | ||
+ | | ||
+ | /> | ||
+ | |||
+ | <gitem where=" | ||
+ | | ||
+ | | ||
+ | /> | ||
+ | |||
+ | <gitem where=" | ||
+ | | ||
+ | | ||
+ | /> | ||
+ | |||
+ | <gitem where=" | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | =====Preserving and resetting rotation on program reload===== | ||
+ | |||
+ | myCNC allows to either keep the rotation angle/state when reloading the G-code program (this is the default behaviour), or to reset the rotation angle back to 0 once the reload button is pressed: | ||
+ | |||
+ | {{: | ||
- | {{ :mycnc:2018-05-30_17-33-48.jpg? | + | To enable this reset, head into Settings > Config > Preferences > Common, and enable the "Clear rotation on NC-Refresh" |
- | | {{ :mycnc: | + | |
- | **// | + | |
- | {{ :mycnc:2018-05-30_17-34-10.jpg? | + | {{:mycnc:rotation-wigdet-021-pref-common.png}} |
- | |{{ : | + | |
- | **//Rotate the nesting map to the specified angle//** | + | |
- | {{: | + | With this option enabled, the reload will now reset the rotation angle back to zero. This is useful on systems which measure |
- | //To cut the corrected nesting chart, it is necessary to press the send button of the corrected nesting map to the main program window.// | + | |
- | {{: | + | |
- | **// | + | =====Changing |
- | //Setting the first point.мInstall the plasma torch on the lower left corner | + | It is possible to change |
- | {{: | + | |
- | //Next, move the plasma torch along the sheet (the longer the movement, the more accurate the correction will be). We bring the plasmatron to the edge of the sheet after moving along it. We fix the second point by pressing the button " | + | |
- | {{: | + | |
- | //After clicking on the " | + | |
- | {{: | + | |
- | //After confirmation, the correction will be displayed on the screen. To cut the corrected nesting chart, it is necessary to press the send button of the corrected nesting map to the main program window.// | + | |
- | {{:mycnc: | + | |
- | **//Turning the nesting map to the previously used angle//** | + | {{: |
- | // | + | Next, you can alter the orientation |
- | {{:mycnc: | + | |
- | //Confirm or cancel the correction// | + | {{:mycnc:rotation-widget-024-image.png}} |
- | {{:mycnc:rotate_9.png?1000|}} | + | |
- | //To cut the corrected nesting chart, it is necessary to press the send button of the corrected nesting map to the main program window.// | + | |
- | {{: | + | |
+ | The result in this example should look like this: | ||
+ | {{: | ||
mycnc/mycnc_rotate_widget.txt · Last modified: 2022/02/08 16:36 by ivan