home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / graphic / cad / xcad3000 / xcdoc / chgsym < prev    next >
Text File  |  1995-07-10  |  5KB  |  144 lines

  1.  
  2.    5.12.3 CHANGE SYMBOL
  3.  
  4.  
  5. The CHANGE SYMBOL command can be used either selectively or globally to
  6. change symbol names or to change symbol parameters.
  7.  
  8.  
  9.    COMMAND FORMAT
  10.  
  11.       #CHANGE SYMBOL NAME modifiers :Ent    ( or return )
  12.  
  13.          or
  14.  
  15.       #CHANGE SYMBOL PARAMETERS modifiers :Ent x1 x2 ... xn
  16.  
  17. When the NAME option is used, a further set of modifiers are entered to
  18. define symbol name or directory changes. If the command is terminated with
  19. a colon, IDENTS is used to identify symbols to process, if the command is
  20. terminated with a return, the complete drawing database is scanned.
  21.  
  22. When the PARAMETERS modifier is used, all symbols identified via IDENTS are
  23. processed.
  24.  
  25. The command does not act upon exploded symbols.
  26.  
  27.  
  28.    MODIFIERS
  29.  
  30. NAME           The NAME modifier is used to enter a further family of
  31.                modifiers used to define a symbol name or directory change.
  32.                This option can be used to change individual symbol names
  33.                or complete directories.
  34.  
  35.                Changing a symbol directory can be useful in cases where
  36.                standard drawings are created containing symbols that conform
  37.                to a particular company standard. If the same drawing is
  38.                required with symbols that conform to a different standard,
  39.                an alternative library can be set up using the same symbol
  40.                names but under a different directory. The CHANGE SYMBOL
  41.                command can then be used to change the existing symbols to
  42.                the new directory.
  43.  
  44.                When the name of a symbol is changed, the existing graphics
  45.                for the symbol are replaced by the graphics of the new
  46.                symbol. The change does not affect any external symbol
  47.                entities such as tnodes or cpoints.
  48.  
  49. .FROM          The FROM modifier is used to indicate that only symbols
  50.                under a given directory or name will be changed.
  51.  
  52. ..DIRECTORY    Requires the name of an AmigaDos directory. Only symbols
  53.                found in this directory will be changed.
  54.  
  55. ...TO          Requires an alternative directory name. Identified symbols
  56.                will be changed to this directory.
  57.  
  58.                Example:
  59.  
  60.                   #CHANGE SYMBOL NAME FROM DIRECTORY sym1 TO sym2
  61.  
  62.                If this command finds the symbols "sym1/a" and "sym1/b",
  63.                the symbols will be changed to "sym2/a" and "sym2/b". If
  64.                the appropriate symbols are not found in directory "sym2",
  65.                an error message will be displayed and the symbol will
  66.                remain unchanged.
  67.  
  68. ..NAME         Requires the name of a symbol. Only identified symbols with
  69.                this name will be changed.
  70.  
  71. ...TO          Requires an alternative symbol name. Valid symbols will be
  72.                changed to this name.
  73.  
  74.                Example:
  75.  
  76.                   #CHANGE SYMBOL NAME FROM NAME sym/a TO sym/a_2
  77.  
  78.                Will change all located occurances of the symbol "sym/a" to
  79.                the symbol "sym/a_2".
  80.  
  81. .TO            The TO modifier can be used to indicate that any located
  82.                symbol, regardless of its current directory or name will be
  83.                changed.
  84.  
  85. ..DIRECTORY    Requires an alternative AmigaDos directory name. All located
  86.                symbols will be changed to this directory.
  87.  
  88.                Example:
  89.  
  90.                   #CHANGE SYMBOL NAME TO DIRECTORY sym2
  91.  
  92.                Will change any located symbol to the directory "sym2". If
  93.                the appropriate symbols are not found in directory "sym2",
  94.                an error message will be displayed and the symbol will
  95.                remain unchanged.
  96.  
  97. ..NAME         Requires a symbol name. All located symbols will be changed
  98.                to this name.
  99.  
  100.                Example:
  101.  
  102.                   #CHANGE SYMBOL NAME TO NAME sym/a
  103.  
  104.                Will change any located symbol to the symbol "sym/a".
  105.  
  106.  
  107.  
  108. PARAMETERS     The PARAMETERS modifier is used to enter a family of
  109.                modifiers which may be used to alter any symbol parameters.
  110.                Only the parameters that are entered are changed, the rest
  111.                remain as they are.
  112.  
  113. .SCALE         Requires a real value defining the symbol scale. The default
  114.                scale is 1.0 if this modifier is omitted. ( See fig. 5.104 ).
  115.  
  116. .ANGLE         Requires a real value defining the symbol alignment angle in
  117.                degrees. ( See fig. 5.105 ).
  118.  
  119. .MIRRORX       If the MIRRORX modifier is entered, the symbol will be
  120.                mirrored about its origin in the x-axis. ( See fig. 5.106 ).
  121.  
  122. .MIRRORY       If the MIRRORY modifier is entered, the symbol will be
  123.                mirrored about its origin in the y-axis.
  124.  
  125. .NOMIRROR      The NOMIRROR modifier can be used to undo any mirror that
  126.                has been applied to a symbol.
  127.  
  128. .UNITSCONVERT  This modifier is used to toggle between units or no units
  129.                conversion.
  130.  
  131.  
  132.                The following three modifiers can be used to inhibit certain
  133.                transformation being applied to text entities that belong to
  134.                the symbol graphics. External symbol cpoints, tnodes and
  135.                associated text will not be affected.
  136.  
  137. .TEXTROTATE    Can be used to toggle text rotation on or off.
  138.  
  139. .TEXTSCALE     Can be used to toggle text scaling on or off.
  140.  
  141. .TEXTMIRROR    Can be used to toggle text mirroring on or off.
  142.  
  143.  
  144.