Список форумов Конференция САПР Bentley MicroStation Конференция САПР Bentley MicroStation
www.ustation.ru
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

линии 2д и 3д

 
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Взаимодействие с AutoCAD
Предыдущая тема :: Следующая тема  
Автор Сообщение
Ares



Зарегистрирован: 02.07.2006
Сообщения: 61
Откуда: СПб

СообщениеДобавлено: Вт Сен 04, 2012 9:12 pm    Заголовок сообщения: линии 2д и 3д Ответить с цитатой

Однако
рисовал картинки (абрисы полевые) в MS 8i в DWG файле по точкам вынесенным из Кредо. Потом перенёс в Автокад и здрасьте ... Часть полилиний нарисованных в макростэйшн SmartLin-ом в автокаде видится как 3д-полилинии а часть как просто 2д-полилинии. Первые абсолютно не приемлемы, вторые как раз нужны.
В чём причина такой избирательности - непонятно. Узлы тех и других линий имеют нулевую высоту. В макростейшене они все одинаковы.
Теперь вопрос - что делать?
Линий нарисовано множество их надо как-то привести в один вид, потому как трёхмерные линии в дальнейшем не обрабатываются корректно (тут я не силен) их приходится просто перерисовывать.
В Автокаде есть инструмент Flatten objects но он корёжит линии, их приходится просто править ручками.
Кто-нибудь встречался с этим?
система W7, microstation 8i Descartes, Автокад 2010
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ares



Зарегистрирован: 02.07.2006
Сообщения: 61
Откуда: СПб

СообщениеДобавлено: Сб Сен 08, 2012 10:57 am    Заголовок сообщения: Ответить с цитатой

Победил
Все дело в режиме работы
Макростэйшн (по крайней мере 8i за ХМ уже не скажу) все равно образует 3д полилинию если соединяемые точки имеют разную высоту. Вне зависимости ни от чего: ни от режима DWG или DGN, ни от способа подключения точек - референс или непосредственно в самом файле, ни от настроек рабочего файла или его seed-файла. (Последний был выбран естественно 2д), ни от блокировки глубины...

Но победить можно.
Если работать в DGN режиме и в конце пересохранить в DWG с настройками Save as DWG - options\ General\Entity mapping -
где выставить значения Polyline (flattened) для Nonplanar line string а также для curves and B-spline curves

Уже радует
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
АлексЮстасу



Зарегистрирован: 22.06.2012
Сообщения: 104
Откуда: Москва

СообщениеДобавлено: Сб Сен 22, 2012 1:22 am    Заголовок сообщения: Ответить с цитатой

В самом Автокаде есть несколько способов преобразовать 3D полилинии в плоские полилинии. Самый доступный и простой из них - утилита в составе PLTOOLS. (См. автокадовские форумы типа forum.dwg.ru). В этом пакете есть много и других дополнительных полезных утилит работы с полилиниями в Автокаде. (многие из которых отродясь - лет десять точно - есть в штатной Microstation).
С другой стороны, нормально же, что при соединении точек с разными высотами получаются 3D полилинии (пардон, лайнстринги). Вот были бы точки на одной высоте - было бы на что жаловаться Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
beer



Зарегистрирован: 01.02.2006
Сообщения: 215
Откуда: Москва

СообщениеДобавлено: Пн Сен 24, 2012 6:24 am    Заголовок сообщения: Ответить с цитатой

Ares писал(а):
Победил
Все дело в режиме работы
Макростэйшн (по крайней мере 8i за ХМ уже не скажу) все равно образует 3д полилинию если соединяемые точки имеют разную высоту. Вне зависимости ни от чего: ни от режима DWG или DGN, ни от способа подключения точек - референс или непосредственно в самом файле, ни от настроек рабочего файла или его seed-файла. (Последний был выбран естественно 2д), ни от блокировки глубины...


Т.е. вы хотите сказать что, вы работали в 2d файле к которому были подключен 3d файл с точками по которым вы рисовали LineString и у вас получались иногда 3d линии? Я вас правильно понял?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Взаимодействие с AutoCAD Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group