19. Entity ¼±Åà ÇÔ¼ö

 

1. entsel

    (1) ±â´É

      µÚ¿¡ ¿À´Â ""¾ÈÀÇ ¹®ÀÚ¿­À» Ãâ·ÂÇϸç, Çѹø¿¡ ÇϳªÀÇ Entity¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

      ¼±Åà ÈÄ EntselÀº ÀÚµ¿À¸·Î Á¾·áµÇ¸ç, ""¾ÈÀÇ ¹®ÀÚ¿­À» »ý·«ÇÒ °æ¿ì "Select object:"°¡ ÀÚµ¿À¸·Î Ãâ·ÂµË´Ï´Ù.

    (2) »ç¿ë¹ý

      (entsel  "Message")

    (3) ¿¹

      (setq  a  (entsel "\n Select Object : "))

      (<Entity name: 3310500> (196.153 148.687 0.0))

     

2. ssget

    (1) ±â´É

      entsel¿Í´Â ´Ù¸£°Ô ÇÔ¼ö µÚ¿¡ ""¸¦ »ç¿ëÇÏ¿© Message¸¦ »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç, Çѹø¿¡ Çϳª ÀÌ»óÀÇ Entity¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

      ¶ÇÇÑ, ¼±Åà Mode¸¦ ¿É¼Ç¿¡ µû¶ó¼­ Window, Crossing, LastÀÇ ¼¼°¡Áö ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.

      ¼±Åà ¸ðµå ¿É¼ÇÀ» »ý·«ÇÒ ¼ö ÀÖÀ¸¸ç, ½ÇÇà ÈÄ("Select object:")¿¡µµ ¿É¼ÇÀ» ÁÖ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.

      ÇÑ °³ ÀÌ»óÀÇ Entity¸¦ ¼±ÅÃÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÚµ¿À¸·Î Á¾·áµÇÁö ¾ÊÀ¸¸ç ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À̳ª Enter¸¦ ÅëÇؼ­ »ç¿ëÀÚ°¡ Á¾·áÇØ¾ß ÇÕ´Ï´Ù.

      Mode

      ¼³ ¸í

      C

       °ÉÄ¡±â ¼±ÅÃ

      CP

      ´Ù°¢Çü ¼±ÅÃ(ÁöÁ¤µÈ ´Ù°¢ÇüÀÇ ³»ºÎ ¹× °ÉÃÄ ÀÖ´Â ¸ðµç °´Ã¼)

      F

      ¿ïŸ¸® ¼±ÅÃ

      I

      ¹¬½ÃÀû ¼±ÅÃ( PICKFIRST°¡ À¯È¿ÇÑ µ¿¾È ¼±ÅÃµÈ °´Ã¼)

      L

      µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡µÈ ¸¶Áö¸· °¡½ÃÀû °´Ã¼

      P

      ÀÛ¼ºµÈ ¸¶Áö¸· ¼±Åà ¼¼Æ®

      W

      Window ¼±ÅÃ

      WP

      WPolygon (ÁöÁ¤µÈ ´Ù°¢Çü ³»ºÎÀÇ ¸ðµç °´Ã¼)

      X

      Àüü µ¥ÀÌÅͺ£À̽º. X ¼±Åà ¹æ¹ýÀ» ÁöÁ¤ÇÏ°í filter-list¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸é, ssgetÀº ²¨Á® Àְųª, µ¿°á ¶Ç´Â °¡½Ã È­¸é¿¡¼­ ¹þ¾î³ª ÀÖ´Â µµ¸éÃþÀÇ ¸ðµç ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ¿© µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç ¿ä¼Ò¸¦ ¼±ÅÃÇÕ´Ï´Ù.

      :E

      Ä¿¼­ÀÇ °´Ã¼ ¼±ÅÃÁ¡ ³»ÀÇ ¸ðµç °Í

      :N

      ssnamex¸¦ È£ÃâÇÏ¿© ssget ÀÛ¾÷ Áß¿¡ ¼±ÅÃµÈ ¿ä¼Ò¿¡ ´ëÇÑ º¯È¯ Çà·Ä ¹× ÄÁÅ×ÀÌ³Ê ºí·Ï¿¡ ´ëÇÑ Ãß°¡ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ãß°¡ Á¤º¸´Â Window, °ÉÄ¡±â ¹× Á¡ ¼±Åðú °°Àº ±×·¡ÇÈÀû ¼±Åà ¹æ¹ýÀ» ÅëÇÏ¿© ¼±ÅÃµÈ ¿ä¼Ò¿¡ ´ëÇؼ­¸¸ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

      ´Ù¸¥ °´Ã¼ ¼±Åà ¹æ¹ý°ú ´Þ¸®, :NÀº ¼±Åà ¼¼Æ® ³»ÀÇ µ¿ÀÏÇÑ ¿ä¼Ò À̸§À» °¡Áø ´ÙÁß ¿ä¼Ò¸¦ ¸®ÅÏÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, BlockReference, PolygonMesh, ¶Ç´Â ±¸½Ä À¯ÇüÀÇ Æú¸®¼±°ú °°Àº º¹ÀâÇÑ ¿ä¼ÒÀÇ ÇÏÀ§ ¿ä¼Ò¸¦ ¼±ÅÃÇÏ´Â °æ¿ì, ssgetÀº ÇÏÀ§ ¿ä¼Ò°¡ ÀÌ¹Ì ¼±ÅõǾú´ÂÁö °áÁ¤ÇÒ ¶§ ÀÌ ÇÏÀ§ ¿ä¼Ò¸¦ °Ë»öÇÕ´Ï´Ù. ±×·¯³ª, ½ÇÁ¦·Î ssgetÀº ÁÖ ¿ä¼Ò(BlockReference, PolygonMesh, µî)¸¦ ¼±Åà ¼¼Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ÀÌ °á°ú´Â ¼±Åà ¼¼Æ® ³»ÀÇ µ¿ÀÏÇÑ ¿ä¼Ò À̸§À» °¡Áø ´ÙÁß ¿ä¼Ò°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. (°¢°¢Àº ssnamex°¡ º¸°íÇÒ ´Ù¸¥ ÇÏÀ§ ¿ä¼Ò Á¤º¸¸¦ °®°Ô µË´Ï´Ù)

      :S

      ´ÜÀÏ ¼±Åø¸ Çã¿ëÇÔ

       

°´Ã¼ ¼±Åà ¹æ¹ýÀ» ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿­. ÀûÇÕÇÑ ¼±Åà ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

 

 

 

 

 

 

       

       

    (2) »ç¿ë¹ý

      (ssget)

      (ssget  Mode  Point-1 Point-2)

      * Point-1, Point-2´Â »ý·« °¡´É

    (3) ¿¹

        (setq a (ssget))

       

        (setq b (ssget "w"))

       

        (setq c (ssget))

        Command: (setq c (ssget))

        Select objects: c

        First corner:

        Other corner:  2 found

       

       

3. ssget "x" 

 

 

4. entlast

    (1) ±â´É

      µµ¸é¿¡¼­ °¡Àå ¸¶Áö¸·¿¡ »ý¼ºµÈ ¿ä¼Ò(Entity)¸¦ ¼±ÅÃÇÕ´Ï´Ù.

      ""¾ÈÀÇ Message´Â »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç, Entity¸¦ ¼±ÅÃÇÑ ÈÄ ÀÚµ¿À¸·Î EntityÀÇ À̸§À» Ãâ·ÂÇÕ´Ï´Ù.

      »ç¿ë¹ýÀÌ °£´ÜÇÏ¿©, °³ÀÎÀûÀ¸·Î °¡Àå Áñ°Ü ¾²´Â  ¿£Æ¼Æ¼ ¼±ÅÃÇÔ¼öÀÔ´Ï´Ù.

    (2) »ç¿ë¹ý

      (entlast)

    (3) ¿¹

      (setq a (entlast))

 

 

5) sslength

6) ssname

7) entget

8) grtext

9) entnext

 

 

 

 

Entity ÇÔ¼ö

ÃÖÃÊ ÀÛ¼ºÀÏ 2000.06.03

Entity ÆíÁý ÇÔ¼ö

ÃÖÁ¾ ¼öÁ¤ÀÏ 2000.06.04