Show all posts by user
Page 1 of 2
Pages: 12
Results 1 — 30 of 43
You may be interested in this, and the accompanying firmware. Its an ancient fork of Marlin, though. So its not any better maintained than anything else you've found.
by
unlimitedbacon
-
Firmware - experimental, borrowed, and future
I've been working on getting the ESP8266 to work and have had some partial success. Right now I have the NodeMCU firmware on it and I wrote a simple lua script that creates a serial-tcp bridge. With this, you can login to the printer with any telnet client and send it gcode commands. I also used some linux wizardry to get any application to talk to it as if it was talking to a serial port.
We tr
by
unlimitedbacon
-
Developers
Mr Sneezy, that is pretty close to the difference I see when I enable VIKI 2.0 support. I bet this can be reduced but I havn't gotten around to analyzing the symbol map and seeing what can be thrown out.
by
unlimitedbacon
-
Firmware - mainstream and related support
dc42, I would like to get a 32 bit board at some point but unfortunately thats not possible at the moment.
I tried disabling EEPROM support and that freed up a few kilobytes. By my calculations, the bitmaps in DOGMbitmaps.h are only 1082 bytes total. I could remove those, but thats still not enough to get it under 128 K. The firmware without LCD support is only about 90 KiB.
by
unlimitedbacon
-
Firmware - mainstream and related support
I'm trying to compile Marlin with graphic LCD support. The board I'm using is the Brainwave Pro with an AT90USB1286. It only has 128 Kib of flash memory, but the Arduino sketch compiles to 142,8000 bytes. Anyone have any ideas for reducing the firmware size enough to fit on this chip?
by
unlimitedbacon
-
Firmware - mainstream and related support
Hi dawa,
Try deleting your MatterControl.db file in ~/.local/share/MatterControl. The Linux version is still in beta and the update mechanism is somewhat broken at the moment. Eventually we hope to get updates going through apt.
by
unlimitedbacon
-
Experimental
I might as well give you an answer since nobody else has. I am certain that no such thing exists. Why do you want it?
by
unlimitedbacon
-
Developers
I don't think theres a sq() function in C. Also, don't you mean z instead of y?
I think it should be something like...
float c = z*axis_steps_per_unit;
target = lround( sqrt( Scissor_arm_length*Scissor_arm_length - c*c ) );
In addition, you might want to look at this or this as examples on how to modify the firmware for nonlinear motion.
by
unlimitedbacon
-
Firmware - experimental, borrowed, and future
Excellent. Arduino Due support will be handy. I suspect a lot of machines that will use this board will need the extra processing power.
If your going to order a batch of PCBs, and you think you have all the kinks worked out, then count me in for one. It looks like it will be a while before Simba gets these things into production and I can handle soldering my own stuff together.
One other thing
by
unlimitedbacon
-
Developers
QuoteFabricate
I also found the slip ring you are using, but I am not quite sure if it can be used for this application. They say that it is rated for 2A each wire, but I think this is an absolut maximum rating for quite a short period of time (sadly I found no datasheet specifying everything precisely). I think the main problem are the very small wires, that are never rated for 2A. Anyway, nice
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
Good news, everyone!
Now theres firmware!
Here it is printing an octopus , and the final product .
This print took about 1.5 hours. The feedrate was 20 degrees/second which is roughly 55 mm/s. I think that the machine is capable of at least 40 degrees/second.
QuoteFabricate
I think (although I did not run any experiments) the big problem atm is that the arduino has not enough computing power.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
The math is all worked out and documented here . I also wrote a program in python to simulate the motions and help me understand how it will work .
I've been playing with various firmwares, trying to wrap my head around them, but it turns out to be much more difficult to read other people's code than to write your own. Thanks, MattMoses. I looked over ttsalo's patch a little. Having an exampl
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
QuoteA2
Very cool!
Looks like you could rotate the table and print 2 colors on one part?
You mean like this?
QuoteFabricate
Very nice project, looks really cool! Have you already started modifying the firmware?
I would also like to build a polar printer, quite similar to the PiMaker and the R-360. Although they claim the projects to be open source, I could not find the firmware they are usin
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
I can't help you with the board layout, but maybe now is the right time to start your crowdfunding campaign. You've already got a mostly functional prototype and surely whatever funds you raise will be enough to cover fixing the last few bugs.
by
unlimitedbacon
-
Developers
Correct. I figured the steps/mm based on the gear ratio and an 8cm radius. The farther you get from the center, the more cartesian-ish it acts.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
It prints!
Here's a video of our first test
We tested the operation of a single arm. The object is a 20mm cube. It is deformed because the firmware hasn't been modified to do the coordinate conversion. This is the result on the right and the same STL printed with my Makerbot on the left.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
Yep, that was it. I also had to uncomment the INVERT_ENABLE lines, too. I guess I should read the config file more carefully, but isn't it weird that these aren't set by default?
by
unlimitedbacon
-
General
I'm having a similar issue. Did you ever get this resolved?
I'm trying to run Teacup on RAMPS 1.4/Arduino Mega 2560. I'm using the default RAMPS 1.3 config file. Thermistors and heaters work, but no motors will go. I checked the enable pins with my multimeter, and they always read HIGH. I also tried the test firmware and Marlin, and the motors run fine using both. It seems like its a Teacup spec
by
unlimitedbacon
-
General
Quick update:
This has morphed into a school project. Follow our progress here:
The github has moved here:
Experimenting with some software:
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
Progress!
Assembly is nearing completion. Next comes basic movement testing. For electronics we are planning to use Decapede which is still in development. Stay tuned.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
This is amazing.
I'm working on a very similar printer . What kind of software are you using? Did you modify Marlin to do the Cartesian to polar conversion on the fly? Or did you create a slicer that produces g-code with polar coordinates? Whatever you did, can you put the code up somewhere? I'd love to collaborate with you on this.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
tenacious Wrote:
-------------------------------------------------------
> Also would a belt-driven system provide higher
> resolution for the swing-arms, and perhaps better
> reliability? I think you might be able to
> consider this type of revision without needing new
> laser-cut parts?
I'm trying to figure out how that would work. Definitely something to look in to.
> One
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
The speed issue is an interesting question. I'm glad your brought that up. The center point of the platter is a singularity, in the true mathematical sense of the word. As you approach that point, your speed along the theta axis approaches 0. This is definitely a disadvantage of this design, as small parts will take longer to print than they would on a conventional printer. The simplest solution
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
What do you mean? I don't think theres any reason it shouldn't be able to reach the center, as long as everything is aligned properly.
by
unlimitedbacon
-
Polar Machines, SCARA, Robot Arms
Thanks Simba. I'd love to get one of your boards.
This is the monstrosity that I'm currently working on . The mechanical portion is coming along nicely, so the next challenge is the electronics and the software. Hopefully I will get a blog up soon and start posting regular updates.
With 4 extruders, it should be within the capabilities of your Decapede. It does not use any more powerful motors
by
unlimitedbacon
-
Developers
Page 1 of 2
Pages: 12