Создание линий в Ревит на основе файла TXT
- В этой теме 9 ответов, 4 участника, последнее обновление 3 года, 1 месяц назад сделано Ann311.
-
АвторСообщения
-
Дмитрий ДмитриевУчастник
Старая тема была случайно удалена поэтому решил повторить для обсуждения.
Скрипт позволяет создавать из файла TXT линии в Ревит.
Это необходимо например если есть координаты границ участка.
x; y
15664.610; 7599.840
15607.600; 7635.900
15578.270; 7590.760Спасибо за скрипт – Legantmar
OMKolesnikУчастникПри построении линий в ревит возникает проблема с Revit design limits.
Как можно победить?
единицы проекта – метры
предполагаю, что данное сообщение свидетельствует о выходе координаты за предельно возможные в ревит
скорее всего ошибка в единицах или масштабе
выложи свой файлик txt (или excel) или откуда поступают данные
я попробую сделать новую версию скрипта
еще можно в скрипте по ссылке выше изменить коэффициент с 1 на 0.001 (т.к. генпланисты чаще создают чертежи в метрах, а не миллиметрах)OMKolesnikУчастникКоординаты считаются в метрах, поэтому начал с этого варианта:
Вариант 1
1. создаю проект2. выставляю единицы проекта – метры
3. открываю скрипт и координаты
4. коэффициент на 0.001
5. рабочий диапазон – оч большой
6. в результате появляется ошибка в построении линий, но превью отображается в окне ревита, масштаб построения правильный.
Если вручную обвести, координаты совпадают
вопрос – почему в данных координатах можно рисовать вручную, но нельзя получить геометрию из скрипта?
Вариант 2
1. создаю создаю проект
2. единицы по умолчанию – милиметры
3. открываю скрипт
4. коэффициент на 1
5. рабочий диапазон – оч большой
6. в результате возникают 2 ошибки – про диапазон моделирования и revit design limitsps revit 2021 dynamo 2.5
OMKolesnikУчастниквообще есть смысл работать в реальных координатах, если модель будет находиться за 100500 световых лет от точки съемки, при условии что базовую точку проекта не получится перенести в нужную локацию?
изначально задача была в том, чтобы получать координаты объектов на земельных участках непосредственно в ревите, без экспорта в двг, и позиционирования в автокаде
какой смысл этой работы?
увидеть форму земельного участка или то, что он находится за 100500 световых лет от центра координат 0.0,0 ?
в твоем файле изменяются только три последних разряда цифр (т.е. метры, десятки метров и сотни метров), тогда к чему три и более разряда цифр вначале?
если задача сделать “паспорт” на участок, т.е. получить его форму, то я бы отбросил первые неменяющиеся разряды цифр
если же задача показать, что участок находится очень далеко, то это не решается в ревите ))OMKolesnikУчастникнужны координаты углов здания на участке, для этого сейчас сохраняю проект из ревита в автокад, позиционирую по координатам и переписываю значения – очень тупая работа. как далеко он от 0, и сколько цифр там меняется мне плевать
вообще удобно когда работаешь в программе без всяких подложек и пересохранений
Накидал тут – работает, но не в масштабе и не в координатах
почему бы сразу не написать для чего это нужно
накидал тут
видеоинструкцияAnn311УчастникИстинные координаты почему-то не соответствует тому что построил и написал скрипт в угловые координаты.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.