+7 (498) 600-25-10
  Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
  How to find us

APM Graph

A drawing is the base of the designed machine elements. As the majority of the system modules allow to get a drawing of the designed part at the output, then for the final drawing design in the form of the document it is necessary to finish it off and to get a firm paper copy. The APM Graph graphic editor, that constitutes a part of the APM WinMachine, performs these and others functions.

APM Graph as an element of the computer-aided design system
APM Graph is intended for performance of the graphical part of the computer-aided preparation of design documents. It is an integral part of the APM WinMachine system, but it can be used independently. APM Graph represents a 2D graphics editor, which can be successfully used to design a graphical part of design documents in different engineering field, science, architecture and construction.
It can be efficiently used to prepare initial data during operation of APM WinMachine separate modules. For this purpose each application program is able to import graphical information.

Editor general view. Reduction gearmotor drawing

APM Graph possibilities

In order to draw objects there is a set of primitives such as a line, a circle, an arc, a point, a spline, a polygon etc. Objects can be drawn both in a free mode and combined with other objects: parallel, transversely, tangentially etc. When redrawing primitives, it is possible to snap to the reference points (ends of lines, centers of arcs and circles etc.), the middle of a section, intersections of objects, as well as drawing objects tangentially or normally with respect to the earlier created objects etc.

Assembly drawing

There are several representations for each primitive. Depending on the specified parameters, geometric relations between the objects can be fixed and viewed in the course of editing. Exact digital parameters of primitives can be set in the dialog box.

APM Graph provides for commands, which can be used to draw linear, angular and radial dimensions. Dimensions can be drawn both in automatic and semi-automatic modes. The possibility of dimensional chains calculation is fulfilled. Dimensions can be easily edited and modified. It is possible to set tolerances on linear and angular values. The tolerance values are read from the APM Mechanical Data library.

Drive unit, created standard element database assisted

The built-in line type editor is available to draw objects with different types of lines. The developed line types can be saved to file and loaded later in other drawing.

When entering a text it is possible to format a paragraph: to set indents, intervals, aligning, tilt angle.

Hatching of areas is carried out by three different options: choosing one object out of the contour, choosing all objects of the contour, setting a point inside the contour; in this case hatching of different types is used: floodfill, gradient fill, line image, predefined and textured fill, when *.bmp or *.wmf image file is used.

It is possible to draw different types of special symbols: tolerances, base symbols, roughness symbols, extension lines and special signs.

In order to connect lines and arcs, fillets and bevels can be created according to different types of parameters.

The drawing-graphics editor has the capability of graphic symbols direct drawing, fulfilled according to the valid All-Union State Standards of drawing up graphic documents. These symbols are used as symbolic notations of the part surface finish, engineering specifications for the surfaces, as well as of some special elements, such as welding joints etc.

The table editor is convenient to draw up design documents, which significantly facilitates an effort of drawing up engineering documents, containing tables of different forms and sizes. By means of this editor a table of arbitrary content can be created, an appropriate line type can be chosen and fields can be filled with text data.

Objects of a drawing can be edited by different means: moving, copying, rotating, zooming, mirroring, creating rectangular and circular arrays, shifting objects etc. It is possible to break lines, arcs, circles or splines in a point or between two points, as well as to perform truncation and alignment of any objects.

To make work with a drawing more convenient, the provision is made for operation with blocks. The block is a set of objects which can be worked with as a single object. It is possible that the block should be created from both separate primitives and other blocks. Blocks can be saved in a separate file to organize libraries of structures and their elements.

Conveyor belt drawing example

Pneumatic-hydraulic scheme subdrawing

When working with a drawing it is convenient to place objects in different layers. By means of the layers manager one can control switching on/off and locking/ unlocking the layers, as well as set a corresponding line type.

Stove-busket general drawing made at «A.K. Serov metallurgical works» Ltd.

Rotary pump wheel

The system of views is used to work with extension elements: cross-sections, views etc. Its use considerably improves convenience of the user’s work with complicated drawings.

By means of a standard clipboard, graphic and text data can be transferred and obtained from different text and graphics editors.

The drawing editor has an undo-redo buffer which can hold up to 200 orders. It permits to return back if incorrect actions have been made.

It should be noted that in addition to the editor a set of standard databases, used when designing new objects, is supplied. These are: APM Mechanical Data – a database of standard parts and components, reference data on general mechanical engineering; APM Construction Data – a database of graphic documentation on standard parts and components of building structures; APM Technology Data – a database of standard information for engineering process design. Special-purpose mechanisms are provided to operate these databases which permit quickly and visually to view and to find necessary information.

When printing a drawing on a printer or a plotter, it is possible to choose several options to determine printing fields, preview and format.


The drawing-graphics editor fulfills a possibility of graphical objects parametric setting.

Any machine is known to consist approximately by half of standard parts and component, and in this connection it is difficult to overestimate the importance of parameterization. It permits to draw automatically geometrical objects after performance of necessary calculations, if the latter was set parametrically.

When working in this mode, a sequence of fulfilled instructions and their attributes is saved automatically. Parameters of created models are described by a set of variables. Corresponding names and required numerical and functional relations can be given to these variables. Functional relations can be quite arbitrary, i.e. described by arbitrary analytic functions. There is a special analysis editor or formula manipulation editor to set such functions.

Standard design graphic elements, drawn up as parametric objects in APM Graph environment are included into databases APM Mechanical Data, APM Construction Data, APM Technology Data. They serve as basic elements for computer-aided generation of drawings according to results of calculation in engineering modules.

Example of worm-wheel parametric model operation

In case of using parametric models, there appears a possibility to store libraries of standard structures and their elements. When inserting parametric models into a working drawing, the user is setting values of variables, which serve as a basis to build a parametric block. Till it is not divided into separate elements, it holds all parametric relations and a possibility of variables modification, the model has been described with.