Изменения документа Организация цикла в G-коде
Редактировал(а) Edgar Allan Poe 2024/02/29 19:08
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 2 добавлено, 1 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -38,7 +38,7 @@ 38 38 Конструкция цикла, состоящая из 8 строк, заменяет около 40 команд линейной интерполяции, но так же заметим, что использование циклов и переменных считается устаревшим и официально не поддерживается многими производителями. В PUMOTIX подобные конструкции поддерживаются, но разработчики рекомендуют применять более изящные конструкции с помощью [[макросов на языке LUA>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.WebHome]]. 39 39 \\Исходный код примера (доступен для скачивания в виде файла, который впоследствии можно загрузить в ЧПУ систему) 40 40 41 -{{code language="g-code"}} 41 +{{code language="g-code" title="**Исходный код примера доступен в виде файла в конце статьи**"}} 42 42 G21 (Metric) 43 43 G40 G90 G91.1 44 44 G64 P0.1 ... ... @@ -60,9 +60,9 @@ 60 60 M30 61 61 {{/code}} 62 62 63 -[[image:attach:image2019-11-27_8-14-46.png||data-xwiki-image-style-alignment="center" height=" 350" width="354"]]63 +[[image:attach:image2019-11-27_8-14-46.png||data-xwiki-image-style-alignment="center" height="400" width="405"]] 64 64 65 -Исходный код управляющей программы: **[[скачать файл УП>>attach:cycle_test.zip]]**65 +Исходный код управляющей программы: [[скачать файл УП>>attach:cycle_test.tap]] 66 66 67 67 Более сложный пример с возможностью ввода параметров в начале файла УП: 68 68 ... ... @@ -111,4 +111,4 @@ 111 111 {{/code}} 112 112 113 113 (% class="auto-cursor-target" %) 114 -[[image:attach:image2019-11-27_12-3-35.png||data-xwiki-image-style-alignment="center" height=" 350" width="437"]]114 +[[image:attach:image2019-11-27_12-3-35.png||data-xwiki-image-style-alignment="center" height="400" width="499"]]
- cycle_test.zip
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Knetyaga - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -297 bytes - Содержимое
- cycle_test.tap
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +193 bytes - Содержимое
-
... ... @@ -1,0 +1,19 @@ 1 +G21 (Metric) 2 +G40 G90 G91.1 3 +G64 P0.1 4 +M03 5 +S20000 6 +F750 7 +#1 = 20 8 +#2 = 1 9 +G00 X0 Y0 Z0 10 +O100 do 11 +G1 X#1 12 +G1 Y#1 13 +G1 X#2 14 +G1 Y#2 15 +#1 = [#1 - 1] 16 +#2 = [#2 + 1] 17 +O100 while [#1 GT 10] 18 +M05 19 +M30
- image2019-11-27_8-13-48.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +193 bytes - Содержимое
-
... ... @@ -1,0 +1,19 @@ 1 +G21 (Metric) 2 +G40 G90 G91.1 3 +G64 P0.1 4 +M03 5 +S20000 6 +F750 7 +#1 = 20 8 +#2 = 1 9 +G00 X0 Y0 Z0 10 +O100 do 11 +G1 X#1 12 +G1 Y#1 13 +G1 X#2 14 +G1 Y#2 15 +#1 = [#1 - 1] 16 +#2 = [#2 + 1] 17 +O100 while [#1 GT 10] 18 +M05 19 +M30
- XWiki.XWikiRights[2]
-
- Разрешить/Запретить
-
... ... @@ -1,0 +1,1 @@ 1 +Запретить - Группы
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiAllGroup - Уровни
-
... ... @@ -1,0 +1,1 @@ 1 +view