Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Automatic refuse processor. Possible?  (Read 1869 times)

Trickman

  • Bay Watcher
    • View Profile
Automatic refuse processor. Possible?
« on: June 08, 2012, 10:48:50 am »

Hello guys. I am trying to build a simple contraption to automatically dispose of unwanted refuse and non-dorfish corpses. I've been playing DF for a while but I never ventured in making any complex stuff (this is my first try at making a useful contraption, powered by energy and working automatically and all). The problem is I don't know if it can be done due to the game's (very few) limitations when it comes to hauling stuff.

Here's the deal: I have a small 3x3 room with a hatch in the middle on level "Z" and a channelled hole into a "Z-1" level right below. On Z-1 there is an innaccessible 5x5 room with a DAS and a refuse stockpile, both 5x5, too. The deal is pouring all the refuse into the stockpile from the hole in the room right above, and then A-smashing it.

As a bonus, the DAS works automatically and/or periodically, as I intend to power it via wind/watermill to eliminate the rubbish easily and safely.

Here's the big picture:

Code: [Select]
Z:
 ###
 #T#  -> Small 3x3 room with a Hatch and a hole channeled into Z-1
 ###

Z-1:
OOOOO
OOOOO  -> 5x5 room with a 5x5 atom smasher and a 5x5 refuse stockpile. Inaccessible (except from jumping down through the channel).
OOOOO  -> This room's central point is alligned with the Z room's central point (the hatch/hole).
OOOOO  -> DAS is linked to and powered by a wind or watermill. Smashes periodically. No more zombie hair  ;)
OOOOO

This is my solution to annoying necromancers infesting my fortress with fun zombie hands and the likes. Since I now must have my refuse inside, I wouldn't want my fortress over-saturated with miasma, and stacking a 3x3 matrix of doors to enter the stockpile room doesn't seem elegant or dorfish enough.

However, I am concern about being able to automatically stockpile stuff from a Z-level over the actual stockpile (throwing the refuse down from atop a +1 Z-level). I know this can be done by manual dumping, but then again, I want it to be automatic.

Is this possible? Can someone suggest a workaround if it isn't, or should I send my nobs to get the refuse under the automatic DAS every now and then?

Thanks in advance guys!
Logged
This is a plain text forum signature. All typedwarfship is of the finest quality. It menaces with sentences of plain text.

Intro1827

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #1 on: June 08, 2012, 10:58:00 am »

Can minecarts carry refuse? I haven't messed around with them yet,  but they can autodump over specific tiles in a set direction, so that'd work nicely.
Logged
In mid air, the dwarf continued to take hits from both the minecart and his own falling axe.

ohgoditburns

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #2 on: June 08, 2012, 11:05:47 am »

Orders screen lets you automatically dump certain parts. It's not organism specific though.

Using minecarts you ought to be able to only dump say, goblin corpses.
Logged
The landscape routinely being soaked in flammable fluids somehow seems less than benevolent.

Chthonic

  • Bay Watcher
  • Whispers subterrene.
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #3 on: June 08, 2012, 11:06:39 am »

Minecarts and refuse are a perfect combination.
Logged

MonkeyHead

  • Bay Watcher
  • Yma o hyd...
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #4 on: June 08, 2012, 11:07:13 am »

A closed off refuse stockpile with a magma wash system would do the trick nicely, but also dispose of any hauler unfortunate enough to be trapped in thre during the rinse cycle.

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #5 on: June 08, 2012, 11:19:03 am »

You can put stockpiles in the path of an atomsmasher now? Have you used this before?

My preferred method of smashing things is to drop them in a 1x1 pit with a 1x1 raising drawbridge at the bottom. In the past this was achieved with manual dumping, but in theory you can use minecarts to drop the corpses off. Automatic disposal of whatever is inside the pit can be handled by a pressure plate in a much-trafficked area or in a repeater, or by using a 1x1 pit with magma flow at the bottom.
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

Trickman

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #6 on: June 08, 2012, 11:50:05 am »

So will a mine cart in a 1x1 track just beside the channeled fall will work if set on auto-dump? Don't know if dumping is a great idea, though, if I can't specify the type of refuse (or can I?). I want to keep the stripped-out bones, for obvious reasons.
Logged
This is a plain text forum signature. All typedwarfship is of the finest quality. It menaces with sentences of plain text.

Veylon

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #7 on: June 08, 2012, 12:31:04 pm »

A minecart can very definitely dump corpses into holes automatically. I don't think a 1x1 will do, but I've got a one-stop loop like this:
Code: [Select]
/-\
| |.
^-/
The minecart starts in the lower left, get's loaded up, and pushed north.
There's a zero friction stop in the middle of the right that makes the cart dump it's contents in the hole (.) and continue back to the start, where it stops. It could definitely be tightened to a 2x2 loop.

If you want, you could have the lower room be sealed off (so the corpses can rot in peace) and periodically be opened up so haulers can both haul away the bones and put the stuff you don't want into another minecart to be taken away to the magma. A hatch can be build over the hole so that new corpses don't bonk your workers on the head.
Logged
At what point did the suggestion of child sacrifice become the more ethical option?

Trickman

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #8 on: June 08, 2012, 12:55:55 pm »

Thanks for the great advice! I'll put these ideas to practice :)
Logged
This is a plain text forum signature. All typedwarfship is of the finest quality. It menaces with sentences of plain text.

ZeroSumHappiness

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #9 on: June 08, 2012, 12:56:31 pm »

Veylon: Could you put a hatch over the hole that is triggered by a pressure plate in the central southern track location to lock off miasma?  Also, it looks like you could make this a pure 3x3 by putting the hole in the center?
Logged

chevil

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #10 on: June 08, 2012, 02:16:42 pm »

A minecart can very definitely dump corpses into holes automatically. I don't think a 1x1 will do, but I've got a one-stop loop like this:
Code: [Select]
/-\
| |.
^-/
The minecart starts in the lower left, get's loaded up, and pushed north.
There's a zero friction stop in the middle of the right that makes the cart dump it's contents in the hole (.) and continue back to the start, where it stops. It could definitely be tightened to a 2x2 loop.

If you want, you could have the lower room be sealed off (so the corpses can rot in peace) and periodically be opened up so haulers can both haul away the bones and put the stuff you don't want into another minecart to be taken away to the magma. A hatch can be build over the hole so that new corpses don't bonk your workers on the head.

I just build my autodumpers using two tiles of track each has a trackstop one takes and the other dumps
Logged

ObeseHelmet

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #11 on: June 08, 2012, 05:25:09 pm »

Looks good. Now magma isn't our only option. (Although it is still the most dwarfy, by a long shot.)
Logged

Urist Da Vinci

  • Bay Watcher
  • [NATURAL_SKILL: ENGINEER:4]
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #12 on: June 08, 2012, 08:18:03 pm »

A minecart can very definitely dump corpses into holes automatically. I don't think a 1x1 will do, but I've got a one-stop loop like this:
Code: [Select]
/-\
| |.
^-/
The minecart starts in the lower left, get's loaded up, and pushed north.
There's a zero friction stop in the middle of the right that makes the cart dump it's contents in the hole (.) and continue back to the start, where it stops. It could definitely be tightened to a 2x2 loop.

If you want, you could have the lower room be sealed off (so the corpses can rot in peace) and periodically be opened up so haulers can both haul away the bones and put the stuff you don't want into another minecart to be taken away to the magma. A hatch can be build over the hole so that new corpses don't bonk your workers on the head.

I just build my autodumpers using two tiles of track each has a trackstop one takes and the other dumps

I built an autodumper using a single trackstop set to dump north, and a cart placed on top. The cart takes from a refuse stockpile nearby. The cart never moves, and the friction is irrelevant, because I deleted the cart's push/guide/ride order.

MassDebater

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #13 on: June 08, 2012, 08:29:27 pm »

I just use minecarts to dump it into a volcano/magma chamber. Oh, real refuse. I thought you meant refuse as in  nobles.
Logged

chevil

  • Bay Watcher
    • View Profile
Re: Automatic refuse processor. Possible?
« Reply #14 on: June 09, 2012, 06:33:24 am »

A minecart can very definitely dump corpses into holes automatically. I don't think a 1x1 will do, but I've got a one-stop loop like this:
Code: [Select]
/-\
| |.
^-/
The minecart starts in the lower left, get's loaded up, and pushed north.
There's a zero friction stop in the middle of the right that makes the cart dump it's contents in the hole (.) and continue back to the start, where it stops. It could definitely be tightened to a 2x2 loop.

If you want, you could have the lower room be sealed off (so the corpses can rot in peace) and periodically be opened up so haulers can both haul away the bones and put the stuff you don't want into another minecart to be taken away to the magma. A hatch can be build over the hole so that new corpses don't bonk your workers on the head.

I just build my autodumpers using two tiles of track each has a trackstop one takes and the other dumps

I built an autodumper using a single trackstop set to dump north, and a cart placed on top. The cart takes from a refuse stockpile nearby. The cart never moves, and the friction is irrelevant, because I deleted the cart's push/guide/ride order.
Oh that is good to know
Logged
Pages: [1] 2