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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как превести отрезок в 3D

Как превести отрезок в 3D

Ответ
Поиск в этой теме
Непрочитано 17.12.2004, 15:07 #1
Как превести отрезок в 3D
tokhot
 
Проектирование
 
г. Москва
Регистрация: 17.11.2004
Сообщений: 328

Нужно начертить наклонный отрезок в 3D.
"спереди" наклон должон быть 3 градуса,а
"справа" 4 градуса.
Просмотров: 7008
 
Непрочитано 17.12.2004, 15:31
#2
str02

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


а в чом именно у вас проблемма?
str02 вне форума  
 
Автор темы   Непрочитано 17.12.2004, 15:40
#3
tokhot

Проектирование
 
Регистрация: 17.11.2004
г. Москва
Сообщений: 328


Провожу линию вертикально
поворачиваю на 3 градуса
смотрю "справа"
поворачиваю на 4 градуса
черчу еще одну вертикальную линию
смотрю "спереди"
ставлю угловой размер между линиями
смотрю "справа"
ставлю угловой размер между линиями

получаю: наклон "спереди" не 3 градуса !
tokhot вне форума  
 
Непрочитано 17.12.2004, 15:49
#4
Lenich

Опер дир
 
Регистрация: 28.04.2004
Москва
Сообщений: 291


Могет помогут сферические координаты:
X<[angle from X axis]<[angle from XY plane]

т.е.
Код:
[Выделить все]
 Command: _line Specify first point:
Specify next point or [Undo]: @10<3<4
Lenich вне форума  
 
Непрочитано 17.12.2004, 15:50
#5
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


Цитата:
Нужно начертить наклонный отрезок в 3D.
"спереди" наклон должон быть 3 градуса,а
"справа" 4 градуса.
Веселая фраза! Где "спереди" и где "справа"? [sm160] Какя система отсчета?
Уточни пожалуйста!
__________________
Сейчас такая знаний бездна
доступна всякому уму,
что стало спорить бесполезно
и глупо думать самому.
MIP вне форума  
 
Автор темы   Непрочитано 17.12.2004, 15:57
#6
tokhot

Проектирование
 
Регистрация: 17.11.2004
г. Москва
Сообщений: 328


Люди не издевайтесяяяя!!!

У кого АКАД под рукой
Нуна линию нарисовать
в проекции спереди наклон от вертикали должен составлять 3 градуса
в проекции справа(или слева) наклон от вертикали должен составлять 3 градуса

как сделать то?
tokhot вне форума  
 
Непрочитано 17.12.2004, 16:02
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


используй виды:
вид спереди - выбрать объект - rotate - дальше сам
вид справа - выбрать объект - rotate - аналогично.

Использование видов (по панели инструментов) сразу меняет USC, так что можно дальше не мучиться.

Есть вариант использовать аксонометрию, и менять USC через список на панели USC II. А последовательность действий та же самая. Если непонятно объяснил, могу попробовать сделать несколько скриншотов и выслать (но не раньше понедельника)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.12.2004, 16:14
#8
Lenich

Опер дир
 
Регистрация: 28.04.2004
Москва
Сообщений: 291


Цитата:
Сообщение от tokhot
Люди не издевайтесяяяя!!!

У кого АКАД под рукой
Нуна линию нарисовать
в проекции спереди наклон от вертикали должен составлять 3 градуса
в проекции справа(или слева) наклон от вертикали должен составлять 3 градуса

как сделать то?
А кто издевается то? :roll:

Код:
[Выделить все]
Command: _line Specify first point: 0,0,0
Specify next point or [Undo]: @50<87<87
Акад под рукой вот попробовал так и пожалуйста 3 градуса от оси У, потом меняем UCS и смотрим слева и видим три градуса от оси У (уже другой)
Что-же Вам ещё то надо???
Lenich вне форума  
 
Автор темы   Непрочитано 17.12.2004, 16:18
#9
tokhot

Проектирование
 
Регистрация: 17.11.2004
г. Москва
Сообщений: 328


Цитата:
Сообщение от kpblc
используй виды:
вид спереди - выбрать объект - rotate - дальше сам
вид справа - выбрать объект - rotate - аналогично.

Использование видов (по панели инструментов) сразу меняет USC, так что можно дальше не мучиться.

Есть вариант использовать аксонометрию, и менять USC через список на панели USC II. А последовательность действий та же самая. Если непонятно объяснил, могу попробовать сделать несколько скриншотов и выслать (но не раньше понедельника)
Дык я усё так и делаю
и об этом и писал

(Провожу линию вертикально
поворачиваю на 3 градуса
смотрю "справа"
поворачиваю на 4 градуса
черчу еще одну вертикальную линию
смотрю "спереди"
ставлю угловой размер между линиями
смотрю "справа" )


да вы сами то нарисуйте, потом проставте размеры чтоб проверить
и обязательно поставьте точность в размерах побольше типа 0.000000 (через Сtrl+клик првой клавиши мыши)
и убедитесь что не три там градуса!!! :?: :!:
tokhot вне форума  
 
Непрочитано 17.12.2004, 16:40
#10
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


Цитата:
Command: _line Specify first point: 0,0,0
Specify next point or [Undo]: @50<87<87
это самый оптимальный ход, но размер при выставленном виде "Справа" действительно выдает значение близкое к трем, но не три! Но в принципе это имеет такое большое значение? Или нет? для чего такая точность?
В моей практике был случай что из-за осебенностей хранения данных и установленной точности отрезок нарисованный строго по размеру при последующем открытии чертежа выдал значение длинны близкое но не то с которым был нарисован! Но тут, митстика какая то! :shock:
__________________
Сейчас такая знаний бездна
доступна всякому уму,
что стало спорить бесполезно
и глупо думать самому.
MIP вне форума  
 
Непрочитано 17.12.2004, 16:51
#11
Lenich

Опер дир
 
Регистрация: 28.04.2004
Москва
Сообщений: 291


Все правильно, что угол (назовем его второй) не три а три без чуть-чуть, потомучто замер угла вы делаете в плоскости, которая не проходит через Ваш отрезок!
Если вы проведете плоскость через отрезок и линию относительно которой вы измеряете угол, то получиться ровно три.
Lenich вне форума  
 
Непрочитано 17.12.2004, 16:54
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Да нет, здесь не мистика, просто чехарда с usc, кажется. Я так понял, что задачка-то немного иная: в 3Д-сборке есть труба какого-то хитрого сечения, которая режется под двумя углами. Или устанавливается опять-таки под двумя углами. И надо вычислить угол наклона режущего инструмента (для алюминиевого остекления задача более чем часто встречается). А поворот-то, кстати, это не перемещение... Поворот-то - вокруг
Пока набивал ответ, Lenich опередил
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 17.12.2004, 17:02
#13
tokhot

Проектирование
 
Регистрация: 17.11.2004
г. Москва
Сообщений: 328


Цитата:
Сообщение от MIP
Цитата:
Command: _line Specify first point: 0,0,0
Specify next point or [Undo]: @50<87<87
это самый оптимальный ход, но размер при выставленном виде "Справа" действительно выдает значение близкое к трем, но не три! Но в принципе это имеет такое большое значение? Или нет? для чего такая точность?
В моей практике был случай что из-за осебенностей хранения данных и установленной точности отрезок нарисованный строго по размеру при последующем открытии чертежа выдал значение длинны близкое но не то с которым был нарисован! Но тут, митстика какая то! :shock:
Точность нужна.
И разобраться хочется почему при таком методе (двухкратный поворот)
углы сбиваются?
Помоему это не глюк АКАДА, а просто так делать нельзя. При втором повороте "вершину" линии как бы сносит в сторону последнего поворота и предыдущий угол сбивается.

По поводу второго способа
_line Specify first point: 0,0,0
Specify next point or [Undo]: @50<87<87
попробовал при виде справа линая "лежит" а мне нужно чтобы при виде спереди и справа линия была "вертикальна" (естественно наклонена соответствнно на 3и 4 градуса).
Это надо ПСК вертеть. Что то с ПСК я не разобрался.

Помогите пожалуйста!
tokhot вне форума  
 
Непрочитано 17.12.2004, 20:27
#14
AY


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


Способ со сферическими координатами в предложенном виде совершенно не корректен из-за своей природы: углы откладываются от нуля в плоскости ХУ, а потом уже от этой плоскости не обеспечивая при вводе @50<87<87 необходимых построений. Вариант с поворотами в разных системах координат тоже не выдерживает критики, что словами объяснить сложно см. картинку:
 
 
Непрочитано 17.12.2004, 20:29
#15
AY


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


Картнка 1 [img][/img][/img]
 
 
Непрочитано 17.12.2004, 20:35
#16
AY


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


Как же мать ее вставить [img]F:\АНДРЕЙ\Для AUTOCAD\поворот\1.jpg[/img]
 
 
Непрочитано 17.12.2004, 20:38
#17


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


[img]

[/img]
 
 
Непрочитано 17.12.2004, 20:43
#18


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


Последняя попытка
 
 
Непрочитано 17.12.2004, 20:45
#19


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


Может хоть картинка с правильным решением влезет
 
 
Непрочитано 17.12.2004, 20:51
#20


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


Гражданин АДМИНИСТРАТОР! Почему ни чего НЕ РАОТАЕТ?
Я БУДУ ЖАЛОВАТЬСЯ В ГААГУ, В ЕВОПЕЙСКИЙ СУД ПО ПРАВАМ ЧЕЛОВЕКА ЭТО ВОЗМУТИТЕЛЬНО! БЕСЧЕЛОВЕЧНО! ДВАДЦАТЫЙ ВЕК КАКОЙ-ТО ...
 
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как превести отрезок в 3D