home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / t / t191 / 3.img / 3DMISC.ZIP / Q3HF01.HLP < prev    next >
Encoding:
Text File  |  1989-03-17  |  8.3 KB  |  198 lines

  1.  
  2.  Points, Introduction
  3.  
  4.  Of the  drawing elements  provided by  QD3D, POINTS are the most
  5.  basic and  are used  by  QD3D  to  construct  and  define  other
  6.  entities. Points:
  7.  
  8.        - define the start and end of a line.
  9.        - control the shape of a curve.
  10.        - define the nature of a circle/arc.
  11.        - determine the shape of a plane.
  12.        - determine the shape of a cylinder.
  13.        - may define the location of sub-parts.
  14.        - define the channel of a path.
  15.  
  16.  Points may  be added,   moved and deleted.  Points may be  added
  17.  freehand   by  using the puck.  When snap mode is set  (see 14.3
  18.  SET MODE SNAP for details),   freehand  manipulations   can   be
  19.  made   to   snap  to  the   currently  defined   reference  grid
  20.  points. SNAP  mode is ignored  by  QD3D   when  points are added
  21.  by explicit co-ordinate values using the keyboard, or when using
  22.  the alternate button to snap to (existing) points.
  23.      alternate                                     
  24.  
  25.  When a point is moved or deleted, any other elements (eg. lines,
  26.  curves etc.)  associated with  or defined  by that point will be
  27.  modified to reflect the change.
  28.  
  29.  Whenever a  point is required, the user may either use the puck,
  30.  or type   in   the   co-ordinate  of  the  point  to add.  There
  31.  are several  different keyboard  entries which  can be  used. In
  32.  each case,  a  1  to  3 letter  prefix  is  optionally added  to
  33.  the three co-ordinates to identify the type of  keyboard  entry.
  34.  The  following  table lists the valid keyboard entries.
  35.  
  36.  A        Absolute Cartesian
  37.  R        Relative Cartesian
  38.  CA       Cylindrical Absolute
  39.  CR       Cylindrical Relative
  40.  VA       View Absolute
  41.  VR       View Relative
  42.  VCA      View Cylindrical Absolute
  43.  VCR      View Cylindrical Relative
  44.  CPA      Construction Plane Absolute
  45.  CPR      Construction Plane Relative
  46.  ref      Used to locate a reference point.
  47.  
  48.  The relative  commands are  relative to the last point  located,
  49.  or   added.    The ref command is used to add points relative to
  50.  any existing  point. To  use  the  ref  command,  key  in  "ref"
  51.  followed   by   return.   Then  snap  to  the required reference
  52.  point.   If a  relative keyboard entry is then used, it will  be
  53.  relative to the located point.
  54.  
  55.  
  56.  "POINT OPT"
  57.  
  58.  A tertiary  menu of point options is displayed on the screen and
  59.  the user is prompted to select the appropriate option from those
  60.  offered. Those options include:
  61.  
  62.     Option           Nature of Option
  63.  
  64.     SEGMENTS         A user  specified number of points are added
  65.                      with equal  spacing  between  two  reference
  66.                      points. The  user specifies  how many points
  67.                      to  add,  then  locates  the  two  reference
  68.                      points  the  new  points  are  to  be  added
  69.                      between.
  70.  
  71.  
  72.     LIN-LIN          A point  is added at the intersection of two
  73.                      lines. The user must locate the two lines in
  74.                      turn.
  75.  
  76.     LIN-PLA          A point  is added  at the  intersection of a
  77.                      line and  a plane (if the two intersect). If
  78.                      both entities lie in the   same   coordinate
  79.                      axes plane,  then they are not considered to
  80.                      intersect.  The   user   must   locate   the
  81.                      reference line, then the plane.
  82.  
  83.                      A plane is located in one of two ways:
  84.  
  85.                      1. Snap to  any of the plane defining points
  86.                         with the alternate button.
  87.                                  alternate        
  88.                      2. Locate the  plane defining  diamond  (see
  89.                         6.1 PLANE INTRODUCTION for details).
  90.  
  91.     CIR-LIN          A point  is added  at the  intersection of a
  92.                      circle and  a  line.  First  the  circle  is
  93.                      located, then  the line. A point is added on
  94.                      the  circle   circumference  at  every  line
  95.                      intersection point;  there may  be none, one
  96.                      or two.
  97.  
  98.     ARC-SEG          A user  specified number of points are added
  99.                      to a circle/arc at even intervals around its
  100.                      circumference. The  user also has the option
  101.                      of joining  those points  by lines  (an easy
  102.                      way to create polyhedra).
  103.  
  104.     CIR-PLA          Points are  added at  the intersection  of a
  105.                      circle/arc  and   a  plane.  The  circle  is
  106.                      located first, then the plane.
  107.  
  108.     CIR-CIR          Points are  added at the intersection of two
  109.                      circles/arcs. The  user locates  each of the
  110.                      circles in turn.
  111.  
  112.     LIN-REL          Points are  added  relative  to  a  selected
  113.                      line. These can be prefixed by an A or an R.
  114.                      The points are added relative to the nearest
  115.                      line end  to the  screen  location  used  to
  116.                      locate the line. R10 will add a point on the
  117.                      line at  a distance  of 10  units  from  the
  118.                      current position on the line. A45 will add a
  119.                      point at  a distance  45 from the end of the
  120.                      line. The user  locates the  line, then 
  121.                      enters the appropriate coordinates.
  122.        
  123.     Notice that if two entities do not physically intersect, a point
  124.     is still  added at  the location  where they  would intersect if
  125.     they were  extended. If  they  could  never  intersect,  QikDraw
  126.     informs the user in the prompt/dialogue area.
  127.        
  128.        
  129.  "POINT ADD"
  130.        
  131.  When the  POINT ADD  is selected, the user may add points to the
  132.  screen free-hand  style using the selection button. To terminate
  133.  press the termination button.
  134.  Procedure
  135.      . Add points to the screen as desired.
  136.        
  137.        
  138.  "POINT DEL"
  139.        
  140.  This command  is used  to delete  individual  points.  The  user
  141.  locates the point(s) to delete using the alternate puck button.
  142.        
  143.        
  144.  "POINT MOVE"
  145.        
  146.  When this  command is  selected the  user will locate a point on
  147.  the screen  to be moved and then locate freehand the position to
  148.  move it  too. If the user wishes to move the point to a location
  149.  on the  screen already  occupied by  another point, then use the
  150.  alternate button. This indicates to QD3D that the two points are
  151.  to occupy the same position on the screen.
  152.  
  153.  The point   must  first  be  located using the alternate button,
  154.  and then  the new  co-ordinate entered using either the keyboard
  155.  or the  puck. The new  co-ordinate  can  be  specified  relative
  156.  to the  previous position  by   using   any   of   the  relative
  157.  keyboard   entries, because  the last co-ordinate identified was
  158.  the co-ordinate of the point to be moved.
  159.  Procedure
  160.  . Locate the  point to  be moved. Locate the position to move it
  161.    to.
  162.  . Repeat or terminate as desired.
  163.  
  164.  
  165.  "POINT CHANG"
  166.  Procedure
  167.  
  168.  When this  command is  selected a  tertiary menu  appears  which
  169.  allows the  current values  of colour  and layer  to be changed.
  170.  This tertiary  menu also  allows   the colour  and/or layer of a
  171.  group of points to be changed.  The method of locating the group
  172.  is at  the top  of the  tertiary menu  and the  user can  toggle
  173.  between:
  174.  
  175.              Locate    Locate    Locate
  176.              Element   Block     Fence
  177.  
  178.  
  179.  
  180.  (using the  central puck  button).  Locate element means snap to
  181.  points one  by one,  locate block means the user will generate a
  182.  rectangle of enclosure on the screen, and locate fence means the
  183.  user will draw a polygonal fence on the screen.
  184.  Procedure
  185.  
  186.  . Indicate in  the tertiary  menu the  new values  of colour and
  187.    layer.
  188.  . Indicate in  the tertiary menu if the colour and/or layer of a
  189.    group of points are to be changed.
  190.  . Indicate in the tertiary menu the method which will be used to
  191.    locate the points.
  192.  . Use the right-hand button to exit from the tertiary menu.
  193.  . If a  block or  fence method was selected then use the central
  194.    button to place this boundary.  If locate element was selected
  195.    then use  the left  button to snap onto each point, then press
  196.    the right-hand button to finish.
  197.  
  198.