Сообщество программистов Autodesk в СНГ

ADN Club => Civil 3D API => Тема начата: Дмитрий Загорулькин от 25-04-2022, 13:04:40

Название: Локальный сбой метода Alignment.StationOffset
Отправлено: Дмитрий Загорулькин от 25-04-2022, 13:04:40
Добрый день!
Обнаружилась проблема с данным методом (http://docs.autodesk.com/CIV3D/2019/ENU/API_Reference_Guide/html/ac508ee5-fdeb-53a9-26cd-56fcfc1809ad.htm) при определении пикетажа и смещения в точке, которая лежит вне трассы прямо напротив ТП трассы с определённой стороны от трассы. При попытке определить пикетаж-смещение в такой точке, выдаётся исключение PointNotOnEntityException (http://docs.autodesk.com/CIV3D/2019/ENU/API_Reference_Guide/html/90a6c83a-a47a-5bbf-1a9d-5974f888be05.htm). Пока ещё не подготовил никаких материалов для проверок-демонстраций. Создаю тему для того чтобы не забыть это сделать и чтобы уточнить - может кто-то уже сталкивался с этим?
Вот так это выглядит:
Название: Re: Локальный сбой метода Alignment.StationOffset
Отправлено: Александр Ривилис от 25-04-2022, 21:37:53
Дмитрий Загорулькин,
Действительно очень похоже на баг.
Название: Re: Локальный сбой метода Alignment.StationOffset
Отправлено: D_TRex от 25-05-2022, 19:55:53
С Civil всё сложно, но за годы его использования могу сказать что как правило тут нет багов, есть введённые данные в неправильной последовательности. Я делаю сети ВК в нём и знаю что если потянуть трассу, потом колодец, то профиль не обновится. Помогает реген или правка. Я пока 2019 использую, но пробный период 2020 и 2021 года смотрел - заметил там переделали данные сети по крайней мере, так что может быть баг как раз в переименовании в новой версии.