|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
4 | | #1 |
Tips&Tricks (СОВЕТЫ ПРОФИ)
архитектор
Москва
Регистрация: 21.08.2003
Сообщений: 3,587
|
||
Просмотров: 942227
|
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Хорошая тема!
Цитата:
-Значительного увеличения скорости можно достичь, составляя макросы комбинированных команд. Например, Copy-Edit: ^C^C_Copy;\;_Ddedit Копирует текст-образец и одновременно редактирует его -См. также здесь: http://www.autocad.ru/cgi-bin/f1/boa...1203&theme=002[/quote] |
|||
![]() |
|
||||
инженер ПГС Регистрация: 12.09.2003
Калининград
Сообщений: 53
|
МОЖЕТ ЭТО И НЕ очень ЦЕННО, НО ДЛЯ МЕНЯ ЭТО БЫЛО МАЛЕНЬКИМИ ОТКРЫТИЯМИ И Я В СВОЕ ВРЕМЯ РАДОВАЛСЯ ЭТОМУ...
@Для того что бы с помощью кнопки UNDO отменять выбор объектов ПО ОДНОМУ в обратном порядке, нужно в макросе этой кнопки затереть ^C^C, оставив только _U.(догадался сам) @А если надо отменить выбор ЛЮБОГО из уже выбранных, то удерживая ШЫФТ выделить этот объект.(подсмотрел на форуме) @Дописав в макросе кнопки RECTANGLE (прямоугольник) "пробел|_d",получим кнопку рисующую прямоугольник с заданными размерами сторон @Вообще, дописывая в макросы предлагаемые при вызове команды "подсказки", можно получить много разных полезных кнопок.Только надо знать синтаксис, правила написания этих самых макросов.(А это дано не каждому))) @Кнопка с макросом:^C^C_undo, отменяет последние действия на задаваемое количество шагов (на 10, 20, 30, 1000 и тд)-будте осторожны! если нечаянно нажимается лишний ноль... @Создав кнопку с макросом '_snapang получаем возможность устанавливать под задаваемым юзером углом перекрестие курсора, а соответственно возможность чертить под любым углом. Вернуться к исходному углу (0 градусов) можно, вызвав опять эту команду и введя в командной строке, в ответ на запрос, "0". Но эта штука не умоляет возможностей стандартных команд Object UCS и World UCS, а лишь дополняет их. @Создайте полезную мультилинию с закрытыми CAPS'ами и с заливкой внутри цветом №255(белым). При этом, в установках печати Plot style table-в Propertis цвета №255, установить Color - 255 (а не Black) @Хотя PereZZ не советует, посадите на кнопку F2 (вместо того, что НА НЕЙ есть) команду Propertis -она вызывает и убирает окно свойств - ЭТО УДОБНО! |
|||
![]() |
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
![]() |
>Андрей1
Цитата:
>All @Количество строк над командной строкой - не менее трех. Тогда диалог (запросы, подсказки, недовольное ворчание....) виден практически полностью |
|||
![]() |
|
||||
Регистрация: 21.08.2003
Штаб
Сообщений: 943
![]() |
@ Использование выражений в командной строке (например в ответ на подсказку на ввод длины линии):
(- 8.666 2.777) - означает "вычесть из 8,666 2,777" - это польская система записи выражений. Далее дополнительные кнопки: '_filletrad 0 _fillet - удлинение до пересечения двух объектов ^C^C_lengthen _dy - динамическое удлинение линии (аналогично есть кнопки тотал и дельта) Советую убрать из кнопки 3dorbit символы ^C^C и запускать ее прозрачно. Еще кнопки: <45 <-45 Просто но полезно. Далее @ перемещение чертежа к помощью колеса при нажатом ШИФТ выполняется по ортогональным направлениям. Кнопки, связанные с осями, я перекрасил в соответствующие цвета: теперь не приглядываюсь, что на них написано, а ориентируюсь по цвету. Еще кнопки: 'cal (cur+cur)/2.0; - привязка к середине между двумя точками |
|||
![]() |
|
||||
инженер ПГС Регистрация: 12.09.2003
Калининград
Сообщений: 53
|
Уж не знаю, в тему ли...
@ Используйте кнопку Up и Down для повторного ввода значений или текста. Например пишите текст маркировки "ПР-5245632А", затем, чтобы написать "ПР-5235632Б",опять вызываете команду Dtext, жмете Up, в командной строке появляется ранее набраный текст, который в командной же строке(!) редактируется.Энтер. Анологично с вводом цифровых значений для задания длин отрезков, перемещения на заданное расстояние и т.п. Акад хранит не только последнее введенное число или текст, но и все, что вводилось ранее. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,372
|
@ Вызов последних команд: стрелка вверх / вниз.
Если Perezz!! желает, можно, конечно, создать новую тему, но по поводу настройки када... не знаю... Я первым делом полезу сюда, здесь (по моему мнению) надо не только секреты работы, но и секреты подстройки описывать а также способы их спокойного копирования на новое рабочее место.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Кнопка Erase находится обычно рядом с кнопкой Copy. Ситуация: кропотливо выделяете объекты для копирования и тянете мышку к кнопке, но ошибочно нажимаете Erase... Следуют непечатные выражения (про себя?) и команда Undo. Все начинается сначала.
@ Если вместо Undo взять команду Oops, при повтором копировании все объекты выделяются опцией Previous (P). В русском автокаде она ошибочно переведена как Текущий, а правильно Предыдущий. |
|||
![]() |
|
||||
архитектор Регистрация: 21.08.2003
Москва
Сообщений: 3,587
|
А чё советы у профессионалов закончились? :wink:
Ну, тогда вот ещё парочка... десятков, по такой, казалось, элементарной команде, как trim: @ Вместо приглашения команды: Select cutting edges ... Select objects: топчем enter, сразу появляется матерное выражение: Select object to trim or shift-select to extend or [Project/Edge/Undo]: и теперь границы обрезки и обрезаемые части выбираются произвольно. Попробуйте - объяснить проще сложнее ![]() @ Для многих является прозрением режим выделения Fence. Как Вы обычно поступаете, если надо подрезать несколько 10-ков объектов, по одной линии? Выделяете её, и 196 раз указываете на обрезаемые "кончики" ![]() Select object to trim or shift-select to extend or [Project/Edge/Undo]: нажмите f, enter, появится диалог: First fence point: указываете первую точку ломаной (не обязательно прямой!) линии, Specify endpoint of line or [Undo]: указываете вторую Specify endpoint of line or [Undo]: третью Specify endpoint of line or [Undo]: .... Когда надоест, нажимаете enter... ...и отправляете мне ящик пива Warsteiner! ![]() @ Ясен пень, что режим выделения fence (англ. - забор, изгородь) работает и со всеми другими командами, где производится выбор объектов. @ Вдобавок, не многие заметили, что в последних версиях Када, в диалоге команд trim/extend появились слова "Select object or shift-select to extend/trim" Так вот, попробуйте, выделяя "кончики", нажать тот самый shift. Что будет не скажу. :wink: Ну, и напоследок: @ Есть команда Multiple. Что делает: зацикливает нужную команду. Как Вы скругляете 196 пересекающихся линий? Вызываете команду fillet, затем выделяете 2 линии, наступаете на enter, снова выделяете 2 линии, снова наступаете на enter... А можно избежать повторного нажатия enter 98 раз: Command: multiple Enter command name to repeat: набираете например f и понеслась: Enter command name to repeat: f FILLET Current settings: Mode = TRIM, Radius = 0.0000 Select first object or [Polyline/Radius/Trim/mUltiple]: Select second object: FILLET Current settings: Mode = TRIM, Radius = 0.0000 Select first object or [Polyline/Radius/Trim/mUltiple]: ... FILLET Current settings: Mode = TRIM, Radius = 0.0000 Select first object or [Polyline/Radius/Trim/mUltiple]: 195 линия Select second object: и, наконец, 196 линия!!! FILLET Current settings: Mode = TRIM, Radius = 0.0000 Select first object or [Polyline/Radius/Trim/mUltiple]: Устало жмём Esc: Select first object or [Polyline/Radius/Trim/mUltiple]: *Cancel* Command: ...Чтобы не набирать multiple каждый раз, можно сделать ей кнопку. Мастер класс на сегодня закончен. Всем спасибо. Command: _quit |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
В развитие команды Multiple. Фактически, этот префикс превращает команду Fillet в Exfillet из меню Express. Но с одной оговоркой: при работе с полилиниями команда FILLET их соединяет в единую полилинию, а EXFILLET этого не делает. И этим надо умело пользоваться. @В 2004 при команде FILLET и (Chamfer) появилась опция U, делающая FILLET зацикливающейся, как будто добавлена приставка Multiple. Но в тамошних Экспрессах нет Exfillet'a. Его можно перенести из 2002 и это будет работать, но опять же с оговоркой: в зависимости от состояния новой системной переменной PEDITACCEPT. При значении =0 как обычно, при =1 не будет работать. А указанная переменная предназначена совсем для другого - она убирает запрос превращать ли линии в полилинии при команде PEDIT. (И вообще, ее забыли включить в HELP)
PEREZZ, написал это и подумал- а не зря ли ты разделил тему на две? Вроде это ближе к Тонкой настройке, а вроде и здесь к месту. |
|||
![]() |
|
||||
архитектор Регистрация: 21.08.2003
Москва
Сообщений: 3,587
|
Всё это уместно только здесь. В этой теме не предлагается ничего настраивать/перенастраивать, не предлагается дописывать свои модули и создавать свои меню, не предлагается переделывать alias'ы, панели инструментов, и нормальные режимы команд, а предлагается только воспользоваться простыми, стандартными дополнительными возможностями CAD.
|
|||
![]() |
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
![]() |
@Недокументированная системная переменная "SPACESWITCH", которая по умолчанию установлена в 1, будучи переведенной в 0, запретит переход из пространства листа в пространство модели по двойному щелчку на вьюпорте. Остальные способы перехода (MSPACE, MS кнопка в строке состояния) будут действовать.
|
|||
![]() |
|
||||
архитектор Регистрация: 21.08.2003
Москва
Сообщений: 3,587
|
Со временем в файле накапливаестя множество неиспользованных примитивов. Например: блоки, текстовые стили, штриховки, типы линий, размерные стили etc. У неопытных юзеров их размер доходит до 500% от веса самого файла (видел и такое =)) Всё это хозяйство лишний раз пригружает машину. А при пересылке файлов или архивировании, ясен пень, этот мусор пользы тоже не приносит.
@Для чистки файлов от неиспользованных примитивов регулярно пользуйтесь командой purge. С командной строки pu. В меню живёт здесь: File -> Drawing Utilities -> Purge. Начиная с 2002 у команды графический интерфейс. И будет Вам сухо и комфортно. Аминь. В нагрузку: http://autokad.ru/forum/viewtopic.php?t=572 |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тюнинг CAD систем (СОВЕТЫ ПРОФИ) | Vova | AutoCAD | 185 | 25.12.2017 20:23 |
советы новичку | vonmar | AutoCAD | 92 | 29.01.2012 23:04 |
LISP (советы профи) | dextron3 | LISP | 7 | 04.09.2007 11:44 |
Профи помогите найти профессиональную програму по созданию.. | toXic1 | Прочее. Программное обеспечение | 4 | 07.12.2005 12:37 |