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

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

Как поменять точку привязки блока при копировании

Ответ
Поиск в этой теме
Непрочитано 11.07.2023, 09:27
Как поменять точку привязки блока при копировании
alexmntmnk
 
Регистрация: 30.06.2023
Сообщений: 43

Я создал блок, в начале которого расположен треугольник с боковой гранью. При создании блока, в качестве точки привязки выбрал середину этой грани.
Когда выделяю блок, то именно эта точка и подсвечивается. Но когда я его копирую и вставляю Ctrl-V, то почему то подсвечивается точка на его вершине. Почему? И как это победить.
Я уже в редакторе блока разбил треугольник и нарисовал грань линией. Не помогло
Просмотров: 2586
 
Автор темы   Непрочитано 11.07.2023, 10:38
#21
alexmntmnk


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


Цитата:
Сообщение от AMDen Посмотреть сообщение
Наоборот. Не надо нажимать Shift.

----- добавлено через 34 сек. -----
Попробуй вставить в другой файл.
Так я изначально его и не нажимал.
Делал Ctrl-V - тоже самое было

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от AMDen Посмотреть сообщение
Попробуй вставить в другой файл.
тоже самое
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 10:41
#22
AMDen

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


При вставке что написано в командной строке?
AMDen вне форума  
 
Автор темы   Непрочитано 11.07.2023, 10:44
#23
alexmntmnk


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


Цитата:
Сообщение от AMDen Посмотреть сообщение
При вставке что написано в командной строке?
CTRL-V
Command: _pasteclip Specify insertion point:

если
CTRL-Shift-V
Command: _pasteblock Specify insertion point:
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 10:45
#24
Dinoxromniy


 
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
Т.е. надо или Insert делать или Ctrl-Shift-V?
Надо определиться с задачей и выбрать соответствующий инструмент: чай мешают ложечкой, пробку вынимают штопором, картошку чистят ножом.
1). insert вставляет ранее определенный блок, который вы выбираете, вбивая нужное имя.
2) ctrl+v вставляет ровно то, что вы ранее скопировали без изменений
3) ctrl+shift+v вставляет то, что вы ранее скопировали, при этом объединив содержимое в новый блок, придумав этому блоку новое имя. Точку определения блока Акад выбирает сам, но если копировать через ctrl+shuft+c, то точку вставки можно указать принудительно.

У вас задача другая: вы в блоке указали точку вставки, а теперь хотите ее переопределить. Для этого нужно войти в определение блока и сдвинуть его содержимое как описано выше. Инструменты по вставке сюда не сильно подходят на мой взгляд.
Dinoxromniy вне форума  
 
Непрочитано 11.07.2023, 10:46
#25
AMDen

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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
а теперь хотите ее переопределить.
Да не хочет он. )))

----- добавлено через ~2 мин. -----
https://adn-cis.org/forum/index.php?topic=9290.15
Возможно TEMP надо почистить.
AMDen вне форума  
 
Автор темы   Непрочитано 11.07.2023, 10:48
#26
alexmntmnk


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


И еще вопрос
я удалил все блоки с чертежа, а у меня все равно в списке уже с десяток
A$Cb377a2cb
A$Cb377a2..

Как мне их удалить?
Или они теперь навсегда там?
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 10:50
1 | #27
AMDen

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


Очистить чертеж (_PURGE).
AMDen вне форума  
 
Непрочитано 11.07.2023, 10:52
#28
Dinoxromniy


 
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402


Цитата:
Сообщение от AMDen Посмотреть сообщение
Да не хочет он.
А. Ну тем проще. Я бы вообще copy использовал для (внезапно) копирования.
Dinoxromniy вне форума  
 
Автор темы   Непрочитано 11.07.2023, 10:53
#29
alexmntmnk


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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
У вас задача другая: вы в блоке указали точку вставки, а теперь хотите ее переопределить.
я не хочу ее переопределять.
Я ее задал при создании блока как середину левой грани.
Но когда я делаю Ctrl-V то курсор почему-то расположен на вершине, а я хочу, чтобы он был на середине грани, там где я его определил
А вот если я просто выделяю этот же блок, то тогда все OK появляется моя точка в середине грани.
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 10:58
#30
Dinoxromniy


 
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
то курсор почему-то расположен на вершине
Если нажать ctrl+1, появится панель свойств, соответственно если выделить блок с ручкой на вершине, то в панели свойств можно проверить, что его имя не cabel, а что-то вроде вашего A$Cb377a2cb. Это не ваш блок, а другой, созданный автоматически т.к.:
Цитата:
Сообщение от AMDen Посмотреть сообщение
Не надо нажимать Shift.
выделите ваш нормальный блок (проверьте в свойствах имя - должно быть cable), нажмите ctrl+c без шифта, вставьте через ctrl+v без шифта. Точка не поменяется, в свойствах будет прописано имя блока cable.
Dinoxromniy вне форума  
 
Автор темы   Непрочитано 11.07.2023, 10:59
#31
alexmntmnk


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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
А. Ну тем проще. Я бы вообще copy использовал для (внезапно) копирования.
COPY конечно решает проблему, но блин долго очень
У меня на листе планируется 50 таких блоков и еще 100 похожих
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 11:02
#32
name02


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


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
Но когда я делаю Ctrl-V то курсор почему-то расположен на вершине, а я хочу, чтобы он был на середине грани, там где я его определил
А вот если я просто выделяю этот же блок, то тогда все OK появляется моя точка в середине грани.
При копировании Ctrl+V курсор всегда будет в нижнем левом углу габаритной рамки всех копируемых объектов
Чтобы тебе вставлять блок как ты хочешь:
выдели блок
нажми Ctl+Shift+V - это копирование с базовой точкой - укажи точку, которая будет точкой вставки скопированных объектов
нажми Ctrl+V
name02 вне форума  
 
Автор темы   Непрочитано 11.07.2023, 11:03
#33
alexmntmnk


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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
выделите ваш нормальный блок (проверьте в свойствах имя - должно быть cable), нажмите ctrl+c без шифта, вставьте через ctrl+v без шифта. Точка не поменяется, в свойствах будет прописано имя блока cable.
Да все верно тот же самый блок.
С этим я разобрался.
Вот только не устаивает когда его вставляешь, видите где курсор при этом расположен
Нажмите на изображение для увеличения
Название: 2023-07-11_11-00-46.png
Просмотров: 18
Размер:	12.5 Кб
ID:	257247
alexmntmnk вне форума  
 
Автор темы   Непрочитано 11.07.2023, 11:04
#34
alexmntmnk


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


а вот тот же блок, когда я его выделяю
Нажмите на изображение для увеличения
Название: 2023-07-11_11-03-49.png
Просмотров: 17
Размер:	23.9 Кб
ID:	257248
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 11:07
#35
Dinoxromniy


 
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
Вот только не устаивает когда его вставляешь, где курсор при этом расположен
Если курсор расположен не там, то вставляете вы уже другой блок. По картинкам лично мне не понятно ничего. В dwg приложите и подпишите - исходный блок, вставленный блок с неправильной точкой. Тогда все будет понятно.
Цитата:
Сообщение от name02 Посмотреть сообщение
Ctl+Shift+V - это копирование
Опечатались тут.
Dinoxromniy вне форума  
 
Автор темы   Непрочитано 11.07.2023, 11:12
#36
alexmntmnk


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


Цитата:
Сообщение от name02 Посмотреть сообщение
выдели блок
нажми Ctl+Shift+V - это копирование с базовой точкой - укажи точку, которая будет точкой вставки скопированных объектов
нажми Ctrl+V
Совсем не понял, если я нажимаю Ctl+Shift+V
то происходит вставка этого блока при этом создается новый блок, и я могу указать только куда вставить этот блок

Цитата:
Сообщение от name02 Посмотреть сообщение
нажми Ctrl+V
ни чего не меняется при этом
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 11:16
#37
AMDen

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


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
Совсем не понял, если я нажимаю Ctl+Shift+V
то происходит вставка этого блока при этом создается новый блок, и я могу указать только куда вставить этот блок
Ctl+Shift+C - это копирование с базовой точкой

----- добавлено через 38 сек. -----
Сначала Ctl+Shift+C, потом Ctrl+V.
AMDen вне форума  
 
Автор темы   Непрочитано 11.07.2023, 11:16
#38
alexmntmnk


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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
В dwg приложите и подпишите - исходный блок, вставленный блок с неправильной точкой. Тогда все будет понятно.
так я выше выкладывал
блок cabel
скопируйте его и попробуйте к линии прицепить за середину левой грани

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от AMDen Посмотреть сообщение
Ctl+Shift+C - это копирование с базовой точкой
Зашибись, то что надо

Всем спасибо!!!
alexmntmnk вне форума  
 
Непрочитано 11.07.2023, 11:20
#39
AMDen

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


Цитата:
Сообщение от alexmntmnk Посмотреть сообщение
Зашибись, то что надо
Блок какой вставился?
AMDen вне форума  
 
Автор темы   Непрочитано 11.07.2023, 11:32
#40
alexmntmnk


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


Цитата:
Сообщение от AMDen Посмотреть сообщение
Блок какой вставился?
исходный - cabel
alexmntmnk вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как поменять точку привязки блока при копировании

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить точку привязки начала размера AutoCAD на VBA? МишаИнженер Программирование 22 02.09.2022 18:03
Как задать зависимость поля в атрибуте блока от значения атрибута блока в котором находится этот блок? Nacichaj Динамические блоки 6 13.07.2022 12:44
Странное поведение динамического блока высотной отметки hwd Динамические блоки 12 08.09.2011 11:15
Как поменять базовую точку вставки? PSG AutoCAD 10 09.07.2010 10:59
Как поменять в выносной отметке запятую на точку в СПДС dextron3 Прочее. Программное обеспечение 12 02.10.2009 18:46