Defining geometrical elements


To enter the 2D geometrical constructions mode select <2D Geometry> tab in the main system window. The mode is designed for construction of auxiliary 2D geometrical objects; these can be located in different planes.

 

f_clip0707

 

Destination of tool buttons

 

Common tool bar:

f_clip0708

  • f_clip0714 – Undo
  • f_clip0715 – Redo
  • f_clip0716 – Show parameters mode

 

Snaps panel:

f_clip0709

 

Selection of the new element type:

f_clip0710

 

Curve editing bar:

f_clip0711

 

2D contour making bar:

f_clip0712

Note:        Required Joining function selected from popup menu that activated by pressing right mouse button.

 

Parameters definition panel:

f_clip0713

  • f_clip0739 – X coordinate
  • f_clip0740 – Y coordinate
  • f_clip0741 – Radius
  • f_clip0742 – Angle
  • f_clip0743 – Distance
  • f_clip0744 – Count

 

The construction of new 2D geometrical objects is performed in the XY plane of the currently active coordinate system. No constructions can be made outside of any coordinate system.

The plane contains a set of 2D geometrical elements, interconnected by a sequence of constructions and parametric links. When constructing elements, there will always be parametric links, which defines the construction method automatically made between the elements. This allows the changing of geometrical parameters of one element to automatically reconstruct all linked elements.

For example, if a point has been defined at an intersection of two lines, the alteration of the angle of one of the lines will automatically cause alteration of the point's coordinates. That will also consequently lead to the alteration of all geometrical elements using that point.

Geometrical objects, lying in different coordinate systems are considered independent. Every local coordinate system is oriented relatively the global coordinate system therefore all 2D objects of the local system are placed properly in the 3D space.

All 2D geometrical objects are represented in two ways: graphically and as a text description. There is an explicit connection between them. This means that for every object displayed in the graphic window there exists a corresponding text string in the program of the geometrical processor and vise versa.

Consequently, creation of objects is possible both interactively and conversationally. In both cases, the same geometrical objects will be created by any of the available defining methods. The user can use their preferred method to create, or to edit any element(s). When creating the object interactively, the program string that corresponds to it will be created automatically. And when using the conversational method, the object will be immediately displayed in the graphic window. Editing the program will cause simultaneous alteration of the drawing and conversely, interactive modification of the drawing leads to alteration of the program.

For interactive creation of an object, it is necessary to set its type and indicate the elements and parameters that define it. Because of interactive actions, the string corresponding to the conversational construction of the object will be created automatically. The interactive method of object assignment is most commonly used.

To define an object using the conversational method, it is necessary to add a string, which defines the new object, in the debug window. The conversational method is preferred when constructing a model that requires additional parametric links between the objects to be created.

 

 

 

See also:

Environment of 2D geometrical constructions

Object construction in interactive mode

Objects definition in conversational mode