BISECT

The BISECT command lets you create an angle bisector to an angle formed by two selected line segments, or a perpendicular bisector to a single line segment.

Once BISECT command is executed, it will prompt in the following sequence:

Bisect -- Select line segment to bisect:
Select second line (angle bisector) or press space bar (line bisector):
Indicate location or first point of bisector line:

asking you to select one or two line segments (either of single line entity or polyline segment). If you select only one line segment (that is, you answer with a null reply to the second prompt by pressing the space bar), then you are creating a perpendicular bisector of the line segment; otherwise, BISECT will create the angle bisector to the angle formed by the two selected line segments. However, if the two selected line segments do not form an angle because of being parallel to each other, the bisector will be a parallel line between them at the middle.

You must designate a point to the third prompt from the above sequence, to indicate the location or the start point of the bisector. BISECT also uses this point to determine which bisector is meant to create from the two possible ones for the angles formed by two line segments.

After that, BISECT will continue to prompt the following messages:

** Do not change or free the line direction constrain...
DIrection/Deflect/Free/<To point/length>:

and ask you to determine the end point of the resulting bisector. You may have the following input options:

  • A value: You may input a value to specify the length of the resulted bisector. The end point will be calculated by the length value from the start point in the direction toward the bisecting point, which is the angle vertex or the middle point of the single line segment. If the length value is negative, it will be in the opposite direction.
  • A point: You may designate a point from which the end point will be determined by projecting it onto the bisector.
  • Space bar: You may press space bar to accept default end point, which is the bisecting point.

During the input to the last prompt, you may drag the resulting bisector line segment as you move the mouse pointer. In fact, this is done by calling the LINE command for the creation of a line with a fixed start point and orientation. So, there are other effective options like "DIrection", "Deflect" and "Free" appeared in the prompt. To fulfill the purpose of the BISECT command to create the bisector, however, you must not change the line constrain condition using these options.

Once the creation of a bisector is completed, BISECT will continue to cycle through the whole procedure to create the next bisector, until you press the space bar to the first prompt, or press <Ctrl/C> to terminate it.

Special Notes:

The BISECT command is an external command provided by the TCL program file "BISECT.TCL" or "BISECT.TCA". Either file must be present in the COMMANDS sub-directory where the TwinCAD resides. If you can not issue BISECT command, you may solve the problem by copying the "BISECT.TCL" to the COMMANDS sub-directory.

goback.gif (1545 bytes)