Преобразовать поверхность в тело автокад
Попала ко мне свеженькая программа по подбору насосов Wilo-Select. Выбрали там насос MHI 402 3~. Там есть возможность експортировать 3D модель в форматы .dwg и .dxf.
Начну сразу с того, что в .dwg импорт идет с ошибкой. "Файл испорчен". А вот .dxf постоен примитивами.
Не телами. Выделил я все елементы модели. В меню -> Редактировать -> 3D операции -> Преобразовать в тело.
В итоге все елементы модели КРОМЕ многогранной сети преобразовались в трехмерные тела.
Каким образом можно преобразовать многогранную сеть в 3D тело.
з.ы. Краденый Autocad 2008 rus. Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много). Прошу помочь.
Попала ко мне свеженькая программа по подбору насосов Wilo-Select. Выбрали там насос MHI 402 3~. Там есть возможность експортировать 3D модель в форматы .dwg и .dxf.
Начну сразу с того, что в .dwg импорт идет с ошибкой. "Файл испорчен". А вот .dxf постоен примитивами.
Не телами. Выделил я все елементы модели. В меню -> Редактировать -> 3D операции -> Преобразовать в тело.
В итоге все елементы модели КРОМЕ многогранной сети преобразовались в трехмерные тела.
Каким образом можно преобразовать многогранную сеть в 3D тело.
з.ы. Краденый Autocad 2008 rus. Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много). Прошу помочь.
всё что связано с упорядоченным движением заряженных частиц
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
to goa_wert
да, в файле есть пару сеток состоящих из 3д Face.
И они не конвертируются в солид объекты. Но не проще ли эти сетки просто перерисовать усечеными конусами ?
to Кулик Алексей aka kpblc
Алексей, скажи пожалуйста где можно порсмотреть обсуждение про волшебные свойства ZwCADa и BricsCAD'a. Я слышал что этими прогами открываются безнадёжо убитые DWG файлы. Тка ли это ? Может конвертированные из других програм 3Д объекты через эти проги отображаются корректно.
Начну сразу с того, что в .dwg импорт идет с ошибкой. "Файл испорчен". А вот .dxf постоен примитивами. |
На форум залить файл с форматом .dxf нельзя. А полученный .dwg с ошибкой. Я открыл .dxf, сохранил как .dwg и только потом выложил сюда.
Часть елементов которые не преобразовались могу сам перерисовать телами, но это долго (ибо насосов выдернуть из программы необходимо много) |
Т.е. для одного насоса конечно проще. Но мне теперь прийдётся много работать с этими насосами. С каждым играться по полчаса к сожалению времени не будет.
И всё же вопрос остается открытым. (Подозреваю, что многогранная сеть вообще и никак и никогда не сконвертируется в солид )
bernata, BricsCAD и zwCAd многократно обсуждался на форуме, похоже, дело немного в другом движке.
goa_wert, так ты приложи неисправный файл-то. ИМенно dwg.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
И неправильный посыл, сразу привел к направильному результату "Залить" на форум можно в принципе любой файл, ограничений не много:
1. Формат файла дожен быть из разрешенного списка, а архивы там присутствуют.
2. Размер должен быть не более разрешенного, а многотомные архивы тоже существуют.
Так что архивируюте ваш файл с разбивкой на части небольшой величины и больше ничего не потребуется.
Добрый день. У меня задача из области геологии месторождений полезных ископаемых. Подрядная организация выполнила 3D моделирование рудных тел в среде 3DS MAX и конвертировала их в *.dwg в качестве многогранной сети!
Моя задача стоит в том чтобы получить сечения рудных тел через каждые 15 ед. по оси z. Аммм. Многогранная сеть не сечется!
Перевести рудное тело в solid - неполучается. Максимум чего смогли добиться - расчленить сеть на грани, задать им толщину. Объединить их в тело (пусть и пустое внутри, в виде "оболочки") не получается.
Надеюсь на совет и помощь в решении проблемы.
Файл dwg с одним из 30 рудных тел прилагается.
Помогите, подскажите самый простой способ создания 3D тела из многогранных сетей во вложенном файле. Команда ПОВЕРХНОСТЬНАПОЛНИТЬ не помогает.
Достался в наследство файлик, в к-м все выполнено МНОГОГРАННЫМИ СЕТЯМИ. Я так понимаю его генерила какая-то надстройка над Кадом. Раньше с сетями ни когда не работал и что за зверь понятия не имею. Только Солиды. Почитал форум, попоробовал, получается преобразовать Сеть в Солид. Алгоритм вроде такой (поправьте, если что): сеть, взорвать, преобразовать в поверхность, придать толщину.
НО!
1. Сеть взрывается на непонятное к-во 3D-граней, напр., параллелепипед на 12.
2. Таких сетей - 4778 шт. (см. файлик). Работа не для слабонервных, если в рукопашную.
М.б. у КОГО-НИБУДЬ завалялся ЛИСПИК для автоматизации этого процесса. , если такое возможно автоматизировать.
Оч. буду признателен.
Автор:
Доступные объекты-сети и поверхности можно преобразовать в 3D-тела.
При создании 3D-моделей можно использовать 3D-поверхности для анализа поверхности и точного управления ей, а 3D-сети — для создания произвольных форм. Эти объекты можно преобразовать в 3D-тела с помощью применения к ним логических операций, формирования разрезов и извлечения физических свойств.
Прим.: Системная переменная DELOBJ определяет автоматическое удаление выбранных объектов после создания 3D-объекта.
Преобразование 3D-поверхностей в 3D-тела
Поверхности можно преобразовать в 3D-тела путем выдавливания поверхности с помощью команды ТОЛЩИНА. В приведенном ниже примере для придания поверхности внутренней толщины вводится отрицательное значение.
Для преобразования группы поверхностей, ограничивающих некоторый объем, в 3D-тело используется команда ПОВЕРХНАПОЛНИТЬ. На рисунке ниже выдавленная дуга и пересекающие ее две плоские поверхности ограничивают непроницаемый объем.
Прим.: Чтобы избежать возникновения небольших зазоров, рекомендуется убедиться в том, что замыкающие поверхности перекрывают или пересекают друг друга.
Преобразование 3D-сетей в 3D-тела
При преобразовании объектов-сетей в 3D-тела форма нового твердотельного объекта приблизительно соответствует исходному объекту-сети, но не является его точной копией. Точность можно контролировать до определенной степени, указав, будет ли результат сглаженным или многогранным, с помощью системной переменной SMOOTHMESHCONVERT. Кроме того, чтобы оптимизировать компланарные грани, их можно объединить.
Например, для 3D-сети на рисунке сначала была увеличена степень сглаживания, а потом эта сеть была преобразована в сглаженное 3D-тело.
Прим.: Кроме того, сети можно преобразовать в 3D-тела, выполнив их преобразование в поверхности и применив к ним операцию утолщения.
Автор:
Доступные объекты-сети и поверхности можно преобразовать в 3D-тела.
При создании 3D-моделей можно использовать 3D-поверхности для анализа поверхности и точного управления ей, а 3D-сети — для создания произвольных форм. Эти объекты можно преобразовать в 3D-тела с помощью применения к ним логических операций, формирования разрезов и извлечения физических свойств.
Прим.: Системная переменная DELOBJ определяет автоматическое удаление выбранных объектов после создания 3D-объекта.
Преобразование 3D-поверхностей в 3D-тела
Поверхности можно преобразовать в 3D-тела путем выдавливания поверхности с помощью команды ТОЛЩИНА. В приведенном ниже примере для придания поверхности внутренней толщины вводится отрицательное значение.
Для преобразования группы поверхностей, ограничивающих некоторый объем, в 3D-тело используется команда ПОВЕРХНАПОЛНИТЬ. На рисунке ниже выдавленная дуга и пересекающие ее две плоские поверхности ограничивают непроницаемый объем.
Прим.: Чтобы избежать возникновения небольших зазоров, рекомендуется убедиться в том, что замыкающие поверхности перекрывают или пересекают друг друга.
Преобразование 3D-сетей в 3D-тела
При преобразовании объектов-сетей в 3D-тела форма нового твердотельного объекта приблизительно соответствует исходному объекту-сети, но не является его точной копией. Точность можно контролировать до определенной степени, указав, будет ли результат сглаженным или многогранным, с помощью системной переменной SMOOTHMESHCONVERT. Кроме того, чтобы оптимизировать компланарные грани, их можно объединить.
Например, для 3D-сети на рисунке сначала была увеличена степень сглаживания, а потом эта сеть была преобразована в сглаженное 3D-тело.
Прим.: Кроме того, сети можно преобразовать в 3D-тела, выполнив их преобразование в поверхности и применив к ним операцию утолщения.
AutoCAD 2017, AutoCAD Architecture 2017, AutoCAD Civil 3D 2017, AutoCAD Electrical 2017, AutoCAD MEP 2017, AutoCAD Map 3D 2017, AutoCAD Mechanical 2017, AutoCAD P&ID 2017, AutoCAD Plant 3D 2017, & AutoCAD Utility Design 2017
Автор:
Доступные объекты-сети и поверхности можно преобразовать в 3D-тела.
При создании 3D-моделей можно использовать 3D-поверхности для анализа поверхности и точного управления ей, а 3D-сети — для создания произвольных форм. Эти объекты можно преобразовать в 3D-тела с помощью применения к ним логических операций, формирования разрезов и извлечения физических свойств.
Прим.: Системная переменная DELOBJ определяет автоматическое удаление выбранных объектов после создания 3D-объекта.
Преобразование 3D-поверхностей в 3D-тела
Поверхности можно преобразовать в 3D-тела путем выдавливания поверхности с помощью команды ТОЛЩИНА. В приведенном ниже примере для придания поверхности внутренней толщины вводится отрицательное значение.
Для преобразования группы поверхностей, ограничивающих некоторый объем, в 3D-тело используется команда ПОВЕРХНАПОЛНИТЬ. На рисунке ниже выдавленная дуга и пересекающие ее две плоские поверхности ограничивают непроницаемый объем.
Прим.: Чтобы избежать возникновения небольших зазоров, рекомендуется убедиться в том, что замыкающие поверхности перекрывают или пересекают друг друга.
Преобразование 3D-сетей в 3D-тела
При преобразовании объектов-сетей в 3D-тела форма нового твердотельного объекта приблизительно соответствует исходному объекту-сети, но не является его точной копией. Точность можно контролировать до определенной степени, указав, будет ли результат сглаженным или многогранным, с помощью системной переменной SMOOTHMESHCONVERT. Кроме того, чтобы оптимизировать компланарные грани, их можно объединить.
Например, для 3D-сети на рисунке сначала была увеличена степень сглаживания, а потом эта сеть была преобразована в сглаженное 3D-тело.
Прим.: Кроме того, сети можно преобразовать в 3D-тела, выполнив их преобразование в поверхности и применив к ним операцию утолщения.
Каким инструментом строилось оно, чтобы получилась она?
3Д - требует ОЧЕНЬ большого внимания и не терпит суеты!
Какой кад и какая есть книжка?
Набери в строке поиск форума 3Д, 3D, тело, поверхность - будет много советов!
В выложенном файлике надо было оставить исходные линии, из которых делалали тело , а получили поверхность, тогда было проще найти ошибку.
Ну и естественно надо указывать версию AutoCADa (уж не 2010 ли?).
строил так:
пилилинией обвел плоский примитив, замкнул, выделил полилинию, 3Д моделирование - вращать на 360 градусов.
Только что повторил это заново - получил ТЕЛО.
Видимо первый раз произвел какую то манипуляцию (случайно) по преобразованию в поверхность.
Всем спасибо!!
Вопрос снимается!
П.С. то что во вложении делал в 10-м
сейчас повторил манипуляции в 9 и все О.К. - мож тут проблема
А зачем столько шагов?
Примитив-то какой?
Зачем его надо было обводить, тем более плинией?
Какое тело нужно было получить?
А зачем столько шагов?
Примитив-то какой?
Зачем его надо было обводить, тем более плинией?
Какое тело нужно было получить?
есть вид с боку на тело вращения.
сделать 3Д тело можно ОБВЕДЯ проекцию поллилинией и крутнув на 360
Можно по другому сделать?
как обойтись без ОБВОДКИ полилинией?
Что значит "тело вращения"? Причем здесь вид, тем более сбоку?
Примитив какой используется для будущего тела? Какое тело получить надо?
Offtop: Кто нальёт мне стакан, чтобы хоть что-то понять?
Открылся, наконец, двг. Не надо было поверхности использовать. Прочти выделенное в цитате поста №2. Телами это надо делать, вообще-то. Там инструментарий богаче. Но если 2020-й это умеет, то флаг в руки.
BM60, представь себе вал, вид спереди.
PS начиная с 2007-го можно линии, дуги и незамкнутые полилинии выдавливать. при этом получается поверхность
Дык это я знаю, я цели этой не понимаю. И зачем её такую изящную в тело превращать? Может мне тоже так (поверхностями) потребуется? Меня валы ох уж достали, может не так делаю?
Что значит "тело вращения"? Причем здесь вид, тем более сбоку? |
. интересно, мож еще кто нибудь вопрос задаст "а зачем 3Д?"
kosolapi, а вот кипятиться не стоит . Но с телами работать учиться стоит! Зачем осваивать 3Д методом "В Малаховку через Ленинград"?
3Д я начал осваивать не на этой детальке, на этой детальке я "споткнулся".
Вот я и спрашиваю как более оптимально решить задачу.
Вот я сколько раз говорю - телами. Вот полчаса выпендриваюсь в восьм, не хочет преобразовывать поверхность в тело.
Команда: _convtosolid
Невозможно преобразовать незамкнутую кривую.
116 объектов не могут быть преобразованы.
И, есс-но, все взаимодействия и прочие действия с тт невозможны.
Причина очевидна, рисовались отрезки, а объектная привязка либо была неаккуратной, либо отсутствовала - потому образовались разрывы в вершинах. Команда _revolve сработает, но путь к телу будет отрезан из-за разрывов.
Тогда что делаем:
1. Переносим этот контур на другой слой "Исх_контур" и блокируем его.
2. На слое "Поли_контур" обводим контур плинией нулевой толщины с обязательным close (ведь только внешние линии у нас тут).
3. Замораживаем "Исх_контур"
4. Вращаем Поликонтур вокруг двух точек оси или оси МСК (см., где она д.б.)
5. Преобразовываем в тело (если надо и если получится - мне некогда проверять)
6. Рисуем на нем кубик
7. Вычитаем из вала кубик.
Ну вот и фсё.
Можно сразу создавать тело, но тогда размеры все (с углами) должны быть известны (выдавливать, смещать, и то один-два раза - потом копированием размножать и пристыковывать, зеркало потребуется, а потом объединять)
Кстати, исходный контур не надо было так полно рисовать. Половинку плоской детали достаточно и только внешний контур нарисовать как будто это сечение. Вот вложение только с исходным контуром из отрезков. Изокартинки справа получались от твоих контуров - они поверхности (тела вращения), преобразованию не подлежат. Установи 2Д-каркасный режим и сравни состав этих объемных поверхностей. Есть разница.
PS Забыл добавить. Преобразуй отрезки исхконтура в полилинию. Проследи, чтобы она была непрерывной, тогда не надо обводить, сразу вращай.
Читайте также: