|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Результаты опроса: Создание копии объекта с помощью ручек | |||
CTRL |
![]() ![]() ![]() |
6 | 66.67% |
ALT |
![]() ![]() ![]() |
0 | 0% |
SHIFT |
![]() ![]() ![]() |
3 | 33.33% |
Голосовавшие: 9. Вы ещё не голосовали в этом опросе |
![]() |
Поиск в этой теме |
![]() |
#1 | |
Неизвестные возможности GRIPS.
преподавание
Москваград
Регистрация: 28.09.2005
Сообщений: 131
|
||
Просмотров: 12013
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Shift ето, shift, оно, родное.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
преподавание Регистрация: 28.09.2005
Москваград
Сообщений: 131
![]() |
Но КАК?!
Хватаю объект за ручку, стало быть, ввожу в командной строке или в контекстном меню "Копировать", после чего мне сообщают : "** РАСТЯГИВАНИЕ (несколько) **" и запрашивают: "Точка растягивания или [Базовая точка/Копировать/ОТменить/выХод]", впрочем, если даже и выберу Б или К, то все одно тянется за одну точку. Что делаю не так? |
|||
![]() |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
TheBuTeK
Спасибо ВАм! Натолкнули на интересную штуку. с помощью shift, оказывается можно создать массив обьектов (то же что делает array или offset), выделяем обьект, ручку, затем shift и копируем в другое место ,если затем shift отпустим дальше будем просто копировать. если shift удерживать, то сами увидите... |
|||
![]() |
|
||||
Уважаемые коллеги!
В 3D MAX копирование (там оно называется клонированием) только через шифт и делается. Но в автокаде срабатывает не всегда: попробуйте с шифтом откопировать rectangle. У меня не получается. Многие другие фигуры, а тем более блоки - легко. |
||||
![]() |
|
||||
преподавание Регистрация: 28.09.2005
Москваград
Сообщений: 131
![]() |
О как!
![]() А у меня не срабатывает почему-то. Только тянется, причем с CTRL'ом растягивается на какой-то задавемый в первой попытке шаг, с ALT'ом растягивается только в ортогональных направлениях, а с SHIFT'ом - в любом направлении... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А если еще и Polar track установлен, то еще и углы при Shift'e можно отслеживать...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Проектировщик свиноводство Регистрация: 21.08.2003
Сообщений: 2,291
|
Цитата:
|
|||
![]() |
|
||||
Уважаемый Pilot!
Мало мы ещё автокад любим и ценим! Вот в многих других программах пока объект не выберешь, хрен какую команду задашь! :evil: Да и командной строки нет :twisted: . А в нашем любимом широта необычайная, я бы даже сказал - русская, если бы не американцы его сделали. Каждый день хоть что-нибудь приятное и новое в нем находишь. ![]() |
||||
![]() |
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,379
|
Цитата:
Например для проставленного размера "Rotated Dimensions" подсветить свойство "Arrow 2" (имеется ввиду выделить на серой стороне) и ввести с клавиатуры "b" то стрелка поменяет значение на "box" , если ещё раз нажать "b" то появится следующее значение "box filled" и так циклически..... P.S. Работает со всеми выпадающими списками и списком слоев в т. ч. |
|||
![]() |
|
||||
Регистрация: 18.10.2004
Odessa
Сообщений: 226
![]() |
Цитата:
Беру Rectangle за Grip и нажимаю на пробел (не удерживать) и тащу его родимого в другое место, а вот если до того, как отпустить нажать Ctr то можно получить копии наподобии Copy Select. Чуть не забыл добавить - AutoCAD 2006. |
|||
![]() |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
Цитата:
Видно где-то что-то зарыто.... |
|||
![]() |
|
||||
преподавание Регистрация: 28.09.2005
Москваград
Сообщений: 131
![]() |
Вот! И у меня тот же эффект!
КРЫС прислал список системных переменных, которые могут влиять на работу данной возможности. _____________________ "Дело в том, что я это проворачивал на стандартном профиле, с минимумом переделок. Т.е. системные переменные имеют стандартные значения. Скорее всего, другое значение pickfirst, pickauto, pickadd - вообще всех переменных, имена которых начинаются с "pick". У меня на момент проверки: pickadd - 1 pickauto - 1 pickdrag - 0 pickfirst - 1 pickstyle - 1 Может, тут дело? " ____________________ Как выяснилось, дело не в этих переменных.
__________________
Добрым словом и пистолетом можно добиться гораздо большего, чем одним добрым словом. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Это было мое предположение, а не утверждение!
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
преподавание Регистрация: 28.09.2005
Москваград
Сообщений: 131
![]() |
И не только. В нем есть что-то от темы "Слёзы АвтоКАДа".
Ну вот почему у некоторых эта фича работает, а у некоторых она тоже работает, но по-другому! ![]()
__________________
Добрым словом и пистолетом можно добиться гораздо большего, чем одним добрым словом. |
|||
![]() |
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342
|
Цитата:
|
|||
![]() |
|
||||
AutoCAD/AutoLISP Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
|
С грипсами (РУЧКАМИ) - в случае RECTANG надо засветить чтоб появились ручки, держать шифт и кликнуть по всем грипсам (чтоб покраснели или у кого как) левой кнопкой по одному из грипсов С, и копировать. Мороки многовато. А вот если кликнуть дважды по колесику то получится ZOOM EXTENTS.
|
|||
![]() |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
Цитата:
Ну забыл я там написать про то что надо enter или пробел нажать после выделения грипса...не бейте меня.. Startrek Приз в студию!!! За самый замороченый способ копирования прямоугольника! Кто дольше? Но интересная мысль про то что невыделенные грипсы не двигаются, а выделенные двигаются, я этого не знал. Скока нового-то! |
|||
![]() |
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,202
![]() |
нет не реализовано, но есть команда trim и даже extrim. В архикаде ,наверное, часто приходится обрезать, если под одну команду целую кнопку функциональную отвели.
впрочем, я, чтоб обрезать нечто, жму одну кнопку на клаве и пробел - очень-очень быстро, правда! |
|||
![]() |
|
||||
Регистрация: 21.01.2005
Сообщений: 34
|
Цитата:
|
|||
![]() |
|
||||
Проектировщик свиноводство Регистрация: 21.08.2003
Сообщений: 2,291
|
Цитата:
|
|||
![]() |
|
||||
Уважаемый Pilot!
Уж не знаю, как у других ( у меня на работе пока даже не понимают, о чём речь идёт), но если хоть немного передержать пробел возникает просто повтор предыдущей команды, а если его совсем не отпускать, на экране начинается свистопляска. Сравните с временем нажатия правой кнопки мыши в Total Commander - кратковременное нажатие подсвечивает строку, более длительное вызывает выпадающее меню. Ловкость пальцев на клавиатуре некоторая всё же требуется. |
||||
![]() |
|
||||
Уважаемые коллеги!
Вот наконец то я и нашёл, где в автокаде множно нажимать одну кнопку три раз подряд для получения результата: Цитата:
Правда четыре раза пока ничего не даёт, но будем искать. В Quarke, например, такие команды есть. |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Прямоугольник, не прямоугольник, какая разница? лиж-бы грипс был.
Цитата:
[ATTACH]1128064871.jpg[/ATTACH] |
|||
![]() |
|
||||
преподавание Регистрация: 28.09.2005
Москваград
Сообщений: 131
![]() |
На иллюстрации - объект, размноженный именнно таким образом. А что, вполне даже неплохо смотрится!
![]() А насчет четвертого пробела, вот вам последовательность команд: Command: ** STRETCH ** Specify stretch point or [Base point/Copy/Undo/eXit]: ** MOVE ** (первый пробел) Specify move point or [Base point/Copy/Undo/eXit]: ** ROTATE ** (второй пробел) Specify rotation angle or [Base point/Copy/Undo/Reference/eXit]: ** SCALE ** (третий пробел) Specify scale factor or [Base point/Copy/Undo/Reference/eXit]: ** MIRROR ** (четвертый пробел) Specify second point or [Base point/Copy/Undo/eXit]: ** STRETCH ** (пятый пробел) Specify stretch point or [Base point/Copy/Undo/eXit]:
__________________
Добрым словом и пистолетом можно добиться гораздо большего, чем одним добрым словом. |
|||
![]() |
|
||||
Спасибо, уважаемые коллеги !
Я просто не удосужился взглянуть на командную строку. Цитата:
![]() |
||||
![]() |
|
||||
конструктор Регистрация: 04.09.2003
Новосибирск
Сообщений: 476
|
Цитата:
__________________
Не бывает так, чтобы не было никак. Как-нибудь да будет. |
|||
![]() |
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,379
|
Цитата:
|
|||
![]() |
|
||||
GEODATA Engineering S.p.A. Регистрация: 11.02.2005
Монино
Сообщений: 692
|
Как оказалось это все документированные возможности када
(извините за очень длинный пост, привожу цитаты из мануала :) Для редактирования с помощью ручек нужно выбрать ручку, точка расположения которой будет базовой точкой редактирования. После этого выбирается один из режимов ручек. Циклическое переключение этих режимов производится последовательным нажатием клавиш ENTER или ПРОБЕЛ. Нужный режим можно также включить нажатием начальной буквы названия режима или щелчком правой кнопкой мыши с последующим выбором из контекстного меню. Можно использовать несколько ручек в качестве базовых для сохранения без изменений формы объекта, находящегося между базовыми ручками. Это позволяет редактировать объект с сохранением без изменений его геометрических элементов, находящихся между базовыми ручками. Для ручек, расположенных на кругах и эллипсах, расстояния отмеряются от точки центра, а не от выбранной ручки. Например, для того чтобы растянуть круг, можно выбрать ручку, а затем ввести новое значение радиуса в командной строке. Новое значение радиуса отмеряется от центра круга, а не от выбранной ручки. Если выбрать ручку, расположенную в центре круга, то круг можно перемещать. Растягивание двумерного объекта, расположенного на плоскости, отличной от текущей ПСК, происходит именно в плоскости, где он был создан. Отображение ручек на выбранных объектах является настраиваемым. Режим подавления ручек в случае, если исходный набор содержит больше объектов, чем задано, устанавливается системной переменной GRIPOBJLIMIT. При добавлении объектов к исходному набору ограничение не действует. Например, если значение переменной GRIPOBJLIMIT равно 20, то пользователь может выбрать 15 объектов, затем добавить в исходный набор 25 объектов, и на всех объектах будут отображаться ручки. Растягивание с помощью ручек Объект можно растянуть перетаскиванием его ручек. Но если перетаскивать ручки, расположенные на текстовых объектах, в точках вхождений блоков, на серединах отрезков, в центрах кругов и на объектах-точках, то вместо растягивания происходит перемещение всего объекта. Таким образом, ручки позволяют легко перемещать вхождения блоков и изменять размеры объектов. Перемещение с помощью ручек С помощью ручек можно перемещать объекты. При задании направления и расстояния указанием точки выбранные объекты, выделенные подсветкой, перемещаются на новое место. Поворот с помощью ручек Выбранные объекты можно поворачивать вокруг базовой точки путем указания и перетаскивания ручки вместо ввода значения угла. Этим способом можно поворачивать и вхождения блоков. Масштабирование с помощью ручек Выбранные объекты можно масштабировать относительно базовой точки. Для увеличения объекта следует перетаскивать курсор от базовой ручки, а для уменьшения - к базовой ручке. Можно также ввести значение относительного масштабного коэффициента. Зеркальное отображение с помощью ручек Выбранные объекты можно зеркально отображать относительно временной оси отражения. Для задания вертикальной или горизонтальной оси отражения можно воспользоваться режимом "Орто" Для многократного копирования в любом режиме ручек Выбрать копируемые объекты. Выбрать базовую ручку на объекте. Заданная ручка подсвечивается, и включается режим по умолчанию "Растягивание". Если в процессе указания положения копий на экране в режиме многократного копирования удерживать нажатой клавишу SHIFT, графический курсор начинает перемещаться с шагом, равным расстоянию между двумя последними точками указания. Нужный режим можно также выбрать, щелкнув правой кнопкой мыши и выбрав соответствующую опцию из контекстного меню. Ввести к (Копировать). Копирование будет продолжаться, пока не выключить ручки. Ввести или указать дополнительные параметры для выполнения операции в текущем режиме ручек. Выключить ручки, нажав клавишу ENTER, ПРОБЕЛ или ESC |
|||
![]() |
|
||||
GEODATA Engineering S.p.A. Регистрация: 11.02.2005
Монино
Сообщений: 692
|
Для задания шага смещения при многократном копировании
Выбрать копируемые объекты. Выбрать базовую ручку на объекте. Заданная ручка подсвечивается, и включается режим по умолчанию "Растягивание". Включить режим "Перемещение", последовательно нажимая ENTER для циклического переключения режимов ручек. Нужный режим можно также выбрать, щелкнув правой кнопкой мыши и выбрав соответствующую опцию из контекстного меню. Ввести к (Копировать). Переместить курсор и щелкнуть устройством указания. Шаг смещения определяется расстоянием между выбранной ручкой и точкой, указанной для копирования. Удерживая в нажатом состоянии клавишу CTRL, указать следующие положения для копирования объектов. Копии объектов размещаются с равным интервалом, определяемым при последнем копировании. |
|||
![]() |
|
||||
Проектировщик свиноводство Регистрация: 21.08.2003
Сообщений: 2,291
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 18.10.2004
Odessa
Сообщений: 226
![]() |
Цитата:
|
|||
![]() |
|
||||
Уважаемый Pilot!
А я думал, что у меня, как у всех. Предыстория такова: при поступлении на нынешнюю работу в июле месяце с.г. через 10 минут знакомства с выделеной техникой я позвал сисадмина и попросил заново переустановить програмное обеспечение на компе на англоязычные версии; поставили наш любимый, фотошоп, CMD, Winamp, Adobe reader, IE. Впоследствие поставил 3D wiz и 3D max. В CMD настроек не трогал. |
||||
![]() |
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 21.01.2005
Сообщений: 34
|
Цитата:
Мда, не получилось прикрепить картинку, но поясню на словах: options->user preferences->right click customization-> там окошко с миллисекундами. |
|||
![]() |
|
||||
Регистрация: 18.10.2004
Odessa
Сообщений: 226
![]() |
2Pilot
Насколько я помню, настроек по задержкам в самом ТС нет, настройки мышиных таймингов в основном берутся из настроек Windows. Специально пробовал в проводнике (обычно этим дебильным струментом не пользуюсь, у меня на него аллергия), так там примерно те же тайминги. |
|||
![]() |
|
||||
Уважаемые коллеги!
Ещё одна интересная особенность грипсов: если ими выделить какие либо части модели и включить 3D ORBIT, то на экране будут отображаться только выделеные части и ничего более. Очень удобно для просмотра перенасыщеной деталями модели. |
||||
![]() |
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
>>Огурец
Немного не в тему, но в Land Desktop, Civil 3D (не знаю может еще где есть) уже есть специальная команда Object Viewer котора позволяет запустить 3D ORBIT для выбранных объектов прямо из контекстного меню в отдельном окне, не перегружая при этом процессор ворочая весь чертеж и изменяя его вид. К сожалению эта функция не включена в стандартный Автокад. ![]() |
|||
![]() |
|
||||
Регистрация: 18.10.2004
Odessa
Сообщений: 226
![]() |
Цитата:
|
|||
![]() |