Vladimir

Forum Replies Created

Viewing 25 posts - 1 through 25 (of 26 total)
  • Author
    Posts
  • in reply to: Makelangelo firmware 7.11.0 #30945
    Vladimir
    Participant

    latest version MarginallyClever and Marlin
    Hello comrades!
    I use version 7.17.0 )))
    Everything is fine except for the pause button that doesn’t work.
    I somehow managed to attach a stepper motor to this version instead of a servo drive.
    In version 7.21.0, the pause button works, but I couldn’t attach a stepper motor there instead of a servo drive. )
    I’m not a programmer and did everything by trial and error….(
    Does the latest version support zarplotter?
    What latest version has the ability to use zarplotter + ramps?

    in reply to: replace the servomotor for lifting pencil #20318
    Vladimir
    Participant

    I apologize for my poor knowledge of English !!
    I want to push the writing instrument, and not push the gondola off the canvas.
    An active gondola with a servo drive smears the paint, and the servo drive after some (very short) time starts to work intermittently and may not work at all.
    So I decided to change the gondola and replace the servodrive with a stepper motor.

    in reply to: Pen Holder #19618
    Vladimir
    Participant


    Joram
    APRIL 5, 2018 AT 03:15 #19617
    Hi Dan, I do not know if that helps – when I start the software, the settings are as they should be.
    If I press “connect”, the presets are lost and the program does not know how big the Makelangelo 3.2 is and jumps to the settings Makelangelo 5.

    I have the same problems …

    in reply to: help G-code optimization #19609
    Vladimir
    Participant

    from 10 hours of drawing – 4 hours of idling

    in reply to: help G-code optimization #19606
    Vladimir
    Participant

    I’m preparing files in ngc format with the size of 80 mb and more, so out of 10 hours of drawing 4 hours goes to idle moves…

    in reply to: Pen Up/Down Troubleshooting #19386
    Vladimir
    Participant

    Often there are cases when in G code there is a command to raise the gondola, for example G1 Z45 (up)
    But the servo for some reason does not work and does not raise the gondola.
    Maybe it’s a bad servo or static electricity, but the problem is present.
    How do I make a check if the servo of the gondola lifted or not?
    It would be convenient to install a button (limit switch) near the servo-drive, if the actuator is activated, the contacts of the circuit-breaker are closed, all OK and the engines move the gondola to a new location.
    If the servo does not work and does not close the contacts, the process stops for a pause.
    Without such a check, the traces of the pencil appear at the time of idling, which should not be.
    If you use a bot as a toy, it’s good and as it is, but if the work is serious and big, you can not do without checking …
    I also noticed a feature. When I press the pause button, the gondola stops and rises, after pressing the gong, the gondola remains raised until the next operation of the servo from the G code.
    As a result, a skip is obtained in the figure …

    in reply to: Zarplotter 4-motor drawing machine #15794
    Vladimir
    Participant

    How to connect a stepper motor instead of a servomotor?
    I want to make a gondola with a pencil lift, it’s uncomfortable to push off the paper – you can smear the drawing …
    Stepper motor from dvd would be more convenient to use.
    Is there a simple solution or is it too difficult?
    https://youtu.be/fYDsWfwbsGg
    The system with levers is complex and weak, many details, loss of frictional force …

    in reply to: Zarplotter 4-motor drawing machine #15720
    Vladimir
    Participant

    Migration on the Uno does not make sense, it’s cheaper to buy Arduino Mega + RAMPS.
    Time = money
    Will be faster and cheaper.

    in reply to: Zarplotter 4-motor drawing machine #15588
    Vladimir
    Participant

    Little sorry that failed to fix the problem with the display of the gondola path in the software, but you must rest !!! We will very much wait for you from vacation!)))

    in reply to: Zarplotter 4-motor drawing machine #15587
    Vladimir
    Participant

    I replaced the pins from motor 1 to motor 4 and it all worked!
    There may be a problem in ramps or an arduino board …
    But it will not hurt to check!)))
    Thank you.
    Have a nice rest!))

    in reply to: Zarplotter 4-motor drawing machine #15585
    Vladimir
    Participant

    Hello.
    I can not adjust the correct motor motion (1) (Y) top right. the engine always rotates in one direction.
    If I change the wires, the motor rotates in the other direction, but always in the same direction.
    I changed the motors in places, swapped the wires and drivers …
    Nothing helped.
    Arduino ATmega 2560 + Ramps 1.4 + Nema 17

    in reply to: Zarplotter 4-motor drawing machine #15552
    Vladimir
    Participant

    Hello!
    I added to the file zarplotter.h
    #define HAS_SD // comment this out if there is no SD card
    #define HAS_LCD // comment this out if there is no SMART LCD controller
    and i see in monitor arduino
    17 Change to black
    Click to continue

    if click i see

    https://youtu.be/eHoPO-OEZeo

    The path of the gondola on the display in Makelangelo-7.15.3-with-dependencies.jar and the path drawn – do not match, you can not see where the gondola is at the moment. Judging by the display, it spins around the home position.

    In all versions, after pressing the “pause” button, the servo lifts the pencil, after “unpause” the machine continues to work from the stopped place, but the pencil remains raised.

    /////////////////////////////////////////

    HELLO WORLD! I AM ZARPLOTTER #19027
    Firmware v8
    D10
    == https://www.marginallyclever.com/ ==
    M100 – display this message
    M101 [Tx.xx] [Bx.xx] [Rx.xx] [Lx.xx]
    – display/update board dimensions.
    As well as the following G-codes (http://en.wikipedia.org/wiki/G-code):
    G00,G01,G02,G03,G04,G28,G90,G91,G92,M18,M114

    HELLO WORLD! I AM ZARPLOTTER #19027
    Firmware v8
    == https://www.marginallyclever.com/ ==
    M100 – display this message
    M101 [Tx.xx] [Bx.xx] [Rx.xx] [Lx.xx]
    – display/update board dimensions.
    As well as the following G-codes (http://en.wikipedia.org/wiki/G-code):
    G00,G01,G02,G03,G04,G28,G90,G91,G92,M18,M114

    > D10 V6
    M101 A0 T1000 B-1000
    M101 A1 T1000 B-1000
    M101 A2 T170 B10
    G92 X0.0 Y0.0
    D6 X0 Y0
    G0 F6500 A7000
    M17

    > (-1000.00,0.00,10.00) – (1000.00,1000.00,0.00)

    > Saving dimensions.
    (-1000.00,-1000.00,10.00) – (1000.00,1000.00,0.00)

    > Saving dimensions.
    (-1000.00,-1000.00,10.00) – (1000.00,1000.00,170.00)

    N8 M117*44
    N9 G00 X110.526 Y-289.474*57
    BADLINENUM 0 // ?? marked in red

    N0 G90*16
    BADLINENUM 0 // ?? marked in red

    N0 G90*16
    N1 G00 F500 Z45*48
    BADLINENUM 1 // ?? marked in red

    N1 G00 F500 Z45*48
    N2 G00 F6500*126
    BADLINENUM 2 // ?? marked in red

    N2 G00 F6500*126
    N3 M06 T0*82
    BADLINENUM 3 // ?? marked in red

    N3 M06 T0*82
    N4 G00 F5500 A7000*29
    BADLINENUM 4 // ?? marked in red

    N4 G00 F5500 A7000*29
    N5 M117 Change to black Click to continue*47
    BADLINENUM 5 // ?? marked in red

    N5 M117 Change to black Click to continue*47
    N6 M300 S60 P250*20
    BADLINENUM 6 // ?? marked in red

    N6 M300 S60 P250*20
    N7 M226*34
    BADLINENUM 7 // ?? marked in red

    N7 M226*34
    ////////////////////////////////////////
    generate art “Fibonacci”
    ///////////////////////////////////////
    G00 F500 Z45
    G00 F6500
    Generator=Dragon Fractal
    4104 line segments. 4382.417cm Estimated draw time: 13m6s .
    Completed
    Generator=Fibonacci Spiral Fractal
    184 line segments. 961.2917cm Estimated draw time: 1m4s .
    Completed
    M110 N0
    N0 G90*16
    BADLINENUM 8 // ?? marked in red

    N8 M117*44
    BADLINENUM 1 // ?? marked in red

    N1 G00 F500 Z45*48
    N2 G00 F6500*126
    N3 M06 T0*82
    N4 G00 F5500 A7000*29
    N5 M117 Change to black Click to continue*47 // ??
    N6 M300 S60 P250*20
    N7 M226*34
    N8 M117*44
    N9 G00 X-309.524 Y500*46
    N10 G01 F500 Z100*49
    N11 G01 F5500*78
    N12 G01 X309.524 Y500*56
    N13 G01 X309.524 Y-119.048*10
    N14 G01 X-309.524 Y-119.048*32
    N15 G01 X-309.524 Y500*18
    N16 G01 X-309.524 Y500*17
    N17 G01 X-276.987 Y499.144*2
    N18 G01 X-241.161 Y496.214*0
    N19 G01 X-201.942 Y490.58*48
    N20 G01 X-159.383 Y481.517*13
    N21 G01 X-113.764 Y468.233*9
    N22 G01 X-65.669 Y449.947*61
    N23 G01 X-16.033 Y426.006*52
    N24 G01 X33.862 Y396.031*29
    N25 G01 X82.481 Y360.069*19
    N26 G01 X128.209 Y318.685*44
    N27 G01 X169.593 Y272.957*33
    N28 G01 X205.555 Y224.338*45
    N29 G01 X235.53 Y174.443*17
    N30 G01 X259.471 Y124.807*46
    N31 G01 X277.756 Y76.712*24
    N32 G01 X291.041 Y31.093*31
    N33 G01 X300.104 Y-11.466*54
    N34 G01 X305.738 Y-50.685*55
    N35 G01 X308.668 Y-86.511*58
    N36 G01 X309.524 Y-119.048*13
    N37 G01 X309.524 Y-500*18
    N38 G01 X-71.429 Y-500*0
    N39 G01 X-71.429 Y-119.048*31
    N40 G01 X309.524 Y-119.048*12
    N41 G01 X309.524 Y-119.048*13
    N42 G01 X308.997 Y-139.07*50
    N43 G01 X307.194 Y-161.117*10
    N44 G01 X303.727 Y-185.252*15
    N45 G01 X298.15 Y-211.442*50
    N46 G01 X289.975 Y-239.515*7
    N47 G01 X278.722 Y-269.112*2
    N48 G01 X263.989 Y-299.657*1
    N49 G01 X245.543 Y-330.362*15
    N50 G01 X223.412 Y-360.281*11
    N51 G01 X197.945 Y-388.422*0
    N52 G01 X169.805 Y-413.888*14
    N53 G01 X139.886 Y-436.019*6
    N54 G01 X109.181 Y-454.465*7
    N55 G01 X78.636 Y-469.198*51
    N56 G01 X49.039 Y-480.451*60
    N57 G01 X20.966 Y-488.626*59
    N58 G01 X-5.225 Y-494.203*44
    N59 G01 X-29.359 Y-497.67*42
    N60 G01 X-51.406 Y-499.473*29
    N61 G01 X-71.429 Y-500*12
    N62 G01 X-309.524 Y-500*63
    N63 G01 X-309.524 Y-261.905*44
    N64 G01 X-71.429 Y-261.905*27
    N65 G01 X-71.429 Y-500*8
    N66 G01 X-71.429 Y-500*11
    N67 G01 X-83.943 Y-499.671*25
    N68 G01 X-97.722 Y-498.544*30
    N69 G01 X-112.806 Y-496.377*34
    N70 G01 X-129.175 Y-492.891*40
    N71 G01 X-146.721 Y-487.782*46
    N72 G01 X-165.219 Y-480.749*34
    N73 G01 X-184.31 Y-471.541*16
    N74 G01 X-203.5 Y-460.012*47
    N75 G01 X-222.199 Y-446.18*23
    N76 G01 X-239.787 Y-430.264*47
    N77 G01 X-255.704 Y-412.676*40
    N78 G01 X-269.536 Y-393.976*42
    N79 G01 X-281.065 Y-374.786*38
    N80 G01 X-290.273 Y-355.695*37
    N81 G01 X-297.306 Y-337.197*33
    N82 G01 X-302.415 Y-319.651*43
    N83 G01 X-305.901 Y-303.282*36
    N84 G01 X-308.068 Y-288.198*34
    N85 G01 X-309.195 Y-274.419*46
    N86 G01 X-309.524 Y-261.905*39
    N87 G01 X-309.524 Y-119.048*42
    N88 G01 X-166.667 Y-119.048*42
    N89 G01 X-166.667 Y-261.905*39
    N90 G01 X-309.524 Y-261.905*32
    N91 G01 X-309.524 Y-261.905*33
    N92 G01 X-309.326 Y-254.396*32
    N93 G01 X-308.65 Y-246.129*17
    N94 G01 X-307.35 Y-237.078*31
    N95 G01 X-305.258 Y-227.257*43
    N96 G01 X-302.193 Y-216.729*37
    N97 G01 X-297.973 Y-205.631*37
    N98 G01 X-292.448 Y-194.176*37
    N99 G01 X-285.531 Y-182.662*40
    N100 G01 X-277.232 Y-171.442*28
    N101 G01 X-267.682 Y-160.889*24
    N102 G01 X-257.129 Y-151.339*28
    N103 G01 X-245.91 Y-143.04*18
    N104 G01 X-234.395 Y-136.123*18
    N105 G01 X-222.941 Y-130.598*21
    N106 G01 X-211.842 Y-126.379*26
    N107 G01 X-201.315 Y-123.313*26
    N108 G01 X-191.493 Y-121.221*20
    N109 G01 X-182.443 Y-119.921*26
    N110 G01 X-174.175 Y-119.245*18
    N111 G01 X-166.667 Y-119.048*27
    N112 G01 X-71.429 Y-119.048*39
    N113 G01 X-71.429 Y-214.286*40
    N114 G01 X-166.667 Y-214.286*16
    N115 G01 X-166.667 Y-119.048*31
    N116 G01 X-166.667 Y-119.048*28
    N117 G01 X-161.661 Y-119.179*31
    N118 G01 X-156.149 Y-119.63*35
    N119 G01 X-150.116 Y-120.497*27
    N120 G01 X-143.568 Y-121.891*21
    N121 G01 X-136.55 Y-123.935*32
    N122 G01 X-129.151 Y-126.748*25
    N123 G01 X-121.514 Y-130.431*31
    N124 G01 X-113.838 Y-135.043*30
    N125 G01 X-106.358 Y-140.575*20
    N126 G01 X-99.323 Y-146.942*34
    N127 G01 X-92.956 Y-153.977*34
    N128 G01 X-87.424 Y-161.457*47
    N129 G01 X-82.812 Y-169.133*45
    N130 G01 X-79.129 Y-176.77*31
    N131 G01 X-76.316 Y-184.169*44
    N132 G01 X-74.272 Y-191.187*42
    N133 G01 X-72.878 Y-197.735*36
    N134 G01 X-72.011 Y-203.768*34
    N135 G01 X-71.56 Y-209.28*42
    N136 G01 X-71.429 Y-214.286*47
    N137 G01 X-71.429 Y-261.905*44
    N138 G01 X-119.048 Y-261.905*31
    N139 G01 X-119.048 Y-214.286*28
    N140 G01 X-71.429 Y-214.286*46
    N141 G01 X-71.429 Y-214.286*47
    N142 G01 X-71.494 Y-216.789*34
    N143 G01 X-71.72 Y-219.544*19
    N144 G01 X-72.153 Y-222.561*42
    N145 G01 X-72.85 Y-225.835*26
    N146 G01 X-73.872 Y-229.344*41
    N147 G01 X-75.279 Y-233.044*39
    N148 G01 X-77.12 Y-236.862*28
    N149 G01 X-79.426 Y-240.7*42
    N150 G01 X-82.193 Y-244.44*30
    N151 G01 X-85.376 Y-247.957*41
    N152 G01 X-88.893 Y-251.141*47
    N153 G01 X-92.633 Y-253.907*41
    N154 G01 X-96.471 Y-256.213*37
    N155 G01 X-100.29 Y-258.055*45
    N156 G01 X-103.989 Y-259.461*28
    N157 G01 X-107.498 Y-260.483*18
    N158 G01 X-110.772 Y-261.18*43
    N159 G01 X-113.789 Y-261.613*16
    N160 G01 X-116.545 Y-261.839*27
    N161 G01 X-119.048 Y-261.905*19
    N162 G01 X-166.667 Y-261.905*19
    N163 G01 X-166.667 Y-214.286*16
    N164 G01 X-119.048 Y-214.286*20
    N165 G01 X-119.048 Y-261.905*23
    N166 G01 X-119.048 Y-261.905*20
    N167 G01 X-121.55 Y-261.839*44
    N168 G01 X-124.306 Y-261.613*21
    N169 G01 X-127.323 Y-261.18*45
    N170 G01 X-130.597 Y-260.483*29
    N171 G01 X-134.106 Y-259.461*18
    N172 G01 X-137.806 Y-258.055*25
    N173 G01 X-141.624 Y-256.213*25
    N174 G01 X-145.462 Y-253.907*17
    N175 G01 X-149.202 Y-251.141*20
    N176 G01 X-152.719 Y-247.957*26
    N177 G01 X-155.903 Y-244.44*33
    N178 G01 X-158.669 Y-240.7*19
    N179 G01 X-160.975 Y-236.862*17
    N180 G01 X-162.816 Y-233.044*24
    N181 G01 X-164.223 Y-229.344*27
    N182 G01 X-165.245 Y-225.835*24
    N183 G01 X-165.942 Y-222.561*30
    N184 G01 X-166.375 Y-219.544*27
    N185 G01 X-166.601 Y-216.789*16
    N186 G01 X-166.667 Y-214.286*27
    N187 G00 F500 Z45*63
    N188 G00 F6500*125
    N189 G00 X0 Y0*24
    G00 F500 Z45
    G00 F6500

    mashine 2000 mm X 2000 mm
    paper 700 mm X 1000 mm
    what am I doing wrong?

    in reply to: Zarplotter 4-motor drawing machine #15550
    Vladimir
    Participant

    can I make Zarplotter 2000 mm by 2000 mm ?

    in reply to: Zarplotter 4-motor drawing machine #15312
    Vladimir
    Participant

    firmware 5.17.3
    if in configure.h specifies zarplotter, the LCD panel does not work
    if in configure.h specifies polargraph, the LCD panel is work
    https://www.youtube.com/watch?v=BWlODvBQmwE

    in reply to: home position problem #15231
    Vladimir
    Participant

    Comands: “This is home” and “Go home” work as expected. Thank you !!!)
    P.S.
    in the firmware is not enough command
    “Start at line #”

    in reply to: Can't change settings on software #15230
    Vladimir
    Participant

    updated to:
    Makelangelo firmware-5.17.3
    Makelangelo-7.15.3-with dependencies
    + Canvas size is saved! Thank you!))
    + The diameter of the pen is saved Thank you!))
    ///////////////////////////////////////
    – Did not work “Start at line #” … (((
    I have a file of 170 000 lines, I had to draw from the line number 90 000, but the machine began to draw from the very beginning.
    – The style “Wander” does not work

    in reply to: Can't change settings on software #15202
    Vladimir
    Participant

    I did not know that there was a new version.(( in the morning I will find where to download and test. I will write about the result. thanks, given that you give this business so much time!!!

    in reply to: Zarplotter 4-motor drawing machine #15201
    Vladimir
    Participant

    we all really appreciate your work. Thank you !!!

    in reply to: Can't change settings on software #15199
    Vladimir
    Participant

    When we close the window in the car, we do not need to slam the door for this.
    If we suggest changing the diameter of the pencil, you must save the new pencil diameter without changing the paper size, or warn the user that the settings are retained ONLY after changing the paper size.
    The size of the canvas 1000 mm by 1200 mm does not save at all.
    Any arbitrary size of the canvas can not be saved.
    Save only the sizes from the drop-down list …
    I did not find the log file. in the old versions was, in the new no.

    in reply to: home position problem #15194
    Vladimir
    Participant

    https://youtu.be/PHdk4v_SBtw
    I have similar problems with the settings
    Through the cable the machine stops, the SD card does not start the home position.
    The video is great but you have to look ….
    To be honest, I’m at a dead end, every attempt to draw something ends in a breakdown.

    in reply to: Can't change settings on software #15193
    Vladimir
    Participant

    https://youtu.be/wTeJdKWuQaE
    My drawing machine with a size of 1514 mm for 2000 mm
    I’m a designer and I have a big canvas
    Thousand millimeters per thousand two hundred millimeters, but I can not save the settings for this canvas !!!
    I changed the machine UID from -1 to 1 … It did not help ….
    Really does not work !!!
    You can change the parameters of the pencil only by changing the paper size. ))))

    in reply to: Zarplotter 4-motor drawing machine #15191
    Vladimir
    Participant

    Hello, Dan. Could not fix the error?

    in reply to: Zarplotter 4-motor drawing machine #15017
    Vladimir
    Participant

    INFO дек 19,2017 13:43
    INFO дек 19,2017 13:43

    INFO дек 19,2017 13:43 HELLO WORLD! I AM ZARPLOTTER #-1
    INFO дек 19,2017 13:43 Firmware v8
    INFO дек 19,2017 13:43 == https://www.marginallyclever.com/ ==
    INFO дек 19,2017 13:43 M100 – display this message
    INFO дек 19,2017 13:43 M101 [Tx.xx] [Bx.xx] [Rx.xx] [Lx.xx]
    INFO дек 19,2017 13:43 – display/update board dimensions.
    INFO дек 19,2017 13:43 As well as the following G-codes (http://en.wikipedia.org/wiki/G-code):
    INFO дек 19,2017 13:43 G00,G01,G02,G03,G04,G28,G90,G91,G92,M18,M114
    INFO дек 19,2017 13:43

    INFO дек 19,2017 13:43 Converter=Sandy Noble Style
    INFO дек 19,2017 13:43 Converting gcode5041968477280912431.ngc
    INFO дек 19,2017 13:43 Completed

    But the buttons in the section
    Manual Driving
    Popular Driving Commands
    and
    Animation control
    not active

    in reply to: Zarplotter 4-motor drawing machine #15011
    Vladimir
    Participant

    Thank you. I copied all the files. I compiled and loaded the firmware without errors. Now the start button and home in the Meakelangelo software window are not activated. I’ll continue in the morning, we are far past midnight …))

    in reply to: Zarplotter 4-motor drawing machine #15006
    Vladimir
    Participant

    with the new configure.h file
    First there was an error due to a lack of the robot_arm6.h file
    when I added the missing robot_arm6.h file
    again error:
    Arduino: 1.6.7 (Windows 10), Fee: “Arduino / Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)”

    C: \ Users \ kio \ Documents \ Arduino \ Makelangelo-firmware-zarplotter \ Macelangelo-firmware \ motor.ino: In function ‘void motor_setup ()’:

    motor: 157: error: ‘struct motor’ has no member named ‘limit_switch_state’

         motors [i] .limit_switch_state = HIGH;

                   ^

    In file included from sketch \ Makelangelo-firmware.ino.cpp: 1: 0:

    C: \ Users \ kio \ Documents \ Arduino \ Makelangelo-firmware-zarplotter \ Makelangelo-firmware \ robot_zarplotter.ino: In function ‘void IK (float *, long int *)’:

    robot_zarplotter: 23: error: ‘limit_ymax’ was not declared in this scope

       dy = abs (y – limit_ymax) -ZARPLOTTER_COMPENSATION; dx = abs (x – limit_xmin) -ZARPLOTTER_COMPENSATION; L = sqrt (dx * dx + dy * dy); motorStepArray [0] = lround (L / THREAD_PER_STEP); // M0 (top left)

                    ^

    C: \ Users \ kio \ AppData \ Local \ Arduino15 \ packages \ arduino \ hardware \ avr \ 1.6.20 \ cores \ arduino / Arduino.h: 94: 18: note: in definition of macro ‘abs’

     #define abs (x) ((x)> 0? (x) 🙁 x))

                      ^

    robot_zarplotter: 23: error: ‘limit_xmin’ was not declared in this scope

       dy = abs (y – limit_ymax) -ZARPLOTTER_COMPENSATION; dx = abs (x – limit_xmin) -ZARPLOTTER_COMPENSATION; L = sqrt (dx * dx + dy * dy); motorStepArray [0] = lround (L / THREAD_PER_STEP); // M0 (top left)

                                                                       ^

    C: \ Users \ kio \ AppData \ Local \ Arduino15 \ packages \ arduino \ hardware \ avr \ 1.6.20 \ cores \ arduino / Arduino.h: 94: 18: note: in definition of macro ‘abs’

     #define abs (x) ((x)> 0? (x) 🙁 x))

                      ^

    robot_zarplotter: 24: error: ‘limit_xmax’ was not declared in this scope

       dy = abs (y – limit_ymax) -ZARPLOTTER_COMPENSATION; dx = abs (x – limit_xmax) -ZARPLOTTER_COMPENSATION; R = sqrt (dx * dx + dy * dy); motorStepArray [1] = lround (R / THREAD_PER_STEP); // M1 (top right)

                                                                       ^

    C: \ Users \ kio \ AppData \ Local \ Arduino15 \ packages \ arduino \ hardware \ avr \ 1.6.20 \ cores \ arduino / Arduino.h: 94: 18: note: in definition of macro ‘abs’

     #define abs (x) ((x)> 0? (x) 🙁 x))

                      ^

    robot_zarplotter: 25: error: ‘limit_ymin’ was not declared in this scope

       dy = abs (y – limit_ymin) -ZARPLOTTER_COMPENSATION; dx = abs (x – limit_xmin) -ZARPLOTTER_COMPENSATION; U = sqrt (dx * dx + dy * dy); motorStepArray [2] = lround (U / THREAD_PER_STEP); // M2 (bottom left)

                    ^

    C: \ Users \ kio \ AppData \ Local \ Arduino15 \ packages \ arduino \ hardware \ avr \ 1.6.20 \ cores \ arduino / Arduino.h: 94: 18: note: in definition of macro ‘abs’

     #define abs (x) ((x)> 0? (x) 🙁 x))

                      ^

    C: \ Users \ kio \ Documents \ Arduino \ Makelangelo-firmware-zarplotter \ Makelangelo-firmware \ robot_zarplotter.ino: In function ‘int FK (long int *, float *)’:

    robot_zarplotter: 49: error: ‘limit_xmax’ was not declared in this scope

       float b = (limit_xmax-limit_xmin);

                  ^

    robot_zarplotter: 49: error: ‘limit_xmin’ was not declared in this scope

       float b = (limit_xmax-limit_xmin);

                             ^

    robot_zarplotter: 64: error: ‘limit_ymax’ was not declared in this scope

       axies [1] = limit_ymax – (sqrt (1.0 – theta * theta) * a);

                  ^

    exit status 1
    ‘struct Motor’ has no member named ‘limit_switch_state’

      This message will contain more information than
      “Display output at compile time”
      is included in the File> Settings

Viewing 25 posts - 1 through 25 (of 26 total)