-
-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #109 from V1EngineeringInc/repeat
Enable the V13RP for Skr Pro (MP3DP Repeat).
- Loading branch information
Showing
4 changed files
with
130 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
#!/bin/bash | ||
|
||
set -e | ||
|
||
restore_configs | ||
|
||
export V1_VERSION=${V1_VERSION}P | ||
|
||
$CFGDIR/common/v1-base-config | ||
$CFGDIR/common/3dp-repeat-config | ||
$CFGDIR/boards/skr_pro | ||
$CFGDIR/accessories/tmc2209 | ||
$CFGDIR/accessories/reprap_discount_full_graphic_lcd | ||
$CFGDIR/accessories/auto-filament-change | ||
|
||
opt_set X_DRIVER_TYPE "TMC2209" | ||
opt_set Y_DRIVER_TYPE "TMC2209" | ||
opt_set Z_DRIVER_TYPE "TMC2209" | ||
opt_set Z2_DRIVER_TYPE "TMC2209" | ||
opt_set Z3_DRIVER_TYPE "TMC2209" | ||
opt_set E0_DRIVER_TYPE "TMC2209" | ||
opt_disable E1_DRIVER_TYPE | ||
opt_set DEFAULT_AXIS_STEPS_PER_UNIT "{ 100, 100, 100, 395.45 }" | ||
opt_set NOZZLE_PARK_POINT "{ (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 }" | ||
opt_set NOZZLE_PARK_XY_FEEDRATE 80 | ||
|
||
# TMC Settings | ||
opt_set HOLD_MULTIPLIER 0.6 | ||
opt_set X_CURRENT 700 | ||
opt_set Y_CURRENT 700 | ||
opt_set Z_CURRENT 650 | ||
opt_set Z2_CURRENT 650 | ||
opt_set Z3_CURRENT 650 | ||
opt_set E0_CURRENT 500 | ||
|
||
opt_enable \ | ||
STEALTHCHOP_XY \ | ||
STEALTHCHOP_Z \ | ||
STEALTHCHOP_E | ||
export PLATFORMIO_ENV=BIGTREE_SKR_PRO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
opt_set CUSTOM_MACHINE_NAME "\"V1 3DP Repeat ${V1_VERSION}\"" | ||
|
||
opt_set DEFAULT_NOMINAL_FILAMENT_DIA "1.75" | ||
opt_set TEMP_SENSOR_0 "5" | ||
opt_set TEMP_SENSOR_BED "11" | ||
opt_set DEFAULT_Kp "37.28" | ||
opt_set DEFAULT_Ki "3.04" | ||
opt_set DEFAULT_Kd "114.45" | ||
opt_set Z_MIN_PROBE_ENDSTOP_INVERTING "false" | ||
opt_set DEFAULT_MAX_FEEDRATE "{ 100, 100, 100, 45 }" | ||
opt_set DEFAULT_MAX_ACCELERATION "{ 3000, 3000, 1500, 3000 }" | ||
opt_set DEFAULT_ACCELERATION "3000" | ||
opt_set DEFAULT_TRAVEL_ACCELERATION "3500" | ||
opt_set JUNCTION_DEVIATION_MM "0.06" | ||
opt_set XY_PROBE_FEEDRATE "6000" | ||
opt_set HOMING_FEEDRATE_MM_M "{ (40*60), (40*60), (30*60) }" | ||
opt_set PREHEAT_1_TEMP_HOTEND "196" | ||
opt_set PREHEAT_1_TEMP_BED "62" | ||
opt_set HOMING_BUMP_MM "{ 7, 7, 7 }" | ||
opt_set HOMING_BUMP_DIVISOR "{ 3, 3, 3 }" | ||
opt_set DEFAULT_STEPPER_DEACTIVE_TIME "1200" | ||
opt_set LCD_TIMEOUT_TO_STATUS "45000" | ||
|
||
opt_set Z_MIN_PROBE_PIN PG8 | ||
opt_set NOZZLE_TO_PROBE_OFFSET "{ 0, -36, -2.7 }" | ||
opt_set PROBING_MARGIN 5 | ||
|
||
opt_set Z_PROBE_FEEDRATE_FAST "(5*60)" | ||
|
||
opt_set Z_CLEARANCE_DEPLOY_PROBE 8 | ||
opt_set Z_HOMING_HEIGHT 0 | ||
opt_set Z_AFTER_HOMING 10 | ||
opt_set Z_HOME_DIR 1 | ||
opt_set Y_BED_SIZE 205 | ||
opt_set X_MIN_POS -23 | ||
opt_set Y_MIN_POS -3 | ||
opt_set Z_MAX_POS 223 | ||
|
||
opt_set MESH_TEST_NOZZLE_SIZE 0.5 | ||
opt_set MESH_TEST_LAYER_HEIGHT 0.35 | ||
opt_set MESH_TEST_HOTEND_TEMP 213 | ||
opt_set G26_XY_FEEDRATE 40 | ||
opt_set G26_XY_FEEDRATE_TRAVEL 75 | ||
opt_set G26_RETRACT_MULTIPLIER 0.6 | ||
|
||
opt_set MESH_INSET 0 | ||
opt_set GRID_MAX_POINTS_X 5 | ||
|
||
opt_set E0_AUTO_FAN_PIN PE5 | ||
opt_set NUM_Z_STEPPER_DRIVERS 3 | ||
opt_set Z_STEPPER_ALIGN_AMP 1.55 | ||
opt_set G34_MAX_GRADE 10 | ||
opt_set Z_STEPPER_ALIGN_ITERATIONS 8 | ||
opt_set Z_STEPPER_ALIGN_ACC 0.04 | ||
opt_set MANUAL_FEEDRATE "{ 40*60, 40*60, 20*60, 2*60 }" | ||
opt_set FINE_MANUAL_MOVE 0.01 | ||
|
||
opt_enable \ | ||
COREXY \ | ||
USE_XMAX_PLUG \ | ||
USE_YMAX_PLUG \ | ||
USE_ZMAX_PLUG \ | ||
Z3_DRIVER_TYPE \ | ||
BLTOUCH \ | ||
Z_MIN_PROBE_REPEATABILITY_TEST \ | ||
AUTO_BED_LEVELING_BILINEAR \ | ||
G26_MESH_VALIDATION \ | ||
EXTRAPOLATE_BEYOND_GRID \ | ||
Z_SAFE_HOMING \ | ||
Z_MULTI_ENDSTOPS \ | ||
Z_STEPPER_AUTO_ALIGN \ | ||
Z_STEPPERS_ORIENTATION \ | ||
S_CURVE_ACCELERATION \ | ||
EEPROM_SETTINGS \ | ||
SDSUPPORT \ | ||
REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER \ | ||
ADAPTIVE_STEP_SMOOTHING \ | ||
GCODE_MOTION_MODES | ||
|
||
opt_disable \ | ||
USE_ZMIN_PLUG \ | ||
Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN \ | ||
E1_DRIVER_TYPE \ | ||
MIN_SOFTWARE_ENDSTOPS \ | ||
MAX_SOFTWARE_ENDSTOPS \ | ||
HOME_AFTER_G34 | ||
|
||
# Write some useful tidbits to the readme. | ||
echo "- Configured for 3D Printer" >> README.md |