| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Как узнать длину профиля поверхности

Как узнать длину профиля поверхности

Ответ
Поиск в этой теме
Непрочитано 21.01.2021, 14:14 #1
Как узнать длину профиля поверхности
svksss
 
Регистрация: 17.01.2012
Сообщений: 13

Добрый день!
В Civil 3D, при создании видов продольных профилей (либо сечений) вдоль трассы, строятся профили поверхностей. Так же, на виде продольного профиля, есть возможность построить проектный профиль состоящий из прямолинейных участков и кривых. Каким образом узнать реальную дину этих профилей? Удается вывести только длины участков соответствующих расстоянию в плане. Пока нашел только один вариант - построение коридора и извлечение из него характерной линии, которая имеет в свойствах длину. Можно. конечно, взорвать профиль и объединить сегменты в полилинию, но это дичь!

Последний раз редактировалось svksss, 21.01.2021 в 14:36.
Просмотров: 9797
 
Непрочитано 21.01.2021, 18:24
#2
Бим

пенсионер
 
Регистрация: 09.04.2018
Украина
Сообщений: 1,901


Зачем? Заинтригован.
Бим вне форума  
 
Автор темы   Непрочитано 21.01.2021, 18:44
#3
svksss


 
Регистрация: 17.01.2012
Сообщений: 13


Цитата:
Сообщение от Бим Посмотреть сообщение
Зачем? Заинтригован.
Длина якорной цепи лежащей на дне и огибающей все неровности, к примеру.
svksss вне форума  
 
Непрочитано 24.01.2021, 23:41
#4
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,763


Цитата:
Сообщение от svksss Посмотреть сообщение
Каким образом узнать реальную дину этих профилей?
Что такое "реальная длина"?
engngr вне форума  
 
Автор темы   Непрочитано 25.01.2021, 09:31
#5
svksss


 
Регистрация: 17.01.2012
Сообщений: 13


Цитата:
Сообщение от engngr Посмотреть сообщение
Что такое "реальная длина"?
Сумма длин всех сегментов составляющих профиль прорисовываемый на "Виде профиля" или сечении.

Или совсем по простому. Наложить ниточку на профиль, затем вытянуть её и измерить длину.

Потому и написал "реальная длина", потому, что значение "длины сегмента", которое удалось выудить у Civil, является длиной сегмента в плане, без учета разности отметок начальной и конечной вершины. Можно написать пользовательское выражение, значением которого будет гипотенуза, но как все эти значения просуммировать на всем протяжении профиля?
svksss вне форума  
 
Непрочитано 25.01.2021, 17:04
#6
Бим

пенсионер
 
Регистрация: 09.04.2018
Украина
Сообщений: 1,901


Цитата:
Сообщение от svksss Посмотреть сообщение
характерной линии, которая имеет в свойствах длину
Ну и применяйте вот ту вот "характерную линию", аналоги такого и в другом ПО встречаются. Это ПО для других задач, наверное что-то другое требуется, чтобы автоматом выдавало. Трёхмерный пикетаж по фактической пространственной линии в линейных объектах в теории лишь встречал.
Бим вне форума  
 
Непрочитано 25.01.2021, 20:23
#7
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,763


Цитата:
Сообщение от svksss Посмотреть сообщение
значение "длины сегмента", которое удалось выудить у Civil, является длиной сегмента в плане
Есть "длина откоса" для прямолинейных участков - будет длина гипотенузы. Для кривых есть "длина кривой".
Не сумма длин всех сегментов, но что-то.
engngr вне форума  
 
Автор темы   Непрочитано 26.01.2021, 09:25
#8
svksss


 
Регистрация: 17.01.2012
Сообщений: 13


Цитата:
Сообщение от engngr Посмотреть сообщение
Для кривых есть "длина кривой"
А можете подробнее осветить этот вопрос? Дело в том, что все мои эксперименты с длинами криволинейных сегментов, позволяли отобразить, только лишь, длины в плане.
Может у Вас есть пример в DWG?

И все же слабо вериться, что в таком мощном инструменте как Civil 3D нет возможности получить такие примитивные данные. По сути дела, профиль поверхности в "виде профиля" - это обычная полилиния.
svksss вне форума  
 
Непрочитано 27.01.2021, 14:44
#9
Бим

пенсионер
 
Регистрация: 09.04.2018
Украина
Сообщений: 1,901


Цитата:
Сообщение от svksss Посмотреть сообщение
такие примитивные данные. По сути дела, профиль поверхности в "виде профиля" - это обычная полилиния
Цивил и профили - для линейного строительства. Такая информация там просто не нужна, незачем ее получать. Соотношение длин в километры и высот в десятки и даже сотни метров позволяет пренебречь отличием проложения от реальности. Вроде как площадь горной области никто в разглаженном виде и не думает представлять.
Может Вам какое другое ПО поискать, где используют реальные развертки поверхностей?
Бим вне форума  
 
Непрочитано 27.01.2021, 15:20
#10
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,763


Автор, файл выложи.
engngr вне форума  
 
Непрочитано 12.02.2021, 22:07
1 | #11
sokkol


 
Регистрация: 13.11.2016
Сообщений: 25


v.1 - выбрать профиль и в параметрах переключить режим с динамическог на статический. Скопировать профиль и вставить чуть ниже, взорвать, вынести за пределы вида профиля, еще раз взорвать и линии объединить в полилинию.
v.2 - Создать характерную линию по трассе, с указанием профиля. В параметрах характерной линии посмотреть 3D длину и 2D длину.
sokkol вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Как узнать длину профиля поверхности

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Civil 3D. Внешний вид продольного профиля инженерной сети на листе не соответствует тому, что модели. Gedezuk5 Вертикальные решения на базе AutoCAD 3 20.05.2019 10:01
Civil 3D. Как в виде профиля в подпрофильной таблице отобразить отметки красного профиля в точках черного профиля? Gedezuk5 Вертикальные решения на базе AutoCAD 2 21.02.2019 09:55
Требуется помощь в редактировании поверхности SW2012 Николай Малков SolidWorks 6 23.12.2015 17:24
Помогите узнать номер строки в котрой произошла ошибка в программе на VBA МишаИнженер Программирование 3 27.05.2012 23:27
Как узнать длину сплайн? prb33 AutoCAD 2 27.06.2011 08:16