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

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

Построение 3D polyline

Ответ
Поиск в этой теме
Непрочитано 26.07.2006, 12:18 #1
Построение 3D polyline
Mouse
 
Админ
 
Волгодонск
Регистрация: 26.07.2006
Сообщений: 6

У меня такой вопрос, при рисовании 3d полилиний есть ли возможность создавать радиусы или скругления. Необходимо при рисовании трубопровода.
Просмотров: 7360
 
Непрочитано 26.07.2006, 12:25
#2
Кулик Алексей aka kpblc
Moderator

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


3Д-полилинии не могут иметь дуговых сегментов.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 26.07.2006, 12:28
#3
Mouse

Админ
 
Регистрация: 26.07.2006
Волгодонск
Сообщений: 6


Спасибо!
Mouse вне форума  
 
Непрочитано 26.07.2006, 13:03
#4
Mercury

Инженер-конструктор
 
Регистрация: 09.04.2006
г. Запорожье Украина
Сообщений: 368
<phrase 1=


Цитата:
Сообщение от Mouse
Спасибо!
Разве что только преобразовать этот участок в сплайн,но если нужна правильная дуга, то будет проблемно потом этот сплайн подгонять.
Mercury вне форума  
 
Непрочитано 26.07.2006, 13:07
#5
Кулик Алексей aka kpblc
Moderator

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


Может оказаться более жизнеспособным создание 2д-полилинии с дуговыми сегментами, но не в мировой системе координат. Хотя, если повороты надо делать в нескольких плоскостях, тут вообще полилинии не покатят. Надо будет делать отдельные отрезки и дуги, потом делать выдавливание солида по "пути" и объединять полученные тела.
Другой вопрос, что {Smirnoff} как-то делал программу отрисовки 3Д-трубопроводов. Тут уж только поиск...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.07.2006, 13:34
#6
Styx

проектировщик ОВ и ТМ
 
Регистрация: 16.08.2005
Ростов-на-Дону
Сообщений: 106


крЫс абсолютно прав - 3D polyline не выберется в качестве траектории для солида. В каждой плоскости нужно чертить отдельный элемент. Можно сделать элемент с фиксированными параметрами или лучше блок с аттрибутами (труба: диаметр,длина и т.п.) и крутить его в плоскостях, соединяя таким же фиксированным элементом - отводом под 90гр (45,60) или уголком. Длину же трубы (не в блоке) можно корректировать move faces.
__________________
Between...
Styx вне форума  
 
Непрочитано 26.07.2006, 13:36 А можно ... ???
#7
Serbes

Ingener
 
Регистрация: 20.07.2006
Moscow
Сообщений: 12
<phrase 1=


А можно вокруг этой трехмерной полилинии выдавить окружность... что бы получилось что то вроже трубы в 3D, которая лежит сразу в 3-х плоскостях ??
Serbes вне форума  
 
Непрочитано 26.07.2006, 13:48
#8
Styx

проектировщик ОВ и ТМ
 
Регистрация: 16.08.2005
Ростов-на-Дону
Сообщений: 106


А вы попробуйте... :twisted:
Скорее всего ничего не получится, о чем выше и говорилось.
__________________
Between...
Styx вне форума  
 
Непрочитано 26.07.2006, 13:49
#9
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


>Serbes
LISP. Быстрая отрисовка 3D трубопроводов (экструдирование)
VVA вне форума  
 
Непрочитано 26.07.2006, 13:55 Re: А можно ... ???
#10
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от Serbes
А можно вокруг этой трехмерной полилинии выдавить окружность... что бы получилось что то вроже трубы в 3D, которая лежит сразу в 3-х плоскостях ??
Можно.

Вот пример
[ATTACH]1153907949.dwg[/ATTACH]
Хмурый вне форума  
 
Непрочитано 26.07.2006, 14:06
#11
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Вот еще
Подскажите в чём лучше отрисовывать 3D трубопроводы

Последний раз редактировалось VVA, 18.09.2015 в 23:53.
VVA вне форума  
 
Непрочитано 26.07.2006, 14:15
#12
Styx

проектировщик ОВ и ТМ
 
Регистрация: 16.08.2005
Ростов-на-Дону
Сообщений: 106


Хмурый
Это в 2007-м?
__________________
Between...
Styx вне форума  
 
Непрочитано 26.07.2006, 14:20
#13
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Styx, нет в 2004-ом.

Это по сплайну с разными Z-координатами нельзя "выдавливать" (И в 2007-ом тоже)
Хмурый вне форума  
 
Непрочитано 26.07.2006, 14:37
#14
Styx

проектировщик ОВ и ТМ
 
Регистрация: 16.08.2005
Ростов-на-Дону
Сообщений: 106


Блииин,век живи - век учись.Координаты вершин вручную вводить надо или изначально точки проставить, вспомнил что сам так делал.
А сплайн можно конвертером в полилайн перевести.
__________________
Between...
Styx вне форума  
 
Непрочитано 26.07.2006, 15:00
#15
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Осевую линию для последующего "натягивания" трубы лучше рисовать обычными отрезками. Именно отрезок - "истинно трехмерный" примитив. Надо только вводить ттрехмерные координаты любым способом.

Потом делать сопряжение для получения осей отводов из дуг.

Если есть трехмерная полилиния, ее можно расчленить, получатся отрезки, которые потом сопрягать.

Solid можно натянуть и на 3DPOLY, но сопряжения будут прямыми. Если делать сегментные отводы специально, то это можно использовать. Но вводить координаты будет сложно.
ShaggyDoc вне форума  
 
Непрочитано 26.07.2006, 19:30 Хмурому...
#16
Serbes

Ingener
 
Регистрация: 20.07.2006
Moscow
Сообщений: 12
<phrase 1=


Спасобо.. до хорошая вещь..
Блин вот только я неправильно вопрос поставил .. такую линию я тоже могу изобразить ...
А можно ли нарисовать Что то типа пружины.. тока неровной.. ну тчо бы края были сглаждены..
Serbes вне форума  
 
Непрочитано 27.07.2006, 09:17
#17
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Serbes, пока не можно...

Посмотри и опробуй программки, которые VVA предлагает.
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Построение 3D polyline

Реклама i