# 3D νλ¦°ν μ© νμΌ ν¬λ§· (STL, OBJ, PLY, 3MF)
CAD νλ‘κ·Έλ¨μΌλ‘ μ€κ³ν 3D λͺ¨λΈ νμΌμ 3D νλ¦°ν°λ‘ μΆλ ₯νκΈ° μν΄μ μ¬λΌμ΄μ νλ‘κ·Έλ¨μμ λΆλ¬μ€λ €κ³ νμ λ, λΆλ¬μ¬ μ μμ΄μ λΉν©ν μ μ΄ μμΌμ κ°μ?
κ·Έλ λ€λ©΄ μ΄λ² ν¬μ€ν μ λν λ΄μ©μ μ°Έκ³ νμλ©΄ λμμ΄ λ κ² κ°μ΅λλ€.
μΌλ¨ CAD νλ‘κ·Έλ¨μμ λμμΈμ ν νμΌμ 3Dνλ¦°ν°λ‘ μΆλ ₯νκΈ° μν΄μλ νμΌμ 3D νλ¦°ν°κ° μ΄ν΄ν μ μλ μΈμ΄λ‘ λ³νν΄μΌ ν©λλ€.
μ°μ μ© μ₯λΉμ λ²λ€λ‘ μ 곡λλ μ¬λΌμ΄μ νλ‘κ·Έλ¨μ κ²½μ°μλ λ³λ νμΌ λ³ν μμ΄ CAD νμΌμ λΆλ¬μ μμ ν μ μλ κ²½μ°λ μμΌλ, μΌλ°μ μΈ (무λ£) μ¬λΌμ΄μμμλ μ΄λ° κΈ°λ₯μ΄ μ 곡λμ§ μμ΅λλ€. λ°λΌμ μΌλ°μ μΌλ‘λ CAD νλ‘κ·Έλ¨μμ μ©λμ λ§λ 3Dνλ¦°ν μ© νμΌ ν¬λ§·μΌλ‘ λ³νμ ν΄μΌ ν©λλ€.
μ¦, μΌλ°μ μΌλ‘λ μ¬λΌμ΄μμμ λΆλ¬μ€κΈ° μν΄μ 3D νλ¦°ν°μ© νμΌ ν¬λ§·μΌλ‘ λ³νν νμΌμ΄ νμν©λλ€.
3D νλ¦°ν μ μν νμΌ ν¬λ§·μΌλ‘λ STL, OBJ, PLY, 3MF λ±μ μ¬λ¬ μ’ λ₯κ° μμ΅λλ€.
μ€λμ STL, OBJ, PLY, 3MFμ νμΌ ν¬λ§·μ λν΄μ μμλ³΄κ³ , νμΌ ν¬λ§·λ³λ‘ μλ§λ μ©λμ λν΄μ μκ°νλλ‘ νκ² μ΅λλ€.
1. STL (Stereolithography Tessellation Language)
(μ’) CAD λμμΈ/ (μ°) STL λ³νμ |
- STLμ μ΅μ΄μ μμ
3D νλ¦°ν°λ₯Ό λ°λͺ
ν 3D Systemsμμ 1987λ
μ κ°λ°λμμ΅λλ€.
- 3D νλ¦°ν
μΆλ ₯μ©μΌλ‘ κ°μ₯ 보νΈμ μΈ νμΌ ν¬λ§·μ
λλ€.
- μΌλ°μ μΈ CAD νμΌνμκ³Ό λ¬λ¦¬ STLμ λͺ¨λΈμ νλ©΄ νμμ λν μ λ³΄λ§ κ°κ³ μκ³ μ§κ°μ΄λ μκ³Όκ°μ μ 보λ ν¬ν¨νκ³ μμ§ μμ΅λλ€.
- νλ©΄μ μΌκ°ν λ©μ¬ ννλ‘ κ΅¬μ±λμ΄ μκ³ κ΅¬μ²΄μ μΌλ‘ μΌκ°ν λ©΄μ λ°©ν₯ (Normal Vector)μ μΈ κΌμ§μ μ X, Y, Z μμΉ μ’νλ‘ λμ΄μμ΅λλ€.
- λ°λΌμ κΈΈμ΄μ μ€μΌμΌ μ 보, λ°λ¦¬λ―Έν°μΈμ§ ν¬λ‘λ―Έν°μΈμ§, λν ν¬ν¨λμ΄ μμ§ μμ΅λλ€.
- STL ν¬λ§·μλ λκ°μ§ μ’ λ₯κ° μμ΅λλ€. λ°λ‘ ASCIIμ Binaryμ λλ€.
- λ³΄ν΅ Binaryκ° λ§μ΄ μ°μ΄λλ° κ·Έ μ΄μ λ ASCIIμ λΉν΄ μ©λμ΄ μμ μ²λ¦¬μλκ° λΉ λ₯΄κΈ° λλ¬Έμ λλ€.
2. OBJ (Wavefront .obj)
- OBJλ Wavefront Technologiesμμ 3D κ·Έλν½ μννΈμ¨μ΄ κ°λ°μ μν΄ 1990λ κ²½μ λ§λ ν¬λ§·μ λλ€.
- 3D νλ¦°ν λΏλ§μλλΌ 3D κ·Έλν½ μμ μλ λ§μ΄ μ°μ΄κ³ μμ΅λλ€.
- νμ ννμ κΌμ§μ κ³Ό λ€λ©΄μ²΄ λ©΄μ λν μ 보 κ·Έλ¦¬κ³ μμ 곑면 νμκΉμ§ μ§μν©λλ€.
- λν 물체μ λν νν μ 보 λΏλ§ μλλΌ μ§κ°, μμ, λ¬Όμ§μ λν μ 보κΉμ§ ν¬ν¨νκ³ μμ΅λλ€.
- μ΄ μ 보λ€μ λ³λ νμΌμΈ .mtl (Material Template Library) νμμΌλ‘ μ μ₯λ©λλ€.
3. PLY (Polygon File Format)
- PLY νμΌ ν¬λ§·μ 90λ λ μ€λ°μ κ°λ°λ ν¬λ§·μΌλ‘ 3D μ€μΊλμ ν΅ν μ 보λ₯Ό μ μ₯νλ νμμΌλ‘ λ§μ΄ μ¬μ©λμμ΅λλ€.
- μ§κΈλ μν, νΉν μΉκ³Όμμ μΉμ μ€μΊλ λΆμΌμμ λ§μ΄ μ°μ΄κ³ μμ΅λλ€.
- κΌμ§μ κ³Ό λ©΄κ³Ό κ°μ νν μ 보λΏλ§ μλλΌ μ, ν¬λͺ λ, νλ©΄, μ§κ° μ 보λ ν¬ν¨λμ΄ μμ΅λλ€.
- OBJμ λ¬λ¦¬ νλμ νμΌμμ μ λ³΄κ° λ€ λ€μ΄μμ΅λλ€.
4. 3MF (3D Manufacturing Format)
3MF 컨μμμ |
- 3MF νμΌ ν¬λ§·μ 2015λ λ§μ΄ν¬λ‘μννΈη€Ύλ₯Ό νλλ‘ μ€λ¦½λ 3MF 컨μμμμμ κ°λ°λ νμμ λλ€.
- XMLνμμΌλ‘ μμ±λμ΄μκ³ νλμ νμΌμμ νμ, λ¬Όμ§, ν μ€μ³, μμ μ λ³΄κ° μ λΆ λ€μ΄μμ΅λλ€.
- λν G-μ½λ λͺ λ Ήμ΄, νλ¦°ν° νλ‘ν λΏλ§μλλΌ μΈλ€μΌλ ν¬ν¨λμ΄ μμ΄ μλμ° μ΄μ체μ μμμ 미리보기λ κ°λ₯ν©λλ€.
- λ§μ§λ§μΌλ‘ STLμ λΉν΄ μ©λμ΄ μμ ν¬κ³ 볡μ‘ν νμμ μ²λ¦¬ν λ μ 리ν©λλ€.
μ¬κΈ°κΉμ§ 4κ°μ§μ 3D νλ¦°ν νμΌ ν¬λ§·μ λν΄μ μμ보μμ΅λλ€.