#1x1 n-layer mam

30 messages · Page 1 of 1 (latest)

lucid beacon
#

A whole mam on a 1x1 platform! This mam produces ROS0 shapes with any number of layers. Two big changes compared to my previous mams: we now use shape-based logic instead of digital and we use sacrificial crystals to remove the need for massive look-ahead logic. Unfortunately the space constraint means there is no room for quality-of-life features like a power button. The purpose of the button is to initialize the memory circuits and get everything ready but without room to automate this part, it must be done manually. There are detailed instructions on how to do this included in the blueprint. After manual setup the mam functions completely autonomously.

With the launch of 1.0 in a few days this mam may become outdated. I included an extra pipe input for black paint (and the mam has no use for uncolored), so paint-wise the mam should be fine. I don't know how the exotic shapes work or if there are any other changes that would require a re-design, but I hope not! Super happy to have this finished, I can finally move on from tiny SPU mams 😅

violet pelicanBOT
rustic quest
#

Another win for sacrifical crystals

loud shore
#

im genuinely shocked

rigid hornet
#

Also holy crap this is amazing. I need to copy this and hook it up and watch it go.

#

and for 1.0, it looks like you have 3 virtual unstackers and 1 virtual stacker. The wire inputs for those will change: Instead of "side inputs and top output" on the stacker and "bottom input, side outputs" on the unstacker, the new stacker takes a bottom input, stacks the side input on it, and outputs to the top. The new unstacker takes a bottom input, outputs the top layer to the side and outputs the remaining shape to the top.

Those and the black paint are the only changes you need.

lucid beacon
#

@rigid hornet interesting thanks for the info. Hopefully those aren't hard changes to make

rigid hornet
#

How hard they are depends entirely on how crunched your wiring is. Which, uh, I suspect is "pretty crunched"

lucid beacon
#

yeah...

next rose
#

So impressed! It's definitely fixable for 1.0 but your wiring is impressively crunched!

loud shore
#

hes flexing how compact his wiring is 🤣

arctic pasture
#

Is that top belt just going the long way around for no reason or am i missing something?

rigid hornet
#

(But I haven't loaded it up to check, yet)

arctic pasture
#

Yeah i considerd that to but I didn’t think it’d be necessary

lucid beacon
rigid hornet
#

Is the delay specifically required, or you just wanted a signature?

lucid beacon
#

both

#

that's the clock signal. when the reader on the bottom floor detects an item the clock is 1 and we produce a quarter. When the reader is empty the clock is 0 and we send a sacrificial crystal. A long delay is necessary since the quarter needs to finish moving through the system before the crystal gets to where it goes.

#

a better solution would be to use readers to detect when the quarter and crystal are finished moving, but I didn't look into that too much

rigid hornet
#

There you go, @arctic pasture , it's both the maker's signature AND an integral and necessary part of the design.

arctic pasture
#

Ahhh very clever

dapper pulsar
#

Very cool!

vernal dirge
rustic quest
#

Color input is at the back and it looks like you need to supply 1 launcher of every color. However, this was built before 1.0 and so will not support K and U colors

lucid beacon
#

@rustic quest actually I left room for K and there is no need for U. But I have not updated this for 1.0 and the simulated buildings layout have changed so that needs to be updated

#

@vernal dirge yes you need to premix all colors (except U) and also supply individual shape quarters and pins. It's detailed in the bp

#

perhaps when I update this I should upload a pic of all the inputs present and connected

rigid hornet