Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как поменять точку привязки блока при копировании
Регистрация: 30.06.2023
Сообщений: 43
|
||
Просмотров: 2580
|
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
возможно, я первый блок создал с точкой вставки на вершине, потом понял, что его неудобно к линии привязывать, сделал рефакторинг этого же блока изменим точку привязки на середину грани. Но когда копирую, я уже выбираю не тот первый блок, а те которые вставлены после рефакторинга. Хотя я не совсем понимаю, тот же первый тоже должен был измениться при этом? |
|||
![]() |
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,340
|
|
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
|
|||
![]() |
|
||||
Регистрация: 10.01.2020
Сообщений: 420
|
По порядку:
1 Ты сделал блок "cabel" с привязкой к середине отрезка 2 Ты сделал блок "A$Cb377a2cb" с точкой вставки в вершине отрезка и поместил в него блок "cabel" Таким образом, изменяя точку вставки в блоке "cabel" ты автоматически будешь менять визуальное расположение кабеля в блоке "A$Cb377a2cb". Зачем ты так сделал? |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Но когда я всталяю блок я INSERT я выбираю cabel, а не A$Cb377a2cb Как мне это все исправить? Если я размонтирую блок и заново создам? И как мне удалить эти два блока из проекта? Они почему то все равно остаются там |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 765
|
|
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
Два раза щелкнуть по блоку cabel, откроется редактор блоков. Выделить все примитивы блока. Щелкнуть левой клавишей мыши по той синей точке, которую вы хотите использовать как точку вставки блока. Нажать на пробел. Ввести новые координаты этой точки - 0,0. Линии должны переместится так, что эта точка попадет в ноль. Сохранить определение блока.
|
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Т.е. надо или Insert делать или Ctrl-Shift-V? ----- добавлено через ~2 мин. ----- Когда делаю Ctrl-Shift-V тоже появляется блок с курсором на вершине |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Делал Ctrl-V - тоже самое было ----- добавлено через ~1 мин. ----- тоже самое |
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
Надо определиться с задачей и выбрать соответствующий инструмент: чай мешают ложечкой, пробку вынимают штопором, картошку чистят ножом.
1). insert вставляет ранее определенный блок, который вы выбираете, вбивая нужное имя. 2) ctrl+v вставляет ровно то, что вы ранее скопировали без изменений 3) ctrl+shift+v вставляет то, что вы ранее скопировали, при этом объединив содержимое в новый блок, придумав этому блоку новое имя. Точку определения блока Акад выбирает сам, но если копировать через ctrl+shuft+c, то точку вставки можно указать принудительно. У вас задача другая: вы в блоке указали точку вставки, а теперь хотите ее переопределить. Для этого нужно войти в определение блока и сдвинуть его содержимое как описано выше. Инструменты по вставке сюда не сильно подходят на мой взгляд. |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 765
|
Да не хочет он. )))
----- добавлено через ~2 мин. ----- https://adn-cis.org/forum/index.php?topic=9290.15 Возможно TEMP надо почистить. |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Я ее задал при создании блока как середину левой грани. Но когда я делаю Ctrl-V то курсор почему-то расположен на вершине, а я хочу, чтобы он был на середине грани, там где я его определил А вот если я просто выделяю этот же блок, то тогда все OK появляется моя точка в середине грани. |
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
Если нажать ctrl+1, появится панель свойств, соответственно если выделить блок с ручкой на вершине, то в панели свойств можно проверить, что его имя не cabel, а что-то вроде вашего A$Cb377a2cb. Это не ваш блок, а другой, созданный автоматически т.к.:
выделите ваш нормальный блок (проверьте в свойствах имя - должно быть cable), нажмите ctrl+c без шифта, вставьте через ctrl+v без шифта. Точка не поменяется, в свойствах будет прописано имя блока cable. |
|||
![]() |
|
||||
Регистрация: 10.01.2020
Сообщений: 420
|
Цитата:
Чтобы тебе вставлять блок как ты хочешь: выдели блок нажми Ctl+Shift+V - это копирование с базовой точкой - укажи точку, которая будет точкой вставки скопированных объектов нажми Ctrl+V |
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
Цитата:
Опечатались тут. |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
то происходит вставка этого блока при этом создается новый блок, и я могу указать только куда вставить этот блок ни чего не меняется при этом |
|||
![]() |
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 765
|
Цитата:
----- добавлено через 38 сек. ----- Сначала Ctl+Shift+C, потом Ctrl+V. |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
блок cabel скопируйте его и попробуйте к линии прицепить за середину левой грани ----- добавлено через ~1 мин. ----- Зашибись, то что надо Всем спасибо!!! |
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
Как я понимаю ситуацию - ТС копирует блок по ctrl+c, и в момент вставки блока по ctrl+v блок привязан к курсору не за середину, а за ту точку, которую определил автокад (за верх или низ треугольника). А ТС хочет, чтобы привязывалось за середину блока, там где определена точка для insert.
После вставки все остается как надо - блок cabel, точка вставки блока - середина как ей и положена. Проблема именно в момент вставки - блок висит у курсора "за угол", а надо - "за середину". ctrl+shift+c такую проблему решает, видимо задача была в этом... |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,923
![]() |
Цитата:
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 402
|
|
|||
![]() |
|
||||
Регистрация: 25.05.2006
Сообщений: 56
|
Господя. Сколько таких тем. Читайте инструкцию к лицензионному автокаду. Там написано на втором экране кнопка красная. называется - начертить всё.
Мне 61. Меня на работу никуда не берут. А тут - как переопределить блок в акаде? И еще бабло получает." матерное выражение" Последний раз редактировалось Baylot, 11.07.2023 в 19:20. Причина: Затрахало |
|||
![]() |
|
||||
Offtop: Цензурное слово?
![]() ----- добавлено через ~2 мин. ----- Offtop: У кого хоть лицензионный? Русский человек шкаф сначала соберёт, а если дверки внутрь открываются тогда уже и инструкцию посмотреть можно. |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить точку привязки начала размера 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 |