μ€ν μΊλ λ¦¬μ΅ νμΌ μ¬μ©νλ λ°©λ²
μλ νμΈμ μ€λμ μ€ν μΊλ λ¦¬μ΅ νμΌ μ¬μ©νλ λ°©λ²μ λν΄ ν¬μ€ν μ ν΄λ³ΌκΉ ν©λλ€. λ§μ λΆλ€μ΄, κ·Έλ¦¬κ³ λ§μ λΆμΌμ κ³μ λΆλ€μ΄ μ΄λ¬ν μ€ν μΊλμ 리μ΅μ, λ©ν¬λ‘μ²λΌ μ¬μ©νκ³ κ³μλλ°μ~ μ²μ νμλ λΆλ€μ κ²½μ°μλ ν·κ°λ €νμλ λΆλ€μ΄ λ§μΌμ€ν λ μ μ μ€λͺ μ λ리면μ μμνκ² μ΅λλ€.
μ€ν μΊλ, Auto Cad λΌκ³ λΆλ¦¬λ νλ‘κ·Έλ¨μλ μ’ λ₯κ° μ¬λ¬κ°μ§κ° μμ΅λλ€.λ³΄ν΅ μ€ν μΊλμ© νλ‘κ·Έλ¨μ λͺ¨λ 리μ΅μ΄λΌκ³ μΌκ΄ ν΅μΉνμ¬ μ΄μ©νλλ° μ€μ λ‘λ κ·Έ μ’ λ₯κ° λ§κ³ λͺ¨λκ° λ€λ¦ λλ€. μλ₯Ό λ€μ΄ λνμ μΈ κ²λ€μ μ 리νλ©΄μλμ κ°μ΄ μ 리ν μ μμ΅λλ€. κ°μ₯ λ§μ΄ , κ°μ₯ ννκ² μ¬μ©νλ lsp νμΌμ΄λ λ€λ₯Έ κ²λ€μ΄λ μ¬μ©νλ λ°©λ²μ λͺ κ°μ§λ₯Ό μ μΈνκ³ λͺ¨λ κ°μ΅λλ€.
*.lsp - AutoLisp , λ¦¬μ΅ μΈμ΄λ‘ λ§λ νλ‘κ·Έλ¨
*.fas - μ lsp νμΌμ μ΄μ§ νμΌλ‘ μ»΄νμΌν νλ‘κ·Έλ¨
*.vlx - μ lsp νμΌλ€κ³Ό λνμμ νμΌ(*.dcl) λ±μ λ¬Άμ΄μ μ΄μ§ νμΌλ‘ μ»΄νμΌν νλ‘κ·Έλ¨
*.arx - object arx, μ€ν μΊλ κΈ°λ₯ νμ₯μ μν api λ₯Ό μ΄μ©νμ¬ c++μΈμ΄λ‘ λ§λ νλ‘κ·Έλ¨
*.dvb - vba(visual basic for applications) νλ‘κ·Έλ¨, λΉμ₯¬μΌλ² μ΄μ§ μΈμ΄
*.dll - μ€ν μΊλ κΈ°λ₯ νμ₯μ μν apiλ₯Ό μ΄μ©νμ¬ .net κ°λ° νκ²½μμ λ§λ νλ‘κ·Έλ¨
1. κ°λ¨νκ² νλ²λ§ μ¬μ©νλ κ²½μ°
λ΄ μ»΄ν¨ν°λ νμκΈ° λ±μμ νλ‘κ·Έλ¨ νμΌμ λλκ·Έ μ€ λλ‘μΌλ‘ μΊλ μ°½μ λ¨κΆλμΌλ©΄ λ©λλ€. λλκ·Έ μ€ λλ‘(Drag and Drop) μΌλ‘ λ¨κΆλμ ν λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ©΄ λ°λ‘ μ€νμ΄ λ©.λ.λ€.λ§...VBA νλ‘κ·Έλ¨ (*.dvb)κ³Ό .Net νλ‘κ·Έλ¨ (*.dll)μ λ€λ₯΄κ² μ¬μ©ν΄μΌ ν©λλ€.
VBA νλ‘κ·Έλ¨ (*.dvb)μ
λ¨κΆ λλ κ²μ λμ§λ§ λͺ λ Ήμ΄λ₯Ό μ λ ₯νμ¬ λ°λ‘ μ€νν μλ μκ³ μλμ κ³Όμ μΌλ‘ μ€νμ μ€λΉν©λλ€. μΊλ λ©λ΄μ λꡬ, λ©ν¬λ‘, λ©ν¬λ‘ λλ VBARUN λͺ λ Ήμ μ€ννλ©΄ μλ μ°½μ΄ λμ€κ³ μ¬κΈ°μμ μνλ λͺ λ Ήμ μ ν ν [μ€ν] λ²νΌμ ν΄λ¦νλ©΄ μ€νμ΄ λ©λλ€.
.NET νλ‘κ·Έλ¨(*.dll)μ
λ¨κ΅¬μ΄ λλ κ²μ μλκ³ NET LOAD λͺ λ ΉμΌλ‘ λ‘λ μΈμ μ¬μ©νμ¬μΌ ν©λλ€. NET LOAD λͺ λ Ήμ .NET νλ‘κ·Έλ¨μ΄ μ§μλλ μ€ν μΊλ 2005 λΆν° μ¬μ©μ΄ κ°λ₯νλ° μ νμ μΈ λΆλΆμ΄ μμ΅λλ€. μ¦, λ€μ΄λ°μ νλ‘κ·Έλ¨μ΄ 2005 λΆν° μ΄ν λͺ¨λ λ²μ μμ μ€νλλ κ²μ΄ μλ μλ μλ€λ λ§μ΄μ£ ~ μ΄λ€ λ²μ μμ μ€νμ΄ κ°λ₯νμ§ μ μμκ° μ¨ λμ κ²μ νμΈνκ³ μ€νν΄μΌν©λλ€.
2. κ³μ μ¬μ©μ ν¬λ§νλ κ²½μ°
κ°λ¨νκ² νλ²λ§ μ¬μ©νλ κ²μ΄ μλ μΊλ μ€νμ νμ ν¨κ» λ‘λλλλ‘ νλ €λ©΄ λͺ λ Ήμ°½μ APPLOADλ₯Ό μ λ ₯ν©λλ€.(λ¨μΆλͺ λ Ήμ΄ APλ₯Ό μ λ ₯ν΄λ λ©λλ€.) μλμ κ°μ μ°½μ μ°μΈ‘ μλ μλ₯κ°λ°© μμ΄μ½ λ°μ λͺ©μ°¨ λ²νΌμ ν΄λ¦ν©λλ€.
[μΆκ°] λ²νΌμ ν΄λ¦νμ¬ μνλ νλ‘κ·Έλ¨μ λ±λ‘μμΌμ€λλ€. κ·Έλ¦¬κ³ [λ«κΈ°] λ²νΌμ λλ¬ λκ°μ μΊλλ₯Ό μ¬μμνλ©΄ λ©λλ€.
κ·Έλ°λ° μ¬κΈ°μ νκ°μ§μ λ¬Έμ κ° μμ΅λλ€.리μ΅νμΌμ΄ νλμ κ²½μ°μλ κ·Έλ₯ μ§ννλ©΄ λμ§λ§, λ°°ν¬λ νμΌμ λ°κ³ 보λ lsp νμΌλ μκ³ , dcl νμΌλ μκ³ , sld νμΌλ μκ³ .....μ¬λ¬ κ°μ§κ° νκΊΌλ²μ λ€μ΄ μλ νλ‘κ·Έλ¨μ λ°κ²λ κ²½μ°μλ μμ κ°μ΄ APPLOAD μ μμνκΈ° μ νΈμ lsp νμΌλ§ μ¬λ €μλ μλ©λλ€. 리μ΅νλ‘κ·Έλ¨ μ€νμ νμν λνμμ νμΌ,λνμμμ κ·Έλ¦ΌμΌλ‘ μ°μΌ μ¬λΌμ΄λνμΌ, κΈ°ν λ€λ₯Έ κ²λ€μ λͺ¨λ λΆλ¬μμΌ νλλ° lspνμΌμ μμνκΈ° μ νΈμ μ¬λ €μ μμΉλ₯Ό μΈμμν¬ μ μμ§λ§ λλ¨Έμ§ λ€λ₯Έ κΈ°ν νμΌμ΄ μ΄λμ μλμ§λ μ€ν μΊλ νλ‘κ·Έλ¨μ΄ μμ§ λͺ»ν΄μ κ²°λ‘ μ μΌλ‘ 리μ΅μ΄ μ€νμ΄ μλλ μΌμ΄ λ°μνκ³ λ ν©λλ€.
λ°λΌμ μΊλκ° νμν νμΌμ μ°Ύμ κ²½λ‘λ₯Ό λ±λ‘ν΄μ£Όμ΄μΌ νλλ° μ΄κ²μ΄ 'μ§μ νμΌ κ²μ κ²½λ‘' μ΄κ³ 'μ§μ νμΌ κ²μ κ²½λ‘'λ μΊλ μ΅μ μμ μΆκ°ν΄μ£Όμ΄μΌ ν©λλ€.μ¦, μ€ν μΊλ μ΅μ μ€ν(μ΅μ λͺ λ Ήμ΄)->[νμΌ] ν-> μ§μ νμΌ κ²μ κ²½λ‘ μ ν-> [μΆκ°] λ²νΌ μ ν -> [μ°Ύμ보기] λ²νΌμΌλ‘ ν΄λλ₯Ό μ°Ύμ λ±λ‘νλ©΄ λ©λλ€.
λ§κ΅¬μ‘μ΄λ‘ ν΄λλ₯Ό λ€ λ±λ‘νλ©΄ κ΄λ¦¬νκΈ° μ΄λ €μ°λ κ°κΈμ μ΄λ©΄ νκ΅°λ°μ ν΄λλ₯Ό λ§λ€μ΄ μ§μ νμΌ κ²μ κ²½λ‘μ μΆκ°νκ³ μ΄ ν΄λμ 리μ΅μ λͺ°μλ£κ³ APPLOAD μμνκΈ° μ νΈμ μΆκ°νμ¬ μ¬μ©νλ©΄ κ΄λ¦¬νκΈ° νΈν©λλ€.κ°μ₯ μμ μ΄κ±°ν νλ‘κ·Έλ¨ μ’ λ₯λ€μ λͺ¨λ μ΄λ κ² μ¬μ©νλ©΄ λμ§λ§ λ·λ·μΌλ‘ λ§λ DLLνμΌμ μ’ λ€λ¦ λλ€. μ μμκ° νλ² μ€ν μ μλμΌλ‘ λ μ§μ€νΈλ¦¬ λ±λ‘νμ¬ λ§€λ² λ‘λνκ²λ λ§λ€μ§ μμλ€λ©΄ λ§€λ² NET LOAD λͺ λ ΉμΌλ‘ λ‘λνμ¬ μ¬μ©ν΄μΌ ν©λλ€.
μ΄ν μλλ μ€ν μΊλ , μ€ν μΊλ λ¦¬μ΅ νμΌ λ§λ€κΈ° μ κ΄μ¬μμ΄ νλ λΆλ€μ μνμ¬ λ¨κ²¨λλλ‘ νκ² μ΅λλ€.
κΈ°ν 체ν¬, κΆκΈν μ μ 리μ΅μ μ μ΄μ£Όμλ©΄, μ¬λ¬λΆμ μν©μ λ§λ λ΅μ μλ΄λμλ리λλ‘ νκ² μ΅λλ€.
'DESIGN > μ€λ΄κ±΄μΆμμΈκ³' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
3D λ§₯μ€ λ¨μΆν€ μ¬μ (0) | 2016.10.21 |
---|---|
μ€λ΄κ±΄μΆκΈ°μ¬ μ€κΈ° μ€λΉνκΈ° μ (0) | 2016.10.21 |
λ·°ν°μΈμ¬μ΄λ μ§μ μ΄ κΆκΈν΄? (0) | 2016.10.20 |
μ€λ΄κ±΄μΆκΈ°μ¬ μ§κΈμλλ©΄ λͺ»λ°μ! (0) | 2016.07.26 |
μ€λ΄κ±΄μΆκΈ°λ₯μ¬ νμ λ§μ§λ§μ μ€λΉνμΈμ (0) | 2016.07.26 |