회로로 칩생산좀 하려고하는데
이러면 생산 순서가
구리전선 -> 녹칩 -> 구리전선 -> 녹칩 -> 구리전선 -> 빨칩
이런식으로 정해진 개수가 미달되면 바로 하위 템을 만들게 되는데
레시피 변경에 딜레이가 커서 너무 느리더라고
생산을 한번에
구리전선x1000 -> 녹칩x400 -> 빨칩x50 -> 파칩x20
이런식으로 순차적으로 생산하는 방법이 있음?
sr래칫을 사용하면 된다는 글을 본거같긴한데 래칫 글 읽어봐도 이걸 어떻게 적용시켜야 하는지도 잘 모르겠음
레시피 변경이 너무 오래걸리는건 재료를 과하게 집어넣은걸 도로 빼는데 오래걸리는게 보통이라 과하게 넣지 않게 만드는것도 해결방법중 하나임 (공장 내용물 읽어서 재료랑 비교해서 투입기 필터 걸기 등) SR래치는... 쉬운게 아니다보니 다른사람이 해놓은거 가져와서 어디까지 이해했는지부터 알아야 얘기가 될 듯?
일단 sr래치 다운받아서 좀 가지고 놀아바바 그럼 알수도 있을꺼야 좀 어렵네
1. 조립기계 2개 쌍으로 쓰는 방식은, 재료를 오버투입없이 정확히 집어넣으려고 쓰는 방식이라 레시피 변경시 시간낭비가 없게 만드는게 정상임. 2. SR래치 필요 3. 레시피 회로는 마이너스 음수로 모두 계산한후, 마지막에 다시 마이너스 곱해서 최종 입력해야 장점 많은거 이해하지? 상위템/하위템 관계조건 하나당 조합기 하나씩 배정해. 구리선 재고가 1000개가 넘지 않으면 출력값으로 녹색칩 50만개 (=예상 최대 재고량보다 무조건 엄청나게 더 큰수) 출력해버려. 그러면 최종적으로 조립기계에는 음수곱해서 레시피 신호로 음수가 들어가기에 녹색칩은 레시피 신호로 들어가지 않음. 이런식으로 보류원하는 걸 "엄청나게 큰수"를 이용해서 막아. 더 쎼련된 방식은 더 복잡해서 나중에 4.녹파빨칩은 회로다이소 이점없음.
SR래치가 필요한 이유는, 구리선 1000개 다 만들고 조건들에 의해 레시피가 녹칩으로 변경되어서, 중간 재료 구리선을 재고에서 뺴서 조립기계에 넣으려고 하는 순간, 구리선이 조건보다 줄어들었으니, 다시 레시피가 구리선으로 변경됨. 레시피 변경하고 나니 구리선은 조건보다 재고 많아서 또 레시피가 녹칩으로 변경됨..계속 왔다갔다 거리면서 교착상태가 됨. 단 위의 본문처럼 조립기계 2개를 사용해서 빨/녹 신호를 분리하고 단반향 필터 걸고, 조립기계 안에 들어간 재료도 재고 숫자에 더하고, 투입기도 회로연결해서 투입기가 든 재고까지 감지하게 하면 SR래치 없이도 왠만큼 잘 돌아가긴하는데, 정확히 잘 기억안나는데 에러가 나는 경우가 있긴한데.. 잘 기억 안나네.
하여간 이렇게 하려면, 투입기에 아이템종류신호 + 아이템수량신호 두신호를 넣어서 한번에 크게 정확히 집어 재료투입해야 시간이 절약되고, 그렇다 할지라도 연속으로 미리 조립기계 안에 재료 쌓아두는 전용공장보다는 효율이 떨어짐. 아마 본문에서 니가 레시피 변경떄 느리다고 불평한게 이거 말하는듯. 그래서 SR래치로 그 관계까지 지정해서 연속으로 1000개씩 만들려면, 그 조건을 위한 회로 크기가 너무 커짐. 내가 녹파빨칩은 회로다이소 이점이 없다고 말하는 이유이기도 하고.
두서없어서 미안하다. 다른 고수가 더 잘 설명해주리라 믿는다.