dpenney / grbl-1.1-polr

Upgrade of https://github.com/ilaro-org/grbl-polar to use GRBL 1.1. grbl-polr adds support for motion in polar coordinates for V plotters. Grbl is an open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino https://github.com/grbl/grbl/wiki
Other
18 stars 4 forks source link

Orientation of steppers #3

Open mskogly opened 3 years ago

mskogly commented 3 years ago

Should the shaft of the steppers point towards the wall, our out from the wall?

dpenney commented 3 years ago

You can reverse the direction of the steppers via the grbl settings so it shouldn't matter, in my case they pointed away.

On Thu, Sep 16, 2021, 1:40 AM Morten Skogly @.***> wrote:

Should the shaft of the steppers point towards the wall, our out from the wall?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/dpenney/grbl-1.1-polr/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAL6ACRXKVGYTUIY5ZU6LUTUCGUORANCNFSM5EEG7Q6A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

mskogly commented 3 years ago

Ok thanks, will test.

mskogly commented 3 years ago

Hm, still as confused :) Tried orienting the steppers with the shafts pointing out, tried reversing, and tried flipping the cables connected to the cnc-shield, but couldn´t really make sense of it. I saw in another thread that it might be related to the homing point, which is placed in the middle of the canvas on the x axis (but doesnt matter where on the y axis?). You wouldn´t happen to have any detatailed build instructions? Would be great to have something to duplicate both physically and with the settings, simply to reduce the numbers of uncertainties .

(Actually got so frustrated with myself that I dusted off my ancient polargraph yesterday. https://pappmaskin.no/2016/08/pen-plotter-1/ . It still works fine, but not a big fan of the polargraph controller which is why I wanted to use grbl instead).

dpenney commented 3 years ago

Yeah your zero point is the center of the canvas. When you are centered a positive y movement should result in your left stepper going anti clockwise and your right stepper moving clockwise shortening both cables and raising your pointer. If they don't do that you need to edit the direction mask in grbl accordingly.

so g1 x0 y100 should go straight up, steppers turning opposite directions.

On machine startup it expects to be at 0,0. So start it and then manually move your pointer to that center spot.

Damian

On Thu, Sep 16, 2021, 11:47 PM Morten Skogly @.***> wrote:

Hm, still as confused :) Tried orienting the steppers with the shafts pointing out, tried reversing, and tried flipping the cables connected to the cnc-shield, but couldn´t really make sense of it. I saw in another thread that it might be related to the homing point, which is placed in the middle of the canvas on the x axis (but doesnt matter where on the y axis?). You wouldn´t happen to have any detatailed build instructions? Would be great to have something to duplicate both physically and with the settings, simply to reduce the numbers of uncertainties .

(Actually got so frustrated with myself that I dusted off my ancient polargraph yesterday. https://pappmaskin.no/2016/08/pen-plotter-1/ . It still works fine, but not a big fan of the polargraph controller which is why I wanted to use grbl instead).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/dpenney/grbl-1.1-polr/issues/3#issuecomment-921542517, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAL6ACW3ACSP3DCXVW6FDC3UCLP6VANCNFSM5EEG7Q6A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.