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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Относительные координаты

Относительные координаты

Ответ
Поиск в этой теме
Непрочитано 18.11.2004, 10:19 #1
Относительные координаты
Dream_Creator
 
Developer
 
Kazan
Регистрация: 18.11.2004
Сообщений: 9

Как мне построить окружность с центром в точке пересечения диагоналей прямоугольника?
Просмотров: 7765
 
Непрочитано 18.11.2004, 10:27
#2
str02

инженер-конструктор
 
Регистрация: 06.10.2004
питер
Сообщений: 2,722


1-нажимаете кнопку окружность.
2-кликаете в точку пересечения диагоналей прямоугольника
3-пишете радиус или кликаете в любую точку на экране [sm1605]
str02 вне форума  
 
Непрочитано 18.11.2004, 10:34
#3
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


При запросе центра окружности включи привязку MTP (Acad 2005).
Выбери поочередно любые две противолежащие вершины прямоугольника.
Torino вне форума  
 
Автор темы   Непрочитано 18.11.2004, 10:50
#4
Dream_Creator

Developer
 
Регистрация: 18.11.2004
Kazan
Сообщений: 9
<phrase 1=


У меня Acad 2004 -- значит у меня нет возможности автоматически находить пересечение диагоналей??

Спасибо!
Dream_Creator вне форума  
 
Непрочитано 18.11.2004, 11:21
#5
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Главное, чтобы была привязка и полярная трассировка-(osnap, polar) тогда вообще легко! вызываешьк оманду черчения окружности и для того чтобы указать точку- сначала мышкой слегка постой на середине одной стороны, потом на середине прилегающей стороны и когда поедешь к центру прямоугольника у тебя трассиры сами сойдутся в центре пярмоугольника и туда и ставь уентр откружности.. Описала много и наверно не оченьпонятно, но потренируешься и будет ОЧЕНЬ легко)) а диамерт откружности -просто примагничиваешь к стороне.. к какой надо.
В привязке надо только указать, что тебе надо середину примагничивать и выбирать.
Соня вне форума  
 
Автор темы   Непрочитано 18.11.2004, 11:25
#6
Dream_Creator

Developer
 
Регистрация: 18.11.2004
Kazan
Сообщений: 9
<phrase 1=


Спасибо!
Dream_Creator вне форума  
 
Непрочитано 18.11.2004, 14:21
#7
Star

Конструктор штампов
 
Регистрация: 10.03.2004
г. Киев
Сообщений: 92


Метод Сони справедлив, если прямоугольник не повёрнут. В противном случае без проведения дополнительной диагонали необойтись.
Star вне форума  
 
Непрочитано 18.11.2004, 14:27
#8
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Цитата:
Метод Сони справедлив, если прямоугольник не повёрнут. В противном случае без проведения дополнительной диагонали необойтись.
странно ...а у меня и в повернутом виде все работает.... может я чего не так объяснила?
Соня вне форума  
 
Непрочитано 18.11.2004, 14:27
#9
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Цитата:
Метод Сони справедлив, если прямоугольник не повёрнут. В противном случае без проведения дополнительной диагонали необойтись.
странно ...а у меня и в повернутом виде все работает.... может я чего не так объяснила?
Соня вне форума  
 
Непрочитано 18.11.2004, 14:42
#10
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


А можно (сейчас АКАДа нет под рукой) найти, привязкой, середину между противоположными вершинами (диагональ, но не проводя ее) Это и будет точка их пересечения
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Непрочитано 18.11.2004, 14:46
#11
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


Цитата:
А можно (сейчас АКАДа нет под рукой) найти, привязкой, середину между противоположными вершинами (диагональ, но не проводя ее) Это и будет точка их пересечения
я как раз об этом и говорила) только видать витьевато сказала)
Соня вне форума  
 
Непрочитано 18.11.2004, 14:57
#12
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Вот тут программккудаже нашел рисует линию из середины расстояния между двумя указанными точками, ее мона легко переделать на рисование окружности
;***********************************************************************
; lnmid.lsp *
; Line From middle point between two points *
; Copyright by PG (Genchik Pospelov) *
; Для AutoCAD r.15 *
; 11.июня 2000 г *
; E-Mail: gepos@mail.ru *
;***********************************************************************
//08-02-2001
// Игнатьев Леонид e-mail: ignat@triniti.ru
// добавлены строки отключения и включения привязки

;;;-------------> LINE FROM MIDDLE <-----------------------------------
(defun c:lnmid( / pt1 pt2 pt0 osm)
(setq osm (getvar "OSMODE"))
(initget 3) ;; запрет пустого ввода
(setq pt1 (getpoint "\nSelect First Point : ")
pt2 (getpoint "\nSelect Second Point : ")
pt0 (polar pt1 (angle pt1 pt2) (* 0.5 (distance pt1 pt2)))
)
(setvar "OSMODE" 0)
(COMMAND "LINE" pt0 )
(setvar "OSMODE" osm)
)
;;;---------> THE END <-----------------------------------------------
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Непрочитано 18.11.2004, 16:26
#13


 
Сообщений: n/a


Народ... вы же не руками чертите... не бойтесь проводить вспомогательные линии, это быстрее, чем ковыряться со всякими поларами и привязками...
 
 
Непрочитано 18.11.2004, 16:38
#14
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Цитата:
Сообщение от Соня
Цитата:
А можно (сейчас АКАДа нет под рукой) найти, привязкой, середину между противоположными вершинами (диагональ, но не проводя ее) Это и будет точка их пересечения
я как раз об этом и говорила) только видать витьевато сказала)
Я добрался до АКАДа
Привязка называется M2P- средняя между двумя точками (2005)
Середина между 2-мя противоположными вершинами прямоугольника и будет точка пересечения диагоналей
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Непрочитано 18.11.2004, 17:51
#15
Star

Конструктор штампов
 
Регистрация: 10.03.2004
г. Киев
Сообщений: 92


Цитата:
Сообщение от Соня
Цитата:
Метод Сони справедлив, если прямоугольник не повёрнут. В противном случае без проведения дополнительной диагонали необойтись.
странно ...а у меня и в повернутом виде все работает.... может я чего не так объяснила?
Работает-то работает, но будет-ли пресечение трассировок центром прямоугольника.

А Геннадий aka PG проспал - Torino уже давно про MTP (Acad 2005) сказал. Но у вопрошающего Acad 2004.
Star вне форума  
 
Непрочитано 18.11.2004, 18:29
#16
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,144


Цитата:
Сообщение от Star
Работает-то работает, но будет-ли пресечение трассировок центром прямоугольника.
Думаю совпадают главное трассировку NEA отключить А так при таком построении потом провел отрезки из центра круга и из пересечения диагоналей (потом доп. построил) начальные точки в окошке свойств совпадают.
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Непрочитано 18.11.2004, 22:37
#17
Лентяй


 
Сообщений: n/a


Какие же вы, право слово, трудолюбцы! Нет чтобы, как все норамальные лентяи, ОДИН РАЗ добавить в ОДНУ СТРОЧКУ:

ID_OsnapBtwn [&Between points]^P(SETQ BD1 (GETPOINT "FIRST POINT: ") BD2 (GETPOINT BD1 "SECOND POINT: "))(LIST (/ (+ (CAR BD1)(CAR BD2)) 2)(/ (+ (CADR BD1)(CADR BD2)) 2))

в разделы меню ***POP0**SNAP и **TB_OBJECT_SNAP и пользлваться потом ВСЮ ЖИЗНЬ. Между прочим, работает от ACAD-14 и выше.
 
 
Непрочитано 19.11.2004, 10:57
#18
svg


 
Сообщений: n/a


Метод Сони - правильный
Работает при любых поворотах
 
 
Непрочитано 20.11.2004, 13:12
#19
Serg Ivanov

Инженер ВК
 
Регистрация: 19.11.2004
Кишинёв
Сообщений: 196


Цитата:
Сообщение от Star
Цитата:
Сообщение от Соня
Цитата:
Метод Сони справедлив, если прямоугольник не повёрнут. В противном случае без проведения дополнительной диагонали необойтись.
странно ...а у меня и в повернутом виде все работает.... может я чего не так объяснила?
Работает-то работает, но будет-ли пресечение трассировок центром прямоугольника.

А Геннадий aka PG проспал - Torino уже давно про MTP (Acad 2005) сказал. Но у вопрошающего Acad 2004.
С повернутыми прямоугольниками лучше всего работать в повернутойжеж параллельно сторонам системе координат.
Serg Ivanov вне форума  
 
Непрочитано 22.11.2004, 07:51
#20
Соня


 
Регистрация: 14.01.2004
Пермь
Сообщений: 220


А еще я люблю конструкционные линии) делаю их на непечатаемый слой и все готово...
Соня вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Относительные координаты