|
|
|
ºä¾î´Ù¿î·Îµå |
|
|
|
|
|
|
±â°è ·¹À̾ƿô µµ¸é ¿ë·® ÁÙÀ̱â - ¸®½À |
|
|
|
|
|
|
|
|
|
Å°¿öµå : cad, lisp, ¸®½À, ¿ë·® ÁÙÀ̱â |
|
|
¼Ò°³±Û |
·¹À̾ƿô ¼¾¼ ¹èÄ¡µµ¸¦ ÀÛ¼º ÇÏ´Ù º¸¸é, ±â°è ¼³°è¿¡¼ ³Ñ°ÜÁØ CADµµ¸éÀÌ ¿ë·®ÀÌ ³Ê¹« Å« °æ¿ì°¡ ¸¹½À´Ï´Ù.
Àü±âµµ¸é¿¡ ±¸Áö Ç¥ÇöÇÏÁö ¾Ê¾Æµµ µÉ Á¤º¸µéÀÌ °¡µæÇÏ°í º¹ÀâÇÑ µµ¸é Àä.
ÀÛÀº °´Ã¼¸¦ »èÁ¦ÇÏ¿© ¿ë·®À» ÁÙÀÌ´Â ¸®½ÀÀ» °ø°³ ÇÕ´Ï´Ù. |
¿ä¾à |
<¸í·É »ç¿ë ¹æ¹ý> 1. ¸í·É¾î sd ÀÔ·Â 2. ±æÀ̸¦ ÀÔ·ÂÇϼ¼¿ä: ±æÀÌ°ª ÀÔ·Â 3. ¶óÀÎ(±æÀÌ), ¿ø(¿øÁÖ±æÀÌ), È£, Æú¸®¶óÀÎ, Ÿ¿ø, ½ºÇöóÀÎ, ¼Ö¸®µå, ÅؽºÆ® µîµîÀÇ °´Ã¼¿¡ ´ëÇØ ÀÔ·ÂµÈ ±æÀÌ°ª º¸´Ù ÀÛÀº °´Ã¼¸¦ ¸ðµÎ »èÁ¦ ÇÕ´Ï´Ù.
<»ç¿ë Á¶°Ç> 1. ±â°è µµ¸éÀÌ ºí·°À¸·Î ¹¿© ÀÖ´Ù¸é explode Çؼ ¸í·É¾î¸¦ Àû¿ë ÇÏ¸é µË´Ï´Ù. 2. ½ÇÁúÀûÀ¸·Î ÀÛÀº °´Ã¼µéÀ» »èÁ¦ÇϹǷΠ¿ë·®ÀÌ ÇöÀúÈ÷ ÁÙ¾î µì´Ï´Ù.
ÀÌ ¸®½ÀÀº ¹«·á·Î °ø°³ ÇÕ´Ï´Ù.
<ÇÁ·Î±×·¥ ³»¿ë>
(defun c:sd () (setvar "cmdecho" 0) (setq len_input (getreal "n ±æÀ̸¦ ÀÔ·Â :")) (setq ent (ssget '((0 . "LINE,CIRCLE,ARC,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE,SOLID,TEXT,MTEXT")))) (setq n 0 distan 0) (repeat (sslength ent) (setq ent_next (ssname ent n)) (command "lengthen" ent_next "") (setq distan (getvar "PERIMETER")) ( if ( > len_input distan )(command "erase" ent_next "")) (setq n (1+ n)) ) ( princ " ÀÌ LISPÀº À̾صðÀÏ·ºÆ®¸¯(ÁÖ)¿¡¼ Á¦ÀÛ µÇ¾ú½À´Ï´Ù. ±Ã±ÝÇϽÅÁ¡Àº ceo@ende.co.kr ÀÌÁØÈ£ ¿¡°Ô ¹®ÀÇ ÁÖ¼¼¿ä." ) (setvar "cmdecho" 1) ) |
¸ñ Â÷ |
¸ñÂ÷¾øÀ½ |
|
|
|
|
À§ Á¤º¸¸¦ ±¸¸ÅÇÑ °æ¿ì ¿£Áö´Ï¾î¸µ ÀûÇÕ¼º ¿©ºÎ´Â ±¸¸ÅÀÚ°¡ ÆÇ´ÜÇØ¾ß ÇÕ´Ï´Ù. ÆǸŵǴ ȸ·Î´Â ÄÁÅÙÃ÷ µî·ÏÀÚÀÇ ³ëÇÏ¿ì À̸ç, ÀÌ´Â »ê¾÷±ºº°/Á¦¾î ¸ñÀûº°·Î ´Ù¸¥ ¿£Áö´Ï¾î¸µ ±¸Á¶¸¦ °¡Áú¼ö ÀÖÀ½À» ÀÇ¹Ì ÇÕ´Ï´Ù. Á¦Ç° Á¦ÀÛ¿¡ ¾Õ¼ ¹Ýµå½Ã »ç¿ëµÈ ºÎÇ°ÀÇ ¿ë·®/ ÄÉÀ̺íÀÇ ±½±â¿Í °°Àº ¿£Áö´Ï¾î¸µ Á¤º¸¸¦ È®ÀÎ ÇϽñ⠹ٶø´Ï´Ù. ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´ÜÀüÀç¹× ¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù. ÀúÀÛ±ÇħÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã ÇÏ´ÜÀÇ ÀúÀÛ±Ç Ä§ÇØ½Å°í¸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù. |
|