Our First Commit! Hello There !
This commit is contained in:
commit
89dc1b755c
111 files changed
+758
No files matched your search
@@ -0,0 +1,89 @@
|
||||
; Configuration file for RepRapFirmware on Duet 3 Main Board 6HC
|
||||
; executed by the firmware on start-up
|
||||
;
|
||||
; generated by RepRapFirmware Configuration Tool v3.5.4 on Mon Oct 14 2024 12:14:30 GMT+0200 (Ora legale dell’Europa centrale)
|
||||
|
||||
|
||||
|
||||
; General
|
||||
G90 ; absolute coordinates
|
||||
M83 ; relative extruder moves
|
||||
M550 P"primo" ; set hostname
|
||||
|
||||
; Network
|
||||
;M552 P0.0.0.0 S1 ; configure Ethernet adapter
|
||||
;M586 P0 S1 ; configure HTTP
|
||||
|
||||
; Smart Drivers 2160
|
||||
M569 P0.0 S0 D2 ; driver 0.0 goes backwards (X axis)
|
||||
M569 P0.1 S1 D2 ; driver 0.1 goes forwards (Y axis)
|
||||
M569 P0.2 S0 D2 ; driver 0.2 goes backwards (Z axis)
|
||||
M569 P0.3 S0 D2 ; driver 0.3 goes backwards (A axis)
|
||||
M569 P0.4 S1 D2 ; driver 0.4 goes forwards (B axis)
|
||||
M569 P0.5 S1 D2 ; driver 0.5 goes backwards (C axis)
|
||||
|
||||
;Attivazione Driver
|
||||
;M17 YZ
|
||||
|
||||
; Motor Idle Current Reduction
|
||||
M906 I50 ; set motor current idle factor
|
||||
M917 X70 Y70 Z70 A70 B70 C70 ; Set motor standstill current reduction
|
||||
;M84 S30 ; set motor current idle timeout
|
||||
|
||||
; Axes
|
||||
M584 X0.0 Y0.1 Z0.2 A0.3 B0.4 C0.5 ; set axis mapping
|
||||
M350 X4 Y4 Z4 A4 B4 C4 I1 ; configure microstepping with interpolation
|
||||
M906 X1800 Y1800 Z1800 A1800 B1800 C1800 ; set axis driver currents
|
||||
M92 X14.222 Y177.778 Z180.952 A8.889 B8.889 C2.2222 ; configure steps per mm
|
||||
M208 X-160:160 Y-76:76 Z-55:90 A-156:156 B-134.5:134.5 C-153.3:153.3 ; set minimum and maximum axis limits MODIFICA: Z-60:90
|
||||
M566 X10 Y500 Z500 A500 B500 C500 ; set maximum instantaneous acc changes (mm/min)
|
||||
M203 X5000 Y3000 Z3000 A7000 B5000 C70000 ; set maximum speeds (mm/min)
|
||||
M201 X100 Y100 Z100 A100 B100 C100 ; set accelerations (mm/s^2)
|
||||
|
||||
; Kinematics
|
||||
M669 K0
|
||||
|
||||
; Endstops
|
||||
M574 X2 S3
|
||||
M574 Y1 S3
|
||||
M574 Z1 S3
|
||||
M574 A2 S3
|
||||
M574 B2 S3
|
||||
M574 C2 S3
|
||||
|
||||
M915 X R0 F0
|
||||
|
||||
;Servo
|
||||
M950 S7 C"out9"
|
||||
|
||||
; Duet 3 led pin
|
||||
M950 E0 C"led" T1 ; create a RGB Dotstar 'led' strip on the LED port and set SPI frequency to 20kHz Q20000
|
||||
;out0 5v
|
||||
M950 P1 C"out0" ;
|
||||
M950 P3 C"out1" ;
|
||||
|
||||
;Led Pulsante
|
||||
;M950 P3 C"out7" ;
|
||||
;M950 P4 C"out8" ; Crea un'uscita digitale su OUT8
|
||||
|
||||
;M950 J6 C"^!io0.in"; Configura il pulsante su IO_0
|
||||
;M950 J5 C"^!io1.in"; Configura il pulsante su IO_1
|
||||
|
||||
;M581 P6 T1 S1; R0 ; Attiva l'interrupt su IO_0 per eseguire la macro trigger2.g al fronte di salita
|
||||
;M581 P5 T3 S1; R0 ; Attiva l'interrupt su IO_0 per eseguire la macro trigger2.g al fronte di salita
|
||||
|
||||
; Stop
|
||||
;M950 J1 C"io0.in" ; Definisce il pin per il pulsante
|
||||
;global buttonPressCount = 0 ; Inizializza la variabile di stato
|
||||
;M581 P1 T2 S1 R0 ; Esegue l'interrupt trigger1.g al fronte di salita
|
||||
|
||||
;Ventola
|
||||
;M308 S10 Y"drivers" A"Duet stepper drivers" ; RICONTROLLA
|
||||
;M950 F1 C"out7" ; Definisci la ventola 1 collegata a OUT7 con una frequenza PWM di 500 Hz
|
||||
;M106 P1 T40 H10 ; Accendi la ventola 1 la velocità della ventola scala da 0% a 100% quando la temperatura sale da 40°C a 70°C.
|
||||
|
||||
|
||||
; Miscellaneous
|
||||
M501 ; load saved parameters from non-volatile memory
|
||||
|
||||
;M98 P"0:/macros/5v/5vON";
|
||||
@@ -0,0 +1,89 @@
|
||||
; Configuration file for RepRapFirmware on Duet 3 Main Board 6HC
|
||||
; executed by the firmware on start-up
|
||||
;
|
||||
; generated by RepRapFirmware Configuration Tool v3.5.4 on Mon Oct 14 2024 12:14:30 GMT+0200 (Ora legale dell’Europa centrale)
|
||||
|
||||
|
||||
|
||||
; General
|
||||
G90 ; absolute coordinates
|
||||
M83 ; relative extruder moves
|
||||
M550 P"primo" ; set hostname
|
||||
|
||||
; Network
|
||||
;M552 P0.0.0.0 S1 ; configure Ethernet adapter
|
||||
;M586 P0 S1 ; configure HTTP
|
||||
|
||||
; Smart Drivers 2160
|
||||
M569 P0.0 S0 D2 ; driver 0.0 goes backwards (X axis)
|
||||
M569 P0.1 S1 D2 ; driver 0.1 goes forwards (Y axis)
|
||||
M569 P0.2 S0 D2 ; driver 0.2 goes backwards (Z axis)
|
||||
M569 P0.3 S0 D2 ; driver 0.3 goes backwards (A axis)
|
||||
M569 P0.4 S1 D2 ; driver 0.4 goes forwards (B axis)
|
||||
M569 P0.5 S1 D2 ; driver 0.5 goes backwards (C axis)
|
||||
|
||||
;Attivazione Driver
|
||||
;M17 YZ
|
||||
|
||||
; Motor Idle Current Reduction
|
||||
M906 I100 ; set motor current idle factor
|
||||
M917 X70 Y70 Z70 A70 B70 C70 ; Set motor standstill current reduction
|
||||
;M84 S30 ; set motor current idle timeout
|
||||
|
||||
; Axes
|
||||
M584 X0.0 Y0.1 Z0.2 A0.3 B0.4 C0.5 ; set axis mapping
|
||||
M350 X4 Y4 Z4 A4 B4 C4 I1 ; configure microstepping with interpolation
|
||||
M906 X1800 Y1800 Z1800 A1800 B1800 C1800 ; set axis driver currents
|
||||
M92 X14.222 Y177.778 Z180.952 A8.889 B8.889 C2.2222 ; configure steps per mm
|
||||
M208 X-160:160 Y-76:76 Z-55:90 A-156:156 B-134.5:134.5 C-153.3:153.3 ; set minimum and maximum axis limits MODIFICA: Z-60:90
|
||||
M566 X10 Y500 Z500 A500 B500 C500 ; set maximum instantaneous acc changes (mm/min)
|
||||
M203 X5000 Y3000 Z3000 A7000 B5000 C70000 ; set maximum speeds (mm/min)
|
||||
M201 X100 Y100 Z100 A100 B100 C100 ; set accelerations (mm/s^2)
|
||||
|
||||
; Kinematics
|
||||
M669 K0
|
||||
|
||||
; Endstops
|
||||
M574 X2 S3
|
||||
M574 Y1 S3
|
||||
M574 Z1 S3
|
||||
M574 A2 S3
|
||||
M574 B2 S3
|
||||
M574 C2 S3
|
||||
|
||||
M915 X R0 F0
|
||||
|
||||
;Servo
|
||||
M950 S7 C"out9"
|
||||
|
||||
; Duet 3 led pin
|
||||
M950 E0 C"led" T1 ; create a RGB Dotstar 'led' strip on the LED port and set SPI frequency to 20kHz Q20000
|
||||
;out0 5v
|
||||
M950 P1 C"out0" ;
|
||||
M950 P3 C"out1" ;
|
||||
|
||||
;Led Pulsante
|
||||
;M950 P3 C"out7" ;
|
||||
;M950 P4 C"out8" ; Crea un'uscita digitale su OUT8
|
||||
|
||||
;M950 J6 C"^!io0.in"; Configura il pulsante su IO_0
|
||||
;M950 J5 C"^!io1.in"; Configura il pulsante su IO_1
|
||||
|
||||
;M581 P6 T1 S1; R0 ; Attiva l'interrupt su IO_0 per eseguire la macro trigger2.g al fronte di salita
|
||||
;M581 P5 T3 S1; R0 ; Attiva l'interrupt su IO_0 per eseguire la macro trigger2.g al fronte di salita
|
||||
|
||||
; Stop
|
||||
;M950 J1 C"io0.in" ; Definisce il pin per il pulsante
|
||||
;global buttonPressCount = 0 ; Inizializza la variabile di stato
|
||||
;M581 P1 T2 S1 R0 ; Esegue l'interrupt trigger1.g al fronte di salita
|
||||
|
||||
;Ventola
|
||||
;M308 S10 Y"drivers" A"Duet stepper drivers" ; RICONTROLLA
|
||||
;M950 F1 C"out7" ; Definisci la ventola 1 collegata a OUT7 con una frequenza PWM di 500 Hz
|
||||
;M106 P1 T40 H10 ; Accendi la ventola 1 la velocità della ventola scala da 0% a 100% quando la temperatura sale da 40°C a 70°C.
|
||||
|
||||
|
||||
; Miscellaneous
|
||||
M501 ; load saved parameters from non-volatile memory
|
||||
|
||||
;M98 P"0:/macros/5v/5vON";
|
||||
@@ -0,0 +1 @@
|
||||
{"boards":[{"accelerometer":null,"bootloaderFileName":null,"canAddress":0,"closedLoop":null,"directDisplay":null,"drivers":null,"firmwareDate":"","firmwareFileName":"Duet3Firmware_MB6HC.bin","firmwareName":"","firmwareVersion":"","freeRam":null,"iapFileNameSBC":"Duet3_SBCiap32_MB6HC.bin","iapFileNameSD":"Duet3_SDiap32_MB6HC.bin","inductiveSensor":null,"maxHeaters":10,"maxMotors":6,"mcuTemp":null,"name":"Duet 3 MB6HC","shortName":"MB6HC","state":"unknown","supportsDirectDisplay":false,"uniqueId":null,"v12":null,"vIn":null,"wifiFirmwareFileName":null}],"directories":{"filaments":"0:/filaments","firmware":"0:/firmware","gCodes":"0:/gcodes","macros":"0:/macros","menu":"0:/menu","system":"0:/sys","web":"0:/www"},"fans":[],"global":{},"heat":{"bedHeaters":[-1],"chamberHeaters":[],"coldExtrudeTemperature":160,"coldRetractTemperature":90,"heaters":[]},"inputs":[],"job":{"build":{"currentObject":-1,"m486names":false,"m486numbers":false,"objects":[]},"duration":null,"file":null,"filePosition":null,"lastDuration":null,"lastFileName":null,"lastFileAborted":false,"lastFileCancelled":false,"lastFileSimulated":false,"lastWarmUpDuration":null,"layer":null,"layers":[],"layerTime":null,"pauseDuration":null,"rawExtrusion":null,"timesLeft":{"filament":null,"file":null,"slicer":null},"warmUpDuration":null},"ledStrips":[],"limits":{"axes":15,"axesPlusExtruders":25,"bedHeaters":12,"boards":21,"chamberHeaters":4,"drivers":26,"driversPerAxis":8,"extruders":16,"extrudersPerTool":10,"fans":20,"gpInPorts":32,"gpOutPorts":32,"heaters":32,"heatersPerTool":20,"ledStrips":5,"monitorsPerHeater":3,"portsPerHeater":3,"restorePoints":6,"sensors":56,"spindles":4,"tools":50,"trackedObjects":40,"triggers":32,"volumes":1,"workplaces":9,"zProbeProgramBytes":8,"zProbes":4},"messages":[],"move":{"axes":[{"acceleration":1000,"babystep":0,"backlash":0,"current":1300,"drivers":[{"board":0,"driver":0}],"homed":false,"jerk":20,"letter":"X","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":56.889,"userPosition":null,"visible":true,"workplaceOffsets":[]},{"acceleration":1000,"babystep":0,"backlash":0,"current":1400,"drivers":[{"board":0,"driver":1}],"homed":false,"jerk":20,"letter":"Y","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":177.778,"userPosition":null,"visible":true,"workplaceOffsets":[]},{"acceleration":1000,"babystep":0,"backlash":0,"current":1400,"drivers":[{"board":0,"driver":2}],"homed":false,"jerk":20,"letter":"Z","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":160.847,"userPosition":null,"visible":true,"workplaceOffsets":[]},{"acceleration":1000,"babystep":0,"backlash":0,"current":1400,"drivers":[{"board":0,"driver":3}],"homed":false,"jerk":20,"letter":"A","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":35.556,"userPosition":null,"visible":true,"workplaceOffsets":[]},{"acceleration":1000,"babystep":0,"backlash":0,"current":1400,"drivers":[{"board":0,"driver":4}],"homed":false,"jerk":20,"letter":"B","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":35.556,"userPosition":null,"visible":true,"workplaceOffsets":[]},{"acceleration":1000,"babystep":0,"backlash":0,"current":700,"drivers":[{"board":0,"driver":5}],"homed":false,"jerk":20,"letter":"C","machinePosition":null,"max":200,"maxProbed":false,"microstepping":{"interpolated":true,"value":16},"min":0,"minProbed":false,"percentCurrent":100,"percentStstCurrent":null,"reducedAcceleration":0,"speed":300,"stepsPerMm":88.889,"userPosition":null,"visible":true,"workplaceOffsets":[]}],"backlashFactor":10,"calibration":{"final":{"deviation":0,"mean":0},"initial":{"deviation":0,"mean":0},"numFactors":0},"compensation":{"fadeHeight":null,"file":null,"liveGrid":null,"meshDeviation":null,"probeGrid":{"axes":["X","Y"],"maxs":[-1,-1],"mins":[0,0],"radius":0,"spacings":[0,0]},"skew":{"compensateXY":true,"tanXY":0,"tanXZ":0,"tanYZ":0},"type":"none"},"currentMove":{"acceleration":0,"deceleration":0,"extrusionRate":0,"laserPwm":null,"requestedSpeed":0,"topSpeed":0},"extruders":[],"idle":{"factor":0.3,"timeout":30},"keepout":[],"kinematics":{"segmentation":{"segmentsPerSec":0,"minSegmentLength":0},"name":"delta","deltaRadius":105.6,"homedHeight":250,"printRadius"Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
{"main":{"language":"en","lastHostname":"192.168.1.95","darkTheme":true,"useBinaryPrefix":true,"disableAutoComplete":false,"dashboardMode":"CNC","bottomNavigation":true,"numericInputs":false,"iconMenu":false,"displayUnits":"mm","decimalPlaces":1,"settingsStorageLocal":false,"settingsSaveDelay":500,"cacheStorageLocal":true,"cacheSaveDelay":1000,"notifications":{"errorsPersistent":true,"timeout":5000},"behaviour":{"jobStart":true,"promptDuringFilamentChange":true},"webcam":{"enabled":false,"url":"http://[HOSTNAME]:8081/0/stream","updateInterval":0,"liveUrl":"","useFix":false,"embedded":false,"rotation":0,"flip":"none"},"enabledPlugins":["ObjectModelBrowser"],"plugins":{}},"machine":{"ajaxRetries":2,"retryDelay":200,"updateInterval":250,"fileTransferRetryThreshold":358400,"crcUploads":true,"ignoreFileTimestamps":false,"pingInterval":2000,"updateDelay":0,"babystepAmount":0.05,"checkVersions":true,"displayedExtraTemperatures":[],"displayedExtruders":[0,1,2,3,4,5],"displayedFans":[-1,0,1,2],"moveSteps":{"X":[100,50,10,1,0.1],"Y":[100,50,10,1,0.1],"Z":[50,50,5,0.5,0.05],"default":[100,50,10,1,0.1]},"moveFeedrate":6000,"toolChangeMacros":[],"extruderAmounts":[100,50,20,10,5,1],"extruderFeedrates":[50,10,5,2,1],"temperatures":{"tool":{"active":[0],"standby":[0]},"bed":{"active":[0],"standby":[0]},"chamber":[0]},"groupTools":true,"singleBedControl":false,"singleChamberControl":false,"spindleRPM":[10000,75000,5000,2500,1000,0],"enabledPlugins":[],"plugins":{}}}
|
||||
@@ -0,0 +1,16 @@
|
||||
; homea.g
|
||||
; called to home the A axis
|
||||
M201.1 X35 Y100 Z100 A150 B100 C100 ; set accelerations (mm/s^2)
|
||||
|
||||
;Setting for stall detection endstop
|
||||
M915 A S1 F0 H112 R1
|
||||
M913 A70 ; reduce current motor
|
||||
M564 H0 S0 ; allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H0 A-10 F1000
|
||||
G1 H1 A410 F10000 ; move slowly to A axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
|
||||
M913 X100 ; reset current motor
|
||||
M564 H1 S1
|
||||
@@ -0,0 +1,55 @@
|
||||
;M150 E0 R255 Y31 S44 F0 ; set first 20 LEDs to red, half brightness, more commands for the strip follow
|
||||
|
||||
;M566 X1 Y1 Z1 A1 B1 C1 ; set maximum instantaneous speed changes (mm/min)
|
||||
;M203 X5000 Y5000 Z5000 A5000 B5000 C5000 ; set maximum speeds (mm/min)
|
||||
;M201 X100 Y100 Z100 A100 B100 C100 ; set accelerations (mm/s^2)
|
||||
|
||||
M98 P"0:/macros/Brake/BrakeOFF"
|
||||
|
||||
|
||||
; Definizione delle variabili
|
||||
var homeSpeedFast = 1800 ; Velocità di homing veloce
|
||||
var homeSpeedSlow = 360 ; Velocità di homing lenta
|
||||
var retractDistance = 10 ; Distanza di retrazione dagli endstop
|
||||
|
||||
; Posizioni di standby per ogni giunto
|
||||
var standbyPositionX = 0
|
||||
var standbyPositionY = 0
|
||||
var standbyPositionZ = 0
|
||||
var standbyPositionA = 0
|
||||
var standbyPositionB = 0
|
||||
var standbyPositionC = 0
|
||||
|
||||
; homeall.g
|
||||
|
||||
M98 P"homey.g"
|
||||
G4 p0.5
|
||||
|
||||
M98 P"homez.g"
|
||||
G4 p0.5
|
||||
|
||||
M98 P"homex.g"
|
||||
G4 p0.5
|
||||
|
||||
G1 X{var.standbyPositionX} Y{var.standbyPositionY} Z{var.standbyPositionZ} F{var.homeSpeedFast}
|
||||
G4 p1
|
||||
|
||||
|
||||
M98 P"homea.g"
|
||||
|
||||
G1 A{var.standbyPositionA} F{var.homeSpeedFast}
|
||||
G4 p0.5
|
||||
|
||||
M98 P"homeb.g"
|
||||
|
||||
G1 B{var.standbyPositionB} F{var.homeSpeedFast}
|
||||
G4 p0.5
|
||||
|
||||
M98 P"homec.g"
|
||||
|
||||
G1 C{var.standbyPositionC} F{var.homeSpeedFast}
|
||||
G4 p0.5
|
||||
|
||||
|
||||
|
||||
;M150 E0 R0 U255 Y31 S44 F0
|
||||
@@ -0,0 +1,16 @@
|
||||
; homeb.g
|
||||
; called to home the B axis
|
||||
;Setting for stall detection endstop
|
||||
M201.1 B100
|
||||
|
||||
M915 B S1 F0 H100 R0
|
||||
M913 B70 ; reduce current motor
|
||||
M564 H0 S0 ; allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H0 B-10 F5000
|
||||
G1 H1 B310 F10000 ; move slowly to B axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
|
||||
M913 B100 ; reset current motor
|
||||
M564 H1 S1
|
||||
@@ -0,0 +1,16 @@
|
||||
; homec.g
|
||||
; called to home the C axis
|
||||
|
||||
M201.1 C80
|
||||
M915 C S1 F0 H40 R0
|
||||
;reduce current motor
|
||||
M913 C70
|
||||
M564 H0 S0 ;allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H0 C-10 F3000
|
||||
G1 H1 C400 F7000 ; move slowly to Y axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
;reset current motor
|
||||
M913 C100
|
||||
M564 H1 S1
|
||||
@@ -0,0 +1,18 @@
|
||||
; homex.g
|
||||
; called to home the X axis
|
||||
; Setting for stall detection endstop
|
||||
|
||||
M201.1 X35 Y100 Z100 A100 B100 C100 ; set accelerations (mm/s^2)
|
||||
|
||||
M915 X S1 F0 H200 R0
|
||||
M913 X80 ; reduce current motor
|
||||
M564 H0 S0 ;allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H0 X-10 F3000
|
||||
G1 H1 X450 F5000 ; move slowly to Y axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
|
||||
M913 X100
|
||||
M564 H1 S1
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
; homey.g
|
||||
; called to home the Y axis
|
||||
;Setting for stall detection endstop
|
||||
M98 P"0:/macros/Brake/BrakeOFF"
|
||||
M915 Y S0 F0 H693 R0
|
||||
|
||||
M913 Y80 ; reduce current motor
|
||||
M564 H0 S0 ; allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H1 Y1 F1000
|
||||
G4 P100
|
||||
G1 H1 Y-210 F1000 ; move slowly to Y axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
|
||||
M913 Y100 ; reset current motor
|
||||
M564 H1 S1
|
||||
@@ -0,0 +1,17 @@
|
||||
; homez.g
|
||||
; called to home the z axis
|
||||
;Setting for stall detection endstop
|
||||
M98 P"0:/macros/Brake/BrakeOFF"
|
||||
|
||||
M915 Z S0 F0 H559 R0
|
||||
M913 Z70 ; reduce current motor
|
||||
M564 H0 S0 ; allow movment outside
|
||||
|
||||
G91 ; relative positioning
|
||||
G1 H1 Z1 F1000
|
||||
G4 P100
|
||||
G1 H1 Z-310 F4000 ; move slowly to Y axis endstop once more (second pass)
|
||||
G90 ; absolute positioning
|
||||
|
||||
M913 Z100 ; reset current motor
|
||||
M564 H1 S1
|
||||
Reference in new issue
Block a user