• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Image 1
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Image 2
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Image 3
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Thumbnail 1
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Thumbnail 2
Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter 3D Printer File Thumbnail 3

Artillery sidewinder X2 - LJ12A3-4-Z/BX inductive sensor adapter

Mario L avatarMario L

January 25, 2025

printables-icon
DescriptionCommentsTags

Description

The proposed modification to replace the ABL sensor with an inductive one makes sense if the printer is equipped with a metal PEI plate.

Warning.
The LJ12A3-4-Z/BX (affiliate link) sensor has a standard deviation of less than 0.005 at constant room temperature.
The Z-axis measurement of the sensor is dependent on its temperature - a different value will be when the measurement is unheated from the table and nozzle and a different value when the sensor heats up during printer operation.

This is a remix of the idea of installing an inductive sensor for sidewinder X2 with Klipper installed.

CONCLUSION

💚💚💚If you enjoyed the project please like it.💚💚💚

Post your makes and let me know how it works out for you. 

If anyone has any comments about them - I'd be happy to listen and improve the models.

☕☕☕

Did my project bring you joy, save you time or solve your problem? Share it with me and make me happy - buy me ko-fi.  

☕☕☕

In my printer I mounted the sensor about 2mm above the plane of the nozzle.

 

Connect the sensor wires to the new plug (XHP-4; 4 PIN; 1X4; R=2,5mm) like this:

 

Klipper settings:

 

#[bltouch]
#sensor_pin: PC2
#control_pin: PC3
#x_offset:27.25
#y_offset:-12.8
#z_offset: 1.0
#samples: 3
#samples_tolerance: 0.050
#samples_tolerance_retries: 3

# The LJ12A3-4-Z/BX  no thermistor output,
# so no compensation table is here.
[probe]
pin: !PC2
x_offset: 23.65
y_offset: -16.2
z_offset: 1.0  # For my sensor height setting: 2.4
speed: 6.0
samples: 2 
samples_tolerance: 0.01  
samples_tolerance_retries: 10  

[safe_z_home]

# home_xy_position: 122.75,162.8
home_xy_position: 126.35,166.2
z_hop: 15
speed: 125

[bed_mesh]
speed: 150

# mesh_min: 27.25, 12.8
mesh_min: 24.0, 17.0

# mesh_max: 272.75, 287.2
mesh_max: 276.0, 283.0
algorithm: bicubic
probe_count: 9,9
mesh_pps: 3
fade_end: 10

[screws_tilt_adjust]
screw1: 26,66
screw1_name: front left
screw2: 226,66
screw2_name: front right
screw3: 226,266
screw3_name: back right
screw4: 26,266
screw4_name: back left

For more information, please visit the original author's website:

https://www.printables.com/pl/model/450723-artillery-sidewinder-x2-adapter-for-inductive-sens

 

And as always with functional rather than decorative prints I recommend calibrating the prints on the printer using the advice of @SteveHanov, I recommend the link:

https://www.printables.com/pl/model/683647-calibration

====================================================================

Updated 08.11.2024

The LJ12A3-4-Z/BX sensor screwed into the v4 version of the chuck is locked with the original M12 nut.
I noticed that over time the nut can come loose.

I have added a new version of the v5 mount where the sensor is locked with a M3x10 screw.
I have not tested the mount, so please let me know if it works or if you have any comments. 

====================================================================

Updated 05.11.2024

I have added the configuration of my swx2 printer for the Klipper, sensor LJ12A3-4-Z/BX: printer.txt - replace after copying with printer.cfg.

====================================================================

Updated 10.02.2024

I changed the klipper settings:
samples: 3
changed to
samples: 2

The LJ12A3-4-Z/BX sensor is sensitive to changes in its temperature - when the temperature changes, the sensor's trip distance changes.
This manifests itself, for example, by the fact that already during the meshing of a heated (70°C) bed the tripping point changed at the end of the Y-axis by 0.15mm downwards compared to the cold measurement of the table.


I am attaching the photos:

 

The measurement of the bed with the ABL court - can be taken as a benchmark - not dependent on temperature. The errors of this measurement are affected by the texture of the table.

Settings in the klipper:

samples: 3

--------------------------------------------------------------------------------------------------------------

 

Bed measurement using the LJ12A3-4-Z/BX sensor.
Cold bed to show its correct mapping.
With this measurement, there are no errors when mapping the bed - cold measurement without heating.

With this measurement the sensor temperature was constant so the map is measured correctly.

Settings in the klipper:

samples: 3

--------------------------------------------------------------------------------------------------------------

 

Bed measurement using the LJ12A3-4-Z/BX sensor.
Heated table 70C.
The errors in this measurement are affected by the change in sensor temperature during bed mapping.
With this measurement the sensor temperature was changing so the map has an additional error on the Y axis between Y=min and Ymax it is about 0.15mm.

Settings in the klipper:

samples: 3

--------------------------------------------------------------------------------------------------------------

Bed measurement using the LJ12A3-4-Z/BX sensor.
Heated table 70C.
The errors in this measurement are affected by the change in sensor temperature during bed mapping.
To reduce the error from the sensor heating up when measuring a heated table I changed the clipper settings:
from samples: 3 to samples: 2
With this measurement, I have thus reduced the additional error on the Y axis between Y=min and Ymax to about 0.05mm.

Settings in the klipper:

samples: 2

====================================================================

Updated 11.02.2024

I changed the LJ12A3-4-Z/BX sensor in my printer
to SUPER PINDA - no more errors from changing the sensor temperature.

So if you want to check cheaply if an inductive sensor is more convenient than ABL when printing on a PEI board.
Then you can use the cheap LJ12A3-4-Z/BX it is accurate but you need to be aware of its sensitivity to a change in its temperature by setting the start code accordingly.
If you are convinced by the inductive sensor then ultimately I recommend SUPER PINDA - besides the quality of the first layer you will have a piece of the legendary PRUSA in your printer and this is one of the most important elements ;-).

I have added a photo map of my table, measurement SUPER PINDA 70C.

Settings in the klipper:

samples: 3

 

I recommend my handle design and Klipper settings for the SUPERPINDA sensor:
 

https://www.printables.com/pl/model/752761-artillery-sidewinder-x2-superpinda-inductive-senso

 

License:

Creative Commons — Attribution

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,921

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :) preview image

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :)

Pat_S profile image

Pat_S

sign: don't touch my 3d printer preview image

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

623

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,160

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers preview image

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers

Voxel3D_NL profile image

Voxel3D_NL

204

Gift Box preview image

Gift Box

roby85r profile image

roby85r

1,511

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,511

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7