Dan
Forum Replies Created
-
AuthorPosts
-
DanKeymaster
M226 is “wait for user input”. it’s waiting for you to click the button on the LCD panel. If you do not have an LCD panel you should rebuild the firmware with HAS_LCD undefined.
DanKeymasterdoes it happen in the latest version, 7.15.4? https://github.com/MarginallyClever/Makelangelo-software/releases
DanKeymasterI don’t write code support for the adafruit motor shield boards any more. If you’d like to make a pull request that adds support to Makelangelo-firmware, I will include it.
DanKeymasterI’ve never heard of storage.h. which library says it needs the file? what is the complete error message?
DanKeymasterDanKeymasterI am about to leave on an 8 day vacation and I doubt I’ll get to look into this until my return. I have scheduled it for the day after I get back so that I don’t forget to investigate. I apologize for the delay.
DanKeymasterrotated clockwise? sounds like you have your motors backward AND one is reversed.
if you use the software and settings > jog motors, left in should drive the pen holder towards the left motor, and left out should drive the pen away. same thing for right in and right out.
I recommend…
* create a fork from github for your changes.
* make a new board_[yourname].h and put your pin definitions there.
* in configure.h, use your new board (see other boards as example)
* uncomment #define HAS_LCD in polargraph.hthat will disable the LCD and let you use your pin setup without smashing the existing code, plus it will make life easier when I update things and you want to roll those changes into your fork.
DanKeymasterWell… I know about the “17 Please change” and I just pushed a fix for that (should remove the 17).
I’m not sure why the zarplotter simulation is 1/10th the size it should be, yet. I will be looking at it this weekend. I think it’s a mistake in Makelangelo-software but ONLY in the zarplotter display.
DanKeymasterThe software allows it. The hardware should be able to handle it. Try and report your results. We are here to help 🙂
DanKeymasterPlease post the results of running the .bat file. It should locate your java installation and run makelangelo-software (for those rare users that don’t have jar associated with java).
Can you show me an example of what you are seeing and what you expect? Maybe share your test picture and the settings you are using. I’d also like to see what it used to look like in 7.8 – if you have the older release you can run that and convert.
Thanks!
DanKeymasterPlease tag us in a video, I want to see your creation! 🙂
DanKeymasterYou will have to run R71 to set the factory default switch angles, then R70 to save them to the EEPROM memory so it knows how to home. Every time you start the machine run G28 to home the device. Once it is home it knows where it *is* and can figure out where it is *going*.
DanKeymasterThe A value will change the *acceleration*. The F value will change the *feed rate*, which is the speed.
G0 A100 ; set acceleration to 100
G0 F2000 ; set top speed to 2000
G0 X100 ; move to X100
G0 X0 F3000 A1000; combine all three in a single command for convenienceDanKeymaster> Does it also work with text?
The robot only knows that it is drawing lines. it works with everything. Make sure your gcode does not have G0 Ann commands, it might reset your instructions! eg you said G0 Annn, then ran gcode and that gcode has a G0 Annn which changes your instruction
> And what about servo motors would it be an option?
I don’t understand the question.
DanKeymasteracceleration can be lowered in settings, or with gcode.
G00 Annn
change acceleration to nnn
DanKeymasterNice. What bearings did you use? is that polycaprolactone plastic (the white stuff)?
I have noticed that the pen tip wobbles more as the center of balance gets further from the wall. Do you concur? One solution would be two sets of belt to hold the pen at two points. It doubles the cost of belt and pulleys AND the motors would need extra long shafts.
DanKeymasterGoogle says your drivers are out of date.
https://www.drivereasy.com/knowledge/solved-cant-find-the-name-of-intel-icd-opengl-driver/
DanKeymasterlooks like all the usual suspects are where they belong. now that /home/pi exists (Because of the sudo commands) the error should be gone next time you log in.
DanKeymasteryou’ll probably need to download the NOOBS SD card image and use an SD card image writer to copy it onto the SD card. 9_9
Before that, try
sudo mkdir /home
sudo mkdir /home/piand paste the results from
cd /
ls -alDanKeymaster@NealXu good. Hi!
DanKeymasterbefore you reset, try
cd /home
lsMaybe somehow the /home/pi folder got deleted and everything else is fine.
DanKeymasteris the SD card in place correctly? does it show any of the startup text on the screen?
I hope you don’t have to reset BUT if you do, here’s a way:
https://raspberrypi.stackexchange.com/questions/931/how-do-i-install-an-os-image-onto-an-sd-cardDanKeymasterREADME.txt has been updated.
DanKeymaster– get a fresh download.
– unzip everything to Makelangelo-firmware-master
– rename folder Makelangelo-firmware-master to Makelangelo-firmware
– open Makelangelo-firmware/Makelangelo-firmware.ino
– all files should appear as tabs in the one arduino project
– compile. everything should be ok. -
AuthorPosts