Calibrating Makelangelo 2 & 3
Shop › Forum › Makelangelo Polargraph Art Robot › Calibrating Makelangelo 2 & 3
Tagged: home position
- This topic has 20 replies, 5 voices, and was last updated 4 years, 8 months ago by Marinus de Beer.
-
AuthorPosts
-
2014-04-11 at 18:19 #5955AnonymousInactive
Here’s a new picture that might explain the calibration a bit better.
MW: Machine Width
HW: Machine Height
PW: Paper Width
PH: Paper HeightPink cross: where pen should be when drawing starts.
extra board at bottom: so bottles don’t hit the floor.
2017-10-02 at 17:51 #14143AnonymousInactiveI know this is old and hundreds of people have no doubt found this answer…. I’ve dug and I’ve looked and I haven’t found it.
Where is the start point relative to the motor centers?
Left-right – center between them – Ok, got it.Up-down? ???
2017-10-02 at 18:04 #14144DanKeymaster@Desterline – on the Makelangelo 3 and 5 draw a line between the center of both motors. From the middle of that line, go down 217mm (8.54330709 inches). That is the spot where the pen should start.
It used to be in the center of the paper, which was crazy annoying to use on the 3. With the 5 it’s on the edge of an A2 sheet, so well placed.
It’s not friendly for M3s that are very very big – you might not even be able to reach the home position without a ladder. I’ll see about adding a “set your own home position” option for the next release.
2017-10-02 at 18:11 #14145AnonymousInactiveWow, quick response – Thank you!
That’s kinda my problem – This is a scratch build that eventually will be on a 4’x8′ whiteboard. I need the vertical dimension as a function of the motor separation so I can scale it to a different size.
I also need to ask some questions about installing the latest PC side host software – but that may be better asked on a different thread.
2017-10-02 at 18:41 #14146DanKeymasterIf you need it, consider making the change and sending me a pull request. I’ll merge your change (after testing) and then it’ll be there for everyone.
2017-10-03 at 06:48 #14148AnonymousInactiveTo contribute to the community here….
I ended up getting reasonable plotting accuracy with a base leg dimension of 32.25 inches and a machine zero point 9.125 inches down from the center of the base leg.
I was not able to find this point with math. The math lead me to a different point and I still had distortion. It’s likely I was doing the math wrong or not including all the relevant details. I was able to find the zero point without the math, so my process is probably useful to someone.
I created a very simple DXF file with one horizontal line.
Plot the file and observe how it is distorted. Smile face distortion means the zero point is too low, frown face is too high. Adjust, set home, repeat. Took about 5 cycles to get the distortion to be less than the tip width of my pen over ~1/2 meter span.2017-10-08 at 23:23 #14197DanKeymaster2019-04-28 at 11:28 #23108ianmcmillParticipantSorry for spamming the forum with calibration and home positions questions but is this post here still relevant or obsolete?
Especially this answer from Dan “– on the Makelangelo 3 and 5 draw a line between the center of both motors. From the middle of that line, go down 217mm (8.54330709 inches). That is the spot where the pen should start.”
Does this still apply? Wait I’ll just try it and report back.
But I just realize that it took me quite some time to figure this home mechanism out. This leads me thinking that there should be a definite guide on home position and calibration. There are a lot of good informations on the forum but they are scattered around. Having them all in a single, easily reachable place would make the life of many people easier.2019-04-28 at 13:47 #23111ianmcmillParticipantMeasured 210mm instead of 217mm (don’t know why I withhold the 7mm) from center of the motor shafts down on both Y axes. At this height, center of the board/center of the two motor shafts is home position. Now a horizontal line is straight from what I can tell by approximating.
But another question arose from this. The Makelangelo 5 leads the GT2 belt (with the end towards the pen holder) past one of the mountings for the stepper motor. So the angle of the belt is offset by this mounting (the white long thing in which the screw mounts the stepper motor to the board). Do I need to take account for this when I don’t guide the belt this way? Or am I think to much about this?
2019-04-28 at 15:54 #23113DanKeymasterI don’t have a first time guide for makelangelo 3 users. Can I use your picture when I build the guide?
Here are the existing guides:
https://mcr.dozuki.com/c/User_Guides2019-04-28 at 16:56 #23114DanKeymasterAs for the leading… I’m glad someone else thinks about this! 😃 I imagine that it does make a difference and I have never com up with a good solution. Without the corner the belt length calculation gets really hairy. With the corner it easier until near the very bottom corners. In those cases I fudge the result. I need to make a video to explain the whole thing. I bet you get what I mean. There’s probably a way to lock the angle down and then the width would be between each “lock”. As it stands I go Center to center of each motor for width.
2019-04-29 at 02:45 #23115ianmcmillParticipantHey Dan, sure you can use the picture. I could make more if you guide me on what you want to see in them. I have no clue on kinematics math and the polargraph mechanism is more like voodoo to me. Though my trigonometry sensor where tingeling. The polargraph by euphy doesn’t have such corner guides. And from user posted pictures of really large polargraphs that do technical drawings like “the one” with the motorcycle drawing which looks really precise, I am not sure how much this corner adds to the belt length calculation.
TL;DR looking at large scale polargraphed technical drawings on the internet from various different polargraphs, I guess the corner-thing doesn’t really matter.
2019-04-29 at 10:05 #23117DanKeymasterYeah… it might not mean much, but when I’m in a mood to care about precision (often) it feels wrong.
2019-04-29 at 10:17 #23119ianmcmillParticipantI know what you mean.
2019-04-29 at 11:12 #23120DanKeymasterso… why did you go with 210 instead of 217?
2019-04-29 at 13:09 #23125ianmcmillParticipantoh I simply remembered it wrong 🙂
The gondola is too light. I haven’t attached a weight. It was just a short test.
2019-04-29 at 15:11 #23126DanKeymasterYeah, and that unfinished ply is rough AF. Try a sheet of acrylic or something with a laminated surface.
2019-04-30 at 01:27 #23130ianmcmillParticipantYou’re right. I had a 500x700mm paper on it but removed it and I was too lazy to apply a new one. The tip of the pen scamper across the ply surface but I just wanted to test the movement.
Another issue. Might become off-topic.
The board I am using is 1 inch tick and very heavy (around 20kg). The motors are directly screwed to the board running with DRV8825 in 32th MS. The board acts as a giant resonator. It is pretty loud. I thought about something to reduce noise. I guess there are these options:
1. Screw the motors to a 10x100mm board and attach this board on top of the drawing board. Then I need to think about how to fix the motor-board to the drawing board so that I can easily use it on any board that I come across. But I am lazy. Soooo next option:
2. Build some silicone dampers from 3d printed molds. Let a machine do the hard work. Good one.
3. Buy a lightweight drawing board. Even more suitable for lazy persons :)…
4. Does reducing micro steps reduce the resulting resonator noise? I know that stepper drivers have a great impact on motor noise. Probably TMC drivers are the most quiet. But I think the attached board has a greater influence on noise. This would be the most cost efficient method + less time consuming. Did I say that I am lazy 😉I need to test this.
As the Makelangelo uses thinner and leightweight plywood I guess getting a “better” board should be the first step.
2020-02-25 at 02:42 #27906Marinus de BeerParticipantHi Ian, I know this is an ‘old’ thread, but still I wanted to let you know my thoughts about the heavy board you’re using.
Actually, using a lighter board will make the vibrations more apparent because it takes less energy to vibrate the plate. A heavier board has more mass and therefor usually dampens the motors more. The ideal solution would be to have a stepper motor mount with a rubber dampener in between. These are pretty common in the machining world, especially when it comes down to medical equipment and a lot of commercial printers have these as well.
I think they are sold on aliexpress for just a few bucks per dampener so it’s good to check there as well.
Honestly I am also using DRV8825’s with 1/32 microstepping on a Ramps 1.4 board and am having no issues with the sound. Can it be you have set the vref correctly? This setup is way quieter than using A4988’s with 1/16th ms.
Right now I’m working on a selfbuilt machine and after solving all the other issues (took me over 30 hours to fix all the issues I have encountered with this self-built machine) the only problems I’m having are dimensional accuracy issues and I want to add endstops because the manual positioning is starting to get pretty old pretty fast.
It would be nice to see an update of your work as well seeing we’re almost a year ahead now.
2020-02-25 at 09:30 #27907DanKeymasterwhich do you prefer: physical endstops or StallGuard using a Trinamic driver? We have support for both.
2020-02-25 at 09:45 #27910Marinus de BeerParticipantSorry for replying everywhere 😉
I prefer physical endstops! But I also have experience with the TMC2130 drivers. However, I prefer the TMC2208’s in my machines as I do not have a use for StallGuard at the moment.
The vplotter I’m building is meant to be made from leftover materials so definitely can’t buy anything for it. Got it working pretty wel so far. But the dimensions are way off. I’ll reply in the topic I started myself to explain everything.
-
AuthorPosts
- You must be logged in to reply to this topic.