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

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

Можно ли в 2012 автокаде масштабировать не весь объект целиком, а по осям задавать разные значения?

Ответ
Поиск в этой теме
Непрочитано 27.02.2012, 22:06 #1
Можно ли в 2012 автокаде масштабировать не весь объект целиком, а по осям задавать разные значения?
Floral
 
Регистрация: 29.01.2012
Сообщений: 12

Вот в моем любимом 2002 так можно, правда сначала нужно сделать из объекта блок. Здесь у меня ни с блоком, ни просто с объектом такого проделать не удалось...
Просмотров: 4713
 
Непрочитано 27.02.2012, 22:29
#2
Кулик Алексей aka kpblc
Moderator

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


explmode -> 1
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 27.02.2012, 22:42
#3
Floral


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


Спасибо. Я так понимаю это набирается в командной строке... У меня русифицированный автокад и он мне ответил- "Требуется только 0 или 1".
При этом даже объект не предложил выделить- думаю, что он меня не понял И живет ли где-то эта команда кроме командной строки- в меню где-то...?
Floral вне форума  
 
Непрочитано 28.02.2012, 10:04
#4
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Цитата:
Сообщение от Floral Посмотреть сообщение
Спасибо. Я так понимаю это набирается в командной строке... У меня русифицированный автокад и он мне ответил- "Требуется только 0 или 1".
При этом даже объект не предложил выделить- думаю, что он меня не понял И живет ли где-то эта команда кроме командной строки- в меню где-то...?
Это не столько команда, сколько переменная. Живет где-то внутри автокада (не в файле) и на отдельные примитивы не действует. Действует сразу на все неравномерно масштабированые блоки. Если =1, то можно такой блок разбить, если = 0, то извините.

Offtop: PS Вот только при чем она здесь? На создание и масштабирование блоков вроде как не играет рояля... Autocad2012 у меня нет...
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.

Последний раз редактировалось CaMoCAD, 28.02.2012 в 10:20.
CaMoCAD вне форума  
 
Непрочитано 28.02.2012, 10:33
#5
Кулик Алексей aka kpblc
Moderator

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


Смотрим внимательно: http://forum.dwg.ru/showthread.php?t...light=explmode
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.02.2012, 20:25
#6
Floral


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



Прочитала, но ничего нового не увидела. Если знаете, то объясните понятнее.
Floral вне форума  
 
Непрочитано 28.02.2012, 21:34
#7
Кулик Алексей aka kpblc
Moderator

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


Установить значение системной переменной explmode равным 1. Создать блок. Отмасштабировать блок с разными коэффициентами по разным осям. Разбить блок.

Не сработает, если в блоке есть твердые тела (SOLID). Насчет результата с блоком, содержащим окружности, дуги и полилинии с дуговыми сегментами не уверен.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.02.2012, 21:49
#8
Floral


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



Ничего не выходит На каком этапе появляется возможность масштабировать по осям? Значение переменной установила, блок создала, но он спрашивает один коэффициент- и все...
Масштабировать я пыталась карниз- трехмерная фигура, полученная выдавливанием профиля.
Floral вне форума  
 
Непрочитано 28.02.2012, 22:38
#9
Кулик Алексей aka kpblc
Moderator

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


Если блок надо масштабировать с разными значениями по разным осям, то это надо делать через палитру свойств.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 29.02.2012, 19:49
#10
Floral


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



Палитра свойств- меню, вызываемое правой кнопкой мыши?
Floral вне форума  
 
Непрочитано 29.02.2012, 22:00
#11
Кулик Алексей aka kpblc
Moderator

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


Ctrl+1
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.03.2012, 22:20
#12
Floral


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



Ура! Наконец таки все получилось!
Нужно создать блок, вызвать палитру свойств- либо правой кнопкой мыши- свойства, либо нажатием Ctrl+1 и там все можно выбрать.
Резонный вопрос- а зачем мы тогда так долго обсуждали так и не понятое мной применение explmode?! Похоже оно тут вообще ни при чем...
Floral вне форума  
 
Непрочитано 01.03.2012, 22:29
#13
Кулик Алексей aka kpblc
Moderator

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


Вообще-то интересно: как я понял по первому посту, создать блок и отмасштабировать его с разными значениями по разным осям ты умеешь. Но не получается разбить.
Для эксперименту попробуй поставить explmode равным 0, создай блок, отмасштабируй его с разными коэффициентами и попробуй выполнить команду _.explode
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 01.03.2012, 22:48
#14
Floral


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



Умею в 2002 версии автокада. Тут- в 2012- у меня теми средствами что и в 2002 этого сделать не получилось- вот я испросила как это тут делается... но вопрос был только про масштабирование с разными значениями по разным осям.
Про разбиение блока я ничего не спрашивала.
Но как теперь уже поняла- блок, к которому применялось такое масштабирование нельзя разбить, т.е команда explode работать не будет. Это для меня менее интересно, но тоже пригодится. Спасибо.
Floral вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Можно ли в 2012 автокаде масштабировать не весь объект целиком, а по осям задавать разные значения?

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