Информация о проверке

Наименование проверки

AxisInAR

Раздел

ВК

Взаимодействие с другими приложениями

-

Описание

Сравнивает все оси в файле проверяемой модели со всеми осями из подгруженных связей АР и выводит предупреждение(ошибках) о найденных различиях в осях.


Возможные ошибки

Ошибка

Решение

  1. В файле модели отсутствуют оси


По необходимости скопировать уровень из связанной модели через инструмент копирование/мониторинг

  1. Оси имеют расположение отметку но разное имя

По необходимости переименовать ось в модели через просмотр координации или вручную

  1. Оси имеют одинаковое имя, но разную положение

Проверить различие осей и по необходимости сместить или пересоздать ось которая отличается. Перед смещением обязательно! перепривяжите элементы которые могут привязаны к данной оси

Подробное описание ошибок и решений

Все проверки должны анализировать оси проверяемой модели со всеми осями из связей 5 поле имени которых = "АР"

Имя для проверки формировать из конкатенации значений следующих параметров:

  • BS_Ось_Имя
  • BS_Ось_Имя(x2)
  • BS_Ось_Имя(x3)
  • BS_Ось_Имя(x4)

Положение осей должно анализировать от базовой точки проекта (не по общим координатам и не от внутренних координат)

Ошибка 1 (В файле модели отсутствуют оси)

В файле модели отсутствуют оси, расположенные в одном из файлов связи, расположение и имя которых не совпадает не с одной осью из проверяемой модели

Причина

Отсутствие скопированной оси из файла АР

Решение

Скопировать ось из файла АР по необходимости

Ошибка 2 (Оси имеют расположение отметку но разное имя)

В файле модели найдены оси, расположенные в одном из файлов связи, расположение которых совпадает и имя которых не совпадает с одной из осей из проверяемой модели

Причина

Переименование оси либо в проверяемой модели, либо в связи после копирования

Решение

По необходимости переименовать ось в модели через просмотр координации или вручную

Ошибка 3 (Оси имеют одинаковое имя, но разное положение)

В файле модели найдены оси, расположенные в одном из файлов связи, расположение которых не совпадает и имя которых совпадает с одной из осей из проверяемой модели

Причина

Смещение оси либо в проверяемой модели, либо в связи после копирования

Решение

Проверить различие осей и по необходимости сместить или пересоздать ось которая отличается. Перед смещением обязательно! проверьте элементы которые могут привязаны к данной оси

Интерфейс вывода ошибок

Необходимо вывести все ошибки для каждого из файлов, т.е:

  • Имя АР файла 1:
  • Отсутствующие оси:
  • Список имен осей
  • Список id осей
  • Оси с несовпадающими именами
  • Список имен осей
  • Список id осей
  • Оси с несовпадающим положением
  • Список имен осей
  • Список id осей
  • Имя АР файла 2:
  • Отсутствующие оси:
  • Список имен осей
  • Список id осей
  • Оси с несовпадающими именами
  • Список имен осей
  • Список id осей
  • Оси с несовпадающим положением
  • Список имен осей
  • Список id осей
  • ….

Где Имя оси это конкатенация значений параметров (BS_Ось_Имя, BS_Ось_Имя(x2), BS_Ось_Имя(x3), BS_Ось_Имя(x4)), через знак разделитель "|". Для пустых параметров, значение не выводится, включая знак разделитель


Повторить проверку

После исправления ошибок повторить проверку

Справочная информация

нет

  • No labels