home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / droege / howto.doc < prev    next >
Text File  |  1986-10-14  |  9KB  |  241 lines

  1.                                   Page 5-
  2.  
  3. HOWTO.DOC
  4.  
  5.  
  6. This section explains "how to" do some things that may not be obvious and that
  7. we have found from experience that you may want to do.  We will respond to "How
  8. can I" letters by adding sections here.  We have not filled in everything for
  9. which we have made a heading.  We are tired of writing.  Your letters will
  10. provide inspiration.
  11.  
  12.  
  13. HOW TO REPLACE A JOB SYMBOL WITH A LIBRARY SYMBOL
  14.  
  15. Jobs must be loaded before libraries.  You can only load one job.  The first
  16. symbol in memory wins, following symbols with the same name are ignored.  So,
  17. here is how to replace a symbol with a new version in a library:
  18.  
  19. 1. Load job with its old symbol.
  20.  
  21. 2. Open the symbol and rename it to a different unused name.  This is done by
  22.    the MODSYM key followed by the RENAME after the symbol redraws.
  23.  
  24. 3. Now load the library with the new symbol.
  25.  
  26. 4. Reopen the symbol as in 2. above and use REPLAC to replace the renamed
  27.    symbol with the new version.  The old temporary symbol may now be KILLed.
  28.  
  29. HOW TO CUSTOMIZE THE SETUP ARRAY FILE
  30.  
  31. We all find it very tedious to work with the setup array file.  If you list it
  32. (2,5), you will see that it fills two pages and contains 768 entries.  You will
  33. really want to keep a listing nearby.  We plan someday to include an edit
  34. procedure.  This will be reasonable to do when we support the EGA (soon in the
  35. pay version).  Be comforted that while it is a pain to set up, you don't have
  36. to do it very often.  Once you edit it, the setup data is saved with your job.
  37. (you can read it if you want by listing JOBNAME.PCD)
  38.  
  39. You will find 4SETUP on many menus.  Pressing this key gives you the choice of
  40. editing the setup, the level within that setup, and the color and aperture
  41. attached to that level.  In general, once you select the type of object to work
  42. on, you move through the table with the UP/DOWN keys.  Note that this menu
  43. differs from others in that the position number is not shown on the keys,
  44. however, the new table line is shown at the top of the screen.
  45.  
  46. It is important to remember that EDSET and EDLEVL only select a table line
  47. while EDCOLR and EDAPER change it.  We cannot imagine changing this table
  48. without a listing in front of us.  We find that we seldom work with more than
  49. two or three line widths on a job.  We thus use a separate setup for each line
  50. width and each level where we are entering data.  Sixteen has been more than
  51. enough.  Sixteen was selected as the most we could get on two listing pages,
  52. eight having been found to be too few.   This leaves us extra setups which we
  53. preset to show only a single level at a time, reserving one for special work.
  54.  
  55. HOW TO USE VARSYM
  56.  
  57. Varsym treats any symbol you have created just like a label.  You can thus
  58. rotate it, scale it, and draw it with any aperture and on any level.  Not much
  59. use for printed circuits, but fine for mechanical drawings where you want to
  60. create an item like a screw, then place it scaled.
  61.                                   Page 5-
  62.  
  63. HOW TO MOVE AROUND THE WORK SPACE
  64.     ARROW, SPEED, FAST/SLOW
  65.  
  66. If enough people complain, we will provide a mouse input.  But honestly, folks,
  67. we find we just don't need it.  We also wish to keep the hardware requirements
  68. to the absolute minimum.  We work with the left hand on the function keys, and
  69. the right hand on the keypad.  Normal movements are done with the arrow keys
  70. with occasional use of KP5 to get some place in a hurry.  This poses a problem
  71. for how to drink our coffee,  but leaning back and relaxing while we drink it
  72. gets the job done faster, we think.  We use F6 to set the cursor movement to
  73. match the particular data type.  We arrange our lines so they fit on the
  74. current grid, for digital this is often 15 mil lines on a 25 mil grid spacing
  75. which makes an easy board to etch.  This we would do with the movement set at
  76. 25 mil steps.  for laying out IC pads we would use F6 to set 100 mil steps.
  77. When it takes a while to get some place we often don't use the speed up key but
  78. just let our minds wander.  Some times we gain an insight which makes the job
  79. go faster.  All this is a personal viewpoint, but several of us have found that
  80. this system is less stressful than others we have used.  Of course we each can
  81. afford to have our own on our desk now, which beats signing up for the big
  82. system in the CAD room in the sky.  Still, having a slow moving cursor can be
  83. relaxing if you allow it.
  84.  
  85. HOW TO WORK WITH SYMBOLS, OR WHERE IS THE JOB ANYWAY?
  86.  
  87. A symbol is a collection of work that can displayed, saved, etc..  We are
  88. afraid that our experience with Gerber CAD systems shows.  In the Gerber system
  89. we have used, most information was entered into something called the "job".
  90. You could make symbols, but symbols could not be entered into symbols (at least
  91. they did not maintain their identity).  We saw the symbols as potentially
  92. powerful tools, but were frustrated by not being able to nest (call symbols
  93. from symbols) them.  Thus when we wrote this program we carried over the
  94. concept of a job, as being the place where data was stored.
  95.  
  96. We find that we do not put anything into the job until we have completed our
  97. work.  We create our entire project as a symbol.  It of course, contains other
  98. symbols which are job pieces.  See the DEMO for an example.  Because of our
  99. earlier experience, we called the job the thing that you create a plot file
  100. from.  We could have as easily generated the plot file from a symbol, but
  101. that's not the way we did it.
  102.  
  103. So when we have completed our work, we go to the nice clean unused job, and
  104. locate one symbol (where we did all our work) at 0,0.  Then we go to the plot
  105. menu and create our output plot file.
  106.  
  107.  
  108. HOW TO BACKUP YOUR JOB
  109.  
  110.         SAVJOB
  111.  
  112.         SAVJOB saves everything just like it is.  You are asked for a name and
  113.         two files are created, "NAME.PCD" and "NAME.PCS".  NAME.PCS contains
  114.         all the working conditions, NAME.PCS contains all the symbols found in
  115.         the job plus an special symbol which contains the job data.  Later when
  116.         you load these files as a job you are restored to the same status as
  117.         you left.
  118.  
  119.         SAVLIB
  120.  
  121.                                   Page 5-
  122.         SAVLIB saves only the job symbols as "NAME.LIB".  If you make your job
  123.         a symbol (as we recommend) then there is little difference between
  124.         SAVJOB and SAVLIB except SAVJOB preserves you setup conditions where
  125.         SAVLIB will take them from the SETUP file.
  126.  
  127.         LIBSYM
  128.  
  129.         LIBSYM allows saving a single symbol as a library.  See the key
  130.         sequence in QUICK and the LIBSYM command.
  131.  
  132. HOW TO CREATE A SPECIALIZED LIBRARY
  133.  
  134. To create a specialized library, like one of electronic symbols, we save each
  135. symbol as a separate library using the LIBSYM command.  We then open a fresh
  136. job and load each symbol that we want.  We then save this as a library with an
  137. appropriate name.  Note that the system is smart enough to ignore repeated
  138. symbols.  Thus if you load IC14 which contains PAD as a sub symbol, then load
  139. IC16 which uses PAD, the second pad is not loaded.  You must thus be careful to
  140. name symbols distinctly.  The first symbol in memory stays, subsequent calls to
  141. the same symbol are ignored.  See HOW TO REPLACE A JOB SYMBOL ... above for a
  142. way to update a symbol.
  143.  
  144. HOW TO CUSTOMIZE LABELS
  145.  
  146. HOW TO STITCH
  147.  
  148. HOW TO SET UP REDRAWS
  149.  
  150. HOW TO MAKE PADS IF YOU ONLY HAVE A PEN PLOTTER
  151.  
  152. HOW TO START WITH YOUR OWN CUSTOM SETUP
  153.  
  154. First, make sure you have backup copies of SETUP.PCS, and SETUP.PCD.  Start
  155. without loading a job.  You may then load as many symbol libraries as you wish.
  156. Edit the setup arrays and the redraw tables as you wish.  Now save your work as
  157. the job "SETUP".  Examination of the disk directory will reveal that there is a
  158. new SETUP.PCS and SETUP.PCD pair replacing the old ones.  Be sure first that
  159. you have kept a clean copy of the original SETUP files as it will be very hard
  160. to clean out the junk you are about to add if you later decide that you don't
  161. want it.  Now if you start DROEGE from a disk containing this new SETUP file
  162. pair you will have all the symbols and setups that you have prepared.  You can
  163. even save things like a drawing outline and title block if you enter them
  164. before saving SETUP.
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.                                   Page 5-
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.