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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > синхронизация viewport и модели. Возможна ли?

синхронизация viewport и модели. Возможна ли?

Ответ
Поиск в этой теме
Непрочитано 07.02.2013, 18:02 #1
синхронизация viewport и модели. Возможна ли?
mankurt
 
геодезист
 
Москва
Регистрация: 25.10.2011
Сообщений: 45

Дано: Куча готовых старых чертежей с отрисованными моделями в одной системе координат, настроенными лэйаутами и вьюпортами .
Задача: Нужно сдать те же чертежи в другой СК.
Вопрос: Как это сделать с наименьшими затратами на переоформление вьюпортов? Можно ли как-то смещать точки привязки вьюпортов к модели на ту же величину, на какую отличаются системы координат, чтобы в итоге были получены вьюпорты с перенесенными на новое место моделями ?

Исходная СК чертежа - мировая, в реальности местная геодезическая. Новая СК - СК95, отличается от местной только параллельным переносом, без разворота и изменения масштаба. В финальном файле не должно быть пользовательских UCS по требованиям заказчика (а так вообще было бы идеальное решение). Поэтому приходится смещать объекты модели, чтобы таким образом поменять мировую СК чертежа.

Последний раз редактировалось mankurt, 08.02.2013 в 11:23.
Просмотров: 5010
 
Непрочитано 07.02.2013, 18:07
#2
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


А что, нельзя новое на месте старого делать? К примеру, вставить старый файл внешней ссылкой в новый. Прочертить новое поверх старого, потом через дизайн-центр скопировать листы..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 07.02.2013, 18:17
#3
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Цитата:
Сообщение от AlexV Посмотреть сообщение
А что, нельзя новое на месте старого делать? К примеру, вставить старый файл внешней ссылкой в новый. Прочертить новое поверх старого, потом через дизайн-центр скопировать листы..
не очень понимаю о чем вы говорите. Я действую следующим образом:
смещаю объекты в модели на новое место, потому как система координат изменилась. Вьюпорты при этом пустые становятся, так как ссылаются на старое место.
Надо как-то сделать так, чтобы вьюпорты в пространстве листа показывали то же самое, те же объекты, но находящиеся на новом месте.
mankurt вне форума  
 
Непрочитано 07.02.2013, 19:51
#4
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от mankurt Посмотреть сообщение
Надо как-то сделать так, чтобы вьюпорты в пространстве листа показывали то же самое, те же объекты, но находящиеся на новом месте
А кто Вам мешает "глазом" вьюпорта листа посмотреть на новое место?
__________________
С уважением sbi
sbi вне форума  
 
Автор темы   Непрочитано 08.02.2013, 00:57
#5
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Цитата:
Сообщение от sbi Посмотреть сообщение
А кто Вам мешает "глазом" вьюпорта листа посмотреть на новое место?
Ничего не мешает. Но если файлов чертежей десятки и сотни, то встает вопрос экономии времени. )
mankurt вне форума  
 
Непрочитано 08.02.2013, 02:44
#6
marinama


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


У меня такое сто раз бывало- прокатывало.
В общем, я делаю так- обозначаю какую-то точку (например пересечение осей А-1- неважно- любую- кружочком- ну Очень большим. Тем же кружочком обозначаю Нулевую точку по заданию. Эти кружочки рисую линией , которую называю, например- no print, ну, или, как вам удобней, в Layout добавляю этой линии обозначение- не печатать, для верности- замочек на этот Lay, и далее- все ненужное- просто удаляю, и перемещаю то, что необходимо, с привязкой к этим обозначенным кружочкам.
ну, примерно так...по-простому.
marinama вне форума  
 
Непрочитано 08.02.2013, 05:37
#7
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


А чем отличаются обе UCS? Новой точкой нуля? Углом? Направлением осей? Во всех файлах изменения одинаковые или разные?
Так понимаю, ни одна из систем не мировая? Почему?
Нельзя советовать не имея этих сведений.
А может просто новую точку Base назначить да рамки ВЭ подвинуть....

Последний раз редактировалось Vova, 08.02.2013 в 05:44.
Vova вне форума  
 
Непрочитано 08.02.2013, 06:00
#8
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от mankurt Посмотреть сообщение
смещаю объекты в модели на новое место, потому как система координат изменилась. Вьюпорты при этом пустые становятся, так как ссылаются на старое место.
А если в модели смещать не объекты, а начало и ориетацию ПСК, потом в Листах _regenall ?
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Автор темы   Непрочитано 08.02.2013, 11:23
#9
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Цитата:
Сообщение от Vova Посмотреть сообщение
А чем отличаются обе UCS? Новой точкой нуля? Углом? Направлением осей? Во всех файлах изменения одинаковые или разные?
Так понимаю, ни одна из систем не мировая? Почему?
Исходная СК чертежа - мировая, в реальности местная геодезическая. Новая СК - СК95, отличается от местной только параллельным переносом, без разворота и изменения масштаба. В финальном файле не должно быть пользовательских UCS по требованиям заказчика (а так вообще было бы идеальное решение). Поэтому приходится смещать объекты модели, чтобы таким образом поменять мировую СК чертежа.
mankurt вне форума  
 
Непрочитано 08.02.2013, 11:47
#10
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


mankur Существуют две системы координат мировая и пользовательская. Насколько мне известно, мировая, неподвижна, и выполняется при создании файла из шаблона. При создании видовых экранов применяется именно она – единственная и неповторимая уже многие лета.
Кстати, она зависит от лимитов чертежа и находится в левом нижнем углу.
По умолчанию координаты МСК и ПСК совпадают, что скорей всего было и сделано в «старых» чертежах и с применением координат пользовательских.
Изменение ПСК отражается только на размерах, координатах установки и т.д.
Вот это и нужно корректировать.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 08.02.2013, 12:41
#11
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от mankurt Посмотреть сообщение
Вопрос: Как это сделать с наименьшими затратами на переоформление вьюпортов? Можно ли как-то смещать точки привязки вьюпортов к модели на ту же величину, на какую отличаются системы координат, чтобы в итоге были получены вьюпорты с перенесенными на новое место моделями ?
Опишу, как выхожу из данной ситуации я. Открыаю чертеж в "исходной" системе координат (не буду указывать какая, я думаю будет понятно и так). В пространстве листа, где заранее настроен масштаб видового экрана, поверх него черчу замкнутую полилинию. В ком. строке ввожу команду СМЕНАПРОСТР и указываю на нашу полилинию . Таким образом в модель перемещается прямоугольник, охватывающий границу желаемого изображения. Перемещаем нашу съемку вместе с полученным прямоугольником в "целевую" координатную систему. При этом я использую команду "эластичное преобразование" из функционала Map 3D (Civil 3D) или внутреннюю команду AutoCAD - "выровнять". Дальнейшие манипуляции выполняю в пространстве листа. Активирую видовой экран, двойной щелчок колесом - "показать все". В выпадающем меню "Вид" -> "зумирование" -> "рамка" и указываю, обязательно с разовой объектной привязкой, (контекстное меню -п.к.м.) - "конточка", левый верхний угол прямоугольника и правый нижний угол прямоугольника. Фиксирую видовой экран. Все. Изображение должно перенестись корректно. Может есть способы более цивилизованные, но меня этот вполне устраивает.
__________________
Как-то так.
sertor вне форума  
 
Автор темы   Непрочитано 12.02.2013, 18:01
#12
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Думал-думал, прикидывал и нашел более-менее оптимальное для себя решение. Привожу его, вдруг кому понадобится..
Итак, чертеж из старой местной системы координат переводится в новую систему. Вьюпорты при этом становятся пустые, их надо "поставить на место".
Вешаю на кнопку макрос:
^C^C-pan;0,0,0;-1000,-1000,0;
где "-1000,-1000,0" - смещение новой системы координат относительно старой с обратным знаком. Значения смещения дал к примеру.
Далее выбираю в листе вьюпорт, снимаю Lock, перехожу в пространство модели во вьюпорте и нажимаю кнопку макроса. Вьюпорт перенастраивается на новое место, выхожу из него, залочиваю.

Один вьюпорт настроен, остались еще сотня файлов )... Интересно, есть ли в ACAD какой-нибудь интерфейс, с помощью которого можно применять макросы к куче файлов?..
mankurt вне форума  
 
Непрочитано 12.02.2013, 18:14
#13
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Все гораздо проще.......
Открываете старый чертеж в моделе (ставим UCS World) - Ctrl+c и выбираем ВСЕ. Открываем новый чертеж и вменю EDIT>Paste to original coordinates. Повторяем то же в лайоуте, только не забыть сделать Виюпорты видимыми. И все
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 13.02.2013, 02:07
#14
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от Startrek Посмотреть сообщение
И все
... пишем на форум #1
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Автор темы   Непрочитано 13.02.2013, 14:44
#15
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Цитата:
Сообщение от Startrek Посмотреть сообщение
Открываете старый чертеж в моделе (ставим UCS World) - Ctrl+c и выбираем ВСЕ. Открываем новый чертеж и вменю EDIT>Paste to original coordinates. Повторяем то же в лайоуте, только не забыть сделать Виюпорты видимыми. И все
UCS не используются в старом файле. В новом файле их тоже не должно быть по требованиям заказчика. Перевод систем координат должен осуществляться только переносом объектов.
mankurt вне форума  
 
Непрочитано 13.02.2013, 15:10
#16
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от mankurt Посмотреть сообщение
UCS не используются в старом файле. В новом файле их тоже не должно быть по требованиям заказчика. Перевод систем координат должен осуществляться только переносом объектов.
Чего-то я не въезжаю в глубокую суть проблемы. Еще раз предлагаю вот так действовать (в архиве 2 файла, распаковать в одну папку..)
А, блин.. надо обязательно, что бы объекты модели "уехали".. Если они "уезжают" только по одной оси, то проще всего, мне кажется, "растянуть"/переместить вэ..
Вложения
Тип файла: zip 1.ZIP (70.3 Кб, 31 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 13.02.2013, 17:13
#17
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
<phrase 1=


mankurt, какой автокад?
__________________
Алексей
bargool вне форума  
 
Автор темы   Непрочитано 13.02.2013, 17:16
#18
mankurt

геодезист
 
Регистрация: 25.10.2011
Москва
Сообщений: 45


Цитата:
Сообщение от bargool Посмотреть сообщение
mankurt, какой автокад?
Land 2007 (в нем в-основном), Civil3d 2012
mankurt вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > синхронизация viewport и модели. Возможна ли?

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проекции видовых экранов листов в модели (= отображение viewport на layout в model) I.Van AutoCAD 6 02.08.2012 15:31
Изменение вертикального масштаба во Viewport или в модели hotcoffee AutoCAD 18 28.11.2009 06:51
Программное позиционирование пространства модели во ViewPort Danger_pgs Программирование 8 10.06.2008 20:42
Видовые экраны в модели после создания 2Д-чертежа в модели BM60 AutoCAD 1 09.02.2008 05:44