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

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

Вопрос по мастштабированию

Ответ
Поиск в этой теме
Непрочитано 21.07.2009, 14:41 #1
Вопрос по мастштабированию
tarasn3230
 
Регистрация: 27.06.2009
Сообщений: 35

Интересует следующий вопрос: (давно интрересовался, ответа так и не нашел). Например, конкретная ситуация - делаю спецификацию на проемы. Каждый кружок с цыферкой обозначающий проем у меня сделан отдельным блоком. Изначально делал для планировки выполненой в масштабе 1:200. Теперь хочу сделать для 1:100. Вопрос: можно ли при масштабировании сразу всех кружков обозначающих пройомы на чертеже смаштабировать так, чтобы базовая точка при мастабировании была не одна, в какомто произвольном месте, а для каждого из блоков базовой точкой являлся центр каждого из кружков. Тоесть, чтобы все оставалось на своих местах, и не надобыло их после масштабирования перетаскивать. Спасибо!
Просмотров: 3713
 
Непрочитано 21.07.2009, 14:43
#2
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,537
<phrase 1= Отправить сообщение для wetr с помощью Skype™


посмотри аннотативность
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 21.07.2009, 14:43
#3
Кулик Алексей aka kpblc
Moderator

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


А сразу блоки было нормальными не сделать?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 21.07.2009, 14:49
#4
tarasn3230


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


Цитата:
А сразу блоки было нормальными не сделать?
Замечание насчет брока уместно, но все таки....
P.S. Я с блоками только учусь работать - не все получается правильно сделать!
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 15:04
#5
Сергей Богатов


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


Это временный вариант и кривоватый,но... поставь блокам масштаб 2 по X и Y
А лучше всего аннотативность глянь
__________________
Я-проектировщик бывший проектировщик!
Сергей Богатов вне форума  
 
Автор темы   Непрочитано 21.07.2009, 15:49
#6
tarasn3230


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


Всем большое спасибо! Аннотативность єто именно то что мне надобыло! Никогда раньше не пользовался, начал разбиратся - действительно сильная штука.
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 16:26
#7
Vova

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


Цитата:
Сообщение от tarasn3230 Посмотреть сообщение
Каждый кружок с цыферкой обозначающий проем у меня сделан отдельным блоком. !
А что, все кружочки разной формы? Сколько позиций в спецификации столько и блоков?
Vova вне форума  
 
Автор темы   Непрочитано 21.07.2009, 17:39
#8
tarasn3230


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


Цитата:
А что, все кружочки разной формы? Сколько позиций в спецификации столько и блоков?
Нет, кружочки все одного радиуса, а блоков столько же, сколько позиций в спецификации. Просто когда чтото меняется мне так проще перебивать чепочку.
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 18:04
#9
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А на кой ляд здесь про Отца Небесного?
Profan вне форума  
 
Непрочитано 21.07.2009, 18:06
#10
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,924
<phrase 1=


Profan, где?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 21.07.2009, 18:26
#11
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
<phrase 1=


Offtop:
Цитата:
Profan, где?
Здесь #2 (подпись)
Цитата:
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Непрочитано 21.07.2009, 18:45
#12
Pum-purum

PHP-разработчик
 
Регистрация: 12.05.2008
Ижевск
Сообщений: 1,166


Специально для этих целей существуют атрибуты блока. Рисование - блок - Создание атрибута. Рисуешь кружок, вставляешь в центр атрибут (позиция оконного проема). Объединяешь все в блок. Все. Теперь просто копируешь эти блоки к каждому окну. Двойной щелчок - и поменяется менюшка, где можно изменить атрибут, т.е. позицию. Если нужно масштабировать - правой кнопкой по блоку - редактор блоков. Масштабируешь. Закрываешь редактор. Можно еще поиграть с аннотативностью, но у меня из этого ничего путного не вышло
Pum-purum вне форума  
 
Автор темы   Непрочитано 21.07.2009, 19:00
#13
tarasn3230


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


Цитата:
Если нужно масштабировать - правой кнопкой по блоку - редактор блоков. Масштабируешь.
Капец, наверное я заработался на работе. Ты выдал реально самой простой и легкий вариант! А я чет полез совсем в другую сторону! Хотя с аннотативностью поигрался, там именно в плане масштабирования побольше вариаций! К примеру если масштабировать как ты описываеш, то меняется сразу все копии данного блока! Аннотативность посволяет менять масштаб выборочно (допустим 10 позиций из 40 одного и того же блока, 30 остальных остаются неизменными) Хотя с другой стороны можно поигратся и создать нормальный блок, с параметром масштабирования, атрибута как ты описал) А как проще ещо сам не понял..))
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 19:13
#14
Хмурый


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


дай команду _flatten из комплекта Express Tools и укажи свой блок, откажись от скрытия линий. после обработки программой этот блок получит уникальное, отличное от остальных имя. можешь его редактировать редактором блоков, другие- не изменятся.
PS местоположение блока в пространстве не изменится

Последний раз редактировалось Хмурый, 21.07.2009 в 19:25.
Хмурый вне форума  
 
Непрочитано 21.07.2009, 20:34
#15
Vova

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


Puм-Purum (#12) правильно отреагировал на мой #7 (в отличие от Tarasn3230) и предложил атрибуты. Но перемудрил с масштабированием. Такие блоки надо создавать размером, соотв. их восприятию на бумаге. (даже если применять аннотативность). В модели-же надо им придать масштаб, соотв. выводу на принт этого участка. Например, если наштаб 1:50, то надо увеличить в 50 раз. Это делается через свойства. Хмурый (#14) дал свежую идею, но чем это лучше пересохранения блока под новым (логическим!) именем в редакторе Bedit? И вряд-ли подходит именно к проблеме масштабирования одного и-того-же блока
Vova вне форума  
 
Автор темы   Непрочитано 21.07.2009, 21:04
#16
tarasn3230


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


2 Хмурый! команду которую ты написал действительно работает, вот только проблему с масштабированием никак не решает!
2 Vova: "атрибут" именно в данном случае мне не нужен. Pum-purum все правильно описал, просто при изменении значения этого атрибута в одном блоке не изменяются все остальние блоки привязаные к какомуто одному пройому! А мне надо, чтобы при изменении нумерации одного пройома (если допустим появился новый) изменились все остальные. На счет мастабирования: у меня планировка в масштабе 1:100 и 3 фрагмента этой планировки в 1:200. Если я в редакторе блоков смасштабирую для 1:100 он не подойдет для фрагментов. Поэтому аннотативность в данном случае именно то, что мне надо. По сути и блок созданный с параметром масштабирования делает тоже самое. Просто теперь на то чтобы присвоить каждому из блоков данный параметр я потрачу гораздо больше времени, чем если использую свойства аннотативности...

Последний раз редактировалось tarasn3230, 21.07.2009 в 21:32.
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 21:18
#17
Хмурый


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


Цитата:
Сообщение от tarasn3230 Посмотреть сообщение
Капец, наверное я заработался на работе. Ты выдал реально самой простой и легкий вариант! А я чет полез совсем в другую сторону! Хотя с аннотативностью поигрался, там именно в плане масштабирования побольше вариаций! К примеру если масштабировать как ты описываеш, то меняется сразу все копии данного блока! Аннотативность посволяет менять масштаб выборочно (допустим 10 позиций из 40 одного и того же блока, 30 остальных остаются неизменными) Хотя с другой стороны можно поигратся и создать нормальный блок, с параметром масштабирования, атрибута как ты описал) А как проще ещо сам не понял..))
следуя моему предложению можно изменить только выбранный блок
Хмурый вне форума  
 
Автор темы   Непрочитано 21.07.2009, 21:28
#18
tarasn3230


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


Цитата:
следуя моему предложению можно изменить только выбранный блок
Да я понимаю. Данная функция виполняет дествие "сохранить как", но это можно сделать и без нее. И да можно изиенить только выбранный блок. А я хочу изменить допустим 20 из 50 блоков сразу так чтобы они смасштабировались без смещения относительно какойто базовой точки. А этого сделать предложенная команда не может.
tarasn3230 вне форума  
 
Непрочитано 21.07.2009, 22:30
#19
Vova

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


Цитата:
Сообщение от tarasn3230 Посмотреть сообщение
Если я в редакторе блоков смасштабирую для 1:100 он не подойдет для фрагментов. ..
Зачем изменять блок в редакторе? Измени масштаб вставки
Vova вне форума  
 
Автор темы   Непрочитано 22.07.2009, 00:13
#20
tarasn3230


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


Цитата:
Зачем изменять блок в редакторе? Измени масштаб вставки
Да можна изменить масштаб вставки. Только так прийдется масштабтровать каждый конкретный блок отдельно. Вопрос стоял - как это сделать за одно действие для множества блоков без смещения относительно их центра.
P.S. тему считаю исчерпаной - варианты решения проблемы получил. всем спасибо за проявленый интерес.
tarasn3230 вне форума  
 
Непрочитано 22.07.2009, 00:56
#21
Vova

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


Тема, выпущенная из бутылки, как джин, больше не принадлежит тебе и может быть исчерпана только для тебя. В этом случае перестают выступать в теме. На форуме принято добивать вопрос до конца. Даже если у задачи несколько решений. Аннотативность есть не у всех, а вопрос может быть интересен многим.
Вставки блоков масштабируются в одно действие (почти) при помощи команды Qselect либо Layiso. Я так и не понял, зачем надо иметь столько одинаковых блоков но с разными цифрами, сколько позиций в спецификации. А если там мильон позиций?
Vova вне форума  
 
Автор темы   Непрочитано 22.07.2009, 13:09
#22
tarasn3230


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


Ну раз не исчерпана, то я только за. Заинтересован узнать и другие возможные альтернативы.
Цитата:
Аннотативность есть не у всех, а вопрос может быть интересен многим.
Я работаю в 2009-от автокаде! там это свойство при создании блока присутствует. Вверсиях ниже не пробовал, может там действительно такого нет.
Цитата:
Вставки блоков масштабируются в одно действие (почти) при помощи команды Qselect либо Layiso.
Qselect - єт просто быстрый выбор... это половина операции. Layiso не разобрался в специфике комманды. Если можна сдесь пожалуйста поподробней.
Цитата:
Я так и не понял, зачем надо иметь столько одинаковых блоков но с разными цифрами, сколько позиций в спецификации. А если там мильон позиций?
Значит так: допустим в спецификации три пройома (710,810,1010)х2100
Для каждого из этих проемов создан блок: 1,2,3 - соответсвенно! Если допустим вдруг откуда не возьмись заказчик решил пробить ешо один проем 610, то данному пройому присваивается блок "1" а у 710,810,1010 нумерация перебивается с 1-2,2-3,3-4 соответсвенно! И чтобы не перебивать каждый из блоков 1 на 2 (если такой блок создан с редактируемым атрибутом). Я меняю только в одном из них во всех остальных менятся автоматически. Если позиций мильон, то и блоков будет мильон! На предполагаемый вопрос почему не закинуть проем 610 под номером 4 дабы не перебивать - ответ, такие требования у начальника отдела.
P.S. мож такое построение работы комуто покажется примитивной, но мне так проще. До гуру автокада мне наверно далеко))) Если кто знает вариант по-проще, судовольствием намотаю на ус.
tarasn3230 вне форума  
 
Непрочитано 22.07.2009, 21:03
#23
Vova

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


Layiso выделяет слой с нарисов на нем объектами, закрывая все остальные слои. После завершение работы с объектами выделенного слоя вернуться назад надо командой Layuniso. Эти и куча других команд работы со слоями см тулбар Layer 11 (два) или пад. меню Format (так в 2010). в пад. меню команд может быть больше, чем на кнопках. Сколько проемов в чертеже? Неужели сотня? Как часто добавляется новый? Сдается мне, приготовить много блоков сложней, чем отредактировать атрибуты единственного блока, если уж случится вставить новый проем. Но дело твое.
А что копаешь автокад, это правильно
Vova вне форума  
 
Автор темы   Непрочитано 23.07.2009, 20:36
#24
tarasn3230


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


За объяснение спасибо! Автокадом 2010 ешо не пользуюсь, жду норманого руссифицированного! Проемов конкретно 19, почти каждый из них дублируется на планировках трех етажей и двух фрагментах. Поэтому дабы не пропустить какойто из них и избавить себя от путаницы и головной боли мне удобней использовать именно блок без редактируемого атрибута.
tarasn3230 вне форума  
 
Непрочитано 23.07.2009, 20:53
#25
Vova

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


Команды работы со слоями есть во всех автокадах, не надо ждать 2010
Vova вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Вопрос по мастштабированию

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выходы и окна в подвале. Пожарный вопрос. I.Van Пожарная безопасность 18 24.10.2016 11:36
Нужна ли подсыпка под фундаментную плиту? gavanie Основания и фундаменты 35 30.07.2009 22:55
Интересный вопрос. DenIZ Разное 8 18.09.2007 23:49
Какую форму жб бассейна выбрать? Вопрос по арматуре в нем... Дмитррр Железобетонные конструкции 23 28.08.2007 14:13
Крепление раковины - вопрос к строителям Pilot Прочее. Архитектура и строительство 21 06.12.2004 10:35