Dan
Forum Replies Created
-
AuthorPosts
-
DanKeymaster
I don’t know. Can I? What model of screen are we talking about?
DanKeymastercorrect and correct.
by default the firmware is set up for makelangelo. to confirm:
in configure.h, there is a line that should say
#define MACHINE_STYLE POLARGRAPH
if the last word is any other type of robot, change it to match as above.
In robot_polargraph.h, If you have a M3.2 there is a line that should say
#define MACHINE_HARDWARE_VERSION 3 // If you have a makelangelo 3+
//#define MACHINE_HARDWARE_VERSION 5 // If you have a makelangelo 5+In robot_polargraph.h, If you have a M5 there is a line that should say
//#define MACHINE_HARDWARE_VERSION 3 // If you have a makelangelo 3+
#define MACHINE_HARDWARE_VERSION 5 // If you have a makelangelo 5+Then go to tools > port and make sure the selected port is your robot. This is the phone number it calls to talk to your robot and send it instructions, same as when you connect with Makelangelo software to drive it from the app.
Then press the circle button that is second from the left. it should have a picture of an arrow pointing to the right. It will compile the code and then send it to the robot. When it says upload complete your work is done!
DanKeymasterHi @kukomiguel,
In 7.15 the top, bottom, left, and right limits are relative to the origin (0,0). They can be adjusted so that the machine is a rectangle.
For skycams the Z limit would also have to be adjusted. I assume that the origin is on same plane as the four motors. The motors are assumed to all be at the same height, in a rectangle, above the floor.
I agree that fine-tuning motor positions would create a more accurate model and might create better movement.
Edit: Apparently I left this answer open for two days and failed to hit ‘send’ 😛
DanKeymasterUNO is not supported. you might want to try older, no longer supported firmware like
DanKeymasterThanks, prenic! You rock!
DanKeymasterNice. I have the same results here.
No luck with a DM320T. 🙁
DanKeymasterby default makelangelo-firmware is already set up in configure.h so that the default mode is POLARGRAPH and the default board is RUMBA.
You may want to go into robot_polargraph.h and check that the makelangelo version is 5.
Then upload and you’ll be set.
DanKeymastercheck the firmware setting for the pin number. What pin are you connecting the servo? What pin is used in the firmware? They must match.
DanKeymasterPerhaps @arditoseku means something like this?
DanKeymasteryes. afaik no one’s ever done it that way before…
DanKeymasterNone of which affects the -1. the board is trying to save the machine number into EEPROM, the tiny hard drive like space in it’s head. If that write is failing then the number stays at -1. also if the phone call to get the UID fails, the number would never be updated.
Since you have a custom setup it’s really hard to tell where the point of failure occurs.
DanKeymasterHuh. Ok. Machine -1 means that the device has never phoned home to get a unique id. they try to and – in return – i get to track how many machines have been built. it’s probably overwriting settings for machine -1 every time the app starts.
easiest fix is put the computer online, connect to the robot, it will be given a number, and then you’re good after that.
DanKeymaster100g and 200g.
DanKeymasterView this post on InstagramBicep parts printed. #robot #arm #update
A post shared by Marginally Clever Robots (@imakerobots) on
View this post on InstagramTaking my #toys for a walk? At least I managed to #avoid the terrifying #daystar
A post shared by Marginally Clever Robots (@imakerobots) on
DanKeymasterHm. I normally test from my mac laptop and have no trouble. I will schedule time later today to run a test on our new setup:
DanKeymasterDoes the USB port show up when you use the Arduino app? that will tell us if it’s the software or the hardware.
DanKeymasterI like it. For which robot were you thinking?
DanKeymasterAccess to the entire part list and the live Fusion360 model is now available on Patreon:
https://www.patreon.com/imakerobots
Join me!
Today’s prints so far:
View this post on InstagramRobot arm continues apace. Pulley for the wrist on order. #robot #printing #alldayeveryday
A post shared by Marginally Clever Robots (@imakerobots) on
DanKeymasterView this post on InstagramStudying fit for functional prints. How much tolerance gap need to be accommodated? #3dprinting
A post shared by Marginally Clever Robots (@imakerobots) on
View this post on InstagramStudying printer tolerances for functional prints. #study #studying #3dprinting
A post shared by Marginally Clever Robots (@imakerobots) on
View this post on Instagram1:30am and I'm still playing with #3dprinted robot #parts instead of #sleep. #oops?
A post shared by Marginally Clever Robots (@imakerobots) on
View this post on InstagramA post shared by Marginally Clever Robots (@imakerobots) on
DanKeymasterhome position is too low. use the “border” button to check that the machine correctly traces the square edges of your paper. if it comes out like a happy face, your home position is too low. If it is square but your paper is in the wrong spot… move the paper.
DanKeymastersend a picture so i can see what “corrupted” looks like. also which settings you used to convert the picture, please.
DanKeymastereh, you can only have one phone call at a time, so to speak. disconnect makelangelo software, the upload firmware. the same will happen fi you have the arduino serial window open and you try to connect the makelangelo software. beeep beeeep beeep line is busy.
DanKeymasterThat sounds really neat. Do you have a motor shield for the ESP? I would transmit the entire drawing as a single gcode file, store it on a microSD card, and then draw it from the robot. Heck, the ESP has enough power it might be able to conversions IN FIRMWARE. wild!
2017-10-08 at 23:25 in reply to: Cannot access learning page for stewart platform v2 construction #14198DanKeymasterthe six motors are arranged counter-clockwise. the first and second motors are on the same shared face.
the limit switches match the order of the motors, with X- next to the 1st motor and Z+ next to the 6th.
Does that help?
DanKeymaster -
AuthorPosts