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

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

не преобразовывается поверхность в тело

Ответ
Поиск в этой теме
Непрочитано 11.09.2009, 06:24 #1
не преобразовывается поверхность в тело
kosolapi
 
Регистрация: 17.06.2009
Сообщений: 195

ДОбрый день!
Осваиваю 3Д моделирование. Строил тело, а построил поверхность
и не могу его в тело преобразовать - говорит невозможно преобразовать.
Подскажите в чем причина

Вложения
Тип файла: dwg
DWG 2007
ОПН.dwg (210.2 Кб, 5571 просмотров)

Просмотров: 18697
 
Непрочитано 11.09.2009, 08:05
#2
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Цитата:
Поверхность и тело разные по сути своей. Даже преобразования одного в другое не всегда возможно, а возможное не всегда корректно.
Почему изначально-то телами не пользоваться? Для них инструментарий на сто порядков больше.

Но вот как это звучит официально.
Есть три типа моделей: каркасноые, поверхностные и твердотельные.
Каждый из них имеет опр. достоинства и недостатки. Для моделей каждого типа сущ. своя технология создания и редактирования.
Не рекомендуется смешивать несколько типов в одном рисунке.
Но можно ограниченно преобразовывать:
- тело в поверхность,
- поверхность в каркас.
Но НЕЛЬЗЯ преобразовывать обратно:
- поверхность в тело,
- каркас в поверхность.
Скопировано из поста №20 темы http://forum.dwg.ru/showthread.php?t=39461&pp=10000

А вообще, если Кад что-то говорит, значит в нем есть и путь к ответу "почему" и "как надо".
Забавно также
Цитата:
Строил тело, а построил поверхность
Каким инструментом строилось оно, чтобы получилась она?
3Д - требует ОЧЕНЬ большого внимания и не терпит суеты!
Какой кад и какая есть книжка?
Набери в строке поиск форума 3Д, 3D, тело, поверхность - будет много советов!
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 11.09.2009 в 11:25.
BM60 вне форума  
 
Непрочитано 11.09.2009, 08:48
#3
IVlad


 
Регистрация: 16.01.2009
Москва
Сообщений: 78


В выложенном файлике надо было оставить исходные линии, из которых делалали тело , а получили поверхность, тогда было проще найти ошибку.
Ну и естественно надо указывать версию AutoCADa (уж не 2010 ли?).

Последний раз редактировалось IVlad, 11.09.2009 в 08:55.
IVlad вне форума  
 
Автор темы   Непрочитано 11.09.2009, 08:57
#4
kosolapi


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


строил так:
пилилинией обвел плоский примитив, замкнул, выделил полилинию, 3Д моделирование - вращать на 360 градусов.

Только что повторил это заново - получил ТЕЛО.
Видимо первый раз произвел какую то манипуляцию (случайно) по преобразованию в поверхность....
Всем спасибо!!
Вопрос снимается!

П.С. то что во вложении делал в 10-м
сейчас повторил манипуляции в 9 и все О.К. - мож тут проблема
kosolapi вне форума  
 
Непрочитано 11.09.2009, 09:30
#5
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


А зачем столько шагов?
Примитив-то какой?
Зачем его надо было обводить, тем более плинией?
Какое тело нужно было получить?
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 11.09.2009, 09:38
#6
Хмурый


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


kosolapi, первый раз полилиния была незамкнутая.
Хмурый вне форума  
 
Автор темы   Непрочитано 11.09.2009, 11:04
#7
kosolapi


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


Цитата:
Сообщение от BM60 Посмотреть сообщение
А зачем столько шагов?
Примитив-то какой?
Зачем его надо было обводить, тем более плинией?
Какое тело нужно было получить?
есть вид с боку на тело вращения.
сделать 3Д тело можно ОБВЕДЯ проекцию поллилинией и крутнув на 360
Можно по другому сделать?
как обойтись без ОБВОДКИ полилинией?
kosolapi вне форума  
 
Непрочитано 11.09.2009, 11:19
#8
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Что значит "тело вращения"? Причем здесь вид, тем более сбоку?
Примитив какой используется для будущего тела? Какое тело получить надо?
Offtop: Кто нальёт мне стакан, чтобы хоть что-то понять?

Открылся, наконец, двг. Не надо было поверхности использовать. Прочти выделенное в цитате поста №2. Телами это надо делать, вообще-то. Там инструментарий богаче. Но если 2020-й это умеет, то флаг в руки.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 11.09.2009 в 11:26.
BM60 вне форума  
 
Непрочитано 11.09.2009, 11:25
#9
Хмурый


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


BM60, представь себе вал, вид спереди.
PS начиная с 2007-го можно линии, дуги и незамкнутые полилинии выдавливать. при этом получается поверхность
Хмурый вне форума  
 
Непрочитано 11.09.2009, 11:39
#10
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Дык это я знаю, я цели этой не понимаю. И зачем её такую изящную в тело превращать? Может мне тоже так (поверхностями) потребуется? Меня валы ох уж достали, может не так делаю?
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Автор темы   Непрочитано 11.09.2009, 11:58
#11
kosolapi


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


Цитата:
Что значит "тело вращения"? Причем здесь вид, тем более сбоку?
тело вращения http://ru.wikipedia.org/wiki/Тела_вращения
что такое вид сбоку - можно не буду объяснять...
файл заговтовка - исходное изображения 2Д объекта, который для последующей работы я хочу получить в 3Д.
хочу сделать набор тел из которых в дальнейшем можно будет компановать модели и дальнейшего формирования документации.

...интересно, мож еще кто нибудь вопрос задаст "а зачем 3Д?"

Цитата:
И зачем её такую изящную в тело превращать?
для того чтобы в дальнейшем проверить взаимодействие тел на предмет пересечений.
Вложения
Тип файла: dwg
DWG 2007
заготовка.dwg (59.1 Кб, 4976 просмотров)
kosolapi вне форума  
 
Непрочитано 11.09.2009, 12:19
#12
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


kosolapi, а вот кипятиться не стоит ...! Но с телами работать учиться стоит! Зачем осваивать 3Д методом "В Малаховку через Ленинград"?
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Автор темы   Непрочитано 11.09.2009, 12:31
#13
kosolapi


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


Цитата:
Сообщение от BM60 Посмотреть сообщение
Зачем осваивать 3Д методом "В Малаховку через Ленинград"?
3Д я начал осваивать не на этой детальке, на этой детальке я "споткнулся"....
Вот я и спрашиваю как более оптимально решить задачу.
kosolapi вне форума  
 
Непрочитано 11.09.2009, 13:15
#14
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Вот я сколько раз говорю - телами. Вот полчаса выпендриваюсь в восьм, не хочет преобразовывать поверхность в тело.
Команда: _convtosolid
Невозможно преобразовать незамкнутую кривую.
116 объектов не могут быть преобразованы.
И, есс-но, все взаимодействия и прочие действия с тт невозможны.
Причина очевидна, рисовались отрезки, а объектная привязка либо была неаккуратной, либо отсутствовала - потому образовались разрывы в вершинах. Команда _revolve сработает, но путь к телу будет отрезан из-за разрывов.
Тогда что делаем:
1. Переносим этот контур на другой слой "Исх_контур" и блокируем его.
2. На слое "Поли_контур" обводим контур плинией нулевой толщины с обязательным close (ведь только внешние линии у нас тут).
3. Замораживаем "Исх_контур"
4. Вращаем Поликонтур вокруг двух точек оси или оси МСК (см., где она д.б.)
5. Преобразовываем в тело (если надо и если получится - мне некогда проверять)
6. Рисуем на нем кубик
7. Вычитаем из вала кубик.

Ну вот и фсё.
Можно сразу создавать тело, но тогда размеры все (с углами) должны быть известны (выдавливать, смещать, и то один-два раза - потом копированием размножать и пристыковывать, зеркало потребуется, а потом объединять)

Кстати, исходный контур не надо было так полно рисовать. Половинку плоской детали достаточно и только внешний контур нарисовать как будто это сечение. Вот вложение только с исходным контуром из отрезков. Изокартинки справа получались от твоих контуров - они поверхности (тела вращения), преобразованию не подлежат. Установи 2Д-каркасный режим и сравни состав этих объемных поверхностей. Есть разница.

PS Забыл добавить. Преобразуй отрезки исхконтура в полилинию. Проследи, чтобы она была непрерывной, тогда не надо обводить, сразу вращай.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 11.09.2009 в 13:29.
BM60 вне форума  
 
Автор темы   Непрочитано 11.09.2009, 13:22
#15
kosolapi


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


Цитата:
Кстати, исходный контур не надо было так полно рисовать.
В том то и дело что я ее НЕ РИСОВАЛ. Она пришла в чертеже смежников.

Цитата:
Зачем его надо было обводить, тем более плинией?
Вы сами ответили на свой же вопрос.
Цитата:
2. На слое "Поли_контур" обводим контур плинией нулевой толщины с обязательным close (ведь только внешние линии у нас тут).
Цитата:
6. Рисуем на нем кубик
7. Вычитаем из вала кубик.
это я не понял к чему

итог:
1. Изъян был в том что контур не замкнут.
2. Как БЫСТРО сделать тело из набора отрезков не обводя ее полилинией так и осталось непонятно
набор отрезков в замкнутую полилинию можно преобразовать?
kosolapi вне форума  
 
Непрочитано 11.09.2009, 13:25
#16
Хмурый


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


_bondary
другой вариант _region
Хмурый вне форума  
 
Непрочитано 11.09.2009, 13:26
#17
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Цитата:
Сообщение от BM60 Посмотреть сообщение
Преобразуй отрезки исхконтура в полилинию. Проследи, чтобы она была непрерывной
Видно, не успел прочесть добавленное. Это команда редактирования полилинии _pedit.
Цитата:
тела из набора отрезков
не бывает!

Offtop: Автор! Либо ты вчитаешься в советы, либо я выкину свои наставления. Я ОТВЕЧАЮ на ТВОИ, а не на свои вопросЫ!!! Мне жареным пахло "смежники", особенно если "строил тело, а построил ..."
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 11.09.2009 в 14:34.
BM60 вне форума  
 
Непрочитано 11.09.2009, 13:40
#18
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от kosolapi Посмотреть сообщение
2. Как БЫСТРО сделать тело из набора отрезков не обводя ее полилинией так и осталось непонятно
набор отрезков в замкнутую полилинию можно преобразовать?
Вот оно!
Правда просто в полилинию, а потом уже смотреть замкнутая она или нет.
Do$ вне форума  
 
Непрочитано 11.09.2009, 13:46
#19
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Штатным _pedit это делается в данном случае, если отрезки "пристыкованы" точно, без зазоров.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 11.09.2009 в 14:35.
BM60 вне форума  
 
Автор темы   Непрочитано 11.09.2009, 13:47
#20
kosolapi


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


Цитата:
Сообщение от Do$ Посмотреть сообщение
Вот оно!
Правда просто в полилинию, а потом уже смотреть замкнутая она или нет.
по ссылке: ConvTo2d -Преобразование линейных объектов в 2D полилинии

в командной строке автокада. (2009 русский)
Команда: ConvTo2d
Неизвестная команда "CONVTO2D". Для вызова справки нажмите F1.
kosolapi вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > не преобразовывается поверхность в тело

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
можно ли из 3d чертежа сделать твёрдое тело? САМОДЕЛ AutoCAD 12 15.02.2009 08:19
Как из поверхности сделать тело? Diesel2400 AutoCAD 4 10.01.2009 22:50
Можно-ли с помощью профилей создать 3D поверхность? Гиорги AutoCAD 11 24.05.2007 10:07
Преобразование полигональной поверхности в твердое тело rontiy AutoCAD 10 03.02.2006 16:30