Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Землеустойство 2010.doc
Скачиваний:
3
Добавлен:
07.05.2019
Размер:
1.13 Mб
Скачать

Тема 16. Применение программы FairCuveModeler для моделирования кривых линий и поверхностей высокого качества

Автоматизация работы в среде AutoCAD. Сценарии (script-файлы).

Разработка инженерных приложений на встроенном языке AutoLISP и объектно-ориентированном языке Visual C++.

Область применения кривых линий высокого качества. Трассирование осевой линии дорог. Жесткая трасса. Плавная трасса. Применение клотоидных вставок. Профилирование осевой линии дороги.

Программа приложение FairCuveModeler моделирования кривых линий и поверхностей высокого качества

Моделирование трассы дорог сплайновыми линиями высокого качества.

Команда V_Curve (V_Curver). Построение v-кривой.

Команда V_BSpline. Построение b-сплайновой кривой

Команды V_Test, V_TestR, V_TestB анализа качества кривых линий

Команда V_Clothoid построения переходных участков трассы дороги клотоидной спиралью.

Ознакомьтесь с программой и выполните упражнения по следующей ссылке:

Моделирование кривых линий высокого качества применением программы FairCuveModeler.

Тема 17. Построение 3d модели участка дороги с площадкой на местности по карте и формирование чертежа Построение топографического 3d тела местности по карте.

Считайте растровое изобржение карты местности с ПО. Создать в слое “Карта “ изображение карты местности.

Создайте новый слой “Горизонтали” и сделайте этот слой текущим.

Обведите линии горизонтали на карте сплайнами (рекомендуется с экстраполяцией до внешних горизонтальных линий прямоугольника карты). Для построения плавной поверхности продолжите условно сплайновые линии горизонталей в углах прямоугольника (рекомендуется с экстраполяцией до внешних горизонтальных линий прямоугольника карты) и нарисуйте дополнительные сплайновые линии за пределами прямоугольника участка карты.

Поднимите сплайновые линии горизонталей по z на свои уровни, приняв за нулевой уровень высоту 120.

Участок с u-образными горизонталями аппроксимируйте одной сплайновой линией, проходящей по этим линиям (линия красного цвета на чертеже Фрагмент 1_3.dwg).

Сохраните чертеж под именем Фрагмент 1_3.

Оставьте видимым только слой “Горизонтали”.

Сохраните чертеж как Фрагмент 1_4.

Создайте слой “Поверхность” и сделайте его текущим. Постройте топографическую поверхность по сечениям. Оставьте видимым только слой “Поверхность”

Сохраните чертеж как Фрагмент 1_5.

Постройте примитив ЯЩИК. Основание ящика должно совпадать с внутренним прямоугольником участка карты или быть чуть меньше. Все сплайновые линии, попадающие в область основания, должны пересекать прямоугольник основания. Высота первой точки Ящика -10, высота второй точки Ящика +10.

Сохраните чертеж под именем Фрагмент 1_6.

Командой Разрез разрежьте Ящик на две части построенной топографической поверхностью. Оставьте топографическое 3d тело местности, удалив верхнюю часть разрезанного Ящика.

Сохраните чертеж под именем Фрагмент 1_7.

Тема 18. Построение 3d модели участка дороги с площадкой. Подготовка 3d тел для формирования радиусного участка дороги.

Создайте новый чертеж Трасса.

Скопируйте с базовой точкой 0,0,0 радиусный участок дороги и вставьте с базовой точкой 0,0,0 в чертеж Трасса. Нарисуйте на плоскости XY вспомогательную дугу (четверть окружности) с привязкой к центру копии дуги.

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

Отрезок входа в поворот должен иметь наклон 1:5 и точка входа должна быть поднята над горизонтальной плоскостью с учетом уклона 1:5.

Отрезок выхода из поворота на горизонтальную площадку должен быть горизонтальным.

Постройте примерно на середине дуги окружности вспомогательный вертикальный отрезок.

Постройте сплайн по трем точкам: 1-ая точка – концевая точка наклонного отрезка, 2-ая точка на вспомогательной вертикальной кривой, 3-я точка – начальная точка горизонтального отрезка. Касательные векторы сплайна установите по вспомогательным отрезкам.

Отрегулируйте профильную плавность сплайна с помощью точки на вспомогательном вертикальном отрезке.

Сформируйте линии бровок дороги и линии откосов

С помощью программы Otkos_3dspline на сплайновой линии оси дороги постройте линии бровок дороги и линии верхних откосов дороги. Ширину дороги примите равной 10. Высота откосов 10, ширина откосов 10.

На линях бровок дороги и линиях откосов постройте линейчатую поверхность дороги по сечениям.

Сформируйте 3d тело дороги

Сформируйте 3d тело дороги, придав линейчатой поверхности дороги толщину, равную 10.