18. Entity ÇÔ¼ö

Entity¶õ Line, Circle°ú °°Àº °Íµé·Î µµ¸éÀÇ ÃÖ¼Ò ´ÜÀ§¶ó ÇÒ ¼ö ÀÖÀ¸¸ç, µµ¸éÀº EntityÀÇ ÁýÇÕÀ̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.

AutoLISP´Â ÀÌ·¯ÇÑ Entity¸¦ ¼öÁ¤, »èÁ¦ ¶Ç´Â »ý¼ºÇÒ ¼ö ÀÖ´Â ÇÔ¼öµéÀ» Áö¿øÇÏ¿© µµ¸éÀ» ¼öÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÏ°ý 󸮵µ

°¡´ÉÇÕ´Ï´Ù.

 

EntityÀÇ ±¸¼º

     Entity´Â AutoCAD¿¡¼­ ´ÙÀ½°ú °°Àº Á¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.

    (1) EntityÀÇ ±¸¼º

      AutoCAD¿¡¼­´Â µµ¸éÀ» DataBase·Î ÀνÄÇϸç, Entity´Â µµ¸éÀ» ±¸¼ºÇÏ´Â ÃÖ¼Ò ´ÜÀ§ÀÔ´Ï´Ù.

      Entity´Â °¢ ¿ä¼Ò(¿¹ : List, Circle µî)¸¶´Ù ´Ù¸£¸ç, ´ëºÎºÐ ´ÙÀ½°ú °°Àº Á¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.

       

        Entity Type

        ¼± Á¾·ù

        Layer

        ·¹À̾î À̸§

        Color

        »ö±ò

        Starting point

        ½ÃÀÛÁ¡

        Ending point

        ³¡Á¡

        Line type

        ¼± ÇüÅÂ

       

    (2) Entity List

      AutoCAD¿¡¼­´Â µµ¸éÀ» DataBase·Î ÀνÄÇÕ´Ï´Ù.

      ÀÌ µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ Entity´Â List ÇüÅ·ΠÀúÀåµÇ¾î Àִµ¥ ÀÌ°ÍÀ» Entity List¶ó°í ºÎ¸¨´Ï´Ù.

      Entity List´Â °¢ ¿ä¼Ò(¿¹ : Line, Circle µî)¸¶´Ù ´Ù¸£¸ç, ¿¹¸¦ µé¸é Line´Â ´ÙÀ½°ú °°Àº List¸¦ °®½À´Ï´Ù.

      ¿¹) ((-1 . <Entity name: 3310500>) (0 . "LINE") (5 . "20") (100 . "AcDbEntity") (67 . 0) (8 . "0")

          (100 . "AcDbLine") (10 117.766 115.479 0.0) (11 308.507 196.818 0.0) (210 0.0 0.0 1.0))

      À§ÀÇ Entity List¸¦ »ìÆ캸¸é ÄÚµå ¹øÈ£¿Í ÇØ´ç °ªÀ» "()"·Î ¹­¾î ³õÀº °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.

      Entity¿¡¼­ ¿øÇÏ´Â Á¤º¸ÀÇ ÃßÃâ°ú ¼öÁ¤Àº "()"¾ÈÀÇ ÄÚµå ¹øÈ£¸¦ ÅëÇؼ­ ÀÌ·ç¾îÁö¸ç, ÀÌ ÄÚµå´Â DXF ¶Ç´Â

      Entity ÄÚµå¶ó ºÎ¸¨´Ï´Ù.

       

    (3) Entity Name

      ¸ðµç Entity´Â °íÀ¯ÀÇ À̸§À» °¡Áö¸ç, ´ÙÀ½°ú °°ÀÌ 16Áø »ó¼ö·Î Ç¥½ÃµË´Ï´Ù.

      ¿¹) <Entity Name: 3310500>

      ÇϳªÀÇ µµ¸é ¾È¿¡¼­´Â °°Àº À̸§À» °®´Â ¿ä¼Ò´Â Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î, Entity À̸§¸¸ ¾Ë°í ÀÖ´Ù¸é ¾ðÁ¦µçÁö

      ã¾Æ³¾ ¼ö ÀÖÀ¸¸ç, ¼öÁ¤°ú »èÁ¦, ÆíÁýÀÌ °¡´ÉÇÕ´Ï´Ù.

       

    (4) Selection Set

       Entity ¼±Åà ¸í·É¿¡ ÀÇÇؼ­ Çѹø¿¡ ¿©·¯ °³ÀÇ Entity ¼±ÅÃÇßÀ» ¶§ ¼±ÅÃµÈ ÁýÇÕÀ» Selection Set(¼±Åà ¼¼Æ®)ÇÕ´Ï´Ù.

       

    (5) DXF Code

      Entity List¸¦ °Ë»öÇϴµ¥ ÇÊ¿äÇÑ DXF Code´Â ´ÙÀ½°ú °°½À´Ï´Ù.

       

      Code

      ³»  ¿ë

      Code

      ³»  ¿ë

      -3

        Extended Entity Data Flag

      30

        Z of Corner Point

      -1

        Entity Name

      38

        Entity Elevation

      0

        Entity Type

      39

        Entity Thickness

      2

        Block Name

      40

        Radius

      5

        Handle

      62

        Color Number

      6

        Linetype Name

      66

        Attributes

      7

        Text Style Name

      210

        X of Extension Point

      8

        Layer Name

      220

        Y of Extension Point

      10

        X,Y,Z Point

      230

        Z of Extension Point

       

      À§ÀÇ Ç¥´Â Entity¸¦ ÆíÁýÇϰųª ¼öÁ¤ÇÒ ¶§ ÁÖ·Î ¾²ÀÌ´Â DXF Code¸¦ Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù.

      ±×·¯³ª, À§ÀÇ Code ÀÌ¿Ü¿¡µµ ´õ ¸¹Àº DXF Code°¡ Á¸ÀçÇϸç, ¶ÇÇÑ ¿ä¼Ò¸¶´Ù Entity ListÀÇ Á¤º¸°¡ ´Ù¸£±â

      ¶§¹®¿¡ À§ÀÇ Code¸¸À¸·Î´Â ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù.

 

 

 

ÆÄÀÏ °ü·Ã ÇÔ¼ö

ÃÖÃÊ ÀÛ¼ºÀÏ 2000.06.03

Entity ¼±Åà ÇÔ¼ö

ÃÖÁ¾ ¼öÁ¤ÀÏ 2006.05.21