Precision issues with EleksLaser A3



  • Hello,

    I've purchased an EleksLaser A3 from Banggood. I've finally made it work using GRBL 1.1 firmware, Inkscape for GCode generation and Universal GCode Sender.

    However I have issues with the path : the result is very far from the sended GCode. It seems that there were motor precision issues, but, strangely, the same exact errors are repeated when I send the same GCode.

    Here is an example :
    0_1505516441043_150551659192867.png
    0_1505516934473_rsz_img_20170916_004754.jpg

    The first one has been engraved with a feed of 300, the second one 150.
    Viewing the generated GCode it seems that everything went fine during the export, so the problem has to be on the machine side :
    0_1505516673676_rsz_screenshot_from_2017-09-16_01-02-59.png

    The GCode:

    %
    (Header)
    (Generated by gcodetools from Inkscape.)
    (Using default header. To add your own header create file "header" in the output dir.)
    M3
    (Header end.)
    G21 (All units in mm)
    
    (Start cutting path id: path44)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X93.869132 Y6.003239
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X96.279377 Y6.003239 Z-1.000000 F100.000000
    G01 X96.279377 Y2.987464 Z-1.000000
    G01 X93.869132 Y2.987464 Z-1.000000
    G01 X93.869132 Y6.003239 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path44)
    
    
    (Start cutting path id: path44)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X93.869132 Y20.714065
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X96.279377 Y20.714065 Z-1.000000 F100.000000
    G01 X96.279377 Y12.937156 Z-1.000000
    G01 X96.041914 Y8.698443 Z-1.000000
    G01 X94.118466 Y8.698443 Z-1.000000
    G01 X93.869132 Y12.937156 Z-1.000000
    G01 X93.869132 Y20.714065 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path44)
    
    
    (Start cutting path id: path42)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X84.133155 Y6.003239
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X86.543405 Y6.003239 Z-1.000000 F100.000000
    G01 X86.543405 Y2.987464 Z-1.000000
    G01 X84.133155 Y2.987464 Z-1.000000
    G01 X84.133155 Y6.003239 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path42)
    
    
    (Start cutting path id: path42)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X84.133155 Y20.714065
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X86.543405 Y20.714065 Z-1.000000 F100.000000
    G01 X86.543405 Y12.937156 Z-1.000000
    G01 X86.305943 Y8.698443 Z-1.000000
    G01 X84.382494 Y8.698443 Z-1.000000
    G01 X84.133155 Y12.937156 Z-1.000000
    G01 X84.133155 Y20.714065 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path42)
    
    
    (Start cutting path id: path40)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X74.397183 Y6.003239
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X76.807434 Y6.003239 Z-1.000000 F100.000000
    G01 X76.807434 Y2.987464 Z-1.000000
    G01 X74.397183 Y2.987464 Z-1.000000
    G01 X74.397183 Y6.003239 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path40)
    
    
    (Start cutting path id: path40)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X74.397183 Y20.714065
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X76.807434 Y20.714065 Z-1.000000 F100.000000
    G01 X76.807434 Y12.937156 Z-1.000000
    G01 X76.569971 Y8.698443 Z-1.000000
    G01 X74.646523 Y8.698443 Z-1.000000
    G01 X74.397183 Y12.937156 Z-1.000000
    G01 X74.397183 Y20.714065 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path40)
    
    
    (Start cutting path id: path38)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X55.566384 Y14.753747
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G03 X53.994542 Y14.385526 Z-1.000000 I-0.000000 J-3.539008 F100.000000
    G03 X52.788066 Y13.376462 Z-1.000000 I1.491943 J-3.009610
    G03 X52.072349 Y11.909499 Z-1.000000 I3.493446 J-2.612496
    G03 X51.766976 Y9.624551 Z-1.000000 I8.395850 J-2.284948
    G03 X52.068388 Y7.336659 Z-1.000000 I8.833903 J-0.000000
    G03 X52.776193 Y5.860763 Z-1.000000 I4.292858 J1.151082
    G03 X53.981142 Y4.862434 Z-1.000000 I2.670941 J1.997402
    G03 X55.566384 Y4.495355 Z-1.000000 I1.585242 J3.239417
    G03 X57.126965 Y4.862343 Z-1.000000 I0.000000 J3.501602
    G03 X58.332826 Y5.872640 Z-1.000000 I-1.502718 J3.018387
    G03 X59.049971 Y7.350299 Z-1.000000 I-3.565063 J2.643069
    G03 X59.353914 Y9.624551 Z-1.000000 I-8.356562 J2.274252
    G03 X59.050604 Y11.887135 Z-1.000000 I-8.590696 J-0.000000
    G03 X58.332826 Y13.364591 Z-1.000000 I-4.290698 J-1.171427
    G03 X57.124844 Y14.384433 Z-1.000000 I-2.726409 J-2.004037
    G03 X55.566384 Y14.753747 Z-1.000000 I-1.558460 J-3.103603
    G01 X55.566384 Y14.753747 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path38)
    
    
    (Start cutting path id: path38)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X55.566384 Y16.605958
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G02 X58.180750 Y16.086415 Z-1.000000 I0.000000 J-6.837587 F100.000000
    G02 X60.042554 Y14.753747 Z-1.000000 I-1.929015 J-4.661780
    G02 X61.189953 Y12.720979 Z-1.000000 I-4.271508 J-3.751269
    G02 X61.669179 Y9.624551 Z-1.000000 I-9.763892 J-3.096428
    G02 X61.191563 Y6.538525 Z-1.000000 I-10.208708 J0.000000
    G02 X60.042554 Y4.495355 Z-1.000000 I-5.483168 J1.738880
    G02 X58.180750 Y3.162687 Z-1.000000 I-3.790818 J3.329113
    G02 X55.566384 Y2.643144 Z-1.000000 I-2.614366 J6.318045
    G02 X52.940589 Y3.163681 Z-1.000000 I0.000000 J6.883044
    G02 X51.078334 Y4.495355 Z-1.000000 I1.920620 J4.653812
    G02 X49.938200 Y6.536417 Z-1.000000 I4.352325 J3.770170
    G02 X49.463587 Y9.624551 Z-1.000000 I9.809364 J3.088134
    G02 X49.939801 Y12.723100 Z-1.000000 I10.318663 J0.000000
    G02 X51.078334 Y14.753747 Z-1.000000 I5.427870 J-1.708774
    G02 X52.940589 Y16.085420 Z-1.000000 I3.782875 J-3.322139
    G02 X55.566384 Y16.605958 Z-1.000000 I2.625795 J-6.362507
    G01 X55.566384 Y16.605958 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path38)
    
    
    (Start cutting path id: path36)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X43.669495 Y21.462072
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X45.854153 Y21.462072 Z-1.000000 F100.000000
    G01 X45.854153 Y2.987464 Z-1.000000
    G01 X43.669495 Y2.987464 Z-1.000000
    G01 X43.669495 Y21.462072 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path36)
    
    
    (Start cutting path id: path34)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X36.925549 Y21.462072
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X39.110207 Y21.462072 Z-1.000000 F100.000000
    G01 X39.110207 Y2.987464 Z-1.000000
    G01 X36.925549 Y2.987464 Z-1.000000
    G01 X36.925549 Y21.462072 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path34)
    
    
    (Start cutting path id: path32)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X33.339860 Y10.182585
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X33.339860 Y9.114007 Z-1.000000 F100.000000
    G01 X23.295183 Y9.114007 Z-1.000000
    G03 X23.763654 Y7.007296 Z-1.000000 I6.943165 J0.438515
    G03 X24.648721 Y5.670796 Z-1.000000 I3.571985 J1.404160
    G03 X26.009464 Y4.837600 Z-1.000000 I2.577370 J2.681504
    G03 X28.044440 Y4.495355 Z-1.000000 I2.034976 J5.878815
    G03 X29.292811 Y4.574204 Z-1.000000 I0.000000 J9.921807
    G03 X30.478434 Y4.804055 Z-1.000000 I-1.163706 J9.175397
    G03 X31.638828 Y5.181936 Z-1.000000 I-2.541496 J9.775014
    G03 X32.829316 Y5.730158 Z-1.000000 I-4.269860 J10.838907
    G01 X32.829316 Y3.664233 Z-1.000000
    G02 X31.635498 Y3.223961 Z-1.000000 I-5.188003 J12.228837
    G02 X30.419068 Y2.904355 Z-1.000000 I-3.902442 J12.378107
    G02 X29.177389 Y2.708839 Z-1.000000 I-2.488744 J11.764906
    G02 X27.913835 Y2.643144 Z-1.000000 I-1.263554 J12.118562
    G02 X24.949108 Y3.170071 Z-1.000000 I0.000000 J8.603907
    G02 X22.867750 Y4.495355 Z-1.000000 I1.990737 J5.423481
    G02 X21.541619 Y6.565474 Z-1.000000 I4.061909 J4.061908
    G02 X21.015540 Y9.505817 Z-1.000000 I7.954000 J2.940343
    G02 X21.522012 Y12.573513 Z-1.000000 I9.543744 J-0.000000
    G02 X22.772765 Y14.682509 Z-1.000000 I5.620439 J-1.907855
    G02 X24.777042 Y16.070124 Z-1.000000 I4.081384 J-3.753866
    G02 X27.533894 Y16.605958 Z-1.000000 I2.756853 J-6.824062
    G02 X30.000808 Y16.121013 Z-1.000000 I0.000000 J-6.517064
    G02 X31.772606 Y14.872481 Z-1.000000 I-1.833588 J-4.483507
    G02 X32.885614 Y12.975077 Z-1.000000 I-3.938708 J-3.585570
    G02 X33.339860 Y10.182585 Z-1.000000 I-8.356331 J-2.792492
    G01 X33.339860 Y10.182585 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path32)
    
    
    (Start cutting path id: path32)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X31.155202 Y10.823735
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G03 X30.855625 Y12.506701 Z-1.000000 I-5.269174 J-0.069795 F100.000000
    G03 X30.145986 Y13.685163 Z-1.000000 I-3.218299 J-1.135084
    G03 X29.042338 Y14.459324 Z-1.000000 I-2.281395 J-2.078601
    G03 X27.557641 Y14.753747 Z-1.000000 I-1.484698 J-3.596262
    G03 X25.844797 Y14.460909 Z-1.000000 I0.000000 J-5.155727
    G03 X24.624975 Y13.720782 Z-1.000000 I1.154771 J-3.278479
    G03 X23.808307 Y12.554373 Z-1.000000 I2.432283 J-2.572078
    G03 X23.366422 Y10.811864 Z-1.000000 I5.178567 J-2.240525
    G01 X31.155202 Y10.823735 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path32)
    
    
    (Start cutting path id: path30)
    (Change tool to Laser)
     
    G00 Z5.000000
    G00 X3.775740 Y20.714065
    M03
    G01 Z-1.000000 F1000.0(Penetrate)
    G01 X6.174114 Y20.714065 Z-1.000000 F100.000000
    G01 X6.174114 Y13.447700 Z-1.000000
    G01 X14.889000 Y13.447700 Z-1.000000
    G01 X14.889000 Y20.714065 Z-1.000000
    G01 X17.287374 Y20.714065 Z-1.000000
    G01 X17.287374 Y2.987464 Z-1.000000
    G01 X14.889000 Y2.987464 Z-1.000000
    G01 X14.889000 Y11.429265 Z-1.000000
    G01 X6.174114 Y11.429265 Z-1.000000
    G01 X6.174114 Y2.987464 Z-1.000000
    G01 X3.775740 Y2.987464 Z-1.000000
    G01 X3.775740 Y20.714065 Z-1.000000
    G00 Z5.000000
    M05
    (End cutting path id: path30)
    
    
    (Footer)
    M5
    G00 X0.0000 Y0.0000
    M2
    (Using default footer. To add your own footer create file "footer" in the output dir.)
    (end)
    %
    

    Here is another one :

    0_1505517347167_rsz_11rsz_screenshot_from_2017-09-16_01-06-41 (1).png
    0_1505516977432_rsz_img_20170916_004740.jpg

    My GRBL settings are :

    Grbl 1.1f ['$' for help]
    >>> $$
    >>> $G
    $0 = 10    (Step pulse time, microseconds)
    $1 = 25    (Step idle delay, milliseconds)
    $2 = 3    (Step pulse invert, mask)
    $3 = 0    (Step direction invert, mask)
    $4 = 0    (Invert step enable pin, boolean)
    $5 = 0    (Invert limit pins, boolean)
    $6 = 0    (Invert probe pin, boolean)
    $10 = 1    (Status report options, mask)
    $11 = 0.010    (Junction deviation, millimeters)
    $12 = 0.002    (Arc tolerance, millimeters)
    $13 = 0    (Report in inches, boolean)
    $20 = 0    (Soft limits enable, boolean)
    $21 = 0    (Hard limits enable, boolean)
    $22 = 0    (Homing cycle enable, boolean)
    $23 = 0    (Homing direction invert, mask)
    $24 = 25.000    (Homing locate feed rate, mm/min)
    $25 = 500.000    (Homing search seek rate, mm/min)
    $26 = 250    (Homing switch debounce delay, milliseconds)
    $27 = 1.000    (Homing switch pull-off distance, millimeters)
    $30 = 1000    (Maximum spindle speed, RPM)
    $31 = 0    (Minimum spindle speed, RPM)
    $32 = 1    (Laser-mode enable, boolean)
    $100 = 80.000    (X-axis travel resolution, step/mm)
    $101 = 80.000    (Y-axis travel resolution, step/mm)
    $102 = 80.000    (Z-axis travel resolution, step/mm)
    $110 = 1500.000    (X-axis maximum rate, mm/min)
    $111 = 1500.000    (Y-axis maximum rate, mm/min)
    $112 = 1500.000    (Z-axis maximum rate, mm/min)
    $120 = 250.000    (X-axis acceleration, mm/sec^2)
    $121 = 250.000    (Y-axis acceleration, mm/sec^2)
    $122 = 250.000    (Z-axis acceleration, mm/sec^2)
    $130 = 500.000    (X-axis maximum travel, millimeters)
    $131 = 500.000    (Y-axis maximum travel, millimeters)
    $132 = 500.000    (Z-axis maximum travel, millimeters)
    

    Did I missed something ?


  • Active Member

    This post is deleted!

  • Active Member

    these appear to be mechanical issues. turn the machine off and move the x and y carriages by hand. If they feel lumpy your wheels may be on too tight. If they rock on the bars they may be too loose. Check your belts. There should be a decent tension but not so much as to cause them to prevent motion. make adjustments and try again. Check the voltage on your stepper drivers. (details on this forum)



  • @nottingham82 said in Precision issues with EleksLaser A3:

    these appear to be mechanical issues. turn the machine off and move the x and y carriages by hand. If they feel lumpy your wheels may be on too tight. If they rock on the bars they may be too loose. Check your belts. There should be a decent tension but not so much as to cause them to prevent motion. make adjustments and try again. Check the voltage on your stepper drivers. (details on this forum)

    Thanks for the advices. I've been investigating by switching the motors and the cables and I realised one of the motor connectors (left Y) had a faulty connection. I fixed it and now everything works great.

    Thanks !


  • Active Member

    @rsq Ohhh yeah I forget about that issue. I had a broken wire one. It did really odd stuff when only 1 y axis motor is moving. glad you found it.


Log in to reply
 

Looks like your connection to Offical Forum was lost, please wait while we try to reconnect.