Cutlist Optimizer 편집 팀 · 업데이트
절단 최적화
절단 최적화가 실제로 어떻게 작동하는지 이해하고 — 바로 실행하세요. 아래 도구는 이 페이지의 모든 기법을 당신의 부재 목록에 적용합니다.
실행당 배치 전략
16
지원 부재 인스턴스
1,000
계산 정밀도
0.01 mm
원판 규격
재단할 부재
목록에 9개
| 부재명 | 너비 (mm) | 높이 (mm) | 수량 | 회전 | |
|---|---|---|---|---|---|
절단 설정
한 번의 절단으로 톱이 깎아내는 폭
원판 네 가장자리에서 확보할 여유
부재 회전 허용
모든 계산은 브라우저에서 이루어지며 절단 목록은 서버로 전송되지 않습니다.
아직 결과가 없습니다
위에 부재를 입력하고 최적화를 실행하면 배치도, 필요 장수, 활용률, 손실률이 표시됩니다.
절단 최적화는 프로젝트의 모든 부재를 모재 위에 가능한 한 효율적으로 소비하도록 배치하는 과정입니다. 부재 목록과 톱날 사이에 자리합니다. 목록은 무엇을 자를지 정하고, 최적화는 어디서 자를지 정합니다. 잘하면 절단 최적화는 당신이 찾을 수 있는 가장 싼 재료 할인입니다. 같은 프로젝트, 같은 판재, 그저 더 나은 계획일 뿐입니다.
이 페이지는 작동하는 최적화 도구와 그 아래에서 돌아가는 방법의 쉬운 해설을 함께 놓습니다. 활용률 퍼센트가 어디서 오는지, 톱니 두께가 실제로 얼마인지, 회전이 언제 도움이 되는지, 절단 최적화 엔진이 후보 계획 사이를 어떻게 고르는지 보게 됩니다. 다 읽었으면 위에 직접 부재를 입력하고 이론이 숫자를 만드는 걸 보세요.
절단 최적화의 네 가지 입력
선반 하나부터 상업 시공 천 점까지, 절단 최적화 문제는 모두 같은 네 입력으로 구성됩니다. 원판이 컨테이너를 정의합니다. 폭, 길이, 그리고 열어도 되는 장수. 부재가 화물을 정의합니다. 이름, 폭, 높이, 수량. 톱니 두께가 모든 절단의 대가를 정의합니다 — 날이 가루로 바꾸는 재료의 띠. 제약이 허용되는 것을 정의합니다. 회전 여부, 가장자리 여백, 목리 규칙.
이 네 가지를 위의 도구에 넣으면 배치가 돌아옵니다. 부재 인스턴스마다 특정 원판 위의 x/y 위치. 그리고 중요한 지표 — 사용 원판, 재료 활용률, 손실률. 절단 최적화 엔진이 여러 전략을 시도하는 이유는, 단일 규칙으로 모든 작업에서 이기는 것이 없기 때문입니다. 엔진은 가장 적은 장수의 계획을 남깁니다.
원판은 컨테이너입니다. 미터법 현장은 2440 × 1220 mm를, 야드파운드법 현장은 4 × 8 ft를 삽니다. 두 프리셋 모두 원 클릭입니다. 수량은 규격만큼 중요합니다. 다섯 장밖에 없다는 걸 아는 절단 최적화는 여섯 번째가 필요해지는 순간을 알려줍니다. 갖고 있지 않은 재료를 조용히 계획하는 대신 말이죠.
부재는 화물입니다. 부재는 완성 치수로 입력하고 배치는 최적화에 맡깁니다. 수량 칸은 한 줄을 여러 인스턴스로 펼칩니다. 선반 넉 개는 넉 줄이 아니라 한 줄입니다. 이름은 도면과 목록으로 흘러 최적화된 계획이 추상 사각형이 아니라 당신의 프로젝트로 읽힙니다. 절단 최적화는 정직한 목록에서만 작동하고, 정직한 목록에는 이름이 붙습니다.
네스팅 엔진의 결정 방식
내부에서 절단 최적화는 빈 패킹 알고리즘을 씁니다. 이 도구는 MaxRects를 구현합니다. 각 원판은 최대 여유 사각형 목록을 가지고, 부재를 놓을 때마다 그 사각형을 쪼갭니다. 네 가지 휴리스틱 — 최적 짧은 변, 최적 긴 변, 최적 면적, 좌하단 — 이 후보 위치를 점수 매깁니다. 부재 정렬 4종과 조합해 엔진은 16가지 완전한 계획을 평가하고 최선을 남깁니다.
동률 처리는 의도적으로 보수적입니다. 최소 장수가 항상 이기고, 같은 장수일 때만 버린 면적을 비교합니다. 구매자의 사고를 그대로 반영한 것입니다. 두 번째 판을 사는 건 실제 비용이지만, 손실 5% 증가는 불편함일 뿐이니까요.
활용률, 톱니 두께, 그리고 진짜 숫자
재료 활용률은 단순히 부재 면적 ÷ 원판 면적의 백분율입니다. 정렬 안 된 부재의 첫 패스는 보통 70~75%에 떨어지고, 절단 최적화를 거치면 같은 목록이 82~90%에 도달합니다. 회전 허용이 상한을 밀어올립니다. 톱니 두께는 조용히 파고듭니다. 마흔 번 자르는 원판에서 3mm 날은 122mm 띠 — 선반 하나 면적 — 를 사용 가능 재료에서 가져갑니다.
손실률은 활용률의 반대지만, 모든 손실이 같지는 않습니다. 크게 하나인 자투리는 창고 재고입니다. 흩어진 조각 열 개는 땔감입니다. SVG 도면은 계획을 눈으로 판단하게 해줍니다. 남는 것을 재사용 가능한 사각형으로 모으는 절단 최적화가, 원판을 부수는 조금 높은 숫자보다 가치 있습니다.
실전 예제로 보는 절단 최적화
2440 × 1220 합판 위의 작은 가구를 생각해 보세요. 측판 800 × 600 2장, 패널 720 × 450 3장, 선반 400 × 300 4장, 톱니 두께 3mm. 위의 예시 불러오기를 누르면 정확히 이 목록이 입력됩니다. 최적화 없이는 대부분 두 장을 가로로 자르고 세 번째를 시작합니다. 엔진은 전부를 한 장에 활용률 약 81%로 넣습니다. 절단 최적화가 톱날 값을 지불한다는, 눈에 보이는 증명입니다.
이제 예제를 고쳐 보세요. 선반을 여덟으로 늘리세요. 2200 × 300 상판을 더하세요. 엔진이 원판을 차례로 열고 긴 부재를 먼저 놓고 활용률이 움직이는 걸 지켜보세요. 이 페이지의 모든 개념을 그대로 보여주는 라이브 데모입니다.
방법의 한계 — 그리고 대처법
절단 최적화는 사각형을 배치합니다. 무늬목 너머의 목리를 읽거나 문짝이 이웃과 이어져야 한다는 걸 알지 못합니다. 그런 규칙은 목리가 중요한 부재의 회전을 꺼서 직접 코드화하세요. 대패 여유도 직접 더하세요. 절단 후 2mm를 깎을 거면 부재 치수에 2mm를 더해 입력하면, 최적화는 똑같이 정직하게 배치합니다. 이 한계 안에서 절단 최적화는 의견이 아니라 산수입니다. 인쇄한 계획이 그대로 손에 들어오는 계획입니다.
절단 최적화를 팀에 적용하기
한 사람의 기술이 아니라 팀의 표준으로 삼을 때 절단 최적화의 효과가 커집니다. 설계자는 부재 목록에 이름과 수량을 정확히 적고, 시공자는 최적화 결과를 그대로 인쇄해 들고 가며, 자른 뒤에는 도면에 체크를 하는 식으로 순서를 정하면 재주문과 실수가 동시에 줄어듭니다.
점포나 공장이라면 원판 규격과 톱니 두께를 표준값으로 문서화해 두세요. 새 프로젝트가 들어와도 같은 기준으로 절단 최적화를 돌리면 결과를 서로 비교할 수 있고, 손실률이 늘면 어디서 관리가 무너졌는지 바로 보입니다.
절단 최적화의 팀 표준
팀 전체가 같은 절단 최적화 기준을 쓰면 결과가 쌓이고, 쌓인 결과는 더 나은 계획의 재료가 됩니다.
절단 최적화와 안전 마진의 균형
절단 최적화 결과에 안전 마진을 얹는 방법에는 두 가지가 있습니다. 하나는 부재 치수를 실제보다 크게 입력하는 것이고, 다른 하나는 가장자리 여백을 설정하는 것입니다. 앞의 방법은 나중에 다듬을 부재에, 뒤의 방법은 공장 모서리를 믿을 수 없을 때 씁니다.
어느 쪽이든 절단 최적화는 정직하게 계산합니다. 마진이 커지면 활용률이 내려가고 필요 장수가 늘어나는 것을 도면에서 바로 볼 수 있습니다. 안전과 절약 사이의 균형은 결국 숫자로 정하는 것이고, 그 숫자를 보여주는 것이 이 도구의 일입니다.
자주 묻는 질문
절단 최적화가 무엇인가요?
프로젝트 부재를 원판 위에 체계적으로 배치해 사용 장수와 손실을 최소화하는 과정입니다. 톱니 두께, 회전, 여백을 지킵니다. 이 페이지는 무료 도구와 절단 최적화 방법 해설을 함께 제공합니다.
최적화로 재료가 얼마나 절약되나요?
수동 배치는 보통 활용률 70~75%입니다. 같은 목록은 절단 최적화 후 82~90%에 도달합니다. 판 열 장 발주라면 매번 한두 장이 절약됩니다.
최적화 도구가 톱니 두께를 계산에 넣나요?
네. 부재는 배치 시 톱니 두께만큼 확장되어 두 부재가 날 하나 폭보다 가까워지지 않습니다. 날 면적은 활용률 계산에 포함됩니다. 톱니 두께 없는 절단 최적화는 그림일 뿐입니다.
회전을 항상 허용해야 하나요?
실용 부재는 허용하고 목리가 중요한 부재는 금지하세요. 회전은 보통 활용률을 몇 포인트 올립니다. 어떤 부재가 돌아갈 수 있는지는 당신의 프로젝트만 압니다.
활용률 퍼센트는 무엇을 뜻하나요?
배치된 부재 총면적 ÷ 연 원판 총면적입니다. 90%는 산 재료의 십분의 일만 자투리가 된다는 뜻입니다.
MDF나 파티클보드, 아크릴에도 쓸 수 있나요?
네. 엔진은 재료와 무관합니다. 원판 규격, 톱니 두께, 회전만이 재료 의존 입력이고, 같은 절단 최적화 흐름이 합판, MDF, 멜라민, 폼, 아크릴을 커버합니다.
부재 수 제한이 있나요?
실행당 최대 1,000 인스턴스까지이며, 백그라운드 워커에서 계산해 큰 목록에서도 페이지가 멈추지 않습니다.
최적화된 배치를 인쇄하려면?
최적화를 실행하고 인쇄를 누르세요. 인쇄되는 페이지에는 도면과 절단 목록만 들어갑니다. 절단 최적화는 당신의 톱이 시작되는 곳에서 끝납니다.
참고 자료
“Cutting and packing problems ask how large objects are cut into smaller pieces so that demand is met and the consumption of material — or waste — is minimized.”
— Dyckhoff, H. (1990), A Typology of Cutting and Packing Problems
- Jylänki, J. (2010). A Thousand Ways to Pack the Bin — A Practical Approach to Two-Dimensional Rectangle Bin Packing. — MaxRects heuristics used by this nesting engine.
- Burke, E. K., Kendall, G. & Whitwell, G. (2004). A New Placement Heuristic for the Orthogonal Stock-Cutting Problem. Operations Research, 52(4). — bottom-left placement for sheet cutting.
- Dyckhoff, H. (1990). A Typology of Cutting and Packing Problems. European Journal of Operational Research, 44(2), 145–159. — the standard classification of cutting problems.