. 0 # SERVOS x_offset: 40 # modify as needed for bltouch location y_offset: 0 # modify as needed for bltouch location #z_offset: 0 # modify as needed for bltouch or run PROBE_CALIBRATE Jul 28, 2021 · A quick guide on setting your probes Z offset in Klipper. Running stock board on Ender 3 Pro. The pad is looking for them to be listed a certain way for it to populate the menu. Print Fixed. Here the z-offset is stored in the printer. The community of r/FixMyPrint will help you fix your 3D printer settings for the most optimal prints. with the above and restart the printer. 000. There, you should have z_offset: 0. Was delighted to find PROBE_CALIBRATE feature. 5 mm to the left of the nozzle and 40. You will need to intervene so that the z axis does not ram into the nozzle. At the same time, change the extruder settings to match the Sprite as well. Am I missing something, my horizontal_move_z IS more than z_offset. setting front left edge to 0 0. If you are talking about esteps calibration for extruder you have to use the web interface and edit the printer. Jan 19, 2023 · Move the X and Y axes until the probe is over the point you have marked. save_config: set [bltouch] z_offset = -0. 2mm. I have been printing with my Ender 5s1 for a month or so and I just got a sonic pad for Christmas. g. Adjusted det probe offset for the new probe position: [bltouch] x_offset: -46. The Sonic Pad very closely resembles a rugged tablet, sporting a 7-inch touch-screen display with a resolution of 1024×600 pixels. Now it is 0. Jun 29, 2023 · The only time I get a really good print is if I reset Klipper to factory default settings and go thru the process of setting up my printer. But - answer to origin user - if you use browser with Fluid desktop (just enter the Sonic Pads IP in a browser) then there is a “save” button, where you can adjust the z-offset (AFTER the print has finished!). The z-offset is a physical measurement of the distance between the nozzle and the touch sensor trigger point. 2” is sent, then future G-Code moves will have 0. I'll get you better info once home. 28 and no second option. You can try adjusting your probe offset; i have almost the same set-up. 000, don't run auto bed level again. Measure these offsets using a ruler and note down the values. First, you will need to mount the probe on the printer using the provided bracket: Use the 2 smaller screws included in the kit to mount the BLTouch sensor to the bracket. You need to account for the probe offset in the bltouch section, though. 9mm with each one of these, until I tried to redo the probe offset & level on the sonic pad. Don't do it, you dont need to. I didn't see this post in the search so sorry if I missed it. I've done the screws and z offset etc. Well done. And set the probe pin as !PA7 on both the config and ezabl file. BobZahn January 12, 2023, 7:00pm 1. Now go to probe calibration on the pad and use your 0. I've updated the firmware and tried other things but no solutions. 5,117. cfg but it didn't do shit and the printer still thinks the Open up the sonic pad on the web browser,go to configurations. Make sure you have selected the correct version of the E5 S1 Jul 5, 2023 · And yes, you can use one Sonic Pad with up to four Creality 3D printers at the same time, so while it’s not the most cost-effective solution, it does make sense when using more than one 3D printer. It just says “Must home before probe” and “No trigger Find out you can go to menu - configuration - advanced settings - probe offsets. variable_probe_min_count - Minimum number of probes for partial probing of a bed mesh. you can set a lower z-offset, but you have to "allow" it with a position_min setting in your [stepper_z] config. Dec 11, 2022 · My Z-offset was about -1. Nov 28, 2021 · [bltouch] sensor_pin: P0. That is all you should have to do. The problem is that the sonic pad does a xyz homing when calibrating the z-offset. It said that the value was out of range and I’d have to modify in the the printer. This is the current set-up i am using for the probe, I also had to adjust the mesh, to stop the print head carriage slamming into the frame. variable_probe_mesh_padding - Extra padding around the rectangle defined by MESH_MIN and MESH_MAX. Note that the problem got worse this morning (doing multiple factory resets) when the new firmware came out (11-Feb 23), and every time I put filament change macro (M600) back in from the template (which includes a pause_resume), it lost the Hello, i will give a detailled answer so you have something to work with: releveling the bed in order to bring it higher up is a mistake, because it takes away spring tension and makes the bed unstable. In my case the probe is 32. ago. Now during this setup process, at the probe levelling stage (followed by manual bed levelling and the auto levelling the bed mesh), when the homing Z-axis takes place, it settles at 4. After doing the manual pre-adjustment on all 4 adjustment screws by tightening them to block and adjust all 4 corners with 1mm distance, the following step is the auto leveling step. 01mm and . # is the GD32F103 then please select Disable SWD at startup in the. The Klipper PROBE_CALIBRATE tool can be used to obtain this value - it will run an automatic probe to measure the probe's Z trigger position and then start a manual probe to obtain the nozzle Z height. But others had success. log Hi I’ve just received my Sonic pad and gone through the updates ready to connect to my printer. setting center to 0 0. [bltouch] # enable for BLTouch - fast-mode sensor_pin: ^P0. • • Edited. Use the 2 longer screws to install the mount to the right of the hot end (there are two holes for this purpose). Manually tram/level between auto levels until your total variance is < 0. It's out of range. 2mm to adjust Z height 0. Ran Z-probe to get baseline offset leaving about 2mm for manual leveling. I was able to adjust the offset when I was using Marlin. The sample klipper configs for Creality CR-10S are dated 2017, and there seem to be at least a few new mainboards since then, with different pinouts. 2. If your print plate is 310x310 (300x300 print area) then 150,150 would be the center and used for the safe z home. 96 mm. I am able to get everything working properly EXCEPT the auto level function. 001 mcu_task_avg=0. I installed a Sonic Pad last night, runs great except that the XYZ travel distances are off, particularly Z, which is causing Z-Height calibration issues. # If you prefer a direct serial connection, in "make menuconfig". To start out you should have a bltouch section that’s above the do not edit section. 6 in front of it. With the out of bounds warning it sounds somewhat like you may have picked the wrong printer when initially setting up the sonic pad. It’s based on Klipper which is a powerful open source 3D printing firmware. select ender 3 v2 abl 4. Does anyone know what an acceptable value is for the z-offset as far as the sonic pad is concerned? Welcome to the Ender 3 community, a specialized subreddit for all users of the Ender 3 3D printer. Earlier versions had the z axis end stop and the probe directly behind the nozzle. . I’ve reset my sonic pad and updated it several times. To set the probe Z offset value with the M851 G-Code, all you need to do is pass the Z parameter alongside the Z offset value you would like to set to the M851 G-code, saving the new value to the The promises were exciting! I knew up front that the CR-10S wasn't a supported printer yet. 5 Adjusted the stepper_x to reach the last x axis probe point with the new probe offset: [stepper_x] position_max: 246. cfg file has that value in it, but the first layer is crap. log Hi I’ve just received my Sonic pad and gone through the updates The x and y offsets are relative to the nozzle, telling the printer how far right/left and forth/back the probe is from the nozzle. cfg, but the value displayed is 0 until you change it after the sonic pad was turned on. 000011 mcu_task_stddev=0. There are 2 different versions of the E5 S1 in the Sonic pad. I'd even tried to contact Creality (not helpful) to work out what was going on, so finding this thread saved my bacon. One outstanding issue is the BL touch sensor is not "retracted" between spots on a 5X5 mesh. Feb 25, 2024 · this is all the code that was in printer. I have an Ender 5 S1 with a new Sonic Pad. This can make calculating the probe's z-offset challenging, particularly at different bed temperatures. setting right rear to 360 360. Question about probe calibration with Sonic Pad. Ender 3 S1 Pro w/Sonic Pad Beginner Calibration question. When I proceed with the auto calibration where it checks the 25 (?) spots The Z offset with CR/BL touch is always negative. I just bought an ender 5s1 and a sonic pad. Look in the example printer. • 2 yr. Our mainboard has v2. 2mm (ensuring bed is at printing temp the whole time) Add strips of aluminium foil under problem negative spots to get variance lower. 000 #pin_move_time: 0. Reply. 450 Sort by: Search Comments. When creating klipper firmware with make menuconfig choose STM32F103 with 28KiB bootloader, serial communication on May 31, 2024 · Initially, the sensor works and I can do the z-offset adjustment (Z-PROBE) with the „paper-sheet-method. Jan 18, 2023 · Hi there, sorry for answering that late. 25] The Creality Sonic Pad is a 7” colour tablet that connects to your 3D printer with a USB cable. cfg #*# #*# [bltouch] #*# z_offset = 5. During calibration, the sensor pin hangs off the board on the left side, and the nozzle dug straight into my plate damaging it and then the plate tried to force itself up and until the gears slipped. ago • Edited 2 yr. The SAVE_CONFIG command will update the printer config file. I say OK and it all restarts fine and the printer. Select E3v2 with ABL. 88. Using a home made probe hooked to Z Probe line, & servo running off beeper output. Also if you dont have stock parts you would have to make more changes in the printer. The z_offset is the distance between the nozzle and bed when the probe triggers. Award. org/https://www. so looking at the log: bltouch: z_offset: -0. May 3, 2023 · Background The Creality Sonic Pad is intended to be a “one-stop” solution for Klipper. I believe the values are . Mine doesn’t so I had the same issue where the probe went over the edge. After it restarts, check to make sure that value is now at the bottom of the do not The z offset moves while printing are very small. Then go into your own printer. 0 Adjusted the safe_z_home to get the probe calibration to hit center of bed. Yes, another one, zero y-offset probe mount for the Ender-3 S1/S1 Pro! X offset -44mm. Hi peeps, So I own an ender 3 pro and it's quite modded, I recently purchased the sonic pad and although a lot of it does work quite well the very annoying but seems to be the probe calibration. 5 depending on height of bltouch from bed We would like to show you a description here but the site won’t allow us. The area between these two points get divided up into small squares that get probed. The x_offset and y_offset in the bltouch section are used to tell the pad where, in relation to the nozzle, the probe is located. Adjusting probe offsets does nothing. You can try decreasing the dimensions for bed mesh and make sure the bed coordinates (endstop and xymax) are correct as well as the xy probe offset. Connect to the web interface. Manually level the 4 corners, using the same sheet of paper. 0 # Some BLTouch V3 and many clones apparently require this, though mine didnt: pin_up_touch_mode_reports_triggered: true #flavor: genuine_smart_3. Sonic Pad Ender 3 Pro help. I got the sonic pad today and adjusted the offsets in the bl_touch section of printer. After flashing the Klipper firmware onto my printer I discovered that the stock Jan 19, 2023 · The first method we can use to calibrate the probe Z offset value for the BLTouch is to use the M851 (XYZ probe offset) G-code in Marlin firmware. Connect the small white port on the cable to the BLTouch sensor. It seemed like an easy way to start using Klipper and my printer was listed as a supported model. This will get you to the fluidd interface. When I go to auto level my Ender 5 S1 it goes about 1 cm off the left edge of the bed…. I like to use different Hotend sizes. conf and change below lines. One with the z axis end stop and one without. - In printer. 05 mm Y= 20. hotend offset. I put G29 on the line after G28 in my start up code and then it does the measurement right before every print. [probe] pin: !PB12 z_offset: 0 activate_gcode: probe_reset [output_pin probe_reset_pin] pin: PB13 sonic pad new setup printhead moves off bed during auto level probe to nozzle offset. 08 mm Z= 20. Unless you make changes to the print head itself (e. Sonic Pad XYZ Calibration. 0: gcodein=0 mcu: mcu_awake=0. If you use the pad to do it, it will automatically edit your config file for you with the new value. 5 y_offset: 0. x, using a sheet of typing paper, lower it until I'm just feeling the drag of the nozzle, usually right around -0. We would like to show you a description here but the site won’t allow us. It’s okay if they are approximately right. So click on the link and scroll to the section that details the bl touch and you will see the offset values. Mar 21, 2023 · I have been having a bunch of issues with my SonicPad recently, not the least of which was the inability to update the firmware through any method!!! Finall We would like to show you a description here but the site won’t allow us. For example, if “SET_GCODE_OFFSET Z=0. ADMIN MOD. 10,10 100 etc. Set the offsets with M851. I got a Sonic Pad for Christmas and Installed it. You won't see those moves other than the printed line either getting better or worse. Code:PROBE_CALIBRATETESTZ Z=Further reading: https://www. I have done factory reboot and started the setup from scratch multiple times and end up with same Sonic pad bed mesh problems I’m having some weird problems with the mesh on my S1 pro. The gantry moves and essentially "drags" the BL Touch probe in the down position from one spot to the next. Newer versions do not have the end stop, and the probe is offset to the left of the nozzle. The PRTOUCH_PROBE_ZOFFSET command takes a couple optional parameters, APPLY_Z_ADJUST and CLEAR_NOZZLE. Save and restart. I was on vacation. cfg file and make the adjustment and restart. 46. I am brand new to this and I'm just trying to get my printer calibrated. 6. For being my first calibration print I feel like it turned out okay. 10 # Probe control_pin: P2. 5 # Can be set lower, example 2. 2 Chipset GD32F303 klippy. Hello I have a ENDER 3 max neo with a sprite pro installed and also a sonic pad running klipper and a limit switch cover from thingiverse. Change the probe offsets in the printer. robomopaw. - Move nozzle to 110,110 (Center point) and Z to 0. Open printer. Copy them to your config via the browser page. If you have positive offset that means your nozzle touching the bed first because your probe is higher in positive Z direction. So I think this is why the framework only accept absolute value. 588. How do I change the prope settings and the extrusion rate settings on the sonic pad, due to the fact I made some upgrades that make the hen wrong. Auto-level the bed. Hey all, I just installed the EZABL Pro sensor mod from TH3D on my SV06 and have been having issues getting it to work with my Sonic Pad running Klipper. 001 after testz=-4 #*# <----- SAVE_CONFIG -----> #*# DO NOT We would like to show you a description here but the site won’t allow us. Note the X and Y values of the axes, which will be your offset (horizontal distances between the probe and the nozzle) values. Share. An example would be M851 X3 Y5 to set X offset to 3 and Y offset to 5. 4,4 is 4 across and 4 up/down, meaning 16 points. I went through the process (during which it found a firmware update) and have it hooked up. After watching four or five YouTube videos and scanning the internet for some answers, I decided to post here. As such, some printers use an endstop for homing the Z axis and a probe for calibrating the mesh. Go back up to the [bltouch] section at the middle of the printer. 23mm then save/restart. Hit OK, Sonic Pad saves info and restarts. If it. How do i set the probe offset before finishing the setup process? My sprite pro has the probe out to the left farther than stock bracket and it crashes the bed when doing that Creality Sonic Pad Official Community | How do i set the probe offset before finishing the setup process probe_with_touch_mode: True x_offset: -44 # modify as needed for bltouch location y_offset: -6 # modify as needed for bltouch location #z_offset: 1 # modify as needed for bltouch or run PROBE_CALIBRATE speed: 10 samples: 3 sample_retract_dist: 2. 460 samples: 2 pin_move_time: 2. Adjust the offset numbers and such to match your machine. [safe_z_home] home_xy_position:161. org/Bed May 3, 2023 · Help with Ender 3 pro with sprite, crtouch, dual z and klipper. Save the file, run the probe calibration on the sonic pad. cfg file. I did a fan mod on my Ender 3 S1 pro that moved the CR Touch probe to the right side of the extruder. # select "Enable extra low-level configuration options" and select. After it is added it will go though some self checks. cfg and find the z_offset: 0 uncomment/remove the # so it looks like [bltouch] z_offset: 0 Save and restart. After you flash your printer the LCD on your printer will not display anything, I disconnected and removed mine. 05 mm. Jun 7, 2021 · This is commonly used to virtually change the Z bed offset or to set nozzle XY offsets when switching extruders. cfg. It was the only way I could make it work with the in menu Ender 5s1 prod hangs off end of bed. on my E3 V2 on the display the exact offset value was always shown on the display and when adjusted this value was always seen there. 1. If you set those correctly then, when you home all axis, the probe point for home should touch the center of the build plate. **This config is applicable only for sprite pro extruder on an ender 3 v2 with the back screw cut X = -47 means the probe is 47mm to the left of the nozzle. Ender 5 S1 With Sonic Pad New probe / bed issue. Then you need to use the homing calculator on th3d website to have the correct dimensions for the probe. I'm 100% sure I'm doing this wrong because the instructions for updating Mount the BLTouch sensor to the hot end carriage. running PRTOUCH_PROBE_ZOFFSET alone will just print out the touch probes z-offset and give you the option to save it using SAVE_CONFIG. Z offset has nothing to do with the cr touch probe. 2/ set XY position, where you have best results with the paper (and printer shows Z0) 3/ raise Z to about 10 mm. It doesn’t use steps/mm either. Recently purchased Creality sonic pad to use with my Ender 3 Pro. Where this information was stored to my printer. The probe z_offset will then be calculated from these measurements. cfg file and there are around 10 (total guess) lines that are already there that say something to the effect of "uncomment Need some help, I am in the process of setting up my printer again after the update and starting the probe calibration and this always happens. Single-Reputation-44. setting true center at 180 180. 5/ go to Movement and lower Z till BLTouch lights up ***. I have upgraded my printer with the CR Touch and Sprite Extruder Pro. -40 and -10 if you measured 40mm and 10mm) in the X offset and the Y offset sections and save the settings. General Discussion. You will need to adjust your printer. Jul 25, 2022 · Manually level the bed using the Jyers manual leveling feature while the bed is at printing temperature and the Z-offset is set to 0 or greater. 43. 000009 bytes_write=385997 Jan 18, 2023 · Manual Trimming (leveling) and Auto Trimming (leveling) are not working properly. It takes over control of your printer and makes it faster and easier to use. How many squares depends on the probe count value. 4. 199 pin_move_time: 1 samples: 2 # Set z offset = -1. ComprehensivePea1001 • 8 mo. Win. 0. Recently all my prints are failing like the nozzle is too far away from the bed on the first layer. E3V2, Sprite Pro + BL Touch. Add the standard ender 6 to the sonic pad. # "make menuconfig" along with the same settings for STM32F103. When the self checks are done, go into the printer. darcoSM. Start at 36,36 and end at 183,183. Following the UI instructions on the Sonic Pad: Fully tightened the bed springs. I was leveling the bed and ran the probe calibration. 2mm added to their Z height. 23mm and 0. Time to return to the Raspberry Pi and hopes they work this thing out. You might have to make some slight adjustments to the board size. cfg to fix the probe from not hitting the bed. Remove the two screws holding the hot end enclosure onto the carriage. Setting G92 position 0 0 at the true 0 0. 400 probe_with_touch_mode: False pin_up_reports_not_triggered: True pin_up_touch_mode_reports Mar 17, 2024 · Similarly, the Y offset is the distance between those two along the Y-axis. If the X_ADJUST style parameters are used, then the adjustment will be added to any existing offset (eg, “SET Ender 5s1 Sonic Pad Klipper Help. Ok i have an update, i managed to do it. Ps: I am using sonic pad on an E3V2 and a E3V2 neo both In this particular case the z-offset was set to -0. Here, enthusiasts, hobbyists, and professionals gather to discuss, troubleshoot, and explore everything related to 3D printing with the Ender 3. cfg! the link you sent. Stats 705896. Still a work in progress for me, but hopefully it helps you get started. I just set up my Ender 5 S1, went through the levelling on the printer itself and it worked fine, printed a perfect benchy. 1 x_offset: -43 y_offset: -10 # z_offset = 1. I have an Ender 3 with a BL touch and a few months ago I added the sonic pad and switched over to Klipper. Previous one was -0. When You setup the Ender 5 pro in sonic pad select the Ender 5 pro with abl if you don’t see the Ender pro 5 you may need to update When you try printing something in this area it cruches the bed or being far above the bed depending on the z offset and the printing area. So even when i raise the z axis before calibrating, after the homing the message occurs again. 00mm. Z offset is the offset between the probe and the nozzle, not distance from the bed. My printer seems to work like this, but this is explicitly wrong. This worked before I performed a PROBE_CALIBRATE and SAVE_CONFIG. - Use filler gauge 0. Oct 5, 2022 · 5th October 2022 By Gidon 1 Comment. Ver 1. 32 mm. • 15 hr. Enter the measured values as a negative value (e. PiccoloCurious5872. 1. there are lines for the probe in it. [ Latest update: 21/03/2023 – V1. I remixed one I found here on this sub to make it lighter and to reduce the X offset slightly (not tool head weight is a limiting factor on a bed slinger, I just enjoy the technical challenge and aesthetic). Increase the ABL mesh density to 8x8 in printer. Remove those 2 lines. I've tried, unsuccessfully, to update the "rotational distance" in the printer. A SBC running Klipper along with Moonraker, Fluidd, Mainsail and KlipperScreen A …. Modifying those values is used to get the probe to level at a certain point like home_xy_position and also when doing the auto bed mesh to make sure the probe stays on the bed. variable_probe_count_scale - Scaling factor to increase probe count for partial bed probes. Z offset usually starts around 7. Some versions I saw had it centered and had a switch for the z-axis. 460. Ran manual leveling to loosen the springs off until the bed just touched the nozzle, rotating around each of the 4 points at least 3 times each to ensure no further adjustments were required Aug 12, 2021 · 1/ forgot the ABL Probe offset wizzard! **. I had to look up the settings for my sprite That is a hell of a find. been a long time since that happened however the bed / level issue became real. April 24, 2024. 2 from sonic pad setup wizard, then skip to main screen without tests. moving the endstops. 2 marked on it, and we use a BLTouch v3. There you can adjust the X and Y offset of the CR Touch towards the nozzle. To enable either or both, call PRTOUCH_PROBE_ZOFFSET by setting them to one. it is the distance from probe tip to nozzle tip. 10 # Pull-up (^ symbol) needed in open drain mode control_pin: P2. In this configuration it is possible offset the mesh so that the (X, Y) reference position applies zero adjustment. 25. First, you will need to mount the probe on the printer using the provided bracket: Use the 2 screws included in the kit to mount the BLTouch sensor to the bracket. I upgraded my hotend fan which meant the probe offset was slightly changed but when I changed it in the config the abl started skipping columns. •. 2mm gauge should slide in but not 0. You haven't said how you set up the sonic pad to run with your configuration - but make sure your probe offset is correct or it can do weird things with your mesh (if it completes a mesh in the first place). r/FixMyPrint. cfg change all Z offset values to 0. nozzle replacement or a different probe mount), the nozzle and the probe remain the same height offset from each other. Dec 18, 2023 · I tried some probe-calibrate command, but that was not satisfying - manual procedure and the result was not as good as before. X= 20. z_offset: 5. Open klipper web interface from pc, and in config menu select printer. 5,5 would be 25. cfg go to line 270 and put in your new offsets. Y = -5 means that the probe is 5 mm in front of the nozzle. This issue I have&hellip; Dec 30, 2023 · I got the horizontal_move_z can't be less than probe's z_offset when I tried to perform a BED_MESH_CALIBRATE PROFILE=bed_mesh METHOD=automatic. So some people say their sonic pad has two versions listed after resetting it. I suppose I should put on Thingiverse. After installing everything I tried to run a auto bed level and and the probe seems be to off to the right and barely hits the bed when at the last probe to the right. Basic Information: Printer Model: Ender 3V2 MCU / Printerboard: V4. I have the same problem a lot too. klipper3d. Been using my Sonic Pad since end of December and had it working decent for many prints. horizontal_move_z: 10 [virtual_sdcard] path: ~/gcode_files [bltouch] sensor_pin: ^PA11 control_pin: PA8 speed: 20 x_offset: 31 y_offset: -6 #z_offset: 5. I have now connected my sonic pad to it, flashed on Klipper and went through the process for levelling again. It knows that it would be negative. Note: See the optional section for additional macros. Set the Z-offset to just barely touch a piece of paper on the bed’s surface, to the point where you can just about remove it; Prepare a mesh through the Jyers and complete that There is a menu option for “manual bed level” - after you level the 4 corners then it will do the mesh level. Jan 12, 2023 · 3D Printer Firmware. This appeared to be the same motherboard I. 4/ go to Movement / ABL / BLTouch and Deploy the tip. Place the mount above the enclosure so that the screw holes Configure -> Z Probe calibration. it works beautifully. Z_offset: at the bottom do not edit section. MembersOnline. Run a final probe offset ensuring the head just touches the bed. 1mm feeler to set the offset. After you connect your sonic pad to your wifi you will want to enter the IP address in a web browser. I have an Ender 3 and a few months ago I added the sonic pad and switched over to Klipper. 5 Set the probe Reply. changing the bedsize. e. I'm not entirely sure. As I try and do the probe configuration, it gets upset and tells me that the values are outside the acceptable range and Help with probe calibration. I do this, then I do the manual level and then the auto-level all with the nozzle heated and cleaned and the bed up to my printing temperature. Then, delete any bltouch and zoffset stuff in the bottom do not edit section. open the creality example config and copy the ABL stuff over to your config exactly as they are then modify the printer specifics of the ABL lines you copied. I had a print fail the other night. Everything has been running fine until today. zg cv eg co lf tf aa yr zl ki