|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
перрпендикуляр к прямой
строитель
СПб.
Регистрация: 13.03.2005
Сообщений: 216
|
||
Просмотров: 3480
|
|
||||
электрик Регистрация: 11.03.2005
Киев
Сообщений: 157
|
В акаде есть привязки в том числе и перпендикуляр.
Наипростейший способ - строить перпендикуляр к линии(незабудьте включить привязки или выбрать одну привязку) Можно построить и от линии, но должны быть включены otrack и osnap(правда принаровится надо у меня не всгеда получается)
__________________
Когда под рукой нет ничего кроме молотка - всё вокруг кажется гвоздями... Выбор правильного инструмента - залог успеха в любом деле. |
|||
![]() |
|
||||
Регистрация: 06.02.2005
Сообщений: 5
|
Привязки и в компасе есть ((((( все это не то - команда отрезок перпендикулярно и паралельно линии - действительно в компасе сделаны классно.
to Макс - Обратись в на форум аутокад.ру в ветки lisp и довески - 99% что эти команды кем то уже реализованы |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Стандартный способ: с командой Line и привязкой Per шаришь по линии и видишь 3 точечки. Теперь щелкаешь в стороне от линии и перпендикуляр восстанавливается до щелчка (а в 2005 этот процесс виден) Далее его можно переносить. А если сразу надо точное место с привязкой, то вот мой макрос:
Код:
|
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Админу>
Заметил следущее. Если макрос длинный, он ложится сюда так, что появляется горизонтальный скрол бар. Данный выше макрос у меня в окне Customize занимает 4 строки, здесь самопроизвольно он записался в 3 строки, что лучше чем На AutoCAD.ru, где макрос пишется в одну строку. При этом читать ветку становится неудобно, надо скролить. |
|||
![]() |
|
||||
webcad.pro Регистрация: 06.01.2005
Московская обл.
Сообщений: 501
|
Ссылки на обсуждения этого вопроса:
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=10299tv http://www.autocad.ru/cgi-bin/f1/board.cgi?t=13943Ot |
|||
![]() |
|
||||
инженер-проектировщик Регистрация: 10.03.2005
Сообщений: 54
|
Вот нарыл в архивах такой лисп, правда не мой, но то, что нужно делает
(defun c ![]() (princ "\nSelect line: ") (if (setq ss (ssget ":S" '((0 . "line")))) (progn (setq ln1 (entget (ssname ss 0)) ln1-10 (cdr (assoc 10 ln1)) ln1-11 (cdr (assoc 11 ln1)) an2 (+ (angle ln1-10 ln1-11) (/ pi 2)) ) ;_ setq (while (setq t3 (getpoint "\nSpecify point:")) (if (setq t3 (trans t3 1 0) t4 (inters ln1-10 ln1-11 t3 (polar t3 an2 1.0) nil ) ;_ inters ) ;_ setq (entmake (list '(0 . "line") (cons 10 t3) (cons 11 t4) ) ;_ list ) ;_ entmake ) ;_ if ) ;_ while ) ;_ progn ) ;_ if (princ) ) ;_ defun |
|||
![]() |
|
||||
Administrator
Регистрация: 21.08.2003
Сообщений: 4,462
|
Цитата:
Если он длинный - растягивает таблицу по ширине, естественно весь остальной текст также заполняет таблицу по ширине. Ничего не поделаешь - специфика html. |
|||
![]() |