{ "key": "SAMPLE-ground", "name": "견본 · 지반에 따라 굴삭기 / 브레이커", "resultUnit": "원/㎥", "boxes": [ { "id": "in-ground", "kind": "input", "name": "지반 · 굴착량", "color": "#2f80ed", "unit": "-", "x": 40, "y": 60, "input": { "mode": "variable", "elements": [], "variables": [ { "name": "지반", "type": "choice", "unit": "-", "example": "토사", "choices": ["토사", "암"] }, { "name": "굴착량", "type": "number", "unit": "㎥", "example": 100 } ] } }, { "id": "in-cost", "kind": "input", "name": "장비 시간당 경비", "color": "#2f80ed", "unit": "원/시간", "x": 40, "y": 300, "input": { "mode": "variable", "elements": [], "variables": [ { "name": "굴삭기 시간당 경비", "type": "number", "unit": "원/시간", "example": 60000 }, { "name": "브레이커 시간당 경비", "type": "number", "unit": "원/시간", "example": 80000 } ] } }, { "id": "fn-exc", "kind": "function", "name": "굴삭기로 파기", "color": "#7b4fd6", "unit": "원", "x": 380, "y": 40, "func": { "sheet": { "id": "s-fn-exc", "이름": "굴삭기로 파기", "칸": { "A1": { "값": "이름" }, "B1": { "값": "값" }, "C1": { "값": "설명" }, "A2": { "값": "굴착량" }, "C2": { "값": "받는 값 · 지반이 토사일 때만 옴" }, "A3": { "값": "시간당 경비" }, "C3": { "값": "받는 값 · 원/시간" }, "A4": { "값": "시간당 작업량" }, "B4": { "값": 30 }, "C4": { "값": "㎥/시간 · 고침" }, "A5": { "값": "작업 시간" }, "B5": { "식": "B2/B4" }, "C5": { "값": "시간" }, "A6": { "값": "굴삭기 경비" }, "B6": { "식": "B5*B3" }, "C6": { "값": "원" } } }, "inputs": [ { "port": "굴착량", "cell": "B2" }, { "port": "시간당 경비", "cell": "B3" } ], "variables": [], "output": { "cell": "B6", "name": "굴삭기 경비", "unit": "원" } } }, { "id": "fn-brk", "kind": "function", "name": "브레이커로 깨기", "color": "#7b4fd6", "unit": "원", "x": 380, "y": 300, "func": { "sheet": { "id": "s-fn-brk", "이름": "브레이커로 깨기", "칸": { "A1": { "값": "이름" }, "B1": { "값": "값" }, "C1": { "값": "설명" }, "A2": { "값": "굴착량" }, "C2": { "값": "받는 값 · 지반이 토사가 아닐 때만 옴" }, "A3": { "값": "시간당 경비" }, "C3": { "값": "받는 값 · 원/시간" }, "A4": { "값": "시간당 작업량" }, "B4": { "값": 8 }, "C4": { "값": "㎥/시간 · 고침" }, "A5": { "값": "작업 시간" }, "B5": { "식": "B2/B4" }, "C5": { "값": "시간" }, "A6": { "값": "브레이커 경비" }, "B6": { "식": "B5*B3" }, "C6": { "값": "원" } } }, "inputs": [ { "port": "굴착량", "cell": "B2" }, { "port": "시간당 경비", "cell": "B3" } ], "variables": [], "output": { "cell": "B6", "name": "브레이커 경비", "unit": "원" } } }, { "id": "fn-sum", "kind": "function", "name": "1㎥ 경비", "color": "#7b4fd6", "unit": "원/㎥", "x": 720, "y": 170, "func": { "sheet": { "id": "s-fn-sum", "이름": "1㎥ 경비", "칸": { "A1": { "값": "이름" }, "B1": { "값": "값" }, "C1": { "값": "설명" }, "A2": { "값": "굴삭기 경비" }, "C2": { "값": "받는 값 · 안 오면 빈 칸 = 0" }, "A3": { "값": "브레이커 경비" }, "C3": { "값": "받는 값 · 안 오면 빈 칸 = 0" }, "A4": { "값": "굴착량" }, "C4": { "값": "받는 값 · ㎥" }, "A5": { "값": "1㎥ 경비" }, "B5": { "식": "(B2+B3)/B4" }, "C5": { "값": "둘 중 온 것 ÷ 굴착량" } } }, "inputs": [ { "port": "굴삭기 경비", "cell": "B2" }, { "port": "브레이커 경비", "cell": "B3" }, { "port": "굴착량", "cell": "B4" } ], "variables": [], "output": { "cell": "B5", "name": "1㎥ 경비", "unit": "원/㎥" } } }, { "id": "out-exp", "kind": "output", "name": "경비", "color": "#27ae60", "unit": "원/㎥", "x": 1040, "y": 170, "output": { "cost": "경비", "unit": "원/㎥", "round": { "places": 1, "method": "버림" } } } ], "links": [ { "id": "l1", "from": { "box": "in-ground", "name": "굴착량" }, "to": { "box": "fn-exc", "name": "굴착량" }, "rule": { "kind": "gate", "from": { "box": "in-ground", "name": "지반" }, "op": "=", "value": "토사" } }, { "id": "l2", "from": { "box": "in-ground", "name": "굴착량" }, "to": { "box": "fn-brk", "name": "굴착량" }, "rule": { "kind": "gate", "from": { "box": "in-ground", "name": "지반" }, "op": "≠", "value": "토사" } }, { "id": "l3", "from": { "box": "in-cost", "name": "굴삭기 시간당 경비" }, "to": { "box": "fn-exc", "name": "시간당 경비" } }, { "id": "l4", "from": { "box": "in-cost", "name": "브레이커 시간당 경비" }, "to": { "box": "fn-brk", "name": "시간당 경비" } }, { "id": "l5", "from": { "box": "fn-exc", "name": "굴삭기 경비" }, "to": { "box": "fn-sum", "name": "굴삭기 경비" } }, { "id": "l6", "from": { "box": "fn-brk", "name": "브레이커 경비" }, "to": { "box": "fn-sum", "name": "브레이커 경비" } }, { "id": "l7", "from": { "box": "in-ground", "name": "굴착량" }, "to": { "box": "fn-sum", "name": "굴착량" } }, { "id": "l8", "from": { "box": "fn-sum", "name": "1㎥ 경비" }, "to": { "box": "out-exp", "name": "값" } } ], "userElements": [] }