Create

Create

86M Downloads

24 Hour Clocks & Adjustable Chain Gearshift Ratios

lemonblazer opened this issue ยท 8 comments

commented

(To preface, I know this isn't necessarily an issue with the mod, though it would be nice to have a more detailed wiki.)

Edit: By "24 hour clock" I mean a 20 minute clock, synced to a complete Minecraft day/night cycle, as apposed to the faux 12 hour clocks currently in Create.

I have been going absolutely out of my mind trying to design a system that rotates once every 24 hours. No matter what I try, I can't seem to figure it out.

My first question is; What are the gear ratios for the adjustable chain gearshift? That is to say, if I slap an analog lever onto a gearshift, what does each redstone signal level translate into, speed wise? If 0/15 is 1x and 15/15 is 2x, what is everything in between?

Secondly, could I use some value in-between along with a rotation speed controller to build a 24 hour clock? If I just keep reducing the speed by some certain fraction, in my mind I could potentially get it to 1 rotation per day.

The ideal solution would be a Clockwork Bearing for gears. Then I could just half the speed of the hour hand and BOOM, I'd have my solution. But since structures don't interact with gears, I'm SOL.

Thank you to anyone who responds, I'm going crazy trying to find a solution.

commented

This issue has been marked as stale because it has been inactive for 3 weeks. It will be closed if it remains inactive for another 3 weeks.

commented

This issue has been closed since it has been inactive for 3 weeks since it was marked as stale.

commented

The ACG gear ratios are essentially linear, though there's a "missing step" - the formula's roughly input * (1 + (power+1)/16) but zero redstone defies this rule.

OK, this was my guess for what it might be. I have gotten all the way down to .0625 RPM and was unsure how to divide that further with an ACG.

As for your end goal, have you considered using a Redstone Contact on the hour and/or minute hands of the Clockwork Bearing to trigger a Sequenced Gearshift? Might not work for you if you need totally smooth motion for that 24h, though.

I have tried this, but inevitably when I link the shaft of the Sequenced Gear Shift up to a bearing (I want a rotating structure) it will only ever move in 90 degree increments before "snapping" the blocks into place, even if the SGS is set to move less than that. A Clockwork Bearing is constantly moving, so it doesn't have this problem.

I will also say, by "24 hour clock," I technically mean "20 minute clock," to sync up with a complete Minecraft day. I should have clarified that earlier.

commented

The ACG gear ratios are essentially linear, though there's a "missing step" - the formula's roughly input * (1 + (power+1)/16) but zero redstone defies this rule.

As for your end goal, have you considered using a Redstone Contact on the hour and/or minute hands of the Clockwork Bearing to trigger a Sequenced Gearshift? Might not work for you if you need totally smooth motion for that 24h, though.

commented

I may have been hasty to close this one, because the contact-based clock is definitely awkward. Even at low speeds, the Sequenced Geargshift jumps around way too much. I might have to do more math with the clockwork drive and a reduced input speed to the SGS to get things perfect.

commented

Look at the Mechanical Bearing while holding a wrench, there's a "only place when anchor destroyed" mode that should do what you want.

commented

Look at the Mechanical Bearing while holding a wrench, there's a "only place when anchor destroyed" mode that should do what you want.

Ahhh, that's a huge help, thank you! I think I can finally finish my orrery!

commented

The ACG gear ratios are essentially linear, though there's a "missing step" - the formula's roughly input * (1 + (power+1)/16) but zero redstone defies this rule.

OK, so from my understanding, the inverse of this (using the ACG backwards) would give you input / (1 + (power+1)/16)

So if this is correct, I could divide in half from 1 RPM to .5, to .25, to .125, to .0625, to .03125... and then, plugging in the input and a redstone power of 8 into the formula, I'd get .03125/(1+((8+1)/16)) = .02 or, 1 rotation every 20 minutes. Is that correct?

Edit: Upon testing, this doesn't work either, so I'm completely stumped again.