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

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

обьектная привязка для блока

Ответ
Поиск в этой теме
Непрочитано 08.12.2010, 11:02 #1
обьектная привязка для блока
saturnaly07
 
Регистрация: 27.11.2010
Сообщений: 9

Как изменить обьектную привязку для блока (для дальнейшего выравнивания) -
например строго посередине

shift + right button как и
ctrl + shift + C - выбирает контрточки в обьектах внутри блока

сейчас мне приходится внутри блока создавать отрезки шириной и высотой соотв размеру блока выравнивать, создавать блок (внутри блока не выравнивается)
и позиционировать с помощью того же ctrl shift C - средняя созданных отрезков

стаж работы в каде небольшой ранее работал в иллюстраторе
Просмотров: 6206
 
Непрочитано 08.12.2010, 11:12
#2
Лиспер


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


Попробуй нажать F10. Ну и с osmode поиграться...
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 08.12.2010, 11:13
#3
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


Когда блок создаётся следует назначать точку вставки (базовую точку блока).
Открыть созданный блок через _refedit, дать команду _base и указать точку вставки
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2010, 12:18
#4
saturnaly07


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


яйцо сбоку
Команда: _pasteblock Точка вставки:
Команда: _refedit
Выберите вхождение:
Для завершения сеанса редактирования вхождения воспользуйтесь командой ССЫЛЗАКР
или соответствующей панелью инструментов.
Команда: _base
Базовая точка <45.7776,43.6430,0.0000>:
Команда:
Команда:
Команда: _refclose
Задайте опцию [Сохранить изменения/Отказаться от изменений] <Сохранить>: _sav
Выполняется регенерация модели.
Обновлено вхождений блоков: 1
A$C445E0862 - переопределено.
Команда: Противоположный угол:

осталась там же
http://savepic.net/289337.jpg
а надо вот так
http://savepic.net/272953.jpg

можт я туп и не то и не так делаю
(в этом случае)
можно по шагам?

Последний раз редактировалось saturnaly07, 08.12.2010 в 12:38.
saturnaly07 вне форума  
 
Непрочитано 08.12.2010, 12:27
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


ну, хорошо.
тогда открой через _bedit
выдели все примитивы в блоке
перемести их . за базовую точку перемещения возьми будущую точку вставки, за конечную точку перемещения- 0,0,0
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2010, 13:33
#6
saturnaly07


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


как мне при редактировании блока определить центр (середину) у группы обьектов чтобы за неё перетащить в 0.0.0
saturnaly07 вне форума  
 
Непрочитано 08.12.2010, 13:38
#7
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


saturnaly07, вспомогательные линии построить. после перемещения- их удалить
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2010, 14:25
#8
saturnaly07


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


я так и делал - вопрос сохраняет свою актуальность, существуют ли автоматизированные и более точные методы установления базовых точек для групп обьектов (блоков)?
saturnaly07 вне форума  
 
Непрочитано 08.12.2010, 14:28
#9
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


saturnaly07, так, какие точки нужны? Центры тяжести? Или что? Я в Иллюстраторе не работал и не заморачиваюсь такими проблемами, ибо их нет на самом деле.
Хмурый вне форума  
 
Непрочитано 08.12.2010, 14:31
#10
twilight


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
ну, хорошо.
тогда открой через _bedit
выдели все примитивы в блоке
перемести их . за базовую точку перемещения возьми будущую точку вставки, за конечную точку перемещения- 0,0,0
В редакторе же есть на палитре параметров самый нижний - Basepoint. Где воткнешь там и будет точка вставки независимо от того где при создании блока указал.
twilight вне форума  
 
Непрочитано 08.12.2010, 14:35
#11
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


twilight, да есть, но есть и альтернативные методы.
saturnaly07 вот два блока с разными точками вставки.
вставляй эти файлы в чертёж как блоки...
формат 2004
Вложения
Тип файла: dwg
DWG 2004
Блок1.dwg (50.8 Кб, 1197 просмотров)
Тип файла: dwg
DWG 2004
Блок2.dwg (51.2 Кб, 1187 просмотров)
Хмурый вне форума  
 
Автор темы   Непрочитано 13.12.2010, 10:44
#12
saturnaly07


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


Вот два блока их надо выровнять по горизотали по центру

слева стандартная привязка
справа построил с помощью вспомогательных линий

назначил середину вспомогательного отрезка (shift+ Right button)
(вспомогательные линии это фактически 2 отрезка являющиеся шириной и высотой всего блока, но нам надо по горизонтали выровнять, строил только ширину)
поудалял вспомогательный мусор, сохранил

назначил базовую точку используя середину вспомогательного отрезка (Ctrl+shift+ C )
вставка блока с новой базовой точкой Ctrl+ shift+ V
правда получилась матрешка блок в блоке
но задача решена

Вопрос: можно все это сделать, то что справа, без построения вспомогательных линий
Т Е назначить базовую точку которая будет серединой блока??????

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


ЕСТЬ ТАКОЙ????


Последний раз редактировалось saturnaly07, 13.12.2010 в 10:59.
saturnaly07 вне форума  
 
Непрочитано 13.12.2010, 11:07
#13
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


насколько я понял, тебе нужно найти геометрический центр каждого блока?
Хмурый вне форума  
 
Автор темы   Непрочитано 13.12.2010, 11:11
#14
saturnaly07


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


да именно так
saturnaly07 вне форума  
 
Непрочитано 13.12.2010, 11:30
#15
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


чтобы автоматически получилось- программа нужна.
Хмурый вне форума  
 
Автор темы   Непрочитано 13.12.2010, 11:39
#16
saturnaly07


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


ну, программа, какая? В смысле плаг ин?
saturnaly07 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > обьектная привязка для блока

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Странное поведение динамического блока высотной отметки hwd Динамические блоки 12 08.09.2011 11:15
Как перенести в чертеж блок из файла библиотеки блоков Main Urod Программирование 8 03.02.2010 14:15
Перевод имени блока в имя переменной и обратно Supermax Программирование 11 14.12.2009 23:26
соскакивает привязка блока beholder AutoCAD 1 05.08.2008 09:43
Привязка для блока с разными масштабами zenon AutoCAD 5 12.09.2007 11:29