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

  1. DIF                                                                Menu: SETOP
  2. ==============================================================================
  3. Subtracts the interpenetrating portion of one solid entity from another,
  4. creating a new solid entity.
  5.  
  6.         1. (IND) solid from which to subtract
  7.         2. (Y/N) confirm choice
  8.         3. (IND) solid to be subtracted
  9.         4. (Y/N) confirm choice
  10.         5. (Y/N) do you want to keep the second entity?
  11.         6. (Y/N) keep the result ?
  12.  
  13. Description:
  14. This command subtracts one interpenetrating entity from another.
  15. Parameters 1 and 2 ask you to identify the first entity and confirm your
  16. choice.  Parameters 3 and 4 do the same for the second entity.  Parameter 5
  17. asks you whether you would like to keep the subtracting entity as well as the
  18. subtracted entity.
  19.  
  20. If the subtracting entity is kept it remains a separate entity (i.e., it is
  21. not fused as in the \uni command). The system will display the resultant
  22. entity and ask you (parameter 6) if you wish to save it.
  23.  
  24. The result of this process is a complex solid entity (data type 9). If this
  25. command is executed on an axial wall, the result will be a complex wall that
  26. continues to possess wall characteristics but the commands \chaw, \chaa,
  27. \fixw, and \fixa no longer function.
  28.         Example: \dif (ind) y (ind) y n y
  29.         Result:  The second entity is subtracted from the first entity and
  30.                  the result is kept.
  31. Limitations
  32. 1. It is recommended to execute \dif on entities of the same color otherwise
  33.    unpredictable results may occur.
  34. 2. When two entities exist in different layers, the resulting solid will
  35.    reside in the layer of the first entity.
  36. 3. If \dif is executed on two entities that are not in contact with each other
  37.    they may either be united into a single complex entity or the subtracting
  38.    entity will be removed, depending on the option selected.
  39. 4. The number of \dif commands that may be executed on any entity is limited
  40.    to a maximum of 200 points on any one of its polygons. A message will
  41.    appear if you go beyond this limit.
  42. 5. It is not possible to execute \dif on negative entities.
  43. 6. This command will not operate on placed entities that contain negative
  44.    solids or 2D entities.
  45.