Skip to content

Commit

Permalink
Merge branch 'Jenis-3D-Ramps-1.4' into bugfix-2.0.x
Browse files Browse the repository at this point in the history
  • Loading branch information
TheMichalcinOfficial authored Dec 30, 2020
2 parents 6f17b26 + 4914ac9 commit 6b8c18b
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 25 deletions.
44 changes: 23 additions & 21 deletions Marlin/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -132,11 +132,11 @@
#endif

// Name displayed in the LCD "Ready" message and Info menu
#define CUSTOM_MACHINE_NAME "V1 MP3D Platform"
#define CUSTOM_MACHINE_NAME "Jenis 3D"

// Printer's unique ID, used by some programs to differentiate between machines.
// Choose your own or use a service like https://www.uuidgenerator.net/version4
#define MACHINE_UUID "1a29a761-b137-484c-a0ac-4c784b58898d"
#define MACHINE_UUID "df9ff7f1-d453-4621-aa8e-8a51d14b7250"

// @section extruder

Expand Down Expand Up @@ -492,9 +492,9 @@
#define DEFAULT_Ki_LIST { 1.08, 1.08 }
#define DEFAULT_Kd_LIST { 114.00, 114.00 }
#else
#define DEFAULT_Kp 28.75
#define DEFAULT_Ki 2.22
#define DEFAULT_Kd 93.04
#define DEFAULT_Kp 47.5
#define DEFAULT_Ki 5.04
#define DEFAULT_Kd 111.9
#endif
#endif // PIDTEMP

Expand Down Expand Up @@ -533,9 +533,9 @@

// 120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
// from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
#define DEFAULT_bedKp 111.45
#define DEFAULT_bedKi 9.93
#define DEFAULT_bedKd 833.85
#define DEFAULT_bedKp 70.6
#define DEFAULT_bedKi 5.53
#define DEFAULT_bedKd 601.8

// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
#endif // PIDTEMPBED
Expand Down Expand Up @@ -567,6 +567,7 @@
#define PREVENT_LENGTHY_EXTRUDE
#define EXTRUDE_MAXLENGTH 200


//===========================================================================
//======================== Thermal Runaway Protection =======================
//===========================================================================
Expand Down Expand Up @@ -608,6 +609,7 @@
//============================== Endstop Settings ===========================
//===========================================================================

//
// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
Expand All @@ -621,14 +623,14 @@
//#define USE_ZMAX_PLUG

// Enable pullup for all endstops to prevent a floating state
#define ENDSTOPPULLUPS
//#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
// Disable ENDSTOPPULLUPS to set pullups individually
//#define ENDSTOPPULLUP_XMAX
//#define ENDSTOPPULLUP_YMAX
//#define ENDSTOPPULLUP_ZMAX
//#define ENDSTOPPULLUP_XMIN
//#define ENDSTOPPULLUP_YMIN
#define ENDSTOPPULLUP_XMIN
#define ENDSTOPPULLUP_YMIN
//#define ENDSTOPPULLUP_ZMIN
//#define ENDSTOPPULLUP_ZMIN_PROBE
#endif
Expand Down Expand Up @@ -736,7 +738,7 @@
* Override with M92
* X, Y, Z, E0 [, E1[, E2...]]
*/
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 500 }
#define DEFAULT_AXIS_STEPS_PER_UNIT { 160, 160, 400, 50 }

/**
* Default Max Feed Rate (mm/s)
Expand Down Expand Up @@ -986,7 +988,7 @@
* | [-] |
* O-- FRONT --+
*/
#define NOZZLE_TO_PROBE_OFFSET { -25, 20, -0.46 }
#define NOZZLE_TO_PROBE_OFFSET { 0, 117, 0 } //@TODO

// Most probes should stay away from the edges of the bed, but
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
Expand Down Expand Up @@ -1056,7 +1058,7 @@
*/
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Clearance between probe points
#define Z_CLEARANCE_MULTI_PROBE 5 // Z Clearance between multiple probes
#define Z_CLEARANCE_MULTI_PROBE 3 // Z Clearance between multiple probes
//#define Z_AFTER_PROBING 5 // Z position after probing is done

#define Z_PROBE_LOW_POINT -2 // Farthest distance below the trigger-point to go before stopping
Expand Down Expand Up @@ -1120,9 +1122,9 @@
// @section machine

// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR true
#define INVERT_X_DIR true //@TODO
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
#define INVERT_Z_DIR true

// @section extruder

Expand All @@ -1140,7 +1142,7 @@

//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed. Also enable HOME_AFTER_DEACTIVATE for extra safety.
//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated. Also enable NO_MOTION_BEFORE_HOMING for extra safety.
//#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off.
#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off.

//#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
// Be sure to have this much clearance over your Z_MAX_POS to prevent grinding.
Expand All @@ -1160,7 +1162,7 @@
#define Y_BED_SIZE 200

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define X_MIN_POS 0 //@TODO
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
Expand Down Expand Up @@ -1318,7 +1320,7 @@
* leveling immediately after G28.
*/
//#define RESTORE_LEVELING_AFTER_G28
//#define ENABLE_LEVELING_AFTER_G28
#define ENABLE_LEVELING_AFTER_G28

/**
* Auto-leveling needs preheating
Expand Down Expand Up @@ -1385,7 +1387,7 @@
// Experimental Subdivision of the grid by Catmull-Rom method.
// Synthesizes intermediate points to produce a more detailed mesh.
//
//#define ABL_BILINEAR_SUBDIVISION
#define ABL_BILINEAR_SUBDIVISION
#if ENABLED(ABL_BILINEAR_SUBDIVISION)
// Number of subdivisions between probe points
#define BILINEAR_SUBDIVISIONS 3
Expand Down Expand Up @@ -1878,7 +1880,7 @@
//
// Set this option if CLOCKWISE causes values to DECREASE
//
//#define REVERSE_ENCODER_DIRECTION
#define REVERSE_ENCODER_DIRECTION

//
// This option reverses the encoder direction for navigating LCD menus.
Expand Down
4 changes: 2 additions & 2 deletions Marlin/Configuration_adv.h
Original file line number Diff line number Diff line change
Expand Up @@ -1080,14 +1080,14 @@

// Add Probe Z Offset calibration to the Z Probe Offsets menu
#if HAS_BED_PROBE
//#define PROBE_OFFSET_WIZARD
#define PROBE_OFFSET_WIZARD
#if ENABLED(PROBE_OFFSET_WIZARD)
//
// Enable to init the Probe Z-Offset when starting the Wizard.
// Use a height slightly above the estimated nozzle-to-probe Z offset.
// For example, with an offset of -5, consider a starting height of -4.
//
//#define PROBE_OFFSET_WIZARD_START_Z -4.0
#define PROBE_OFFSET_WIZARD_START_Z 0

// Set a convenient position to do the calibration (probing point and nozzle/bed-distance)
//#define PROBE_OFFSET_WIZARD_XY_POS { X_CENTER, Y_CENTER }
Expand Down
4 changes: 2 additions & 2 deletions Marlin/src/pins/ramps/pins_RAMPS.h
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,10 @@
#define TEMP_0_PIN 13 // Analog Input
#endif
#ifndef TEMP_1_PIN
#define TEMP_1_PIN 15 // Analog Input
#define TEMP_1_PIN 14 // Analog Input
#endif
#ifndef TEMP_BED_PIN
#define TEMP_BED_PIN 14 // Analog Input
#define TEMP_BED_PIN 15 // Analog Input
#endif

//
Expand Down

0 comments on commit 6b8c18b

Please sign in to comment.