И 3д тело не отрисовывается в автокаде
Как преобразовать поверхность в тело и обратно(AutoCAD)?
Andruli4ki
Про твою батарею, создана с помощью булеановых операций с циллиндрическими и экструдированными по определенному профилю обьектами — типа "3д-солид",
затем в острых стыках фигур после операции "юнион" сняли круглую фаску "филлет" и обьединили в блок,для удобства экспортирования.
Ничего архисложного, если вдуматься. Это видно и на картинках.
На ней(батарее) продемонстрированы все моменты касающиеся разборки и преобразования в мешь и в отдельные поверхности.
Действительно, ТАКИЕ поверхности (как на этой батарее) обратно в "солид" не собираются — да это и не нужно — рендер при необходимости и так отрисует.
не преобразовывается поверхность в тело
строил так:
пилилинией обвел плоский примитив, замкнул, выделил полилинию, 3Д моделирование — вращать на 360 градусов.
Только что повторил это заново — получил ТЕЛО.
Видимо первый раз произвел какую то манипуляцию (случайно) по преобразованию в поверхность.
Всем спасибо!!
Вопрос снимается!
П.С. то что во вложении делал в 10-м
сейчас повторил манипуляции в 9 и все О.К. — мож тут проблема
Что значит "тело вращения"? Причем здесь вид, тем более сбоку?
Примитив какой используется для будущего тела? Какое тело получить надо?
Offtop: Кто нальёт мне стакан, чтобы хоть что-то понять?
Открылся, наконец, двг. Не надо было поверхности использовать. Прочти выделенное в цитате поста №2. Телами это надо делать, вообще-то. Там инструментарий богаче. Но если 2020-й это умеет, то флаг в руки.
Что значит "тело вращения"? Причем здесь вид, тем более сбоку? |
. интересно, мож еще кто нибудь вопрос задаст "а зачем 3Д?"
И зачем её такую изящную в тело превращать? |
Вот я сколько раз говорю — телами. Вот полчаса выпендриваюсь в восьм, не хочет преобразовывать поверхность в тело.
Команда: _convtosolid
Невозможно преобразовать незамкнутую кривую.
116 объектов не могут быть преобразованы.
И, есс-но, все взаимодействия и прочие действия с тт невозможны.
Причина очевидна, рисовались отрезки, а объектная привязка либо была неаккуратной, либо отсутствовала — потому образовались разрывы в вершинах. Команда _revolve сработает, но путь к телу будет отрезан из-за разрывов.
Тогда что делаем:
1. Переносим этот контур на другой слой "Исх_контур" и блокируем его.
2. На слое "Поли_контур" обводим контур плинией нулевой толщины с обязательным close (ведь только внешние линии у нас тут).
3. Замораживаем "Исх_контур"
4. Вращаем Поликонтур вокруг двух точек оси или оси МСК (см., где она д.б.)
5. Преобразовываем в тело (если надо и если получится — мне некогда проверять)
6. Рисуем на нем кубик
7. Вычитаем из вала кубик.
Ну вот и фсё.
Можно сразу создавать тело, но тогда размеры все (с углами) должны быть известны (выдавливать, смещать, и то один-два раза — потом копированием размножать и пристыковывать, зеркало потребуется, а потом объединять)
Кстати, исходный контур не надо было так полно рисовать. Половинку плоской детали достаточно и только внешний контур нарисовать как будто это сечение. Вот вложение только с исходным контуром из отрезков. Изокартинки справа получались от твоих контуров — они поверхности (тела вращения), преобразованию не подлежат. Установи 2Д-каркасный режим и сравни состав этих объемных поверхностей. Есть разница.
PS Забыл добавить. Преобразуй отрезки исхконтура в полилинию. Проследи, чтобы она была непрерывной, тогда не надо обводить, сразу вращай.
Попала ко мне свеженькая программа по подбору насосов 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 шт. (см. файлик). Работа не для слабонервных, если в рукопашную.
М.б. у КОГО-НИБУДЬ завалялся ЛИСПИК для автоматизации этого процесса. , если такое возможно автоматизировать.
Оч. буду признателен.
Форумы CADUser → Autodesk → AutoCAD → Подскажите как удлинить 3D объект (растянуть)?
Тема: Подскажите как удлинить 3D объект (растянуть)?
Существует ли аналог EXTEND ,только твердых для тел?
Смотря зачем, если для объекта полученного выдавливанием,
то "Выдавить грани" в редактировании тел
Вот, к примеру, цилиндр дл=2м, мне нужно удлинить его до 3м, как? (может сместить грани? только не выходит)
Спасибо большое, а это для для всех твердых объектов? Выделение окном нет?(чтоб захватить область с гранями?)
Просто "тело" нельзя выдавить, можно только 3М ТЕЛО, а как быть с первым?
Что есть просто тело?
Не совсем понял
при взрыве 3М тело распадается на ТЕЛО
Только что попробовал.
Видимо работает только с 3D телами
Просто "тело" можно утопить, расплющить. )
Интересное дело. Нарисовал цилиндр - 3М-тело (3DSOLID). Расчленил и получил две области и ТЕЛО (BODY). Но ведь это тело - трехмерное, чем оно отличается от 3М-тела? Еще интересное дело: если отодрать области от этого тела, то в орбите видно, что это тело при взгляде изнутри прозрачно, а если смотреть снаружи, то нет.
А если параллелепипед взорвать вообще какая-то чушь получается.
несколько 3м тел объедены в одно. при взрыве разбивает не на несколько 3м тел (как должно быть), а на тела и области. непорядок
> Korban
Для порядка разбейте ещё несколько раз пока оно совсем не исчезнет
не надо ехидничать, надо удлинить
> Korban
Вот Вам совет от > Alexei_Spirit (2007-02-16 11:10:12)
_solidedit
_face
_extrude
"расстояние"
Что здесь не понятно? Как выбирать грани? Указанием мышкой на ребро, при этом выделяются соседние грани с общим ребром. Ненужные грани удаляются повторным выделением с нажатым Shift
Ничего взрывать не надо!
Надо взять AutoCAD 2007 и удлинить, что попало.
> Hrenn
это все понятно
речь о том что взорванные 3м тела не редактируются (не удлиняются)(а порой надо) и к тому же рабить надо объединение из 3м тел, а разбивает на просто "тела"
я хотел найти аналог команды EXTEND ,только для 3м для тел.
и ещё вопрос _extrude удлиняет, а наоборот?
> Korban
Приращение со знаком "минус" вводи.
Будет укорачиваться.
Области (region) можно только отмасштабировать, по-другому они не редактируются
Для редактирования 3D-Solid'ов служит команда _solidedit
В Вашем случае надо выбрать опцию Face (Грань) этой команды, а затем подопцию Extrude (Выдавить) Выделить грани в ответ на запрос, снять выделение с ненужных, задать приращение, угол сходимости
В общем: всё это прописывается в командной строке. Надо не забывать её читать
Если AutoCAD 2007, там выдавленные тела вообще просто хватаются за треугольный grip и тянутся в нужную сторону на нужное расстояние.
Нужна помощь в AutoCAD мне нужно Растянуть 3D обект
—— добавлено через 44 сек. ——
У тебя не монолитный объект, а несколько отдельных объектов, определенным образом помещенных в 3д-пространстве.
Наше дело труба
Старайтесь рисовать только первичными солидами, без объединения или вычитания объектов. Тогда, как написал Krieger, при выделении солида очень много удобных "ручек" для редактирования его размеров. если Вы выдавили контур — то тяните за треугольник посередине выдавленного сечения. если хотите изменить другую грань — после выделения солида удобно выделить сразу несколько "ручек" с зажатым Shift, а потом передвинуть их все одновременно на определенное расстояние в режиме ОРТО или по привязкам.
Если вы хотите удлинить сложный солид — разрежьте объект командой _slice двумя произвольными поперечными плоскостями в месте удлинения. при включенном ORTO передвиньте правую или левую часть солида на нужное расстояние удлинения, а затем размножьте среднюю часть солида от левой части к правой и командой _union объедините все объекты. при некотором навыке это займет у вас не больше минуты.
РАСТЯНУТЬ (команда)
Растягивание объектов, пересекаемых рамкой выбора или многоугольником.
найти
Объекты, которые частично находятся в секущей рамке, растягиваются. Объекты, которые полностью включены в секущую рамку, или выделены отдельно, перемещаются, а не растягиваются. Не может быть выполнено растягивание некоторых типов объектов, таких как круги, эллипсы и блоки.
Отображаются следующие запросы.
Выберите объекты
Задание части объекта, для которой требуется выполнить растяжение. Используется параметр "СМн-угол" или метод выбора секущего объекта. По завершении выбора нажмите клавишу ENTER.
С помощью команды РАСТЯНУТЬ перемещаются только вершины и конечные точки, находящиеся внутри секущей рамки; вершины и конечные точки за рамкой остаются неизменными. Команда РАСТЯНУТЬ не изменяет 3D тела, игнорирует информацию о ширине полилинии, направлениях касательных и сглаживании.
Базовая точка
Задание базовой точки, от которой рассчитывается смещение для растяжения. Эта базовая точка может находиться за пределами области, для которой выполняется растяжение.
Вторая точка Задание второй точки, определяющей расстояние и направления растяжения. Расстояние и направление этой точки от базовой точки определяет дальность и направление растяжения выбранных частей объекта.
Команды редактирования 3D тела
В AutoCAD отредактировать 3D тело можно несколькими командами. Самые распространенные расположены на панели инструментов Редактирование тела. Выдавить грань (_extrude), Перенести грань (_move), Сместить грань (_offset).
Однако есть еще один вариант использовать так называемые Ручки они появляются если вы будете выбирать грани 3D тела при одновременно нажатой клавиши Ctrl.
Далее отпускаем клавишу Ctrl и с помощью мыши перемещаем грань за ручки.
Если тело имеет уклон грани вдоль которой идет перемещение то одинарным или двойным нажатием клавиши Ctrl можно изменить поведение перемещаемой грани.
При однократном нажатии клавиши Ctrl результат на картинке ниже:
При нажатии клавиши Ctrl два раза результат на картинке ниже:
Уделим внимание важной вещи, которую нужно соблюдать при создании 3д-модели Автокад.
Если вы хотите создавать в AutoCAD 3D модели быстро и качественно, не переделывать их по несколько раз, то обязательно ознакомьтесь с этим материалом.
Создание 3д-модели в Автокаде
Давайте рассмотрим пример создания простейшего трехмерного примитива — «Ящик» (параллелепипеда).
На вкладке «Главная» на панели «Моделирование» выбираем команду «Ящик».
Первым делом необходимо указать первый угол прямоугольника, лежащего в основании. Зададим это графически, произвольно щелкнув ЛКМ в пространстве построения модели.
Обратимся к параметру «Длина», чтобы задать значения длины и ширины прямоугольника, лежащего в основании параллелепипеда.
о умолчанию, как и с 2D примитивом, при выполнении команды «Прямоугольник» необходимо указать первый угол и противоположный. Однако намного чаще приходится работать с конкретными размерами примитива, поэтому и следует выбирать параметр «Длина».
Чтобы задать длину прямоугольника, сначала курсором мыши следует указать направление, а затем ввести цифровое значение. В нашем случае это 100 мм.
Аналогичная ситуация и с заданием ширины прямоугольника. Тут проще, т.к. данный параметр связан с длиной. Имеет значение только направление – против оси Y или положительное направление. Произвольно отведем курсор в сторону и зададим значение 50 мм.
Остался последний параметр – высота параллелепипеда. Тут роль играет ось Z и ее направление. Если вы отведете курсор мыши вниз, то ящик будет строиться вниз (значение по оси z будет отрицательное). И наоборот.
В нашем же примере зададим ориентацию ящика вверх и укажем значение 150 мм.
Чтобы появлялась ось отслеживания, а значения параметров можно было вводить непосредственно в графическом пространстве, должны быть подключены соответствующие режимы и привязки (см. рис.). Более детально про привязки в Автокаде читайте здесь.
Все готово. Можно приступать к дальнейшему моделированию.
Давайте посмотрим, что будет, если не соблюдать «правило параллельности».
Разъясню вышесказанное на конкретном примере.
Допустим, перед нами стоит задача сделать следующую трехмерную модель.
Если посмотреть внимательно и разобрать ее на составные элементы, то мы увидим, что все состоит из ящиков определенных размеров. Давайте попробуем начертить основание двумя способами:
1. Будем чертить все объекты параллельно осям, а затем совмещать их и применять логические команды.
2. Будем чертить параллелепипеды по размерам, но ориентацию соблюдать не будем.
Теперь, используя инструменты редактирования и привязки, совместим наши отдельные объекты.
В первом случае достаточно дважды применить команду «Перенести», после чего выполнить логическую команду «Вычитание», в то время как во втором случае, сначала несколько раз — «Поворот», чтобы объекты приняли правильную ориентацию относительно друг друга, а только потом – команды «Перенести» и «Вычитание». Вся сложность в том, что мы не знаем угол поворота объектов и все делаем «на глаз». Отсюда и результат:
Теперь вы понимаете, как в Автокаде сделать 3д-модель правильно и не переделывать все заново. Мои видеоуроки 3д Автокад будут очень полезны для новичков. Обязательно проработайте все на практике!
3D-моделирование в AutoCAD
Кроме широчайшего инструментария для создания двухмерных чертежей, Автокад может похвастать функциями трехмерного моделирования. Эти функции довольно востребованы в сфере промышленного дизайна и машиностроении, где на основе трехмерной модели очень важно получить изометрические чертежи, оформленные в соответствии с нормами.
В данной статье ознакомимся с базовыми понятиями о том, как выполняется 3D моделирование в AutoCAD.
3D-моделирование в AutoCAD
Панель создания геометрических тел
Перейдите в режим аксонометрии, нажав на изображение домика в верхней левой части видового куба.
Первая кнопка с выпадающим списком позволяет создавать геометрические тела: куб, конус, сферу, цилиндр, тор и прочие. Чтобы создать объект, выберите его тип из списка, введите его параметры в командной строке или постройте графическим способом.
Панель редактирования геометрических тел
После создания базовых трехмерных моделей рассмотрим наиболее часто употребляемые функции их редактирования, собранные в одноименной панели.
Для проведения этой операции прямоугольник должен обязательно пересекать конус в одной из плоскостей.
Таким образом, мы вкратце рассмотрели основные принципы создания и редактирования трехмерных тел в Автокаде. Изучив эту программу более глубоко, вы сможете овладеть всеми доступными функциями 3D-моделирования.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как создать 3D тело в AutoCAD
В AutoCAD есть несколько способов создания объемного 3D тела. Вначале необходимо начертить плоское сечение тела обязательно замкнутое с помощью стандартных команд AutoCAD: линия, полилиния, окружность, дуга и т.д.
Используя созданную область с помощью команд ВЫДАВИТЬ или ВРАЩЕНИЕ создаём 3D тело.
Читайте также: