DXF를 열었더니 폭이 40mm여야 할 부품이 1.575로 나옵니다. 혹은 평면도가 한 블록만 한 크기로 도착합니다. 파일이 망가진 것도 아니고 누가 잘못한 것도 아닙니다. 도면은 맞고, 도중에 사라진 것은 그 도면에 붙어 있던 숫자뿐입니다.
무언가를 조정하기 전에 이 점을 이해해 둘 가치가 있습니다. 어떤 비율을 마주하고 있는지 알면 고치는 데 십 초면 되고, 짐작으로 덤비는 것이야말로 엉뚱한 치수로 두 번 자르게 되는 길이기 때문입니다.
DXF는 단위를 거의 싣지 않는다
DXF는 좌표를 그냥 숫자로 저장합니다. 0,0에서 40,0까지의 선은 사십 무언가만큼 깁니다. 이 형식은 좌표에 단위를 붙이지 않고, 붙일 자리도 없습니다. 숫자 자체가 형상이기 때문입니다.
가장 가까운 것이 $INSUNITS라는 헤더 변수로, 파일 전체에 대한 코드 하나입니다. 1은 인치, 4는 밀리미터, 6은 미터, 이런 식입니다. 이것이 들리는 것보다 약한 이유가 둘 있습니다. 도면 하나에 값 하나이므로, 여러 출처에서 짜맞춘 파일은 설명하지 못합니다. 그리고 이것은 권고이지 약속이 아닙니다. 많은 응용 프로그램이 한 도면을 다른 도면에 삽입할 때만 이 값을 읽고, 그냥 파일을 열 때는 무시합니다. 도면을 여는 사람은 대개 자기가 무엇을 그렸는지 안다는, 나름 합리적인 근거에서입니다.
그래서 “40”은 온전히 건너오고 “밀리미터”는 오지 않습니다. 앞으로 받게 될 크기가 어긋난 DXF는 전부 이 한 문장입니다.
먼저 비율을 알아내기
실제 크기를 정말로 아는 부분을 하나 측정하십시오. 구멍 지름, 판재 모서리, 규격 고정 피치 같은 것입니다. 있어야 할 치수를 측정된 치수로 나눕니다. 결과는 거의 언제나 다음 중 하나입니다.
| 비율 | 무슨 일이 있었나 |
|---|---|
| 25.4 | 인치로 그려졌는데 밀리미터로 읽힘 |
| 0.03937 | 밀리미터로 그려졌는데 인치로 읽힘 |
| 1000 | 미터로 그려졌는데 밀리미터로 읽힘 |
| 0.001 | 밀리미터로 그려졌는데 미터로 읽힘 |
| 12 | 피트가 인치로 읽힘 |
| 304.8 | 피트가 밀리미터로 읽힘 |
여러분의 숫자가 표에 있다면 단위 불일치일 뿐 다른 문제는 없고, 나머지는 일 분이면 끝납니다.
표에 없다면 — 이를테면 1.37이나 3.2 — 멈추십시오. 그것은 단위 문제가 아니며, 크기를 조정하면 훨씬 알아채기 어려운 방식으로 틀린 도면이 됩니다. 마지막 절로 건너뛰십시오.
고치기
측정할 수단과 배척을 바꿀 수단이 필요합니다. 어떤 CAD든 할 수 있지만, 여기서는 아무것도 설치하지 않고 브라우저 탭에서 DXF를 여는 KulmanLab 기준입니다.
- 파일을 엽니다 — 페이지로 끌어다 놓거나 Import를 사용합니다.
- Distance를 실행하고 아는 부분의 양 끝을 찍습니다. 여기서는 스냅이 중요합니다. 근처가 아니라 진짜 끝점을 잡으십시오. 그러지 않으면 자신의 오차를 계수에 구워 넣게 됩니다.
- 나눕니다. 아는 치수 ÷ 측정된 치수. 1.575로 나오는 40mm 구멍이면 40 ÷ 1.575 ≈ 25.4입니다.
- 전체를 선택하고 Scale을 실행한 뒤 기준점을 찍고 계수를 입력합니다.
나머지가 모두 움직이는 동안 기준점은 고정되므로, 스스로 설명할 수 있는 곳에 두십시오. 부품의 모서리나 원점이 좋습니다. 곧 절단으로 넘길 도면이라면 대개 원점이 합리적입니다.
여기서 KulmanLab에 자체 단위 설정이 없다는 점이 도움이 됩니다. 좌표는 그냥 숫자이고, 그 숫자가 무엇을 뜻하는지 알아내는 동안 도면을 두고 싶은 상태가 바로 그것입니다. 등 뒤에서 벌어지는 환산도 없고, 씨름할 상대도 없습니다.
믿기 전에 확인하기
도면의 다른 곳에서, 실제 크기를 역시 알고 있는 두 번째 부분을 측정하십시오. 그런 다음 확인합니다.
사람들이 건너뛰는 단계이자, 나쁜 경우를 잡아내는 유일한 단계입니다. 두 번째 측정이 이제 맞는다면 도면은 통째로 틀린 단위에 있었고 이제 통째로 맞는 단위에 있습니다. 끝났습니다.
두 번째 측정이 여전히 틀리고, 그것도 다른 양만큼 틀리다면, 애초에 단순한 단위 불일치가 아니었습니다. 방금 앞뒤가 맞지 않는 도면의 크기를 조정한 셈이고, 이는 출발점보다 나쁩니다. 오차가 더 이상 누군가 알아볼 수 있는 깔끔한 비율이 아니게 되었기 때문입니다.
여기서는 Area가 쓸모 있는 두 번째 의견이 됩니다. 특히 판재에서 그렇습니다. 면적은 계수의 제곱으로 변하므로 25.4배의 길이 오차는 645배의 면적 오차로 나타납니다 — 스스로 넘기기 어려운 격차입니다.
다음번엔 안 겪으려면
단위는 사람과 사람 사이에서 사라집니다. 그러니 해법도 거기에 있습니다.
파일을 보낼 때 단위를 말하십시오. 메시지 한 줄. “모든 치수 mm.” 비용이 들지 않고 문제 전체가 사라집니다.
기준 치수를 함께 보내십시오. 실제 측정값 하나를 알려 주십시오 — “바깥 판의 폭은 300mm”. 이제 받는 쪽은 추측 대신 검증할 수 있고, 무언가 잘못됐더라도 당신에게 되묻지 않고 일 분 만에 고칩니다.
받는 쪽이라면 물으십시오. 단위가 적히지 않은 파일이 왔고 곧 재료를 자를 참이라면, 메시지 한 통이 망친 판재 한 장보다 쌉니다.
출력이 기대하는 단위로 그리십시오. 레이저 절단, CNC, 대부분의 제작 흐름은 밀리미터를 전제합니다. 파일이 그리로 간다면 밀리미터로 그리십시오. 그러면 어긋날 환산 자체가 남지 않습니다. 레이저 절단용 DXF 준비하기를 참고하십시오.
단위 문제가 아닐 때
비율이 깔끔한 단위 환산이 아니었다면, 가능한 원인은 성격이 다릅니다.
- 도면이 축척을 섞고 있다. 누군가 일부를 1:1로 그리고 1:5 상세를 붙여 넣었거나, 블록이 축척 계수와 함께 삽입된 뒤 바로잡히지 않았습니다. 파일 전체가 아니라 문제의 형상을 고치십시오.
- 배치 공간의 형상을 측정했다. 표제란이나 주기 테두리는 모형 크기가 아니라 용지 크기로 그려집니다. 실제 대상의 일부를 측정하십시오.
- 엉뚱한 것을 측정했다. 공칭 40mm 구멍이 끼워맞춤 때문에 39.8로 그려져 있을 수 있고, “300mm” 판이 보이지 않는 홈의 바깥까지 300일 수 있습니다. 모서리가 분명한 부분을 고르십시오.
이들 각각에서 답은 도면의 크기를 조정하는 것이 아니라 그 도면이 실제로 무엇인지 알아내는 것입니다. 부분끼리 어긋나는 도면은 누군가 열어서 들여다볼 때까지 계속 재료를 축냅니다.
관련: 측정은 Distance, 수정은 Scale, 두 번째 의견은 Area, 되돌려 보낼 때 각 형식이 무엇을 담는지는 Export Manager.