|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
09.12.2015, 11:23 | #1 | |
Как изменить длину отрезка.
Регистрация: 05.11.2014
Сообщений: 982
|
||
Просмотров: 40230
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
_.lengthen
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
щелкнул и появилась длина. Ишь чего...
А если серьезно, зачем, когда есть и растягивание, и продление отрезка (на величину ли, или до каких-то других линий)? Тем более что при изменении длины возможны разные хотелки - справа, слева, в обе стороны симметрично, в обе стороны несимметрично. Лиспик будет нехилый. Наверное (не спец сильно в этом деле)
__________________
Век живи, век учись - ... |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Bull, я ж показал команду... Чего еще надобно?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
Ну или при включенном динамическом вводе (F12), выделить отрезок, подвести курсор к конечной ручке отрезка, появится меню (Растянуть/Увеличить), выбрать Увеличить и TAB'ом поперебирать варианты изменения длины. Там будет общая длина отрезка.
Последний раз редактировалось Gmk17, 09.12.2015 в 12:22. |
|||
|
||||
Регистрация: 05.11.2014
Сообщений: 982
|
Это известно, но нужно щелкать ещё несколько раз, некоторые сотрудники не сразу поймут что именно нужно выбрать в ком строке.
Цитата:
Растягивание не нужно. Пример: Есть отрезок 12.5763 Нужно сделать его длину = 10 Вот я и хочу - щелкнул по нему, увидел длину 12.5763, вписал 10 и отрезок стал =10. (без выбора в ком строке кучи параметров) |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Отлично. Какую вершину переносить? Или обе? А что делать, если "это" выглядит как отрезок, но является на самом деле 3D-полилиней или сплайном?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 05.11.2014
Сообщений: 982
|
В свойствах есть Начало, есть Конец, логично былобы конец изменить.
А это уже на совести пользователя. |
|||
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
|
|||
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
Если хочется макрос то _lengthen;в;/; Щелкаем иконку - вводим конечную длину отрезка - показываем сторону отрезка.
__________________
Из честолюбия или чувства долга не может родиться ни чего ценного. А. Эйнштейн |
|||
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
Цитата:
И никаких кнопок, командных строк и макросов с лиспами. Только базовый функционал. Последний раз редактировалось Gmk17, 09.12.2015 в 12:32. |
|||
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Какой вопрос такой и ответ.
__________________
Из честолюбия или чувства долга не может родиться ни чего ценного. А. Эйнштейн |
|||
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826
|
Вообще то, команда "_lengthen" выводит длину существующего отрезка, если по нему щелкнуть до указания опции "_Total". Поэтому достаточно вот такого макроса:
Код:
Цитата:
__________________
Делай хорошо, плохо само получится. |
|||
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
А если ^C^C_lengthen;\_t;\\;; то можно указывать сторону изменения.
__________________
Из честолюбия или чувства долга не может родиться ни чего ценного. А. Эйнштейн |
|||
|
||||
Регистрация: 17.10.2007
Самара
Сообщений: 1,672
|
Господа, может кто нибудь знает как сделать такое - укоротить группу отрезков с двух сторон на определенную величину, но центр отрезка должен остаться на месте.
Пример: есть расчетная модель мк здания, перекинул балочную клетку в dwg а далее необходимо отодвинуть все второстепенные балки от главных на 100-150, как можно сделать разом ? а не каждую балку в отдельности менять? |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
мозголом из Самары, _lengthen с опцией delta и вводом значения в минус. Правда, "разом" не работает. Вам тогда надо в "программирование" тему создать
__________________
Век живи, век учись - ... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите дополнить макрос простановки уклона | MrBrown | Программирование | 2 | 14.04.2015 13:50 |
CIVIL 2014. Как можно изменить длину план и профиля в Листах для печати? | ziya2014 | Вертикальные решения на базе AutoCAD | 8 | 31.08.2014 11:24 |
Как сделать, что бы изменения в ячейке изменяли длину отрезка? | ronyspb | AutoCAD | 11 | 12.04.2013 15:37 |
как изменить длину 3d объекта? | phil123123 | AutoCAD | 6 | 31.12.2009 10:53 |
Изменить длину множества линий одним разом | iDemon | AutoCAD | 12 | 27.11.2008 14:04 |