home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p068 / 3.img / FILE08 / PLT / PLOTCAP < prev    next >
Encoding:
Text File  |  1990-12-10  |  4.3 KB  |  143 lines

  1. #
  2. #        Plotcap source file
  3. #
  4. #            plotter commands:
  5. #
  6. #     cb  --  command bias
  7. #     cn  --  center origin flag
  8. #     dl  --  coordinate system written using deltas flag
  9. #     fl  --  fill command envoke if set with string
  10. #     in  --  initialization instructions
  11. #     mv  --  pen move command
  12. #     pc  --  pen change command
  13. #     pd  --  pen down command
  14. #     pe  --  polygon fill end command
  15. #     ps  --  polygon fill start command
  16. #     pu  --  pen up command
  17. #     rs  --  plotter resolution (in millimeters)
  18. #     rx  --  coordinate radix
  19. #     sn  --  pen starting number
  20. #     sp  --  coordinate separator
  21. #     s2  --  coordinate separator number 2, for coordinate pairs
  22. #     st  --  string terminator
  23. #     sy  --  driver type (see below)
  24. #     tc  --  for other capabilities see other definition (must be last command)
  25. #     tm  --  plotter termination instructions
  26. #     vl  --  pen velocity command
  27. #     w1  --  first part of window instruction
  28. #     w2  --  second part of window instruction
  29. #
  30. #    Driver types are as follows:
  31. #        1 = hpgl           4 = rs-274             7 = mutoh
  32. #        2 = dmpl          5 = bgl
  33. #        3 = calcomp        6 = gpgl
  34. #
  35. #    HPGL lower left origin
  36. #
  37. 000|HPGL_LL|HPGL Lower Left Origin:\
  38.     :cb#0:cn@:dl@:fl=:\
  39.     :in=\E.Y\E.@;3\072\E.I20;;17\072\E.N;19\072;IN;IP;IW;LT;PU;PA0,0;SP1;:\
  40.     :mv=PA:pc=SP%d:pd=PD;:pe=:ps=:pu=PU;:rs=0.025:rx#0:sn#1:sp=,:s2=,:\
  41.     :st=;\n:sy#1:tm=PU;PA0,0;SP0;\E.Z\n:vl=VS:w1=IW:w2=:
  42. #
  43. #    HPGL center origin
  44. #
  45. 001|HPGL_CEN|HPGL Center Origin:\
  46.     :cn:tc=HPGL_LL:
  47. #
  48. #    DMPL 1 mill
  49. #
  50. 010|DMPL_1M|DMPL 1 mill:\
  51.     :cb#0:cn@:dl@:fl=:\
  52.     :in=;\072 A EC1 U H L0 :mv=:pc=P%d,:pd=D :pe=:ps=:pu=U :\
  53.     :rs=0.0254:rx#0:sn#1:sp=,:s2=,:st= \n:sy#2:tm=U 0,0 H P0, @ \n:vl=V:\
  54.     :w1=W :w2=:
  55. #
  56. #    DMPL 2.5 mills
  57. #
  58. 011|DMPL_2.5M|DMPL 2.5 mills:\
  59.     :in=;\072 A EC2 U H L0 :rs=0.0635:tc=DMPL_1M:
  60. #
  61. #    DMPL 4 mills
  62. #
  63. 012|DMPL_4M|DMPL 4 mills:\
  64.     :in=;\072 A EC4 U H L0 :rs=0.1016:tc=DMPL_1M:
  65. #
  66. #    DMPL 5 mills
  67. #
  68. 013|DMPL_5M|DMPL 5 mills:\
  69.     :in=;\072 A EC5 U H L0 :rs=0.1270:tc=DMPL_1M:
  70.  
  71. #
  72. #    CALCOMP Pen plotter    (PCI controller)
  73. #
  74. 020|CALCOMP|Calcomp/Pen:\
  75.     :cb#32:cn@:dl:fl:\
  76.         :in=\002\040\041\040\040\041\047\176\050\052\044\041\051\041\003                    \002\040:\
  77.     :mv=:pc=\044%c:pd=\042:pe=:ps=:pu=\043:rs=0.0125:rx#95:sn#1:sp=:s2=:\
  78.     :st=:sy#3:tm=\057\003:vl=\053\040\045\053\040\052\053:\
  79.     :w1=:w2=:
  80.  
  81. #
  82. #    CALCOMP electrostatic plotter
  83. #
  84. 021|CAL_ELEC|Calcomp Electrostatic:\
  85.     :in=\002\040\041\040\040\041\047\176\050\052\044\041\051\041\053\040\046\003                    \002\040:\
  86.     :tm=\057\003\041\040\052\121:vl=:tc=CALCOMP
  87.  
  88. #
  89. #    RS-274 code (gerber out)
  90. #
  91. 030|RS-274|RS-274 Gerber Out:\
  92.     :cb#0:cn@:dl@:fl:\
  93.     :in=*%FSLAX53Y53*SFA1.0B1.0*%G01G54D10G71:\
  94.     :mv=X:pc=G54D1%d:pd=D01:pe=:ps=:pu=D02*:rs=0.001:rx#0:sn#1:sp=Y:s2=*X:\
  95.     :st=*:sy#4:tm=M00M02*:vl=:w1=:w2=:
  96. #
  97. #    Oce Graphics/Benson BGL 100u
  98. #
  99. 040|OCE_100|Oce Graphics/Benson BGL 100u:\
  100.     :cb#0:cn@:dl@:fl=:\
  101.     :in=\E_I\134 GW 20 1 0 18 LM 0 DE 2 1 MA 0 0 NP 0:\
  102.     :mv=:pc=\nNP %d :pd=\nDA :pe=:ps=:pu=\nMA :rs=0.10:rx#0:sn#0:sp= :s2= :\
  103.     :st= :sy#5:tm=\nCL 1 MA 0 0 GW 21 1 0 18\n:vl=:w1=\nPW :w2=:
  104. #
  105. #    Oce Graphics/Benson BGL 50u
  106. #
  107. 041|OCE_50|Oce Graphics/Benson BGL 50u:\
  108.     :in=\E_I\134 GW 20 1 0 18 LM 0 DE 2 2 MA 0 0 NP 0:rs=0.050:tc=OCE_100:\
  109. #
  110. #    Oce Graphics/Benson BGL 25u
  111. #
  112. 042|OCE_25|Oce Graphics/Benson BGL 25u:\
  113.     :in=\E_I\134 GW 20 1 0 18 LM 0 DE 2 3 MA 0 0 NP 0:rs=0.025:tc=OCE_100:\
  114. #
  115. #    Oce Graphics/Benson BGL 12.5u
  116. #
  117. 043|OCE12.5|Oce Graphics/Benson BGL 12.5u:\
  118.     :in=\E_I\134 GW 20 1 0 18 LM 0 DE 2 4 MA 0 0 NP 0:rs=0.0125:tc=OCE_100:\
  119. #
  120. #    Roland Plotter
  121. #
  122. 050|ROLAND|Roland:\
  123.     :cb#0:cn@:dl@:fl=:\
  124.     :in=\E.Y\E.@;3\072\E.I20;;17\072\E.N;19\072;IN;IP;IW;LT;PU;PA0,0;SP1;:\
  125.     :mv=PA:pc=SP%d:pd=PD;:pe=:ps=:pu=PU;:rs=0.025:rx#0:sn#1:sp=,:s2=;\nPA:\
  126.     :st=;\n:sy#1:tm=PU;PA0,0;SP0;\E.Z\n:vl=VS:w1=IW:w2=:
  127. #
  128. #    American/Western Graphtec GPGL
  129. #
  130. 060|GPGL|American/Western Graphtec GPGL:\
  131.     :cb#0:cn@:dl@:fl=:\
  132.     :in=;\003L0\003J1\003H\003:\
  133.     :mv=D:pc=J%d:pd=:pe=:ps=:pu=M:rs=0.1:rx#0:sn#1:sp=,:s2=\003D:\
  134.     :st=\003:sy#6:tm=\003H\003J0\003\003:vl=!:w1=\\:w2=Z:
  135. #
  136. #    IP-MUTOH 
  137. #
  138. 070|IP-MUTOH|Mutoh IP-230:\
  139.     :cb#0:cn@:dl@:fl=:\
  140.     :in=IN;HP;MA0,0;PC1;\n:\
  141.     :mv=:pc=PC%d:pd=DA:pe=:ps=:pu=MA:rs=0.025:rx#0:sn#1:sp=,:s2=;\nDA:\
  142.     :st=;\n:sy#7:tm=HP;\n:vl=PV:w1=WL:w2=WR:
  143.