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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Изменение угла между осями?

Изменение угла между осями?

Ответ
Поиск в этой теме
Непрочитано 21.04.2006, 10:40 #1
Изменение угла между осями?
Sergey_K
 
Регистрация: 21.04.2006
Сообщений: 6

Подскажите ктонибудь можно ли поменять угол между осями X Y с 90 на 45 градусов. Проблема в том что очень много планов с трубопроводами по которым нужно делать аксонометрии.
Просмотров: 6559
 
Непрочитано 21.04.2006, 11:12
#2
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


вопрос в http://dwg.ru/forum/viewtopic.php?t=7475

устанавливаешь привязку как на картинке и эфпятью переключаешься
думаю должно помочь (особенно если с ortho mode on)
[ATTACH]1145603548.jpg[/ATTACH]
Zouss вне форума  
 
Автор темы   Непрочитано 21.04.2006, 17:43
#3
Sergey_K


 
Регистрация: 21.04.2006
Сообщений: 6


Слушай а не подскажеш как на действующем чертеже поменять этот угол что-бы потом просто обвести всю систему.
Sergey_K вне форума  
 
Непрочитано 21.04.2006, 18:06
#4
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


угол между плоскостями изометрии предопределен и не меняется насколько я знаю

можно в это же окне повернуть всю координатную сетку на какой то угол (поле angle)
можно в следующей вкладке настроить полярную привязку забив в список additional angles самые распространенные в чертеже углы

но на самом деле я не совсем понимаю что ты хочешь обводить
Zouss вне форума  
 
Автор темы   Непрочитано 23.04.2006, 22:36
#5
Sergey_K


 
Регистрация: 21.04.2006
Сообщений: 6


Есть четежи, поэтажные планы с разводкой вентиляции их очень много мне нужно сделать по ним аксонометрии по ГОСТ. Аксонометрия эта чертиться в плоскости, откладывая все длины как есть, а вот направления по оси X как есть (в лево в право), по Z вверх, а вот по оси Y в верх и вниз но только под углом 45 относительно X. Так вот я подумал, что можно на действующем чертеже (плане) можно поменять этот угол и одноверемено с ним поменяется чертёж, и я потом просто по осям воздуховодов проведу линиии по всей системе а когда уберу план с воздуховодами у меня останется готовая аксонометрия.
Sergey_K вне форума  
 
Непрочитано 24.04.2006, 10:17
#6
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


вот такой вот lisp (см.ниже) перелопачивает все 3D полилинии чертежа (созданные командой _3dpoly) таким образом, что все вертикальные в плоскости XY сегменты поворачиваются на 45 градусов к оси X
- видоизменяются строго вертикальные сегменты (режим ortho вам в помощь)
- Z координата полилиний не меняется
- после загрузки лиспа, вызов функции в ком строке curvitel

[ATTACH]1146060509.rar[/ATTACH]
Zouss вне форума  
 
Непрочитано 25.04.2006, 15:13
#7
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


и вновь поднимаю тему

вопрос для тех кто заглянет в код - как добраться до вершин обычной полилинии (той которая командой PLINE), или я заглючил или через конструкцию например
Код:
[Выделить все]
(entnext (entlast))
у меня не получается
Zouss вне форума  
 
Автор темы   Непрочитано 26.04.2006, 15:44
#8
Sergey_K


 
Регистрация: 21.04.2006
Сообщений: 6


У меня не получается на запрос отвечает:
Command: curvitel
_.UNDO Enter the number of operations to undo or
[Auto/Control/BEgin/End/Mark/Back] <1>: _BE
Command: ; error: An error has occurred inside the *error* functiontoo many
arguments
Sergey_K вне форума  
 
Непрочитано 26.04.2006, 18:13
#9
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


вариант прожки без функции *error*
[ATTACH]1146214707.zip[/ATTACH]
Zouss вне форума  
 
Непрочитано 28.04.2006, 13:01
#10
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


собственно и у меня такая ошибка вылезала
Цитата:
_.UNDO Enter the number of operations to undo or
[Auto/Control/BEgin/End/Mark/Back] <1>: _BE
Command: ; error: An error has occurred inside the *error* functiontoo many
arguments
причем, что необъяснимо, не каждый раз
может подскажет кто в чем спотыкачка? а то впору бубен доставать и новые проапгрейженные амулеты
Zouss вне форума  
 
Автор темы   Непрочитано 29.04.2006, 17:16
#11
Sergey_K


 
Регистрация: 21.04.2006
Сообщений: 6


Я сам в этих лиспах ни чё не понимаю, и опять ни чё не получается
Command: curvitel
; error: bad argument type: lselsetp nil
Sergey_K вне форума  
 
Непрочитано 02.05.2006, 10:04
#12
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


если дает ошибку, значит прогу ты загрузил

забыл я поставить проверку на отсутствие выбранных объектов, но! я обращал внимание на то что прога
Цитата:
перелопачивает все 3D полилинии чертежа (созданные командой _3dpoly)
нарисуй оси воздуховодов командой _3dpoly, в выпадающем меню Draw (рисование или как там поруссифицировали) она находится следом за обычной полилинией
или просто нарисуй эту незамкнутую 3D Polyline, с включенным режимом Ortho, запусти прогу и посмотри что получится
Zouss вне форума  
 
Автор темы   Непрочитано 12.05.2006, 12:49
#13
Sergey_K


 
Регистрация: 21.04.2006
Сообщений: 6


Всё получилось, спасибо.
Sergey_K вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Изменение угла между осями?