home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / autocad / hpgl10.arj / HPGL-LSP.DOC next >
Text File  |  1991-07-26  |  9KB  |  219 lines

  1.                              Version 1.00 July 1991
  2.  
  3.         LICENSING AND DISTRIBUTION
  4.  
  5.         HPGL.LSP is copyright and has been released for distribution as
  6.         SHAREWARE.  Please note that a great deal of effort and time has been
  7.         invested in the development of this program.  You are granted a license
  8.         to try HPGL.LSP for a reasonable trial period without risk.  If, after
  9.         this time, you find the program useful and intend to use it in managing
  10.         your AUTOCAD system, you are expected to register.  You will then also
  11.                 receive documented code for the program. 
  12.  
  13.         The base registration fee is $1.  This will entitle you to continue to
  14.         use HPGL.LSP beyond a reasonable trial period as well as entitle you to
  15.         limited program support.  This fee will be waived if you fax a regist-
  16.                 ration form to (03) 811 8842, with details and a short review with any 
  17.                 ideas for improvement or bugs.  You will find a registration form
  18.                 on the next page that outlines the procedures for registering your copy
  19.                 of the program.  Should you decide that you would like the latest 
  20.                 release (or a pending release if you already have the latest) approp-
  21.                 riate information is contained on the same form.
  22.  
  23.         Please keep in mind that I must have a registration form on file for
  24.         you before I can offer any support.
  25.  
  26.         Operators of electronic bulletin boards (Sysops) are encouraged to post
  27.         HPGL.LSP for downloading by their users.
  28.  
  29.         HPGL.LSP may be uploaded to and downloaded from commercial systems  so
  30.                 long as the only charge paid by the subscriber is for on-line time and
  31.                 there is no charge for the program.  Those copying, sharing, and/or 
  32.                 electronically transmitting the program are required not to delete or
  33.                 modify the copyright notice and restrictive notices from the program or
  34.                 documentation; anyone doing so will be treated as a contributory copy-
  35.                 right violator.
  36.  
  37.         If you are passing this program on to others, uploading it to a
  38.         bulletin board system, or including it in a users group library, do not
  39.         separate the files contained in this ZIP file - pass the ZIP file on to
  40.         the intended party.  This ensures that those who receive the program
  41.         will have all the correct configuration info and documentation
  42.                  necessary to get HPGL.LSP up and running correctly.
  43.                 
  44.         The HPGL.LSP documentation may not be modified by users. The program
  45.                 may not be separated from the documentation when distributed.  Printed
  46.                 or Photocopies ("Xeroxed") copies of the HPGL.LSP documentation (i.e.,
  47.                 this documentation) may not be distributed or sold without the written
  48.                 permission of the author.
  49.  
  50.         No other person other than the author, Peter Rebbechi, may accept
  51.                 payment or royalties for this program.
  52.  
  53.         This license to use HPGL.LSP does NOT include the right to distribute
  54.                 or sell HPGL.LSP.
  55.  
  56. ------------------------------------------------------------------------------
  57.  
  58.                             HPGL.LSP REGISTRATION FORM
  59.                             -------- ------------ ----
  60.                     Send to 20 Rona Street Ferntree Gully 3156
  61.                     Or Fax to (03) 811 8842
  62.                     
  63.                     Phone Enquiries (Business Hours) (03) 811 8800
  64.  
  65.            Name: ______________________________________________________________
  66.  
  67.         Address: ______________________________________________________________
  68.                  ______________________________________________________________
  69.                  ______________________________________________________________
  70.  
  71.           Phone: _______________________            Fax Number
  72.                                                   (If applicable)   ___________
  73.  
  74.          ____ Registration(s) of HPGL.LSP @1.00 ea                  ___________
  75.  
  76.           NOTE: Cheque or money order should be made payable to Peter Rebbechi
  77.  
  78.  
  79.          *** Note:  Site licenses are available.  Please contact Peter Rebbechi
  80.                     directly for further details.
  81.  
  82.                     You must be registered to qualify for an upgrade
  83.  
  84.                 Type of PC Used: ________________________  DOS Version: _______
  85.  
  86.          Hardware Configuration: ______________________________________________
  87.  
  88.          What Resident Software Do You Run:  __________________________________
  89.  
  90.         _______________________________________________________________________
  91.  
  92.         _______________________________________________________________________
  93.  
  94.         What version of  AutoCAD are you running ?____________________________
  95.  
  96.          What programs are you creating HPGL files from ?______________________
  97.  
  98.         Comments and Suggestions:  ____________________________________________
  99.  
  100.          ______________________________________________________________________
  101.  
  102.          ______________________________________________________________________
  103.  
  104.          ______________________________________________________________________
  105.  
  106.          ______________________________________________________________________
  107.  
  108.  
  109.                  Send this form with a review and all details, and the fee will be
  110.                  waived.
  111.  
  112. -------------------------------------------------------------------------------
  113.  
  114.  
  115.             ABOUT HPGL.LSP
  116.             **************
  117.             HPGL.LSP was developed because of a need to merge AUTOCAD drawings and 
  118.             output from other programs that did not have an interface to CAD type
  119.             graphics.  It soon became apparent that a more comprehensive program
  120.             would serve the needs of other programs as well.
  121.  
  122.             It has also been used as a means of converting between CAD systems that
  123.             do not support DXF formats.
  124.                         
  125.             HPGL.LSP was not written by a 'programmer'.  It was written over two 
  126.             evenings to fill a basic need.  It probably could be improved greatly
  127.             by a programmer.  But, it works !, and it works well enough that I
  128.             want to share it with others.
  129.             
  130.             HPGL.LSP supports the basic set of HPGL commands.
  131.             
  132.             
  133.             Requirements.
  134.             ISO3098B.SHP - available with Australian version of AutoCAD (free)
  135.                            or from your user group.
  136.  
  137.             AutoCAD R11. - sorry, you have to buy it.  R10 will work with mods,
  138.                            but will not support some of the text justifications.
  139.                                          
  140.             Linetypes    - The linetypes used are the ones supplied with R11.
  141.                            Other linetype names could be substituted easily.
  142.                                          Linetype scale has been left at default, and is easy
  143.                                          enough to change.
  144.                                          
  145.             Commands supported
  146.  
  147.             PA    Pen Absolute
  148.             PR    Pen Relative
  149.             PU    Pen Up
  150.             PD    Pen Down
  151.             SR    Relative Size of Text (to P1, P2)
  152.                         SI    Absolute text size
  153.             SC    Scale Factor Relative to P1, P2
  154.             SP    Select Pen
  155.             LB    Text Label
  156.             SL    Obliquing Angle of Text
  157.             PG    Page Feed
  158.             CI    Circles
  159.             LT    Linetype
  160.             LO    Text Label Justification
  161.             
  162.             Commands soon to be supported
  163.             
  164.             EA    Rectangle in Absolute coords
  165.             ER    Rectangle in Relative coords
  166.             AA    Arc in Absolute coords
  167.             AR    Arc in Relative coords
  168.             RA    Fill Rectangle Absolute
  169.             RR    Fill Rectangle Relative
  170.             BL    Store Label in Buffer
  171.             PB    Print Buffered Label
  172.             FT    Fill Type
  173.             PM    Polygon Mode
  174.             EP    Edge Polygon
  175.             FP    Fill Polygon
  176.             PT    Pen Thickness for Fill
  177.             
  178. -----------------------------------------------------------------------------
  179.  
  180.         How to use HPGL.LSP
  181.         
  182.         Loading    - Type (LOAD "HPGL") at the AutoCAD command prompt.
  183.                 The message C:HPGL should appear under this as a response.
  184.                 If not, try again.
  185.                 
  186.         Using      - Type HPGL at the command prompt.  You will be prompted for the 
  187.                 name of the plotfile to input.  There is no need to add the .PLT
  188.                 extension.  The program strips the linefeeds and any spaces from the
  189.                 code except where they are part of a label.  Unsupported commands are
  190.                 simply ignored.  This enables files to be largely converted even if 
  191.                 there are problems.  The program also strips the ANSI End Of Text (EOT)
  192.                 code from a label (this would appear as a CTRL-C).
  193.                 
  194.         Documented problems
  195.         
  196.         Labels    - Where a linefeed is part of a label, this is supported, although
  197.                 the text appears under the previous line, but offset to the right.
  198.                 The author supports the theory that documented problems do not cause
  199.                 a problem, as they can then be checked for afterwards.
  200.                 
  201.         Undocumented Problems
  202.         
  203.         What do you want for a dollar ?  I will endeavour to fix any problems 
  204.         that are brought to my attention.  I can't promise miracles but will
  205.         do my best.  I make no warranty as to performance or accuracy, and will
  206.         not be responsible for any loss whatsoever resulting from use of this
  207.         program. 
  208.         
  209.         I await response and feedback to improve this program.
  210.         
  211.         Supplied Files
  212.         
  213.         Files supplied are :-
  214.         
  215.         HPGL.LSP     6641 bytes            uncommented file
  216.         HPGL-LSP.doc     9182 bytes            this file
  217.         
  218.         If the byte sizes are different, you may have an altered version !!
  219.         Check Carefully !!