이 도구가 하는 일
PDF 도면 세트를 하나 이상 엽니다. 쪽마다 도면 한 장이 됩니다. 도구는 표제란 글자를 읽어 도면 이름(A-101, S-201)을 붙이고, 1:100이나 1/4" = 1'-0" 같은 축척 표기를 찾습니다. 그다음 길이, 면적, 개수 세 가지 도구로 도면 위를 잽니다. 측정은 모두 「내부 벽 100 mm」, 「사무실 바닥 마감」 같은 항목에 속하고, 항목은 모든 도면에 걸쳐 합산됩니다. 항목마다 양면 석고보드, 400 mm 간격 스터드 같은 구성 품목을 산식으로 붙일 수 있습니다.
프로젝트 일부가 BIM 모델로 있으면 도면 옆에 IFC 파일을 추가하세요. 모델 부재가 종류와 재료별 항목이 되고, 체적·면적·길이·개수는 IFC 물량 산출 도구와 같은 방법으로 읽습니다. 그래서 모델 수량과 도면 수량이 한 내역서에 들어갑니다.
도면은 브라우저 안에서 pdf.js로 읽고, 이 기기의 브라우저 저장소에만 보관합니다. 서버로 올라가지 않습니다.
실무에서 쓰는 단계
시공사와 전문업체의 견적 담당자는 입찰 도면을 PDF 세트로 받아 물량을 뽑고, 단가를 붙여 견적서를 냅니다. 물량을 뽑는 일은 보통 한 자리에 1년 수십만 원에서 수백만 원 하는 적산 프로그램으로 하고, 단가를 붙이는 일은 엑셀에서 다시 하는 경우가 많습니다. 도면 뷰어가 길이는 재도 단가는 못 붙이기 때문입니다. 이 도구는 두 일을 한곳에서 하고, 수식이 그대로 살아 있는 엑셀 파일로 넘깁니다.
축척 정하기
PDF는 도면을 포인트(1/72인치) 단위로 저장합니다. 포인트를 미터로 바꾸려면 도면 축척이 필요합니다. 방법은 세 가지이고, 도면마다 축척을 따로 가집니다.
- 도면에 적힌 축척: 표제란이나 도면 이름에 1:100이나 1/8" = 1'-0"이 적혀 있으면 그 값을 보여 주고, 하나만 찾으면 바로 적용합니다.
- 표준 축척: 미터법 비율(1:1부터 1:5000)이나 야드파운드법 건축 축척을 고릅니다.
- 축척 맞추기: 치수를 아는 곳 위에 선을 긋고 실제 길이를 넣습니다. 용지에 맞춰 인쇄한 도면이나, 도면 안에 축척이 다른 그림이 있을 때 씁니다.
1:100에서 종이 위 1포인트는 0.3528 mm이고, 건물에서는 35.28 mm입니다. 축척이 없는 도면은 빨간 「축척 없음」으로 표시되고, 그 도면의 측정은 0으로 더하지 않고 따로 표시합니다.
재는 방법
| 도구 | 키 | 쓰는 법 | 결과 |
|---|---|---|---|
| 길이 | L | 점을 차례로 누르고, 두 번 누르거나 Enter로 끝냄 | 미터. 항목에 높이를 넣으면 벽 면적(m²) |
| 면적 | A | 모서리를 누르고, 두 번 누르거나 Enter로 닫음 | 제곱미터와 둘레. 두께를 넣으면 체적(m³) |
| 개수 | C | 기호마다 한 번씩 누름 | 개수 |
| 공제 | X | 면적 안쪽에 그림 | 그 면적에서 뺌 |
| 축척 맞추기 | K | 치수를 아는 곳 위에 그림 | 도면 축척을 정함 |
스냅(S)을 켜면 커서가 도면에 그려진 선의 끝점, 교차점, 선 위의 점으로 붙어서, 손떨림이 아니라 그려진 벽을 따라 잽니다. 직교(O, 또는 Shift를 누른 채)는 선을 0도, 45도, 90도로 맞춥니다. Backspace는 마지막 점을 지우고, Esc는 취소, Delete는 선택한 측정을 지우며, Ctrl+Z로 되돌립니다. 숫자 1부터 9는 그 번호의 항목으로 바꾸고, PageUp과 PageDown은 도면을 넘깁니다. 측정에 배수를 넣으면 기준층처럼 반복되는 층을 한 번에 셉니다.
수량 계산 방법
길이는 선분 길이의 합입니다. 면적은 다각형 모서리로 신발끈 공식을 쓰고, 공제한 구멍을 뺍니다.
A = | Σ (xᵢ + xᵢ₊₁)(yᵢ − yᵢ₊₁) | / 2
포인트 값은 도면 축척(포인트당 미터, 면적은 제곱)으로 바꿉니다. 구성 품목 산식에는 L(길이), A(면적), P(둘레), N(개수), H(높이), D(두께), V(체적)와 ceil, floor, round, min, max 함수를 씁니다. 길이 12 m, 높이 2.7 m 벽이면 양면 석고보드는 L*H*2 = 64.8 m², 400 mm 간격 스터드는 ceil(L/0.4)+1 = 31개입니다.
단가와 원가계산서
항목과 구성 품목마다 단가를 하나로 넣거나, 재료비·노무비·경비로 나눠 넣을 수 있습니다. 한국, 일본을 비롯한 여러 나라의 공공 공사 견적처럼 간접비를 노무비에서 계산하는 경우에는 나눠 넣어야 맞게 계산됩니다.
원가계산서는 내역 아래에 간접비와 이윤 등을 붙입니다. 양식은 두 가지입니다. 「간접비·이윤·예비비·세금」은 위 행들에 대한 백분율로 간접비, 이윤, 예비비, 세금을 더합니다. 「공공 공사 원가계산서」는 예정가격작성기준의 원가 구분을 따라 재료비, 노무비(직접노무비와 간접노무비), 경비(직접경비와 법정 보험료·안전관리비 행), 일반관리비, 이윤을 계산하고 부가가치세를 더합니다. 공표 요율은 공사 규모, 기간, 새 고시에 따라 바뀌므로 요율은 모두 직접 넣습니다. 요율로 계산한 금액은 공공 원가계산서처럼 원 단위 미만을 버립니다. 엑셀 파일에서는 원가계산서가 별도 시트로 들어가고, 수식이 내역서 합계를 가리키므로 거기서 요율이나 단가를 바꿔도 전체가 다시 계산됩니다.
일위대가와 할증
일위대가는 항목 1단위, 예를 들어 콘크리트 타설 1 m³에 드는 비용을 계산합니다. 행마다 자원(직종, 자재, 장비)의 단위당 수량과 재료비·노무비·경비 단가를 넣습니다. 항목이나 구성 품목에 호표를 연결하면 내역서 단가가 거기서 오므로, 호표 하나의 단가를 고치면 그 호표를 쓰는 모든 줄이 함께 바뀝니다. 호표 번호는 제1호, 제2호처럼 붙습니다.
행에서 다른 호표를 부를 수 있어서, 타설 호표 하나를 여러 강도의 콘크리트 호표에서 다시 씁니다. 공구손료(노무비의 몇 %)나 잡재료비(재료비의 몇 %)처럼 같은 호표의 재료비·노무비·경비 행에 대한 비율 행도 넣을 수 있고, 비율은 금액이 들어갈 열에 적습니다. 비목별로 원 단위 미만을 버릴 수 있습니다. 순환 참조는 계산에 넣지 않고 표시합니다. 호표는 CSV로 가져오고 내보낼 수 있으며, 열은 no, name, spec, unit, item, item_spec, item_unit, qty, material, labour, expense이고 자원 한 줄에 한 행입니다. 호표, 품명, 규격, 단위, 수량, 재료비, 노무비, 경비 같은 한글 머리글도 읽습니다.
할증(%)을 넣으면 그 항목의 내역 수량이 늘고, 근거 열에 정미수량이 함께 적힙니다. 엑셀 파일에서는 내역서 단가가 일위대가목록 시트를, 목록이 일위대가 시트를 가리킵니다. 도면별 집계 시트에는 항목마다 도면별 수량, 정미수량 소계, 할증, 합계가 수량 집계표 모양으로 나옵니다.
계산 예
예제 도면은 직접 그린 10 m × 6 m 사무실 평면으로, A3 용지에 1:100, 도면 번호 A-101입니다. 열면 도구가 표제란에서 도면 이름 A-101과 축척 1:100을 찾아 정합니다. 두께 200 mm 외벽 네 개의 중심선을 따라 재면 32.00 m입니다. 실 OFFICE 1을 내벽 안쪽 면 사이로 재면 4.805 m × 5.80 m라서 면적은 27.87 m²이고, 도면에 적힌 값과 같습니다. 개수 도구로 기둥 기호 네 개를 누르면 4가 나옵니다.
받는 파일
- 내역서(XLSX): 항목마다 한 줄씩 코드, 항목, 단위, 수량, 단가(또는 재료비·노무비·경비 단가), 금액 수식이 들어가고, 그 아래에 구성 품목, 맨 아래에 합계 수식이 있습니다. 「근거」 열에는 수량이 어디서 나왔는지 적힙니다. 두 번째 시트에는 측정마다 도면, 파일, 쪽이 나오고, 원가계산서 양식을 고르면 원가계산서 시트가 붙습니다. 도면별 집계 시트는 늘 들어가고, 일위대가를 쓰면 일위대가목록과 일위대가 시트가 붙습니다.
- 표시한 PDF: 측정한 쪽만 모아, 항목 색으로 측정을 그리고 도면별 합계 범례를 붙입니다. 내역서와 함께 보내면 받는 사람이 산출을 확인할 수 있습니다.
- CSV: 측정마다 좌표까지 들어 있어 직접 쓰는 엑셀 양식에 붙일 수 있습니다.
- 프로젝트: 도면, 축척, 항목, 측정을 담은 JSON 파일입니다. 프로젝트는 이 기기에도 자동으로 저장됩니다.
숫자를 쓰기 전에 확인할 것
- 축척이 모든 숫자를 정합니다. 축척을 정한 뒤 도면마다 아는 치수 하나를 재서 확인하세요. 용지에 맞춰 인쇄했거나 스캔한 도면은 특히 그렇습니다.
- 스캔한 도면에는 스냅할 선이 없습니다. 재는 것은 되지만 정확도는 누르는 위치와 스캔 품질에 달려 있습니다.
- 스냅은 PDF에 저장된 선을 씁니다. 선이 수십만 개인 큰 도면은 준비에 몇 초 걸릴 수 있습니다.
- 도면과 프로젝트는 이 브라우저에 있습니다. 사이트 데이터를 지우면 함께 지워지므로 프로젝트 파일을 저장하고 PDF를 따로 보관하세요.
- 내역서에는 잰 수량이 들어갑니다. 할증, 겹침, 수량 산출 기준의 규칙은 구성 품목 산식에 넣지 않으면 더해지지 않습니다.
이 도구는 견적과 검토용입니다. 계약이나 기성에 쓰는 수량은 견적 책임자가 확인해야 합니다.
사용한 소프트웨어
- Mozilla, pdf.js, Apache-2.0, PDF 쪽을 읽고 그립니다.
- pdf-lib, MIT, 표시한 PDF를 만듭니다.
- ExcelJS, MIT, 엑셀 내역서를 만듭니다.
마지막 확인 2026-10-19