Dan
Forum Replies Created
-
AuthorPosts
-
DanKeymaster
how to upload with vscode:
https://mcr.dozuki.com/Guide/How+to+upload+Makelangelo-firmware+from+Windows+(2021+)/33?lang=enhow to setup Marlin is in Friday Facts 4:
Together this should give you everything.
DanKeymasterIt isn’t. There is a much older https://github.com/MarginallyClever/makelangeloFirmwareAMS that has not been updated in a long time.
DanKeymasterIt isn’t. There is a much older https://github.com/MarginallyClever/makelangeloFirmwareAMS that has not been updated in a long time.
DanKeymaster7.28.2 is out now. Does that improve things for you?
DanKeymasterPlease update and let me know the current status. Thank you!
DanKeymasterYou need the Java JDK version 15 or later. https://jdk.java.net/17/
DanKeymasterI believe the limit switches are connected to x- and x+
DanKeymasterI’m not familiar with the AOS3D version of the board. I can’t even find a link to the type. Are you correctly using the right tools to compile the code? https://mcr.dozuki.com/Guide/How+to+upload+Makelangelo-firmware+from+Windows+(2021+)/33?lang=en
DanKeymasterDoes the drawing complete if run from the SD card? That way we can eliminate the computer as a suspect.
DanKeymasterIf your machine thinks it is a v5 then yes, it is trying to go home forever. Make it a v3.3 in firmware and it will know it doesn’t have limit switches, so it won’t even try.
The older machine with an UNO is a v2. it also doesn’t have limit switches and wouldn’t run the latest firmware.
the attachment steps:
https://mcr.dozuki.com/Guide/10.+Makelangelo+5+construction/3?lang=en#s20
https://mcr.dozuki.com/Guide/10.+Makelangelo+5+construction/3?lang=en#s21if the machine knows:
– the belt lengths
– the distance between motors
– it has limit switchesthen it can drive until the weights hit the switches. At that point it will do the trigonometry and find the cartesian x,y position of the pen holder. This is way more reliable than holding up the test pattern and all that manual work.
Moving too fast is just moving too fast. Above a certain speed the motors just can’t move as fast as they’re told to move, and so they do nothing. Faster speeds can be reached with the right acceleration – eg, ramp up and ramp down.
DanKeymasterI would look in ramps.h for the pins used on ramps shields and then use the same for the EasyDriver. I’m sorry that doesn’t help much, but I’ve never built a system from EasyDrivers.
DanKeymasterPete – with power off unplug one motor and reverse it. when homing the left motor should move clockwise and the right motor should move counter clockwise to raise the weights and lower the pen holder.
DanKeymasterHello Thomas.
You’re right! I confirm this bug exists and have created a ticket.
https://github.com/MarginallyClever/Makelangelo-software/issues/337
DanKeymasterI hope you reversed them with the power OFF. (dis)connecting motor or adjusting the voltage dial on an A4988 driver with power on WILL kill the driver.
https://mcr.dozuki.com/Guide/10.+Makelangelo+5+construction/3?lang=en#s375
Second thing to check is that you have setup your machine limits. New machines require a factory reset. In the latest firmware that’s an M502 command.
DanKeymaster@patrick91 please list your steps, with pics if necessary, and describe what you expect and what you get exactly. Then I have enough info to figure out what’s going on. Your machine dimensions might also help.
DanKeymasterJérémie,
I’ve started designing the next Huge. That’s all I can say for now.
DanKeymasterHi Jack.
The code for RSP is very out of date.
I’m working on it now to make it available for you. Join us on Discord and we’ll work it out.DanKeymasterI have made this change in v8. I might be able to do it in 7.24.3, too?
DanKeymasterDXF is a simpler format and easier to process. Lots of complex edge cases with SVG that may lead to problems.
The zooming in shows the dark secret of most plotters – they turn curving lines into lots of short straight ones.
You might want to use the optimize feature. in v7, before loading and in v8, after. it tries to sort the order of all those lines to get the smallest amount of pen up and down.
Does that help?
DanKeymasterI just updated github with a possible fix. Please try it out and report back. Thank you!
DanKeymasterHi! We don’t do them often which means support is less streamlined.
Do you have time for a Discord live chat + maybe video so I can look at the issue directly?
I’m in our Discord channel all day. https://discord.gg/gapg5ZXREjDanKeymasterMakelangelo Software does a number of checks to make sure the machine it is talking to is, in fact, a makelangelo robot that it knows how to converse with. It asks for the hadware type (polargraph) the hardware version (in this case, 2) and the firmware version (10). If any one of these returns the wrong answer it thinks “nope, I’m not even going to try talking to you” and the buttons to draw will remain disabled.
I don’t have an AMS2 on my desk to test with so I can’t confirm which of these is failing.
DanKeymasterhttps://mcr.dozuki.com/Guide/5.+How+to+use+Makelangelo+Software+7.24.*/5?lang=en
Step 7. Choose any cmyk converter.
2021-03-29 at 13:40 in reply to: Makelangelo with RAMPS board wirks fine but moves jerky only on fine detail #29389DanKeymasterProbably your minimum segment time and your acceleration need to be balanced.
Minimum segment time is adjusted with M205 B*** where *** is 25000 by default. larger means slowing earlier. it’s like… braking earlier in stop-and-go traffic. The commands to the robot are the cars in front. if they have not started, the robot will come to an abrupt – brief – stop while waiting for the commands. also try a lower acceleration. this is a subject we are discussing right now in the Discord channel, trying to optimize for speed and quality.
-
AuthorPosts