home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p034 / 1.ddi / ARCAHELP / HELP.ZIP / OPARA.HLP < prev    next >
Encoding:
Text File  |  1992-02-02  |  4.2 KB  |  90 lines

  1. OPARA                                                   Menu: Non-menu command
  2. ==============================================================================
  3. Enable entities that have been previously saved with stretched or shrunken
  4. dimensions to be placed.
  5.  
  6.          1.  (CHAR) name of object (1-8 chars)
  7.          2.  (Y/N) y-save as new object, n-use elementary entity
  8.          3.  (NUM) reference length of original object (Lx)
  9.          4.  (NUM) reference height of original object (Lz)
  10.          5.  (NUM) reference thickness of original object (Ly)
  11.          6.  (NUM) number of stretch points along x axis Nx < 1 >
  12.          7.  (NUM) number of stretch points along z axis Nz < 1 >
  13.          8.  (NUM) number of stretch points along y axis Ny < 1 >
  14.          9.* (Y/N) add attributes (y/n)
  15.       if reply to prompt 9 is `y':
  16.          10.*(CHAR) attribute name=value (3-40 chars.)
  17.       if reply to prompt 9 is `n':
  18.          11. (POINT) positioning point (press <ENTER> to exit)
  19.          12. (POINT) end point along x axis
  20.          13. (POINT) end point along z axis
  21.          14. (NUM) thickness (along y axis)
  22.       if reply to prompt 2 is `y':
  23.          15. (CHAR) file name to create
  24.  
  25. Description
  26.  
  27. This command allows you to place entities that have previously been created
  28. and saved in ARC+ with "stretched" or "shrunken" dimensions.
  29.  
  30. The parameters to be changed are not stretched or shrunken by a simple factor
  31. since this would stretch all parts of the entity equally.  Instead, you
  32. specify the number of "stretch points" per length of the entity.  The system
  33. divides the length into the specified number of equal segments and stretches
  34. the entity at these points equally.
  35.  
  36. For example, you may wish to stretch a window frame, but maintain the
  37. thickness of the mullions.  You may specify stretch points that fall between
  38. the mullions so that the stretching occurs only in the area of the glass.
  39.  
  40. If the entity to be placed is to be used repeatedly with the new dimensions,
  41. you may select to create a new entity by saving it under a new name.
  42. Alternatively the entity with the new dimensions may be placed as any other
  43. anonymous ARC+ entity.  The anonymous entity is named by the system as
  44. follows:
  45.  
  46.          $NWnnnnn.iii
  47.          $NWnnnnn.ddd
  48. where:   $     is the standard prefix
  49.          N     is the first letter of the working file
  50.          W     is the first letter of the source file
  51.          nnnnn is the system time
  52.          iii and ddd are the ARC+ drawing extensions
  53.  
  54. To use this command you must have created an entity using the ARC+ commands
  55. and saved it in the current directory or in the \ARCALIB directory.
  56.  
  57. Specify the filename of the entity to be placed.
  58.  
  59. Specify whether you intend to save the new entity as a named object (for
  60. future use) or as an anonymous entity.
  61.  
  62. Specify a reference length (x), height (z) and thickness (y).  In most cases
  63. you will find that when creating the original entity in the dimensions (x y
  64. z), 1 1 1 is most convenient although not necessary.  If the dimensions are
  65. not 1 1 1, you must remember the dimensions in order to reply to this prompt.
  66.  
  67. Specify the number of "stretch points" along each axis.  For example, if you
  68. are stretching a window frame that consists of three panes of glass between
  69. four vertical mullions, and you do not want to stretch the mullions, specify
  70. three stretch points.
  71.  
  72. Specify whether to add a non-geometric attribute to the entity.  If you enter
  73. `y' to add attributes, enter the attribute name and value.  You may enter a
  74. string of attributes separated by `;', e.g., a=11; b=20.  You will be asked if
  75. you want to add attributes until you enter `n' to specify that you do not want
  76. to add attributes.  (See the ARC+ User's Manual for more information on
  77. attaching attributes to entities).
  78.  
  79. Specify the insertion point of the entity.  This is the point at which the
  80. origin of the entity will be located.  Then specify the extremes of the entity
  81. along all three axes (xyz).
  82.  
  83. Specify the new thickness for the entity.
  84.  
  85. If you selected to save the new entity as a named object (prompt 2), enter a
  86. name for the entity (up to eight characters).
  87.  
  88. The new entity will be placed at the specified location and will be stretched
  89. proportionally to the specified extremes.
  90.