En güzeli bir döngü makrosu içinde G-code ları text dosyadan okuyup 4.ekseni her kesimden sonra sıfırlayacak bir uygulama olurdu.
Hem G-code ların değişmesinde yeterli esnekliği verir. Hemde A ekseninin ilerlemesinde aynı esneklik kullanılabilir.
Döngü içinde olduğundan parça bitene kadar işini yapar ('Malzeme bitmesi için bir kontrolde konulabilir ayrıca').
Macro komutları için bakınız.
Anahtar kelimeleriniz.
GetDRO() , SetDRO() , SetMachZero,
Example:
‘ Load the roadrunner demo file
LoadFile(“C:\Mach3\Gcode\roadrunner.tap”)
‘ Now run it
RunFile() ,
LoadRun
Sub LoadRun(Filepath As String)
This function loads the G-code file specified by Filepath, then immediately begins
execution. This is exactly equivalent to a LoadFile() followed by a RunFile().
Arguments:
Filepath is the String path to the G-code file to be run.
Return Value:
None
Example:
‘ Load and run the roadrunner demo file
LoadRun(“C:\Mach3\Gcode\roadrunner.tap”)
http://www.machsupport.com/docs/Mach3_V3.x_Macro_Prog_Ref.pdf