Источник информации
Раздел Статьи

Methods of creation of scaled objects in Visio 2000.




All objects in Visio 2000, as is known, consist of vectors, but at creation of scaled objects (times so in 20) it is possible to meet the certain difficulties. At creation of the objects I did not use objects of stencils from structure Visio 2000, and used only my own. I not always could foresee simply behaviour of these objects, and at use of the objects I always knew, how they will lead themselves.
  1. Problems of scaling of objects.
    If we shall create object Visio (a rectangular, for example) and we shall apply to it smoothing of corners at reduction of scale the size of this smoothing remains to a constant and does not vary proportionally to the sizes of object.

    Smoothing of corners

    As it to correct. It is necessary to draw a line directly on a rectangular. To allocate them together and to apply to them a command of association Shape>Operations>Union. After that smoothing of corners will be any more property of object Visio, and simply vector object with an opportunity of scaling.
  2. The Problem of scaling of inscriptions.
    If we shall create object Visio (a rectangular, for example) and we shall make in it an inscription at reduction of object height of letters, length of an inscription remain constant.

    Scaling of an inscription

    As it to correct. We open CorelDraw. We create in it an inscription the same (!) font (the height of letters does not excite us) and it is copied in the buffer. We insert in Visio. Here this inscription the same vector object which is a subject scaling. We impose an inscription on a source code and we change the sizes up to necessary. Then we place it on object and it is united Shape>Grouping>Group. This group is completely scaled.
  3. The Problem of scaling of lines.
    All lines of which objects consist, I do by thickness of 0.01 mm. Why: At the maximal reduction this line all the same will be the most thin, and at a press the printer will make its most thin by the opportunities (it will not try to print a line of 0.01 mm, and will print the with the most thin what in it is incorporated by the driver).

    Scaling of a line

    Apparently from the top object at its reduction thickness of an internal line is not kept. As it to correct. Replacement of a thick line with a rectangular. The rectangular on a contour of a line is drawn and done black fill (the Important point: disconnect at a rectangular thickness of a line in position None.
  4. The Problem of scaling of vector figures.
    Sometimes it is necessary to explain besides inscriptions on objects something figure.

    Scaling of a figure

    The last way is applied for this purpose. We recreate our figure rectangular objects and we unite in vector object.

Further the general advice which I wished to share.
  1. The Sign on diameter in Visio. It there somewhere in stencils is, but sometimes it is required to receive it in sizes. The note: the Insert as symbol from Word in Visio will not help. Simply in sizes write the letter, and header. Further we allocate only and we choose font Symbols.

    Значок диаметра


  2. Union with a line of any object will transform it to vector object which is scaled.
  3. It is impossible to unite vector objects (Union-objects, i.e. those which have already united and have made scaled) among themselves. The second object simply will disappear.
  4. Inserting diameter to object, do a binding of a point of diameter below or above the middle of object. Otherwise at moving object its diameter numerically (but not actually) will change. Especially it concerns lines of fixing.

    Привязка диаметра

  5. Use Shortcut (hot keys) More. To remember them it is not complex, and time helps with work also saves. Creation user " hot keys " was considered in previous article.
  6. If at you the mouse with wheel, Shift+Wheel it to the right-to the left, Ctrl+Wheel this increase or reduction.
That's all.

Examples from article.



 Articles page  Previous article  Next article  Author: Nichkov Alexey (a.k.a. Digitall)