1유닛보다 작은 양으로 유체를 출력하는 기계를 한 번 만들어 보기로 함.
세팅
대충 해 보다가 탱크 안에 있는 유체 양에 따라 출력량이 달라지는 것을 보고 이렇게 만들었음.
왼쪽에 있는 펌프랑 산술연산은 왼쪽 탱크 안에 들어가 있는 유체 양을 조절해 주는 기능을 하고,
오른쪽에 있는 펌프들은 T=1일 때 위쪽 펌프 작동, T=181일 때 오른쪽 펌프 작동, T>181일 때 아래쪽 펌프 작동-이렇게 설정해 놓음.
T는 1에서 600까지 순환하고, T가 300이 될 때마다 R을 하나 출력해서 R<100 일 때만 작동하게 만들어 놨다.
이렇게 하면 100번 평균을 낼 수 있고 턍크 안에 있는 유체의 양도 조절할 수 있음.
결과
간단한 그래프를 그려 보았다.
*X축은 탱크 안에 들어 있는 유체의 양, Y축은 한 번 펌프가 작동할 때 마다 오른쪽 탱크로 들어가는 유체의 양의 평균임.
??????
5k부터 규칙성이 무너져 내린다. 10k부터는 탱크 안에 있는 유체의 양은 증가했는데 출력량은 낮아지는 현상이 발생함.
그럼 0-5k까지는 선형이냐 하면 그것도 또 아니다.
더 작은 값들로 테스트했을 때도 들쭉날쭉하게 나온다.
0-1k 구간에서도 계속 들쭉날쭉하게 나온다.
전체 구간에 대해 해 보는건 너무 노가다라 안 해봤지만 100정도 간격으로 0-25k 까지 그래프를 그려보면 완전 들쭉날쭉한 모양일 듯.
게임을 하세요..
아니 선생님 이러시는 이유가 있을것 아닙니까 - dc App
오 이제 아웃풋라인 하나로 쭉 연결 가능이네 개꿀 - dc App
사람이 직접 Flush버튼을 계속 눌러줄 수는 없으니깐 여러 유체를 보내려면 마지막 0.1까지 쥐어짜야 하는데 그거때문에 만들어 본 회로임
근데 잘 안되네
구멍끼리 연결만 가능하고, 라인에 아직 다른 유체 있으면 다른 유체는 못나가는 식인가보네. 흠... 대형 공장이라 아웃풋 하나가 유속최대치 찍을만큼 거대한거면 어차피 라인 각각 나눠야하니 의미없고. 소형이면 굳이 이렇게 쏘야하나 싶고. 사용법은 ㅋ닥히 안떠오르니 - dc App
다행히도 한 탱크 안에서는 서로 안 섞이니까 그거 이용해서 분류 해 볼 수는 있을 것 같음.
한탱크에 아웃풋 다 몰아넣고 유체 종류만큼 펌프달아서 각각 아웃풋 빼면 될듯. 근데 펌프는 아직 유체 필터 없자나. 그런식으로 원하는 액체만 빼올수가 있나? - dc App