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

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

Как в Civil 3D 2010 создать простую подпись вершины угла с параметрами??

Ответ
Поиск в этой теме
Непрочитано 05.01.2010, 22:13 #1
Как в Civil 3D 2010 создать простую подпись вершины угла с параметрами??
jork
 
Регистрация: 05.01.2010
Сообщений: 3

На плане трасы автомобильной дороги дожны быть вынесены вершины углов с элементами закруглений.
Как в Civil 3D 2010 создать простую подпись вершины угла с параметрами??
[IMG]http://i.*******info/i4/7f/fa/54bbdf650d478215d50a490516e5.jpeg[/IMG][IMG]http://*******info/view/d82b28953e8dd14402f925ca8c1baec5/[/IMG]

Последний раз редактировалось Кулик Алексей aka kpblc, 16.02.2017 в 12:59.
Просмотров: 15265
 
Непрочитано 05.01.2010, 22:49
#2
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Перейти на вкладку Аннотации выбрать <добавить метки> несколько пересечений прямых участков и выбрать трассу. (названия точно не помню, но там разберешся )
Потом можно выбрав метку в контектсном меню -> править текст метки, либо сразу в шаблоне подправить на нужные параметры.
__________________
http://dwg.ru/dnl/5763
Sync02 вне форума  
 
Автор темы   Непрочитано 05.01.2010, 23:05
#3
jork


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


я уже пробовал. но создается какая-то неполноценная метка. В.У. ну и еще что-то. попробовал изменить шаблон, но там не нашел нужных элементов.(тангенс, кривая, домер, биссектриса) Подскажите пожалуйста где ещё можно найти ведомость углов поворотов?
jork вне форума  
 
Непрочитано 11.01.2010, 02:16
#4
vdim


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


Для простого случая трассирования трассы ,из перечисленного ,через стандартные свойства элементов ,можно получить тангенс, кривую, радиус и угол.При наличии переходных кривых "тангенс" из этого набора уже не будет работать.Функции для домера, биссектрисы и тангенса (уже при условии переходных кривых) придется писать самому.Делается это в Expressions (Toolspace->Alignment->Label Styles->Tangent Intersection)
А потом- смотри #2
Миниатюры
Нажмите на изображение для увеличения
Название: Элементы угла поворота.jpg
Просмотров: 697
Размер:	37.6 Кб
ID:	31648  
vdim вне форума  
 
Автор темы   Непрочитано 11.01.2010, 12:33
#5
jork


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


спасибо. посмотрим.
jork вне форума  
 
Непрочитано 29.10.2011, 14:46
#6
Silvester Shpilman


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


Добрый день. Подскажите пожалуйста как проставить нумерацию вершин углов? Я пробовал так, на вкладке аннотации выбирал "добавить метки", в мастере "добавлений меток", объект выбирал "трассу", тип метки "несколько точек пересечений" далее выбирал трассу, появлялись метки, но странные, стоит её передвинуть так номер начинает расти, перейти с модели на лист, номер тоже увеличивается, от сотни добрался до тысяч, как это решить? И первоначально первый угол имел 156 ,или около того, номер
Миниатюры
Нажмите на изображение для увеличения
Название: до манипуляции.jpg
Просмотров: 282
Размер:	15.4 Кб
ID:	68655  Нажмите на изображение для увеличения
Название: после манипуляции.jpg
Просмотров: 304
Размер:	28.4 Кб
ID:	68656  
Silvester Shpilman вне форума  
 
Непрочитано 19.11.2012, 16:32
#7
Blas


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


Здравствуйте. Столкнулся с с такой же проблемой. Кто-нибудь может подсказать как задать счетчик правильно, для нумерации ВУ?

Цитата:
Сообщение от vdim Посмотреть сообщение
При наличии переходных кривых "тангенс" из этого набора уже не будет работать.Функции для домера, биссектрисы и тангенса (уже при условии переходных кривых) придется писать самому.Делается это в Expressions (Toolspace->Alignment->Label Styles->Tangent Intersection)
Я написал формулу расчета для тангенса, при наличии переходной кривой. Возможно ли задать пустой аргумент в формуле, используя команду "IF".
Если автоматом проставлять метки ВУ, выходят "???" когда формула написана для переходной кривой, а ее нету фактически. Я пробовал написать выражение " если длина переходной кривой равна нулю, то считать просто тангенс"
Можно конечно составить две метки и ставить все руками НО... хочется написать одно сложное выражение и заставить его работать правильно.
Blas вне форума  
 
Непрочитано 20.11.2012, 09:58
#8
prokopchuk


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


Посмотрите по этой ссылке насчет нумерации ВУ: http://c3dexpert.blogspot.ru/2012/10/blog-post.html
prokopchuk вне форума  
 
Непрочитано 20.11.2012, 12:57
#9
vdim


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


Цитата:
Сообщение от Blas Посмотреть сообщение
выражение " если длина переходной кривой равна нулю...
Так точно не получиться, поскольку когда переходной кривой нет , ее длина не равна нулю. Ее просто нет.
В какой версии программы Вы работаете?
vdim вне форума  
 
Непрочитано 20.11.2012, 14:12
#10
Blas


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


спасибо prokopchuk. Полезная ссылка
vdim, я работаю в 2012.
Blas вне форума  
 
Непрочитано 20.11.2012, 19:28
#11
Silvester Shpilman


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


Цитата:
Сообщение от prokopchuk Посмотреть сообщение
Посмотрите по этой ссылке насчет нумерации ВУ: http://c3dexpert.blogspot.ru/2012/10/blog-post.html
Сколько я с ней бился, но так и не смог настроить, Огромное Вам спасибо!!!
Silvester Shpilman вне форума  
 
Непрочитано 21.11.2012, 11:42
1 | #12
prokopchuk


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


Вот небольшое руководство, как можно подписать кривые с правильными метками углов поворота где есть переходные кривые:

В «Области инструментов» вкладка «Параметры» > Трасса > Стили меток > Кривая > Выражения > правой кнопкой «Создать».
(рис1)

Далее задаем такие вот параметры выражению:
(рис2)

Почему именно 57.29577951? Т.к. 1 радиан = 57,295779513 градусов

Затем «ОК», и выбираем «Кривая» > «Создать»
(рис3)

Задаем название, к примеру, «Длина Радиус и Угол поворота с переходной кривой», а во вкладке «Компоновка» для компонента «Дельта» меняем содержимое на созданное свойство через выражения. Не забываем про стрелку для добавления.
(рис4)

Готово. Теперь можно проверить метку. Заходим во вкладку «Аннотации» > «Добавить метки»
Объект: Трасса
Тип метки: Несколько сегментов
Стиль метки кривой: Длина Радиус и Угол поворота с переходной кривой
И «Добавить».
Миниатюры
Нажмите на изображение для увеличения
Название: рис1.jpg
Просмотров: 337
Размер:	142.4 Кб
ID:	90863  Нажмите на изображение для увеличения
Название: рис2.jpg
Просмотров: 337
Размер:	102.3 Кб
ID:	90864  Нажмите на изображение для увеличения
Название: рис3.jpg
Просмотров: 288
Размер:	137.5 Кб
ID:	90865  Нажмите на изображение для увеличения
Название: рис4.jpg
Просмотров: 299
Размер:	265.5 Кб
ID:	90866  

Последний раз редактировалось prokopchuk, 21.11.2012 в 11:54.
prokopchuk вне форума  
 
Непрочитано 22.11.2012, 08:07
#13
Blas


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


Спасибо за подробное описание я все так и делал почти. только писал выражения не в " кривая" а в "пересечение с прямыми участками". в той ссылке делается нумерация ВУ в "точка пересечения". По сути у меня сейчас есть 2 метки. Для расчета Т,К круговой кривой без переходной и с. Вопрос в том, можно ли объединить это в одну метку. Чтоб автоматом проставлять метки Просто если автоматом пропустить метку, где формула стоит для переходных кривых, а на трассе их нет, то значения Т,К будут "???" . А если наоборот пропустить метку, где формула без переходных, то значения будут, но, соотвественно, неверные для кривых, где нету переходных.
Я увидел функцию "IF" в выражениях. Попробовал ее. Скорее всего это то, что нужно. Вот не могу понять, каким аргументом описать отсутствие переходной кривой. В теории все просто-Если нету переходной кривой, то считать по обычной формуле, если есть- считать по более сложной формуле.
Blas вне форума  
 
Непрочитано 22.11.2012, 10:53
#14
vdim


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


Посчитайте, какова должна быть длина кривой без переходных. Потом сравните результат с действительной длиной- вот Вам и IF
То есть два выражения надо написать
vdim вне форума  
 
Непрочитано 22.11.2012, 10:59
#15
Blas


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


Огромное спасибо. Хорошая идея
Blas вне форума  
 
Непрочитано 22.11.2012, 11:07
1 | #16
prokopchuk


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


Можно еще выражение такого вида, например для тангенса 1 на рисунке ниже:

P.S. А для общего тангенса будет такое:
IF({Дельта-угол}!={Дельта-угол кривой}, SQRT((({Переходная кривая 1 - начальное северное положение}-{Северное положение ТП})^2)+(({Переходная кривая 1 - начальное восточное положение}-{Восточное положение ТП})^2)), SQRT((({Северное положение начала кривой}-{Северное положение ТП})^2)+(({Восточное положение начала кривой}-{Восточное положение ТП})^2)))+IF({Дельта-угол}!={Дельта-угол кривой}, SQRT((({Переходная кривая 2 - конечное северное положение}-{Северное положение ТП})^2)+(({Переходная кривая 2 - конечное восточное положение}-{Восточное положение ТП})^2)), SQRT((({Северное положение начала кривой}-{Северное положение ТП})^2)+(({Восточное положение начала кривой}-{Восточное положение ТП})^2)))

Для домера:
IF({Дельта-угол}!={Дельта-угол кривой}, {Тангенс общий}-({Длина кривой}+{Длина переходной кривой 1}+{Длина переходной кривой 2}), {Тангенс общий}-{Длина кривой})
Миниатюры
Нажмите на изображение для увеличения
Название: ScreenShot 70.jpg
Просмотров: 261
Размер:	149.8 Кб
ID:	90947  

Последний раз редактировалось prokopchuk, 22.11.2012 в 11:54.
prokopchuk вне форума  
 
Непрочитано 22.11.2012, 18:21
#17
Blas


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


Еще раз огромное спасибо
Blas вне форума  
 
Непрочитано 06.12.2012, 15:14
#18
Андрей2000


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


Не стал создавать новую тему пишу тут.
хотел у Вас спросить по civil 3d 2013, возможно кто в курсе. Как сделать так чтобы в ведомости углов поворота(в exel) трассы отображался угол без вписанной кривой?
Андрей2000 вне форума  
 
Непрочитано 06.12.2012, 15:41
#19
Blas


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


Цитата:
отображался угол без вписанной кривой
что за угол? есть угол поворота, который присутствует в ведомости.
Blas вне форума  
 
Непрочитано 06.12.2012, 15:44
#20
Андрей2000


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


Я имею ввиду что если в точку перелома(трассы) не вписывать радиус , то в ведомости углов поворота он не отображается как вершина, т.е не видит что трасса переломлена без радиуса.
Андрей2000 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Как в Civil 3D 2010 создать простую подпись вершины угла с параметрами??

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать 3D модель для презентации? Villy-Churak Прочее. Программное обеспечение 40 07.05.2009 08:23
Как создать 2D проекцию 3D объекта? MrKiLLER AutoCAD 18 09.10.2008 17:25
Civil 3D 2008. Как повернуть проектные отметки на плане ? Valery Brelovsky Прочее. Отраслевые разделы 8 23.01.2008 12:05
как в CIVIL 3D точки нанесенные в 3-ке - перенести в точки п maksimys AutoCAD 3 23.08.2007 14:13
ЮМОР 2006 =) Perezz!! Разное 1122 04.01.2007 00:46