[KOR] [ENG]

ÀÚµ¿ Plotting   Program name : ALLPLOT.LSP, setallplot, aplot.lsp, mkbdr.lsp, plotbdr.lsp


CAD¸¦ ¸· ¹è¿ì±â ½ÃÀÛÇÏ´ø ½ÃÀý, Àڱ⠼ÕÀ¸·Î ±×¸° µµ¸éÀÌ plotter¶ó´Â ½Å±âÇÑ ³à ¼®(?)À» ÅëÇØ ÇÑÀåÀÇ µµ¸éÀ¸·Î žÀ» ¶§, ±× µµ¸éÀ» º¸°í¼­ °¨°ÝÀÇ ´«¹°À» Èê ¸®Áö ¾ÊÀº CAD»ç¿ëÀÚ´Â ¾ø¾úÀ¸¸®¶ó. ±×·¸´Ù! È­¸é¼Ó¿¡¸¸ Á¸ÀçÇÏ´ø ³ªÀÇ µµ¸éÀ» ¼¼»ó¹ÛÀ¸·Î ºÒ·¯³»¾î ³ªÀÇ ¿À°¨À» ÅëÇØ ´À³¥ ¼ö ÀÖ°Ô ÇØÁÖ´Â °ÍÀÌ ¹Ù·Î plottingÀÎ °ÍÀÌ´Ù. ÇÏÁö¸¸ ³³Ç°³¯Â¥¸¦ ¾ó¸¶ ³²°Ü ³õÁö ¾Ê°í ¼ö¹éÀå¿¡ ´ÞÇÏ´Â µµ¸éÀ» plotting ÇؾßÇÏ´Â »óȲ¿¡¼± plotting ¶ÇÇÑ °íÅ뽺·± ÀÛ¾÷ÀÏ »Ó ´õÀÌ»ó °¨°Ý½º·´°í ¼º½º·± ÀÛ¾÷ÀÌ µÉ ¼ö ¾ø´Ù. Á»´õ ½±°Ô plottingÀ» ÇÒ ¼ö´Â ¾øÀ»±î?

¿ì¸®ÀÇ ¸ñÇ¥
1. ÇÑ°³ÀÇ ÆÄÀÏ ¾È¿¡ ¿©·¯°³ÀÇ µµ¸éÀ» ±×·ÈÀ» °æ¿ì ÇÁ·Î±×·¥ÀÌ ±× borderÀÇ À§Ä¡ ¸¦ ÀνÄÇÏ¿© Ãâ·ÂÇÒ ¼ö ÀÖ¾î¾ßÇÑ´Ù.
2. ¶ÇÇÑ ¿©·¯°³ÀÇ ÆÄÀÏÀ» ½º½º·Î ¿­°í ´ÝÀ¸¸é¼­ ±× ¾È¿¡ ÀÖ´Â µµ°ûµéÀ» ã¾Æ¼­ scaleÀ» ÀνÄÇÏ¿© Ãâ·ÂÇϵµ·Ï Çϸé ÁÁ°Ú´Ù.

Á¦¾È Çϳª!ALLPLOT ¸í·É ÀÌ¿ëÇϱâ
LISPÀ¸·Î ÇÁ·Î±×·¥À» ¸¸µé¾î »ç¿ëÇÏÀÚ.
ALLPLOT.LSPÀÇ ±â´ÉÀº - µµ°ûÀ» ã´Â´Ù. (ssget) ±â´ÉÀ» ÀÌ¿ëÇÏ¿© block nameÀÌ 'border'·Î ½ÃÀÛÇÏ´Â µµ°ûÀ» ãÀ½
- ãÀº µµ°ûÀ» ¼ø¼­´ë·Î plotÇØÁØ´Ù.
- µµ°¢ÀÌ ¿©·¯°³ÀÏ ¶§´Â plt fileÀÇ À̸§Àº dwg name¿¡ ¼øÂ÷ÀûÀ¸·Î ¹øÈ£¸¦ ºÙ ÀδÙ.

1. Printer¼ÂÆÃÇϱâ : allplot¿ë printer¿Í Á¾ÀÌÅ©±â, style, offsetÀ» ¼³Á¤ÇÕ´Ï´Ù.
»ç¿ë¿¹

POPUP¸Þ´ºÀÇ DJDG/UTITITY¿¡¼­ Setallplot iconÀ» ¼±ÅÃÇϰųª utility toolbar¿¡¼­ setallplot buttonÀ» ¼±ÅÃÇÏ¸é ¾Æ·¡ ±×¸²°ú °°Àº ´ëȭâÀÌ ³ªÅ¸³­´Ù.



À§¿¡¼­ºÎÅÍ Â÷·Ê·Î ÇÁ¸°ÅͱâÁ¾, Á¾ÀÌÅ©±â, plotstyle¸í, offsetÀ» Á¤ÀÇÇØÁÖ°í ok¹öÆ°À» ´­·¯ ÇÁ·Î±×·¥À» Á¾·á½Ãŵ´Ï´Ù.
ÇÁ·Î±×·¥Àº djdg¹æ¿¡ allplot.setÀ̶õ ÆÄÀÏ¿¡ À§ÀÇ Á¤º¸µéÀ» ±â·ÏÇÏ°Ô µË´Ï´Ù. allplot.setÀ» ¿­¾îº¸¸é ¾Æ·¡¿Í °°ÀÌ µÇ¾îÀÖÀ» °ÍÀÔ´Ï´Ù
---- Allplot.set ----
HP LaserJet 4V
A3 297 x 420 mm
acad.ctb
-5,2
ÀÌÁ¦ allplotÀ» »ç¿ëÇϱâ À§ÇÑ Áغñ´Â ³¡³µ½À´Ï´Ù.

2. Allplot»ç¿ëÇϱâ : ÆÄÀϾȿ¡ ÀÖ´Â µµ°ûµéÀ» ã¾Æ¼­ ÇÁ¸°ÅÍ·Î ¶Ç´Â ÆÄÀÏ·Î Ãâ·ÂÇØÁÝ´Ï´Ù.
Command: allplot
Write the plot to a file? ile/< P >lotter: f
[Ãâ·ÂÀ» ÆÄÀÏ·Î ÇÒ °ÍÀÎÁö plotter·Î ÇÒ°ÍÀÌÁö ¼±ÅÃÇÕ´Ï´Ù. P¸¦ ¼±ÅÃÇÒ °æ¿ì¿¡´Â setallplot¿¡¼­ ¼³Á¤ÇÑ ³»¿ëÀÌ Àû¿ëµË´Ï´Ù. Áï djdg¹æÀÇ allplot.set ÆÄÀÏ¿¡ ÀÖ´Â ÇÁ¸°ÅÍ,Á¾ÀÌÅ©±â,½ºÅ¸ÀÏ,offsetÀÌ Àû¿ëµË´Ï´Ù]
Plot Millimeters=Drawing Units or Fit or ? it/< S >cale/: a3
[ÇÁ¸°Æ®½ºÄÉÀÏÀ» ¼³Á¤ÇÕ´Ï´Ù.
F´Â Scale to Fit,
S´Â µµ°ûÀÇ ½ºÄÉÀÏ´ë·Î Ãâ·ÂÇÕ´Ï´Ù. Áï A1¿¡ Ãâ·ÂÇÒ ¶§ »ç¿ëµË´Ï´Ù.
A3´Â A3¿¡ Á¤È®ÇÒ ½ºÄÉÀÏ·Î Ãâ·ÂÇÒ ¶§ Àû¿ëµÇ´Â °ÍÀ¸·Î¼­ A1À» A3¿¡ Ãâ·ÂÇÏ°Ô µÇ¹Ç·Î Á¤È®ÇÏ°Ô µµ°û½ºÄÉÀÏÀÇ µÎ¹è½ºÄÉÀÏ Áï 1:100µµ¸éÀº 1:200À¸·Î Ãâ·ÂÇÏ°Ô µË´Ï´Ù. µû¶ó¼­ Scale to Fit¿Í´Â ´Þ¸® Ãâ·ÂµÈ µµ¸éÀÇ scaleÀº Á¤È®ÇÏ°Ô µË´Ï´Ù.]
C:\Program Files\ACAD2000\Drawing1 is Plotted

¡ß ÇÑ°³ÀÇ ÆÄÀÏ¿¡ Àû¿ëÇÒ °æ¿ì
ÇöÀçÀÇ DWGÆÄÀÏ¿¡ Á¸ÀçÇÏ´Â ¸ðµç borderÃâ·ÂÇÒ ¶§
command: ALLPLOT
FF
¡ç ÀÌ·¸°Ô¸¸ Ä¡¸é ¸ðµç°Ô ³¡~


¡ß ¿©·¯°³ÀÇ ÆÄÀÏ¿¡ Àû¿ëÇÒ °æ¿ì

¿©·¯°³ÀÇ DWG file¾È¿¡ ÀÖ´Â ¿©·¯°³ÀÇ borderµéÀ» Ãâ·ÂÇÒ ¶§
¿¹¸¦ µé¾î
ÇöÀç µð·ºÅ丮¿¡ TEST1.DWG ¿Í TEST2.DWG¶ó´Â ÆÄÀÏÀÌ ÀÖ°í, TEST1.DWG¿¡´Â 2°³ÀÇ border°¡, TEST2.DWG¿¡´Â 3°³ÀÇ border°¡ ÀÖ´Ù°í ÇÏÀÚ. ¿ì¸®´Â Áö±Ý µÎ°³ÀÇ ÆÄÀÏ ¾È¿¡ ÀÖ´Â ¸ðµç border¸¦ pltÆÄÀÏ·Î ¸¸µé·ÁÇÑ´Ù. ALLPLOT±â´ÉÀ» ÀÌ¿ëÇÑ ÀÛ¾÷¼ø¼­ ¸¦ ¾Ë¾Æº¸ÀÚ.
¨ç ¿ì¼± notepadµîÀ» ÀÌ¿ëÇÏ¿© Script fileÀ» ¸¸µç´Ù.
ScriptÀÇ À̸§Àº kkk.scr À̶óÇÏÀÚ. (Script fileÀÇ È®ÀåÀÚ´Â SCRÀÌ´Ù.)

open "d:\geo\dwg\d01.dwg" allplot f a3 qsave close
open "d:\geo\dwg\d02.dwg" allplot f a3 qsave close
open "d:\geo\dwg\d03.dwg" allplot f a3 qsave close

scriptÆÄÀÏ¿¡ qsave close¸¦ Ãß°¡ÇÑ ÀÌÀ¯´Â allplotÇÒ ¶§ Àû¿ëÇÑ ÇÁ¸°ÅÍ Á¤º¸°¡ ±âÁ¸ÆÄÀÏ¿¡ ÀúÀåµÈ Á¤º¸´Ù ´Ù¸¦°æ¿ì ÆÄÀÏÀ» ´ÝÀ»¶§ ÀúÀåÇÒ °ÍÀΰ¡¸¦ ¹°¾îº¸´Â ¸Þ½ÃÁöâÀÌ ¶ß°Ô µË´Ï´Ù. ÀÌâÀ» ¶ßÁö ¾Ê°Ô Çϱâ À§ÇØ qsave¸¦ ÇÏ°í¼­ ÆÄÀÏÀ» ´Ý´Â °ÍÀÔ´Ï´Ù.


¨è AutoCAD¸¦ ½ÇÇà½ÃŲ´Ù.
command: script [´ëÈ­»óÀÚ°¡ ³ª¿À°í kkk.scrÀ» ¼±ÅÃ]
À§ÀÇ ¸í·ÉÀ» ³»·ÈÀ» ¶§ ÄÄÇ»ÅÍ°¡ ÇÏ´Â ÇൿÀ» Â÷±Ù Â÷±Ù ÂѾư¡º¸ÀÚ.
¡æ script fileÀ» ¿­¾îº¸´Ï.. open test1À̶ó´Â ¸í·ÉÀÌ ³ª¿Í¼­ ±×°ÍÀ» ±×´ë·Î ½ÇÇà
ÇÑ´Ù(½ÇÁ¦·Î command: »óÅ¿¡¼­ open test1À̶ó°í Ä£°Í°ú °°´Ù)
¡æ scriptÀÇ ´ÙÀ½ ¸í·ÉÀÎ ALLPLOTÀ̶õ ¸í·ÉÀ» ÀÐ¾î ¼öÇàÇÑ´Ù(ALLPLOTÀ̶õ ¸í·É Àº test1.dwg file¾ÈÀÇ ¸ðµç µµ°ûÀ» ã¾Æ¼­ plotÇØÁØ´Ù)
¡æ ÀÌÁ¦ ÇÑ°³ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ ÀÓ¹«¼öÇàÀº ³¡³µ´Ù. ÇöÀç directory¿¡ test1.plt, test11.plt°¡ ¸¸µé¾îÁ³´Ù.
¡æ ALLPLOT¸í·ÉÀ» ¹«»çÈ÷ ³¡³ÂÀ¸´Ï ´ÙÀ½ script¸í·ÉÀ» ÀÐ¾î ¼öÇàÇÑ´Ù.
´ÙÀ½ Script¸í·ÉÀº open test2 allplotÀÌ´Ù. ¾Õ¿¡¼­ ÇÑ °Í°ú µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î plotÀ» ¼öÇàÇÑ´Ù. ÀÌÁ¦ test2.plt, test21.plt, test22.pltµµ ¸¸µé¾îÁ³´Ù.
¡æ ¸ðµç ÀÓ¹«¸¦ ¹«»çÈ÷ ¸¶ÃÆ´Ù.
ÀÚ~ Áý¿¡ °©½Ã´Ù~ ³¾ ¾Æħ¿¡ Ãâ±ÙÇؼ­ È®Àθ¸ Çغ¸¸é µÇ°ÚÁÒ?

ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â DWGÆÄÀÏ ¸®½ºÆ®¸¸µé±â

dir *.dwg /b > ppp.scr
 ÇöÀçµð·ºÅ丮¿¡ ÀÖ´Â *.dwgÆÄÀÏ list¸¦ ppp.scrÀ̶õ ÆÄ ÀÏ¿¡ ÀúÀåÇÑ´Ù.
dir *.dwg /f > ppp.scr (´Ü 4DOS¸¦ »ç¿ëÇؾßÇÕ´Ï´Ù.)
 ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â *.dwgÆÄÀÏÀÇ full path¸í list¸¦ ppp.scrÀ̶õ ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù.(Windows 95ÀÇ ±äÆÄÀÏ »ç¿ë½Ã ÇÊ¿ä)


Á¦¾È µÎ¿ï!APLOT.LSP ÀÌ¿ëÇϱâ!
À§ÀÇ ±â´ÉµéÀº ´ëºÎºÐ DWG FILE³»ÀÇ ¸ðµç µµ°¢µéÀ» ã¾Æ¼­ PLOTTINGÇÏ´Â ±â´ÉµéÀÔ´Ï´Ù. ÇÏÁö¸¸ ÀÌ·± °æ¿ì°¡ ÀÖ½À´Ï´Ù. DWG FILE³»¿¡ 10°³ÀÇ µµ°¢ÀÌ ÀÖ ´Âµ¥ ±×Áß¿¡ 3°³¸¸ Ãâ·ÂÇÏ°í ½ÍÀ» ¶§. ÀÌ ¶§´Â ALLPLOTÀ̳ª PLOTA1À» »ç¿ë ÇÏ¸é ³¶ºñ°¡ µÇ°ÚÁÒ. ÀÌ·± »óȲ¿¡´Â APLOT.LSP¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ½À ´Ï´Ù. COMMAND: »óÅ¿¡¼­ APLOTÇÏ¸é µµ°¢µéÀ» ¼±ÅÃÇ϶ó°í ÇÕ´Ï´Ù.
 ¿øÇÏ´Â µµ°¢ µéÀ» ¼±ÅÃÇÏ°í À¸·Î ¼±ÅÃÀ» ¸¶Ä¡¸é, ¼±ÅÃÇÑ µµ°¢µéÀÌ Â÷·Ê·Î ºþ¦(?)À̸鼭 ÀÌ ¸§À» ºÙ¿©ÁÖ¶ó°í ¿ä±¸ÇÕ´Ï´Ù. Â÷·Ê´ë·Î ÀÌ»Û À̸§À» Áö¾îÁÖ¸é PLT FILEÀ» ¿­½É È÷ ¸¸µì´Ï´Ù.

Á¦¾È ¼Â!Å©±â°¡ ´Ù¸¥ µµ°¢ ÀÚµ¿ Ãâ·ÂÇϱâ
Á¤½Äµµ¸éÀÇ °æ¿ì¿¡´Â border¸¦ insertÇϰųª xref·Î ¿ÜºÎÂüÁ¶ÇϹǷΠÀÚµ¿Ç÷ÔÇÁ·Î ±×·¥ÀÎ allplotÀ̳ª aplotµîÀÇ ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ±¸Á¶°è»ê »ðµµ°°Àº Á¤½Äµµ¸éÀÌ ¾Æ´Ñ°æ¿ì¿¡´Â ±×·± ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. MKBDR.LSP¿Í PLOTBDR.LSP µÎ ÇÁ·Î±×·¥Àº ÇÑ ½ÖÀ¸·Î ÀÛµ¿ÇÏ´Â °ÍÀ¸·Î¼­ Å© ±â°¡ Á¤ÇØÁöÁö ¾Ê´Â borderµéÀ» ÀÚµ¿À¸·Î Ãà·ÂÇϱâ À§ÇÑ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ¾ÕÀÇ MKBDR.LSP´Â µµ°¢À» ¸¸µé¾îÁÖ´Â ÇÁ·Î±×·¥ÀÌ°í µÚÀÇ PLOTBDR.LSP´Â ±×·¸°Ô ¸¸µé¾îÁø µµ°¢µéÀ» ã¾Æ¼­ plotÇØÁÖ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
 
¡ØÂü°í»çÇ× -
mkbdr.lsp·Î border¸¦ ¸¸µé¸é ±× borderÀÇ À̸§Àº BDR$1, BDR$2, BDR$3.. µî °ú °°ÀÌ 'BDR$'·Î ½ÃÀÛÇÕ´Ï´Ù. border¸¦ °è¼Ó ¸¸µé¸é 'BDR$' ¿¡ Áö±Ý±îÁö ¸¸ µé¾îÁø borderÀÇ ¸¶Áö¸·¹øÈ£¿¡ 1À» ´õÇÏ¿© ¸¸µé¾îÁý´Ï´Ù. - ¸¸ÀÏ ¶È°°Àº µµ°¢µéÀÌ ¿©·¯°³ ÇÊ¿äÇÏ´Ù¸é °è¼ÓÇؼ­ mkbdr¸í·ÉÀ» ÀÌ¿ëÇÏ´Â °Í º¸´Ù ÇÑ°³¸¸ ¸¸µé¾î¼­ º¹»çÇؼ­ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿Ö³ÄÇÏ¸é »õ·Î¸¸µé¸é ±×¸¸Å­ ¸Þ¸ð¸®¸¦ ¸¹ÀÌ Â÷ÁöÇϱ⠶§¹®ÀÔ´Ï´Ù.
- plotbdr¸í·É¿¡¼­ ¸ðµç border¸¦ plotÇϰųª ¼±ÅÃµÈ border¸¸ plotÇÒ ¼ö ÀÖ½À´Ï  ´Ù.


»ç¿ë¿¹ border¸¸µé±â MKBDR.LSP
Pick point: {p1} [plot windowÀÇ Ã¹Á¡]
Pick Second point: {p2} [plot windowÀÇ ³¡Á¡] ¡æ BDR$1À̶ó´Â À̸§ÀÇ block¸¸µé¾îÁü
Pick point: {p3} [plot windowÀÇ Ã¹Á¡]
Pick Second point: {p4} [plot windowÀÇ ³¡Á¡] ¡æ BDR$2À̶ó´Â À̸§ÀÇ block¸¸µé¾îÁü

»ç¿ë¿¹ ¸¸µé¾îÁø border ÀÚµ¿Ãâ·ÂÇϱâ (¸ðµç µµ¸é Ãâ·ÂÇϱâ)
All/<Select>: a ¡æ ¸ðµç µµ°¢(BDR$·Î ½ÃÀÛÇÏ´Â block) Ãâ·Â

»ç¿ë¿¹ ¸¸µé¾îÁø border ÀÚµ¿Ãâ·ÂÇϱâ (¼±ÅÃµÈ µµ¸é Ãâ·ÂÇϱâ)
All/<Select>: s
Select object: {Ãâ·ÂÇÒ border ¼±ÅÃ}
Select object: [¼±Åó¡³»±â] ¡æ ¼±ÅÃµÈ border¸¸ Ãâ·Â