Changes for page Макрос для формирования карты высот
Last modified by writer on 2025/07/15 19:27
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,10 +1,14 @@ 1 -For certain tasks (for example, PCB milling) it becomes necessary to scan the surface with subsequent correction of unevenness in Z. 1 +{{info}} 2 +**This page didn't translate yet. You can see the original page.** 3 +{{/info}} 2 2 3 - Aheightmapis prepared using a macro(showexamplebelow)andtheG-codeismodifiedbasedonthisheightmap.5 +Для определённых задач (например, фрезеровки печатных плат) возникает необходимость сканирования поверхности с последующей корректировкой неровностей по Z. 4 4 5 - YoucangenerateaG-codewithnewcoordinates,forexample,intheG-CodeRipperprogram.7 +Карта высот подготавливается с помощью макроса (пример ниже), и на основе этой карты высот модифицируется G-код. 6 6 7 -{{code language="lua"}} 9 +Сформировать G-код с готовыми координатами можно, например, в программе G-Code Ripper. 10 + 11 +{{code}} 8 8 function m155() 9 9 local XWidth = 70 10 10 local YWidth = 50 ... ... @@ -14,7 +14,7 @@ 14 14 local StepY = 15 15 15 local Feed = 50 16 16 local TipHeight = 0 17 - local ProbeFilename = "C:\ \temp\\probe.txt"21 + local ProbeFilename = "C:\temp\probe.txt" 18 18 19 19 PushCurrentDistanceMode() 20 20 PushCurrentMotionMode() ... ... @@ -84,4 +84,4 @@ 84 84 end 85 85 {{/code}} 86 86 87 -**[[ Downloadmacro>>attach:M155.pm]]**91 +**[[Скачать макрос>>attach:M155.pm]]**