From 8c4a33112d4323a205822558c1870ae9309ab808 Mon Sep 17 00:00:00 2001 From: Martin Hierholzer Date: Sat, 14 Oct 2017 18:41:16 +0200 Subject: [PATCH] milling mode: reduced minimum step size for work part scan to 5mm (needed for better precision e.g. when milling PCBs) --- Repetier/RF1000.h | 4 ++-- Repetier/RF2000.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Repetier/RF1000.h b/Repetier/RF1000.h index 7087edc09..1304a1982 100644 --- a/Repetier/RF1000.h +++ b/Repetier/RF1000.h @@ -1111,7 +1111,7 @@ Above this value the z compensation will distribute the roughness of the surface #define WORK_PART_SCAN_X_END_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_END_MM) // [steps] #define WORK_PART_SCAN_X_STEP_SIZE_MM 20 // [mm] #define WORK_PART_SCAN_X_STEP_SIZE_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_STEP_SIZE_MM) // [steps] -#define WORK_PART_SCAN_X_STEP_SIZE_MIN_MM 10 // [mm] +#define WORK_PART_SCAN_X_STEP_SIZE_MIN_MM 5 // [mm] #define WORK_PART_SCAN_X_STEP_SIZE_MIN_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_STEP_SIZE_MIN_MM) // [steps] #define WORK_PART_SCAN_X_MAX_POSITION_STEPS long(X_MAX_LENGTH_MILL * XAXIS_STEPS_PER_MM - WORK_PART_SCAN_X_END_STEPS) // [steps] @@ -1121,7 +1121,7 @@ Above this value the z compensation will distribute the roughness of the surface #define WORK_PART_SCAN_Y_END_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_END_MM) // [steps] #define WORK_PART_SCAN_Y_STEP_SIZE_MM 20 // [mm] #define WORK_PART_SCAN_Y_STEP_SIZE_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_STEP_SIZE_MM) // [steps] -#define WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM 10 // [mm] +#define WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM 5 // [mm] #define WORK_PART_SCAN_Y_STEP_SIZE_MIN_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM) // [steps] #define WORK_PART_SCAN_Y_MAX_POSITION_STEPS long(Y_MAX_LENGTH * YAXIS_STEPS_PER_MM - WORK_PART_SCAN_Y_END_STEPS) // [steps] diff --git a/Repetier/RF2000.h b/Repetier/RF2000.h index 42e98bde5..a1f1bb55d 100644 --- a/Repetier/RF2000.h +++ b/Repetier/RF2000.h @@ -1116,7 +1116,7 @@ Above this value the z compensation will distribute the roughness of the surface #define WORK_PART_SCAN_X_END_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_END_MM) // [steps] #define WORK_PART_SCAN_X_STEP_SIZE_MM 20 // [mm] #define WORK_PART_SCAN_X_STEP_SIZE_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_STEP_SIZE_MM) // [steps] -#define WORK_PART_SCAN_X_STEP_SIZE_MIN_MM 10 // [mm] +#define WORK_PART_SCAN_X_STEP_SIZE_MIN_MM 5 // [mm] #define WORK_PART_SCAN_X_STEP_SIZE_MIN_STEPS long(XAXIS_STEPS_PER_MM * WORK_PART_SCAN_X_STEP_SIZE_MIN_MM) // [steps] #define WORK_PART_SCAN_X_MAX_POSITION_STEPS long(X_MAX_LENGTH_MILL * XAXIS_STEPS_PER_MM - WORK_PART_SCAN_X_END_STEPS) // [steps] @@ -1126,7 +1126,7 @@ Above this value the z compensation will distribute the roughness of the surface #define WORK_PART_SCAN_Y_END_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_END_MM) // [steps] #define WORK_PART_SCAN_Y_STEP_SIZE_MM 20 // [mm] #define WORK_PART_SCAN_Y_STEP_SIZE_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_STEP_SIZE_MM) // [steps] -#define WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM 10 // [mm] +#define WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM 5 // [mm] #define WORK_PART_SCAN_Y_STEP_SIZE_MIN_STEPS long(YAXIS_STEPS_PER_MM * WORK_PART_SCAN_Y_STEP_SIZE_MIN_MM) // [steps] #define WORK_PART_SCAN_Y_MAX_POSITION_STEPS long(Y_MAX_LENGTH * YAXIS_STEPS_PER_MM - WORK_PART_SCAN_Y_END_STEPS) // [steps]