Создание стилей меток с применением выражений в Civil 3D

Создание стилей меток с применением выражений в Civil 3D

На недавно прошедшем курсе обучения по направлению ПОС столкнулся с нетривиальной задачей. В подпрофильной таблице необходимо:

  • указывать уклон в градусах, а не в промилле или в отношении высота к длине как это обычно происходит.
  • Указывать полное расстояние между переломами, а не только плановую длину

Для решения данной задачи использование стандартных данных профиля невозможно, ввиду отсутствия  возможности применения выражений, поэтому мы обратились другому варианту простановки уклон/длина, а именно через метки профиля и редактирование уже имеющегося набора меток «Проектные Уклоны».

Рис. 1Рис. 2

Для создания самого выражения вспомним школьную геометрию

a = tg(b) * 1000, где
a - угол в промилле;
b - угол в градусах.

Следовательно:

b =arctg(a).

В Civil 3D это будет выглядеть следующим образом:

Рис. 3

А для создания метки 3Д длинны участка воспользуемся формулой вычисления гипотенузы = корню из суммы квадратов плановой длинны и разности отметок начала и конца участка.

В Civil 3D это будет выглядеть следующим образом:

Рис. 4


Остались вопросы по теме публикации? Получите консультацию нашего специалиста

* - обязательные поля