1. DCLÀ̶õ?
AutoCAD R12¿¡¼ºÎÅÍ Áß¿äÇÑ º¯È ÁßÀÇ Çϳª´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÌ´Ù. AutoCAD°¡ »õ·Ó°Ô Á¦°øÇØÁÖ´Â GUI ´öºÐ¿¡ AutoCAD »ç¿ëÀÚµéÀº Á»´õ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ°í, AutoCAD´Â Á»´õ ¸¹Àº À¯¿¬¼ºÀ» Á¦°øÇØ ÁØ´Ù. AutoCAD R12¿¡¼ºÎÅÍ´Â ¶ÇÇÑ »ç¿ëÀÚ°¡ ½±°Ô ´ëÈ»óÀÚ¸¦ »ý¼ºÇÏ°í »õ·Ó°Ô µðÀÚÀÎÇÒ ¼ö ÀÖµµ·Ï DCLÀ» Á¦°øÇØ ÁØ´Ù. »ç¿ëÀÚ°¡ »õ·Ó°Ô ´ëÈ»óÀÚ¸¦ ¸¸µé±â À§Çؼ´Â ´ëÈ»óÀÚÀÇ ±¸¼º ¿ä¼Ò¿Í ½ÇÁ¦ DCL·Î ¾î¶»°Ô ±¸ÇöÀÌ µÇ´Â°¡¿¡ ´ëÇØ ¾Ë¾Æ¾ß ÇÏ°í, ½ÇÁ¦ AutoLISPÀ̳ª ADS, ARX¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼµµ ¾Ë¾Æ¾ß ÇÑ´Ù.
´ÙÀ̾ó·Î±×¸¦ »ç¿ëÀÚ°¡ Á÷Á¢ ÀÛ¼ºÇÏ°í È°¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â DCLÀº ÀÏÁ¾ÀÇ ÇÁ·Î±×·¥ ¾ð¾î¶ó°í ÇÒ ¼ö ÀÖ´Ù. DCL(Dialog Control Language)Àº ´ÙÀ̾ó·Î±× ¹Ú½ºÀÇ ÇüÅÂ¿Í ÇÊ¿äÇÑ ¸íĪ, È£Ãâ¸í µî¸¸À» ±âÀÔÇØ ´ÙÀ̾ó·Î±× ¹Ú½º¸¦ µðÀÚÀÎ ÇÏ´Â ¾ð¾îÀÌ´Ù. À̶§ DCL¸¸À¸·Î ´ÙÀ̾ó·Î±× ¹Ú½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÌ ¾Æ´Ï°í DCL·Î µðÀÚÀÎÇÏ°í ÀÛµ¿ Çü½Ä, °á°úó¸® µî Àº AutoLISPÀ̳ª ADS¸¦ ÀÌ¿ëÇؾ߸¸ °¡´ÉÇÏ´Ù. DCL ÆÄÀÏÀ» ºÒ·¯¿À°í, ´ÙÀ̾ó·Î±× ¹Ú½º¸¦ ȸ鿡 ³ªÅ¸³»°Å³ª ÇÊ¿ä Ç׸ñÀ» Á¶ ÀýÇØ Ãâ·Â°ªÀ» ¹Þ¾Æ¼ ±â´ÉÀ» ¼öÇàÇÏ´Â °ÍÀº AutoLISPÀ̳ª ADS, ARX°¡ ÇØÁØ´Ù.
»ç¿ëÀÚ°¡ ÀÛ¼ºÇÏ´Â ´ÙÀ̾ó·Î±× ¹Ú½º´Â È®ÀåÀÚ°¡ *.DCL·Î ÀÛ¼ºÇØ »ç¿ëÇÑ´Ù. ¶ÇÇÑ À§¿¡¼ ¼³¸íÇÑ °Íó·³ ÀÛ¼ºÇÑ DCLÀ» ºÒ·¯ ¼ »ç¿ëÇÒ AutoLISP ÇÁ·Î±×·¥ÀÌ ÀÖ¾î¾ß ÇÒ °ÍÀÌ´Ù.
DCL »ç¿ë ±ÔÄ¢ ¸ðµç ŸÀÏÀº {·Î ½ÃÀÛÇÏ°í }·Î ³¡³ª¾ß ÇÑ´Ù. ¸ðµç ¼Ó¼º µÚ¿¡´Â ;(¼¼¹ÌÄÜ·Ð)ÀÌ ¿Â´Ù. ÁÖ¼®¹®Àº //À» »ç¿ëÇϸç, ±× ÇุÀ» Æ÷ÇÔÇÑ´Ù.
** Âü°í DCL ÆÄÀÏÀº ŸÀÏ°ú ¼Ó¼ºÀ¸·Î ÀÌ·ç¾îÁö¸ç, ŸÀÏÀº {·Î ½ÃÀÛÀ» ÇÏ°í }·Î ³¡³ª¾ß ÇÑ´Ù. ŸÀÏ(Tile) : ´ëÈ »óÀÚ¸¦ ±¸¼ºÇÏ´Â ÆíÁý»óÀÚ, ¹öÆ°, ¸®½ºÆ®¹Ú½º¿Í ÅؽºÆ® µî... ¼Ó¼º(Attribute) : °¢ ŸÀϵéÀÇ ¼Ó¼º(³ôÀÌ, ³ÐÀÌ, »ç¿ë¿©ºÎ µî...)
|