Преобразование объекта-сети в 3D-тело
- Выберите вкладку «Сеть» панель «Преобразовать сеть» раскрывающийся список «Параметры преобразования» .
- Задайте один из следующих параметров преобразования:
- Гладкая, с оптимизацией. В результате будет получена сглаженная модель с объединенными гранями (SMOOTHMESHCONVERT = 0). найти
- Гладкая, без оптимизации. В результате будет получена сглаженная модель, обладающая тем же количеством граней, что и исходный объект-сеть (SMOOTHMESHCONVERT = 1). найти
- Многогранная, с оптимизацией. В результате будет получена многогранная модель с объединенными плоскими гранями (SMOOTHMESHCONVERT = 2). найти
- Многогранная, без оптимизации. В результате будет получена многогранная модель, обладающая тем же количеством граней, что и исходный объект-сеть (SMOOTHMESHCONVERT = 3). найти
- Выберите вкладку «Сетевое моделирование» панель «Преобразовать сеть» «Преобразовать в тело» .
- Выберите объект-сеть без зазоров и пересекающихся граней.
Устранение неполадок
В некоторых случаях при попытке преобразовать поверхности и сетки в 3D-тело может отобразиться сообщение об ошибке. Следующие рекомендации помогут устранить эту проблему:
- Поверхности могут не полностью замыкать объем. Чтобы устранить возможные зазоры, удлините ограничивающие поверхности и проведите их через другие поверхности.
- Иногда в сетях, редактируемых с помощью гизмо, могут возникать зазоры между гранями. В некоторых случаях зазоры можно закрыть с помощью операции сглаживания объекта-сети.
- Если в результате внесенных изменений одна или несколько граней объекта-сети взаимно пересекаются, преобразование этого объекта в 3D-тело невозможно.
Понятия, связанные с данным
3D тело из многогранной сети. Как?
Попала ко мне свеженькая программа по подбору насосов Wilo-Select. Выбрали там насос MHI 402 3~. Там есть возможность експортировать 3D модель в форматы .dwg и .dxf.
Начну сразу с того, что в .dwg импорт идет с ошибкой. «Файл испорчен». А вот .dxf постоен примитивами.
Не телами. Выделил я все елементы модели. В меню -> Редактировать -> 3D операции -> Преобразовать в тело.
В итоге все елементы модели КРОМЕ многогранной сети преобразовались в трехмерные тела.
Каким образом можно преобразовать многогранную сеть в 3D тело.
з.ы. Краденый Autocad 2008 rus. Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много). Прошу помочь.
Просмотров: 31270
Регистрация: 23.10.2006
Сообщений: 22,994
Сообщение от goa_wert
Попала ко мне свеженькая программа по подбору насосов Wilo-Select. Выбрали там насос MHI 402 3~. Там есть возможность експортировать 3D модель в форматы .dwg и .dxf.
Начну сразу с того, что в .dwg импорт идет с ошибкой. «Файл испорчен». А вот .dxf постоен примитивами.
Не телами. Выделил я все елементы модели. В меню -> Редактировать -> 3D операции -> Преобразовать в тело.
В итоге все елементы модели КРОМЕ многогранной сети преобразовались в трехмерные тела.
Каким образом можно преобразовать многогранную сеть в 3D тело.
з.ы. Краденый Autocad 2008 rus. Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много). Прошу помочь.
Пациент где?
Солидворкер |
Посмотреть профиль |
Найти ещё сообщения от Солидворкер |
всё что связано с упорядоченным движением заряженных частиц
Регистрация: 27.07.2007
Сообщений: 1,693
Да, надо бы на файло глянуть.
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
А еще лучше — пытаться открыть dwg через _.recover или вообще с помощью BricsCAD’a или zwCAD’a.
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 24.10.2007
Сообщений: 14
Вот выкладываю пациента
Регистрация: 23.10.2006
Сообщений: 22,994
Сообщение от goa_wert
Вот выкладываю пациента
Солидворкер |
Посмотреть профиль |
Найти ещё сообщения от Солидворкер |
Регистрация: 24.10.2007
Сообщений: 14
Щас.. Я ламмер. Файлы никогда не выкладывал на этом форуме. В процессе.
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
Перейди в расширенный режим и там «Управление вложениями»
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 24.10.2007
Сообщений: 14
Собственно вот:
DWG 2007 | Wilo MHI 402 3~.dwg (188.1 Кб, 4463 просмотров) |
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
AutoCAD 2008 + SP1 открыл файл вполне корректно.
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,280
to goa_wert
да, в файле есть пару сеток состоящих из 3д Face.
И они не конвертируются в солид объекты. Но не проще ли эти сетки просто перерисовать усечеными конусами ?
to Кулик Алексей aka kpblc
Алексей, скажи пожалуйста где можно порсмотреть обсуждение про волшебные свойства ZwCADa и BricsCAD’a. Я слышал что этими прогами открываются безнадёжо убитые DWG файлы. Тка ли это ? Может конвертированные из других програм 3Д объекты через эти проги отображаются корректно.
Регистрация: 24.10.2007
Сообщений: 14
Начну сразу с того, что в .dwg импорт идет с ошибкой. «Файл испорчен». А вот .dxf постоен примитивами. |
На форум залить файл с форматом .dxf нельзя. А полученный .dwg с ошибкой. Я открыл .dxf, сохранил как .dwg и только потом выложил сюда.
Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много) |
Т.е. для одного насоса конечно проще. Но мне теперь прийдётся много работать с этими насосами. С каждым играться по полчаса к сожалению времени не будет.
И всё же вопрос остается открытым. (Подозреваю, что многогранная сеть вообще и никак и никогда не сконвертируется в солид )
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
bernata, BricsCAD и zwCAd многократно обсуждался на форуме, похоже, дело немного в другом движке.
goa_wert, так ты приложи неисправный файл-то. ИМенно dwg.
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
Артиллерист — вертолётчик. Дипломированный инженер-механик. Technologist
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,521
Сообщение от goa_wert
Итак:
На форум залить файл с форматом .dxf нельзя.
И неправильный посыл, сразу привел к направильному результату «Залить» на форум можно в принципе любой файл, ограничений не много:
1. Формат файла дожен быть из разрешенного списка, а архивы там присутствуют.
2. Размер должен быть не более разрешенного, а многотомные архивы тоже существуют.
Так что архивируюте ваш файл с разбивкой на части небольшой величины и больше ничего не потребуется.
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I
Регистрация: 01.10.2010
Красноярск
Сообщений: 1
Добрый день. У меня задача из области геологии месторождений полезных ископаемых. Подрядная организация выполнила 3D моделирование рудных тел в среде 3DS MAX и конвертировала их в *.dwg в качестве многогранной сети!
Моя задача стоит в том чтобы получить сечения рудных тел через каждые 15 ед. по оси z. Аммм. Многогранная сеть не сечется!
Перевести рудное тело в solid — неполучается. Максимум чего смогли добиться — расчленить сеть на грани, задать им толщину. Объединить их в тело (пусть и пустое внутри, в виде «оболочки») не получается.
Надеюсь на совет и помощь в решении проблемы.
Файл dwg с одним из 30 рудных тел прилагается.
DWG 2004 | 1.dwg (686.2 Кб, 4314 просмотров) |
Small Muke |
Посмотреть профиль |
Найти ещё сообщения от Small Muke |
Регистрация: 29.07.2006
г. Владимир
Сообщений: 1,125
Помогите, подскажите самый простой способ создания 3D тела из многогранных сетей во вложенном файле. Команда ПОВЕРХНОСТЬНАПОЛНИТЬ не помогает.
DWG 2004 | Кабина.dwg (160.4 Кб, 4172 просмотров) |
__________________
Доверяй, но проверяйся
Регистрация: 11.05.2005
Сообщений: 6,991
Файл не смотрел.
Посмотри Mesh-to-Solid из #8 и способ KI из #3
__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 29.07.2006
г. Владимир
Сообщений: 1,125
Помог #2 Хмурого, затем затем ПОВЕРХНАПОЛНИТЬ.
Есть более удобный способ?
__________________
Доверяй, но проверяйся
Регистрация: 12.02.2008
Сообщений: 358
Достался в наследство файлик, в к-м все выполнено МНОГОГРАННЫМИ СЕТЯМИ. Я так понимаю его генерила какая-то надстройка над Кадом. Раньше с сетями ни когда не работал и что за зверь понятия не имею. Только Солиды. Почитал форум, попоробовал, получается преобразовать Сеть в Солид. Алгоритм вроде такой (поправьте, если что): сеть, взорвать, преобразовать в поверхность, придать толщину.
НО!
1. Сеть взрывается на непонятное к-во 3D-граней, напр., параллелепипед на 12.
2. Таких сетей — 4778 шт. (см. файлик). Работа не для слабонервных, если в рукопашную.
М.б. у КОГО-НИБУДЬ завалялся ЛИСПИК для автоматизации этого процесса. , если такое возможно автоматизировать.
Оч. буду признателен.
3d-модель СТХ+Галерея.rar (7.00 Мб, 170 просмотров) |
__________________
Чистая совесть только у людей с короткой памятью.
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
> voverrr : Ну, блин, понятно — правила форума написаны «шоб було», на фига их читать.
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
ilyasmolyaninov
Цитата: Сообщение от goa_wert Предистоия Попала ко мне свеженькая программа по подбору насосов Wilo-Select. Выбрали там насос MHI 402 3~. Там есть возможность експортировать 3D модель в форматы .dwg и .dxf. Начну сразу с того, что в .dwg импорт идет с ошибкой. «Файл испорчен». А вот .dxf постоен примитивами. Не телами. Выделил я все елементы модели. В меню -> Редактировать -> 3D операции -> Преобразовать в тело. В итоге все елементы модели КРОМЕ многогранной сети преобразовались в трехмерные тела. Итак задача: Каким образом можно преобразовать многогранную сеть в 3D тело. з.ы. Краденый Autocad 2008 rus. Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много). Прошу помочь. Пациент где?
Новости
k.lrf Кросиво Строительство депозитария музеев Кремля на Боровицкой площади остановлено Строительство депозитария музеев московского Кремля на Боровицкой площади полностью остановлено. Рабочие покидают стройплощадку и разбирают строительную технику. Распор.
Самоучитель AutoCAD 3D
Способов, которыми AutoCAD формирует 3D тела не так много и условно можно разделить их на две группы.
Первая группа – формирование тел из плоских замкнутых контуров:
- выдавливание;
- вращение;
- сдвиг;
- лофтинг.
Вторая группа – формирование тел из промежуточных тел (тел-заготовок):
- объединение;
- вычитание;
- пересечение;
- взаимодействие.
В свою очередь твердотельный объект можно создать, применяя либо только один из способов, либо комбинацию нескольких. Кроме того, к достоинствам AutoCAD следует отнести то обстоятельство, что программа не ограничивает пользователя рамками применения только одного конкретного способа формирования объекта, но и предоставляет альтернативные варианты.
Рассмотрим на простом примере несколько способов получения одного и того же результата. На рис. 7.1 представлен плоский эскиз простой детали – кронштейна. Задача – создать объемную модель объекта, используя различные способы формирования 3D тела.
Рис. 7.1. Эскиз кронштейна
Прежде всего, необходимо внести некоторую ясность в термины, которые будут использоваться здесь и в дальнейшем:
- исходное тело – объект изначально формообразующий будущую конфигурацию модели;
- вспомогательное тело – законченный объект, предназначенный для целей его вычитания (объединения) с исходным или промежуточным телом, как правило, объект однократного применения;
- промежуточное тело – объект-заготовка (полуфабрикат), тело, полученное в результате формообразующих процедур и требующее дальнейшей доработки (редактирования).
На рис. 7.2 показана последовательность первого способа создания модели:
а) формируются и ориентируются в пространстве плоские замкнутые контуры образующих граней будущего объекта;
б) проводятся процедуры выдавливания контуров на заданную величину и вычитание цилиндра из тела верхней заготовки (формирование отверстия);
в) промежуточные тела стыкуются и объединяются;
г) выполняются сопряжения граней, и изменяется визуальный стиль представления объекта.
Рис. 7.2. Первый способ формирования модели
Рис. 7.3 иллюстрирует последовательность второго способа построения модели:
а) формируется профиль поперечного сечения объекта и траектория для его последующего выдавливания;
б) объект выдавливается по траектории, дополнительно на заготовку переносятся контуры: круг и прямоугольник, ребра которого с одной стороны скруглены;
в) объекты выдавливаются на величину равную или большую толщины заготовки, а затем вычитаются из нее;
г) выполняется процедура изменения визуального стиля объекта.
Рис. 7.3. Второй способ формирования модели
Третий способ формирования модели кронштейна продемонстрирован на рис. 7.4:
а) в качестве исходных объектов используются профиль поперечного сечения и фигура, представляющая собой вид объекта в плане, обрамленный прямоугольным контуром;
б) профиль и фигура выдавливаются (в данном примере каждый объект по своей траектории), затем проводится процедура вычитания объема из тела параллелепипеда, т. е. формируется вспомогательный объект в форме пустотелой матрицы;
в) зигзагообразный объект переносится и устанавливается вовнутрь матрицы;
г) из тела объекта вычитается тело матрицы и выполняется процедура изменения визуального стиля представления модели.
Рис. 7.4. Третий способ формирования модели
На практике в некоторых случаях при создании сложных тел важен не столько способ (способы известны), сколько выбор правильного подхода к формированию объекта. Это во многом определяется опытом, а опыт нарабатывается практикой. Если вы моделируете объект, и что-то не получается, попробуйте изменить подход к возникшей проблеме.
Еще на одном примере рассмотрим, каким образом подход к решению проблемы может привести желаемому результату. Задачу сформулируем следующим образом: не применяя инструменты Спираль или По сечениям создать трехмерную модель цилиндрической пружины с произвольными размерами.
Вся сложность поставленной задачи заключается в построении пространственной спирали, которую можно использовать впоследствии в качестве траектории для выдавливания круга. Как вариант можно сформировать трехмерный объект спиралевидной формы инструментом Сплайн, но полученный результат вряд ли будет приемлем.
Самый простой подход к решению проблемы заключается в следующем: мысленно разрежьте бублик пополам и поверните каждую из половинок на некоторый угол вокруг одной оси в разные стороны вдоль плоскости разреза, а затем объедините обе половины – в результате получится неправильный бублик или объект очень похожий на один виток пружины.
На рис.7.5 представлена последовательность создания объекта в форме пружины:
а) формируются два плоских примитива – круг и дуга (половина круга);
б) круг выдавливается по траектории, выполняются процедуры зеркального отображения и поворота каждого из объектов в разных направлениях (на рисунке объекты разнесены);
в) объекты объединяются;
г) копирование, объединение и изменение визуального стиля представления объекта.
Рис. 7.5. Вариант создания объекта в форме пружины