Topology

From OCAD 11 Wiki - English
Jump to: navigation, search

The Topology submenu can be found in the Object menu.


Join Space.PNGThis function is available in OCAD 11 Professional.This function is available in OCAD 11 Orienteering Standard.

Choose the Icon Join.PNG Join function in the Topology submenu of the Object menu or in the Edit Functions Toolbar. This function is active if a line object is selected.

Use this function to adjust adjoining line ends so that they coincide. Only line objects with the same symbol are joined. This is especially useful when continuing a line object such as a contour. Note that the objects remain independent objects, but the coordinates of the end vertices are equalized. If you want to merge objects, choose the Merge command.

Automatic Joining

If you enable Icon AutomaticJoining.PNG Automatic Joining in the Edit Functions Toolbar, end points of lines or areas are joined automatically when finishing drawing a line or area near another end. The Join when drawing lines tolerance can be set in the Drawing and Editing category of the OCAD Preferences. To switch off the automatic joining temporary during drawing, press the Shift key when terminating the line or area object.

Tolerance Value

Define how close two line end points have to be for joining them in the Drawing and Editing category of OCAD Preferences.

Select Duplicate Objects Space.PNGThis function is available in OCAD 11 Professional.This function is available in OCAD 11 Orienteering Standard.

Choose this function from the Topology submenu of the Object menu.
With this function you can find all duplicate objects. The objects must be identical and on the same position that they can be found. The selection can be saved with OCAD 11 Professional right after carrying out the command (Save a Selection).

hint Objects with different symbols whose geometry is identical are not selected.

Select Self-Intersected Objects Space.PNGThis function is available in OCAD 11 Professional.This function is available in OCAD 11 Orienteering Standard.

Choose this function from the Topology submenu of the Object menu.

This function selects all line, area and line text objects with a self-intersecting geometry. The selection can be saved right after carrying out the command (Save a Selection).

Select Line Text Objects with too Short Line Space.PNGThis function is available in OCAD 11 Professional.

Choose this function from the Topology submenu of the Object menu.

This function selects all line text objects whose text is longer than the line length. This can happen when the font of a text symbol has been increased. The selection can be saved right after carrying out the command (Save a Selection).

Lengthen Line Text Objects Space.PNGThis function is available in OCAD 11 Professional.

Choose this function from the Topology submenu of the Object menu.

The function lengthens the selected line text objects by distance or a percent value of current length. The lenghtening is always added at the end of the line text object. Choose the option Lengthen by distance or Lengthen by percent of current length and enter the distance in mm or the percent value.

LengthenLineTextObjects.png

Select Objects with Invalid Geometry Space.PNGThis function is available in OCAD 11 Professional.

Choose this function from the Topology submenu of the Object menu to select all objects with invalid geometry.

The following objects are selected:

  • Objects which start with a hole: OCAD selects all objects, whose first vertex has a hole flag. This can be a hole with no exterior ring.
  • Damaged Bezier curves: A Bezier curve is composed of minimum a start point, a first Bezier vertex, a second Bezier vertex and an end point (see illustration).
MinimumBezier.PNG
If a Bezier curve has less than these vertices, it is selected.
  • Line objects with invalid hole flag: A line object which contains a vertex with a hole flag is selected.
  • Area object with invalid geometry: OCAD selects all area objects, whose vertices have the same coordinate. This problem can occur when the scale is reduced.
  • Line objects with the same start and end point: This problem can occur when the scale is reduced. In this case, the start and end point of a really short line object can fall together.
  • Area object with an invalid hole: A hole must have minimum three vertices. A hole with one or two vertices is selected (see illustration).
HoleWithOnlyTwoVertices.PNG
  • Area object with an invalid exterior ring: An invalid exterior ring can be a ring with only one vertex (see illustration).
InvalidExteriorRing.PNG
  • Graphic object with invalid object type: Graphic Objects are either areas or lines. OCAD selects all other types.
  • Object with invalid number of vertices: A line object must have minimum two vertices and an area object three. If they have less vertices, they are selected. In addition, text and line text objects containing no text are selected. To select line text objects with a too short line, use the Select Line Text Objects with too Short Line function.

It is difficult to get an object with invalid geometry. It can happen when you import files or change the scale.

After choosing the function, OCAD searches objects with invalid geometry, selects them and displays them in the Object Information dialog. In addition, a text file opens with a report. This file is stored in a temporary folder.

SelectObjectsWithInvalidGeometry.PNG

The selected objects should be deleted, otherwise they can cause problems when exporting files like PDF or Shape.

The object index is indicated in the Object Information dialog as well as in the text file. Use the Select Object by Object Index function to find the object later with help of the object index.

Close Area Objects Space.PNGThis function is available in OCAD 11 Professional.

Choose this function from the Topology submenu of the Object menu.

This function closes the desired area(s).

  1. Select the area objects to close either in the drawing area or in the symbol box. Do not select any area object if you want to close all area objects on the map.
  2. Choose the Close Area Objects command in the Topology submenu of the Object menu.
  3. The Close Area Objects dialog appears.
  4. Choose wheter you want to close all area objects, all area objects from the selected symbols or all selected are objects on the map.
  5. Click the OK button to finish. OCAD closes the desired areas (which means that the end and start point of an area object have the same coordinate).

Hint.jpg OCAD is able to close area objects automatically when drawing. Enable the Close area objects when drawing option in the Drawing and Editing category of OCAD Preferences to activate this function.

Remove Overshoots and Undershoots Space.PNGThis function is available in OCAD 11 Professional.

Choose the Remove Overshoots and Undershoots command in the Topology submenu of the Object menu to remove over- and undershoots of the selected lines.
This command is enabled when line objects are selected.

RemoveUnderandOvershoots.PNG

  1. Select the line objects with over- and/or undershoots.
  2. Choose the Remove Overshoots and Undershoots function.
  3. The Remove Overshoots and Undershoots dialog box appears.
  4. Decide wheter you want to remove overshoots, undershoots or both of them.
  5. Define a tolerance value. This value determines how much a line must over- or undershoot so that it gets cut or extended.
  6. Click the OK button to finish.

Hint.jpg If you want to prevent from creating under- and overshoots, enable the Snapping function.

Insert Intersections Space.PNGThis function is available in OCAD 11 Professional.This function is available in OCAD 11 Orienteering Standard.

You can find this function in the Topology submenu of the Object menu. This command is available when two or more line objects are selected.

  1. Select two or more line objects.
  2. Choose the Insert Intersections function.
  3. The Insert Intersections dialog appears.
  4. Choose wheter you want to insert a Normal Vertex a Corner Vertex or a Dash Vertex (Read more about vertices on the Vertices page).
  5. If desiresd, check the Insert vertices when a line is touching another line option.
  6. Click the OK button to finish.

This function can be useful if you want to improve the graphic appearance of dashed lines' intersections. For example, if you insert a Dash Vertex, the intersection will be in the middle of a dash (Learn more about vertices on the Vertices page).


Back to the Edit Object page.