Bentley
MicroStation
Addins
MicroStation

Главная страница Новости сайта Приложения MicroStation Документация MicroStation Форум MicroStation

MP 3D Axes v2

Формат данных в файле системы осей

Все координаты используют Master Units.

В секциях [X], [Y], [Z], [Rays], [Arcs] используется следующий формат строки:

  • ID оси (может быть пустым если ось не используется как исходная для отсчета координат других осей)
  • ID родительской оси (ссылка на ID оси, если пусто, то используется точка отсчета в секции [Origin])
  • Label - наименование оси, отображаемое на видах
  • Координата для обычных осей, для круговых радиальных - радиус, для лучевых радиальных - угол в градусах
  • Атрибуты, разделенные запятой:
        inv - ось невидима
        iso - координата оси используется для показа системы в изометрических видах
  • Комментарий (для отображения в подсказках)

Например:

Пример файла CSV

MP 3D Axes axes - data format sample

Заголовки данных осей:

ustation 3daxes coord file v2 Первая строка файла
[Origin] Центральная точка системы, используемая для отсчета координат осей
[Rotation] Угол поворота системы осей относительно оси Z и центральной точки
[Direction] Направление радиальной системы осей, или начальный угол отсчета для всех радиальных лучевых осей
[Overhang] Выступ осей - расстояние от конечной точки оси до ближайшей перпендикулярной оси
[X] Оси с координатой по оси X
[Y] Оси с координатой по оси Y
[Z] Оси с координатой по оси Z (отметки)
[Rays] Лучевые радиальные оси
[Arcs] Круговые радиальные оси

Содержимое файла системы осей, если его открыть в текстовом редактре, выглядит примерно так:

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

Рекомендуется использовать Microsoft Excel или OpenOffice для редактирования файлов.
Выглядеть это может примерно так:

MP 3D Axes axes - CSV file - entering data