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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не корректно выполняется вставка объектов с базовыми координатами из одного чертежа в другой

Не корректно выполняется вставка объектов с базовыми координатами из одного чертежа в другой

Ответ
Поиск в этой теме
Непрочитано 03.12.2019, 00:15 #1
Не корректно выполняется вставка объектов с базовыми координатами из одного чертежа в другой
autocader
 
Регистрация: 16.11.2008
Сообщений: 67

доброго времени суток! задачка для Гуру.

так случилось, что впервые за 10 лет весьма интенсивного пользования автокада впервые столкнулся с загвоздкой, когда при вставке простейшего объекта из одного чертежа в другой, объект вставился не там где должен был. пришлось в срочном порядке овладевать командой БАЗА (insbase). и да, оказалось что координаты базовой точки отличаются от нормальных (0,0,0). ок, поменял их на правильные. но вот не задача - желаемый результат не был достигнут - объект по прежнему вставлялся не там. перепробовал всё, что мог - менял параметры ПСК, видовые экраны, визуальные стили, единицы измерения, размерные стили и т.д. - эффекта ноль. объект по прежнему вставляется со смещением, которое было при начальных координатах базовой точки (до их "обнуления"). перезапуск автокада, перезагрузка компа после "обнуления" базовой точки также не помогли. копаю уже второй день.

не то чтоб это мне жить мешало - вставил я в итоге с базовой точкой (хотя можно и более другие способы применить для конкретного разового случая), да и чертеж по большому счету выеденного яйца не стоит, но просто стало до жути интересно, в чём же дело. так сказать в рамках повышения квалификации))

файлики прилагаю.

Вложения
Тип файла: dwg
DWG 2013
исходник.dwg (5.15 Мб, 12 просмотров)
Тип файла: dwg
DWG 2013
объект для вставки.dwg (99.8 Кб, 10 просмотров)

Просмотров: 4723
 
Непрочитано 03.12.2019, 00:31
#2
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,408
Отправить сообщение для Александр Ривилис с помощью Skype™


Блок с таким именем уже есть в файле исходнике. Выполни _PURGE и вставляй с исходными координатами.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 03.12.2019, 10:21
#3
autocader


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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Блок с таким именем уже есть в файле исходнике.
что-то не нахожу такового


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Выполни _PURGE и вставляй с исходными координатами.
очистка не помогла
autocader вне форума  
 
Непрочитано 03.12.2019, 10:35
#4
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


В исходнике выствить систему координат в МСК и координаты совпадут.
AMDen вне форума  
 
Автор темы   Непрочитано 03.12.2019, 11:23
#5
autocader


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


Цитата:
Сообщение от AMDen Посмотреть сообщение
В исходнике выствить систему координат в МСК
она там и так мировая
autocader вне форума  
 
Непрочитано 03.12.2019, 11:30
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Может, дело в INSBASE? Файлы не скачивал.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.12.2019, 11:32
#7
autocader


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Может, дело в INSBASE?
отчасти да, но изменение данного параметра проблему не решило
Цитата:
Сообщение от autocader Посмотреть сообщение
командой БАЗА (insbase). и да, оказалось что координаты базовой точки отличаются от нормальных (0,0,0). ок, поменял их на правильные. но вот не задача - желаемый результат не был достигнут
autocader вне форума  
 
Непрочитано 03.12.2019, 11:43
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Единицы чертежа (insunits) во "вставке" попробуй поменять с безразмерных на то, что в получателе.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.12.2019, 11:54
| 1 #9
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Цитата:
Сообщение от autocader Посмотреть сообщение
она там и так мировая
Миниатюры
Нажмите на изображение для увеличения
Название: Исходник.jpg
Просмотров: 1270
Размер:	156.4 Кб
ID:	220666  
AMDen вне форума  
 
Непрочитано 03.12.2019, 12:00
| 1 #10
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Добавлю к предыдущему:
Миниатюры
Нажмите на изображение для увеличения
Название: Сохраненное изображение 2019-12-3_11-59-27.264.jpg
Просмотров: 54
Размер:	16.2 Кб
ID:	220667  
Oleg T вне форума  
 
Автор темы   Непрочитано 03.12.2019, 12:10
#11
autocader


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


а, ну видимо я в процессе менял на мск. но это не помогло
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 30
Размер:	134.7 Кб
ID:	220669  
autocader вне форума  
 
Непрочитано 03.12.2019, 12:36
#12
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Может, я чего не понял, но:
В обоих файлах - МСК
Через копипаст вставил с сохранением координат блок в исходник.
Вроде все одинаково:
Миниатюры
Нажмите на изображение для увеличения
Название: Сохраненное изображение 2019-12-3_12-33-6.161.jpg
Просмотров: 60
Размер:	107.2 Кб
ID:	220671  Нажмите на изображение для увеличения
Название: Сохраненное изображение 2019-12-3_12-33-56.495.jpg
Просмотров: 56
Размер:	108.0 Кб
ID:	220672  
Oleg T вне форума  
 
Непрочитано 03.12.2019, 12:48
#13
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,408
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от autocader Посмотреть сообщение
а, ну видимо я в процессе менял на мск. но это не помогло
Посмотри видео: https://autode.sk/2DG0xBx
Что не так?
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 03.12.2019, 16:53
#14
autocader


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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Что не так?
ага, понял я в чем был прикол. я меняю ПСК на мск ("обнуляю" базовую точку), а чертеж-то остаётся на месте))) т.е. он уже в других немного координатах находится. всего-то и надо было после смены пск перетащить чертеж в другое место, чтоб его координаты стали соответствовать действительности))

всем спасибо за участие в решении этого ребуса!!!
autocader вне форума  
 
Непрочитано 03.12.2019, 17:16
| 1 #15
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от autocader Посмотреть сообщение
ага, понял я в чем был прикол. я меняю ПСК на мск ("обнуляю" базовую точку), а чертеж-то остаётся на месте))) т.е. он уже в других немного координатах находится. всего-то и надо было после смены пск перетащить чертеж в другое место, чтоб его координаты стали соответствовать действительности))

всем спасибо за участие в решении этого ребуса!!!
Что-то я не заметил, чтобы А. Ривилис что-то перетаскивал. Я, кстати, тоже ничего не таскал, но объект встал на свое место )).
Oleg T вне форума  
 
Автор темы   Непрочитано 03.12.2019, 17:39
#16
autocader


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Что-то я не заметил, чтобы А. Ривилис что-то перетаскивал. Я, кстати, тоже ничего не таскал, но объект встал на свое место
не, объект-то встал, а вот чертеж уже стал в других координатах после смены пск. в итоге чертеж относительно объекта сидел не правильно.
autocader вне форума  
 
Непрочитано 04.12.2019, 07:56
#17
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Скорее всего дело в переменной UCSFOLLOW Команда _ucsman (ДИСПСК) вкладка "Режимы"
Миниатюры
Нажмите на изображение для увеличения
Название: ucsfollow.png
Просмотров: 133
Размер:	84.5 Кб
ID:	220709  
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 04.12.2019, 09:14
#18
autocader


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


Цитата:
Сообщение от VVA Посмотреть сообщение
Скорее всего дело в переменной UCSFOLLOW
попробовал поставить галочку - увы, ничего не поменялось
autocader вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не корректно выполняется вставка объектов с базовыми координатами из одного чертежа в другой

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не корректно работает вставка блоков из Палитры ArchPavel AutoCAD 15 03.08.2017 15:50
Как программно вынуть из чертежа информацию с нужных слоев и поместить ее в другой чертеж? Xara AutoCAD 21 16.01.2016 00:13
Как копировать стили, например, стен в проекте архитектурного автокада из одного чертежа в другой Алексей Волков Вертикальные решения на базе AutoCAD 1 01.06.2014 23:05
не копируется архитектура из одного файла в другой Mikhail82 AutoCAD 6 07.08.2008 14:20
можно ли из одного чертежа в другой переносить группы слоев? stumpel AutoCAD 2 28.02.2008 12:27