Bentley
MicroStation
Addins
MicroStation

MDL applications
from uStation.ru

Smooth panning
3D Axes v8.2

Axes Coordinates File Format

All coordinates are in Master Units.

For sections [X], [Y], [Z], [Rays], [Arcs] next row format is used:

  • Axis ID (may be empty if axis is not node for another axes)
  • Parent axis ID (link to axis ID, if empty then for coordinates origin point is used)
  • Label - axis displayed name
  • Coordinate for axis, for arcs - radius, for rays - angle in degrees
  • Attributes, comma separated:
        inv - axis is invisible
        iso - axis coordinate is used for displaying in isometric views
       ...any attributes may be added in future
  • Comment (usually for displaying in tooltips)

For example:

CSV file example

3D Axes axes - data format sample

Data row headers:

ustation 3daxes coord file v2 First file string
[Origin] The center of coordinates

The following string should contain (X, Y, Z) coordinates for the axes origin

[Description] Description of axes system

(using of this header will be added in future)

[Rotation] Axes rotation

This string contains axes system rotation angle about origin point and Z axis

[Direction] Radial axes system direction

This string contains reference angle for all angles in system

[Overhang] Axes overhang

This string contains distance from axis end point to nearest perpendicular axis

[X] X axes coordinates.

Strings contains axis data, format see below

[Y] Y axes coordinates.

Strings contains axis data, format see below

[Z] “level” axes.

Strings contains axis data, format see below

[Rays] Ray axes.

Strings contains ray data, format see below

[Arcs] Arcs or circles in radial axes system.

Strings contains arc/circle data, format see below


You can use CSV files examples for editing which are in the archive with 3D Axis application.


Axes coordinates file looks like the following text:

ustation 3daxes coord file v2

[Origin] (x,y,z)
500;1000;1500

[Rotation] (degrees)
30

[Direction] (degrees)
60

[Overhang] (value)
1800

[X] (id;parent id;label;coordinate;attributes;comment)
;;A;0;;
;;B;1000;;
;;C;2000;;
;;D;3000;;

[Y]
;;1;0;;
1
;;2;2000;;node axis
;1;3;2000;;counting out from axis 2, which id=1
;;4;6000;;

[Z]
;;-2.000;-2000;;
;;-1.000;-1000;;
;;0.000;0;iso;
;;+2.000;2000;;
;;+3.000;3000;;

[Rays]
;;RA;30;inv;
;;RB;75;inv;
;;RC;145;;
;;RD;200;;

[Arcs]
;;AA;3000;inv;
;;AB;3500;;
;;AC;4000;;
;;AD;4500;;
;;AE;5000;;
;;AF;5500;inv

It is recommended to use Microsoft Excel or OpenOffice for file's editing. For example if you will open *.CSV file with Microsoft Excel, it will look like:

3D Axes axes - CSV file - entering data

CSV file example

Detailed example of simple axes system creation


[an error occurred while processing this directive]