Closed alphastrem closed 4 years ago
Bump - Please can someone help me - im wracking my brains over this one and now my brains are mash potato
@alphastrem still an issue?
Yes unfortunately still no further forward
Please test the bugfix-2.0.x
branch to see where it stands. If the problem has been resolved then we can close this issue. If the issue isn't resolved yet, then we should investigate further.
Ok no problem: I think I did try that in my many many tests but I’ll happily try again and test any suggestions. I’ve even bought a new main board to see if that’s the issue which I know it’s not but we will see when that gets delivered too
This is my code... ive removed 99% of the commented lines
`
#define SWITCHING_EXTRUDER_E23_SERVO_NR 1
#define PARKING_EXTRUDER_SOLENOIDS_INVERT // If enabled, the solenoid is NOT magnetized with applied voltage
#define PARKING_EXTRUDER_SOLENOIDS_PINS_ACTIVE LOW // LOW or HIGH pin signal energizes the coil
#define PARKING_EXTRUDER_SOLENOIDS_DELAY 250 // (ms) Delay for magnetic field. No delay if 0 or not defined.
#define MPE_FAST_SPEED 9000 // (mm/m) Speed for travel before last distance point
#define MPE_SLOW_SPEED 4500 // (mm/m) Speed for last distance travel to park and couple
#define MPE_TRAVEL_DISTANCE 10 // (mm) Last distance point
#define MPE_COMPENSATION 0 // Offset Compensation -1 , 0 , 1 (multiplier) only for coupling
#define SWITCHING_TOOLHEAD_SERVO_NR 2 // Index of the servo connector
#define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 } // (degrees) Angles for Lock, Unlock
#define SWITCHING_TOOLHEAD_Y_RELEASE 5 // (mm) Security distance Y axis
#define SWITCHING_TOOLHEAD_X_SECURITY { 90, 150 } // (mm) Security distance X axis (T0,T1)
#if ENABLED(PRIME_BEFORE_REMOVE)
#define SWITCHING_TOOLHEAD_PRIME_MM 20 // (mm) Extruder prime length
#define SWITCHING_TOOLHEAD_RETRACT_MM 10 // (mm) Retract after priming length
#define SWITCHING_TOOLHEAD_PRIME_FEEDRATE 300 // (mm/m) Extruder prime feedrate
#define SWITCHING_TOOLHEAD_RETRACT_FEEDRATE 2400 // (mm/m) Extruder retract feedrate
#endif
#define SWITCHING_TOOLHEAD_Z_HOP 2 // (mm) Z raise for switching
#define AUTO_POWER_FANS // Turn on PSU if fans need power
#define AUTO_POWER_E_FANS
#define AUTO_POWER_CONTROLLERFAN
#define AUTO_POWER_CHAMBER_FAN
#define POWER_TIMEOUT 30
// Anycubic I3 with Ultrabase. 100C and 8 cycles
//NITTY GRITTY STUFF
//#define ENDSTOPPULLUP_ZMIN_PROBE // not sure if i should enable this
// Disable ENDSTOPPULLDOWNS to set pulldowns individually //#define ENDSTOPPULLDOWN_XMAX //#define ENDSTOPPULLDOWN_YMAX //#define ENDSTOPPULLDOWN_ZMAX //#define ENDSTOPPULLDOWN_XMIN //#define ENDSTOPPULLDOWN_YMIN //#define ENDSTOPPULLDOWN_ZMIN //#define ENDSTOPPULLDOWN_ZMIN_PROBE
// Enable this feature if all enabled endstop pins are interrupt-capable. // This will remove the need to poll the interrupt pins, saving many CPU cycles. //#define ENDSTOP_INTERRUPTS_FEATURE // dont understand what this is
//#define ENDSTOP_NOISE_THRESHOLD 2
#define MAX_JERK_EDIT_VALUES { 20, 20, 0.6, 10 } // ...or, set your own edit limits
// i believe this is how far the lowest point of the deployed pin goes further in mm past the end of the bottom of the nozzle?
// Enable the M48 repeatability test to test probe accuracy //#define Z_MIN_PROBE_REPEATABILITY_TEST
//#define MIN_SOFTWARE_ENDSTOP_Z
//#define MESH_BED_LEVELING // i would like this enabled as well to give me the choice but it wont compile
//#define G26_MESH_VALIDATION
#define MESH_TEST_NOZZLE_SIZE 0.4 // (mm) Diameter of primary nozzle.
#define MESH_TEST_LAYER_HEIGHT 0.2 // (mm) Default layer height for the G26 Mesh Validation Tool.
#define MESH_TEST_HOTEND_TEMP 205 // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
#define MESH_TEST_BED_TEMP 60 // (°C) Default bed temperature for the G26 Mesh Validation Tool.
#define G26_XY_FEEDRATE 20 // (mm/s) Feedrate for XY Moves for the G26 Mesh Validation Tool.
#define G26_RETRACT_MULTIPLIER 1.0 // G26 Q (retraction) used by default between mesh test elements.
#if ENABLED(ABL_BILINEAR_SUBDIVISION)
#define BILINEAR_SUBDIVISIONS 3
#endif
//#define MESH_EDIT_GFX_OVERLAY // Display a graphics overlay while editing the mesh
//#define UBL_Z_RAISE_WHEN_OFF_MESH 2.5 // When the nozzle is off the mesh, this value is used // as the Z-Height correction value.
//#define MESH_EDIT_MENU // Add a menu to edit mesh points
// Add a menu item to move between bed corners for manual bed adjustment //#define LEVEL_BED_CORNERS
//#define LEVEL_CENTER_TOO // Move to the center after the last corner
//#define BED_CENTER_AT_110_110
// Input all length measurements here:
// Or, set the default skew factors directly here // to override the above measurements:
//#define SKEW_CORRECTION_FOR_Z
#define XZ_DIAG_AC 282.8427124746
#define XZ_DIAG_BD 282.8427124746
#define YZ_DIAG_AC 282.8427124746
#define YZ_DIAG_BD 282.8427124746
#define YZ_SIDE_AD 200
#define XZ_SKEW_FACTOR 0.0
#define YZ_SKEW_FACTOR 0.0
// Enable this option for M852 to set skew at runtime //#define SKEW_CORRECTION_GCODE
`
@alphastrem code is to long to read, so was the problem fixed after retesting?
No still doesn’t work it homes with the physical endstops and the Z-up a few mil ... bltouch pin extends ... moves to the first mesh point ... z-down ... the pin hits the bed but doesn’t ‘flick’ back up inside itself. And then starts flashing red.
Sent from my iPhone 10
On 30 Jun 2020, at 11:58, Bo Herrmannsen notifications@github.com wrote:
@alphastremhttps://github.com/alphastrem code is to long to read, so was the problem fixed after retesting?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/18162#issuecomment-651720635, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIQ5KMFKEVM2SKJLOM4DFILRZHAMHANCNFSM4NPDKFJQ.
and the distance from the nozzle tip to bl touch is correct?
Actually that is pretty spot on you can see my YouTube video here https://youtu.be/S2S_CDAGo7o
At about 35 seconds in you can see how level itnis
Sent from my iPhone 10
On 30 Jun 2020, at 16:45, Bo Herrmannsen notifications@github.com wrote:
and the distance from the nozzle tip to bl touch is correct?
[image]https://user-images.githubusercontent.com/3832239/86147219-69085c00-baf9-11ea-83b3-a85b94d636e3.png
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/MarlinFirmware/Marlin/issues/18162#issuecomment-651878736, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIQ5KMHXVTQWK4WBC6FRZNTRZICAZANCNFSM4NPDKFJQ.
This issue is stale because it has been open 30 days with no activity. Remove stale label / comment or this will be closed in 5 days.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Bug Description
The pin on my original bltouch 3.1 isnt deploying when trying to abl from the print menu. But the pin does deploy and retract in an auto test when powering on as well as sending gcode commands does deploy and retract also. The printer does home X and Y and then starts to drive down on the Z but with no pin deploy and the Z pcb endstops unplugged just goes down and down until i GUESS would crash into the bed.
Hardware
My Configurations
Additional Information