home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / graphic / cad / board_design / proboard_demo / plib.htex < prev    next >
Text File  |  1995-07-10  |  9KB  |  218 lines

  1.  Help Information: Box Pin
  2.   
  3. Specify and position rectangular Pins for the Library Part. 
  4. Pins may be defined for the <L>abel, <C>omponent, and
  5. <S>older layers.  PLCCs would be defined with this function,
  6. for instance.  BOXPINS CANNOT EXIST ON THE <P>AD MASTER
  7. LAYER.  The <P>ad Master layer exists on every layer of the
  8. PCB.
  9.   
  10. SMD Placement: Note that BoxPins are defined on specific
  11. layers, unlike PadPins which will be present on every layer. 
  12. You must define your SMT devices for the layers on which they
  13. will be used.  If you plan a PCB with SMD devices on both the
  14. <C>omponent and <S>older layers, for instance, an SMD bypass
  15. capacitor in 1210 sizing would have to be defined twice and
  16. saved with two distinctive names (say, 1210C and 1210S).
  17.   
  18. Size allows specifying the dimensions of the Pins and their
  19. separation.  `W' is the Width of the Pin.  It is the
  20. dimension which aligns with the direction arrows (right,
  21. left, down, and up).  `L' is the Pin's length and `d' is the
  22. separation distance used by Repeat and Comm.  There is no
  23. restriction on the values for `W', `L' and `d'; the Pins they
  24. specify may even overlap when Repeated.
  25.   
  26. After the mouse is used to set an initial Pin location,
  27. invoking Repeat will lay down more Pins according to the
  28. separation `d' specified in Size and direction specified by
  29. the arrows (right, left, down, and up).
  30.   
  31. Comm allows keyboard entry of an initial Pin position and the
  32. number of Pins to create in prompts on the Entry Bar.  The
  33. arrows (right, left, down, and up) determine the orientation
  34. and direction in which the Pins will be laid down.  If your
  35. Parts cannot be defined on the defined grid (Standard or Fine
  36. Line), the Comm function must be used.  Comm has a resolution
  37. of 0.001" (0.02 mm).
  38.   
  39.  Help Information: Pad Pin
  40.   
  41. PadPins are Device Pins which exist on all layers, unlike
  42. BoxPins which only exist on the <C>omponent or <S>older
  43. layers.
  44.   
  45. Specify and position Pins for the Library Part.  PadPins may
  46. only be defined for the <P>ad Master layer.  PGA (Pin Grid
  47. Array) ICs would be defined with this function, for instance.
  48.   
  49. Size allows specifying the Pin size and separation.  `D' is
  50. the diameter of each Pin and `d' is the separation distance
  51. used by Repeat and Comm.  There is no restriction on the
  52. values for `D' and `d'; the Pins they specify may even
  53. overlap when Repeated.
  54.   
  55. After the mouse is used to set an initial Pin location,
  56. invoking Repeat will lay down more Pins according to the
  57. separation `d' specified in Size and the direction specified
  58. by the arrows (right, left, down, and up).
  59.   
  60. Comm allows keyboard entry of an initial Pin position and the
  61. number of Pins to create in prompts on the Entry Bar.  The
  62. arrows (right, left, down, and up) determine the orientation
  63. and direction in which the Pins will be laid down.  If your
  64. Parts cannot be defined on the defined grid (Standard or Fine
  65. Line), the Comm function must be used.  Comm has a resolution
  66. of 0.001" (0.02 mm).
  67.   
  68.  Help Information: Pin Number
  69.   
  70. Assign Pin numbers to BoxPins and PadPins.  You must be on
  71. the proper Work layer before Clicking on the Pin.
  72.   
  73. A prompt will appear on the Entry Bar for PinNum (the
  74. starting pin number) and Inc (the increment between Pins), if
  75. applicable.
  76.   
  77. Pins which were created with the Repeat or Comm functions
  78. will be grouped together for numbering.  Clicking on any Pin
  79. in the group will highlight all the Pins.  The number you
  80. specify for PinNum will be assigned to the first Pin in the
  81. group, not the Pin on which you Clicked.  The increment will
  82. assign numbers to the rest of the Pins in the group but only
  83. the first and last Pins will display numbers, and only while
  84. in PinNum.
  85.   
  86. You may enter a negative value for Inc, but 0 is the lowest
  87. allowed Pin Number and two Pins may not have the same number.
  88.   
  89.  Help Information: Bound
  90.   
  91. Specify a rectangular boundary for the Library Part that will
  92. enclose the physical footprint of the Device.  As the Bound
  93. is rectangular, circular or oddly shaped parts will have some
  94. extra area included.
  95.   
  96. The Bound is used during Placement to check if any Devices
  97. overlap.  The term `overlap' is used to mean that the Bounds
  98. of two Devices envelop the same area on the screen, but does
  99. not require that the Devices be on the same layer.  Pro-Board
  100. allows Settling SMD capacitors inside the Bound of a DIP or
  101. SMD IC, for instance.
  102.   
  103. The Bound does not have to surround the entire Library Part,
  104. especially any Drawing.  Its purpose is to trigger the
  105. Placement prompt if two parts overlap.  For example, a
  106. PCB-mount BNC jack could have a circular outline with a Bound
  107. which surrounds the pins and that section of the housing
  108. which contacts the PCB, with a Drawing of the right angle
  109. projection extending outside the bound to indicate
  110. orientation.
  111.   
  112.  Help Information: Line
  113.   
  114. There are two modes to Lines, depending on the Work layer.
  115.   
  116. On the <L>abel layer, connected Line segments will be drawn
  117. until you either invoke Next or Exit.
  118.   
  119. On the <P>ad Master, <C>omponent, and <S>older layers, a
  120. filled polygon will be constructed from the vertices you have
  121. specified when you invoke Next or Exit.  You must specify at
  122. least three points for this to occur.
  123.   
  124. For filled polygons, the R0-R3 options determine the
  125. sharpness of the corners formed at a vertex if the included
  126. angle is less than 90 degrees.  Obtuse angles will have sharp
  127. corners.
  128.   
  129.  Help Information: Text
  130.   
  131. Add Text strings to your PCB.  Text may be placed on the
  132. <P>ad Master, <L>abel, <C>omponent, and <S>older layers, in
  133. two sizes (Small and Medium), and in two orientations (Across
  134. and Down).
  135.   
  136. As this Help Text is written, the Text functions require the
  137. Diamond 12 and 20 point fonts (standard with AmigaDOS) in the
  138. Fonts: directory.
  139.   
  140.  Help Information: Circle
  141.   
  142. Draw unfilled Circles on the <L>abel layer and filled Circles
  143. on the <P>ad Master, <C>omponent and <S>older layers.
  144.   
  145. You may Click with the mouse or use the Comm function to
  146. specify the center and radius.
  147.   
  148.  Help Information: Box
  149.   
  150. Draw unfilled Boxes on the <L>abel layer, or filled Boxes on
  151. the <P>ad Master, <C>omponent, or <S>older layers.
  152.   
  153. You may Click with the mouse or use the Comm function to
  154. specify the loactions of the Box's diagonals.
  155.   
  156. The mouse can resolve only 25 mils or 0.63 mm (Standard
  157. mode) or 20 mils or 0.50 mm (Fine Line mode).  The Comm
  158. function has a resolution of 1 mil or 0.02 mm.
  159.   
  160.  Help Information: Set Reference Point
  161.   
  162. Specify a local origin other than the lower left corner.  A
  163. useful tool for simpler measurements.  The values used do not
  164. affect the final design or placement of the Library Part when
  165. it is called up in Pro-Board (that is determined by Bound).
  166.   
  167.  Help Information: Check
  168.   
  169. Check will provide information on BoxPins and PadPins.  They
  170. do not have to be numbered, yet, nor do you have to specify
  171. the Work layer before clicking on the Pin if it is a PadPin.
  172.   
  173. The information provided for a PadPin will be its location
  174. (relative to the SetRef position) and diameter.  If the
  175. PadPin is part of a Repeated sequence, the separation
  176. distance will be shown and the location will be that of the
  177. first Pin in the sequence.
  178.   
  179. The information provided for a BoxPin will be its location
  180. (relative to the SetRef position), Width, and Length.  If the
  181. BoxPin is part of a Repeated sequence, the separation
  182. distance will be shown and the location will be that of the
  183. first Pin in the sequence.
  184.   
  185.  Help Information: Draw
  186.   
  187. Draw Boxes, Lines, Circles, and Text on the <P>ad Master,
  188. <L>abel, <C>omponent, and <S>older side layers.
  189.   
  190. The functionality of each mode can depend on the WORK layer.
  191.   
  192.  Help Information: Define Lib Parts
  193.   
  194. Pro-Lib is the utility to create Library Parts, which are
  195. those Devices which cannot be described as a DIP (such as a
  196. Through-hole IC), SIP (such as a resistor pack), or 2-Pin
  197. (such as most capacitors and resistors).
  198.   
  199. Examples of Library Parts to create would be transistors,
  200. headers, ZIP (Zigzap In-line Package used for some memory
  201. chips), PLCC (Plastic Leaded Chip Carrier), PGA (Pin Grid
  202. Array), and Surface Mount Technology capacitors and
  203. resistors.
  204.   
  205. Library Parts can be defined on two grids, Standard (25 mils
  206. or 0.63 mm) and Fine Line (20 mils or 0.50 mm).
  207.   
  208. Library Parts defined in either mode can be loaded on PCBs in
  209. either mode, but Library Parts defined in Fine Line will
  210. display larger than those defined under Standard mode and
  211. could cause problems.  You would be advised to not intermix
  212. modes for Library Parts and PCBs.
  213.   
  214. While Pro-Lib is a separate program from Pro-Board, many of
  215. its IFKs perform similar or identical functions.  Those IFKs
  216. will not receive long descriptions in this Help Text.
  217.   
  218.