SolidWorks. Получение модели из чертежа. (2D в 3D)

[cut]

SolidWorks. Получение модели из чертежа. (2D в 3D)

Здравствуйте, посетители дока SolidWorks!

Вот, намедни, получил такой вопрос:
"здравствуйте! у меня на носу экзамен по солидворкс. ответте пожалуйсто побыстрее. можно ли из чертежа (начерченого в солидворксе, скажем в трёх проекциях) вытащить 3D деталь? надеюсь на скорый ответ. заранее спасибо. Дмитрий."

Более опытные товарищи, работающие в SolidWorks ответ на этот вопрос знают хорошо. Но не потому, что он простой или односложный, типа "да" или "нет", а потому, что прошли его на практике.

Человекам-студентам нужно сдавать экзамены, и многие из нас знают каково это, и поэтому, наша задача интерпретировать накопленный опыт в форму, доступную для новичков и студентов. Приступим.

Хотелось бы ответить попроще да покороче, но лучше давайте сделаем попонятней :)

Необходимо зарегистрироваться чтобы прочитать текст

Во-первых, напомним всем студентам, что преподавателям-экзаменаторам нравятся находчивые и по-хорошему уверенные в себе ученики. Такие ученики ведут себя спокойно и поэтому отвечают на вопросы взвешенно и иногда, даже мудро. К чему это я? Да, к тому, что в самом вопросе, может быть скрыт ответ. Или подвох.
В чем подвох в нашем случае? Обратите внимание на вопрос: "можно ли из чертежа, начерченного в SolidWorks, получить (вытащить, как написал Дмитрий) трехмерную деталь?".

Можно. Еще как можно. Ведь не нужно забывать, что чертежи в SolidWorks получают в основном по уже готовым моделям!

И вот если вы открыли файл чертежа, то существование модели легко проверить таким образом: делаем правый щелчок мышью на одном из видов чертежа и выбираем пункт "открыть Имя_файла_модели.sldprt". Если модель существует, она будет загружена в отдельное окно программы.

То есть, тут я рекомендую сделать парочку несложных движений мышью, лишь для того, чтобы не заниматься лишней работой: проверить, а не существует ли модель уже. Смотрим рисунок:

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 1. Открытие файла модели из документа чертежа SolidWorks.

Итак, с подвохом разобрались.
Но не будем делать вид, что мы не поняли, о чем конкретно спрашивал Дмитрий. А он имел в виду вот, что: если существует чертеж и он записан в формате SolidWorks, то как получить из него трехмерную модель, если это вообще возможно?

Да. Непосредственно сгенерировать модель по проекциям нельзя. Но использовать эти проекции в процессе создания модели очень даже можно.

Допустим, имеется "плоский" то есть не связанный с моделью, чертеж. Как с его помощью построить деталь? Рассмотрим это на простом примере.

Для исходных данных я взял две проекции детали сохраненные в формате DXF, который может быть получен из большинства САПР, в том числе и из AutoCAD, и из SolidWorks.

1. Выполним Импорт DXF-файла в SolidWorks.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 2. Открытие DXF-файла в SolidWorks.

2. Откроется специальное диалоговое окно импорта DXF/DWG-файлов. Выберем положение переключателя со значением "Импортировать в модель" (обведено красным овалом).

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 3. Окно импорта DXF/DWG-файлов в SolidWorks.

3. Проследовав по кнопкам "Далее" и "Готово" попадаем в окно редактирования новой детали.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 4. Плоский эскиз из чертежа помещен на одну из плоскостей проекций в файле модели (автоматически).

4. Внимательно анализируем деталь на предмет составляющих ее элементов — это нам нужно для последующего моделирования. После этого удаляем все лишнее.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 5. Удаление вспомогательной геометрии (осевых и линий невидимых кромок).

5. Проанализировав и осмыслив форму детали "набросаем" на обычной бумаге ее эскиз в изометрических проекциях ведь детали бывают очень сложными и держать в голове все нюансы может быть затруднительно, а вот иметь перед глазами "портрет" настоятельно рекомендуется — художник должен знать, что он творит :).

6. Приступаем к непосредственному использованию элементов эскиза в построении трехмерных тел.
В данном случае, выделяем квадратный контур основания детали и копируем его в буфер обмена.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 6. Копирование элемента эскиза в буфер обмена.

7. Теперь нужно вставить скопированный элемент в новый эскиз.
7.1. Для этого сначала выйдем из текущего эскиза (это можно сделать отжав кнопку "Эскиз").
7.2. Выберем (мышкой) нужную нам плоскость для построения (в данном случае "Сверху").
7.3. Вставим элемент из буфера обмена через меню "Правка -> Вставить".

8. "Определим" эскиз, наложив необходимые взаимосвязи и проставив размеры.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 7. Наложение ограничений и простановка размеров.

9. Вытянем основание на необходимую высоту.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Рис. 8. Операция "вытягивания" основания.

10. Построим цилиндр. Выделяем окружность и копируем в буфер обмена.

SolidWorks. Получение модели из чертежа. (2D в 3D)

11. Выделяем поверхность, на которой должен находиться цилиндр и вставляем эскиз окружности из буфера обмена.

SolidWorks. Получение модели из чертежа. (2D в 3D)

12. Окружность будет помещена на поверхность, которую указали, и теперь ее можно редактировать.

SolidWorks. Получение модели из чертежа. (2D в 3D)

13. Наложим взаимосвязи (тут мы привязали центр окружности к началу координат), проставим размеры и вытянем цилиндр (я думаю знаете как).

Наложение взаимосвязей:

SolidWorks. Получение модели из чертежа. (2D в 3D)

Простановка размеров:

SolidWorks. Получение модели из чертежа. (2D в 3D)

Вытягивание трехмерного элемента:

SolidWorks. Получение модели из чертежа. (2D в 3D)

14. Паз в нижней части детали строим аналогичным образом, предварительно "сняв" размеры с импортированного чертежа.

Узнаем размеры.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Строим паз.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Все.
Удаляем, ненужный теперь импортированный эскиз и сохраняем файл.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Файлы, использованные в примере:
Загрузить -140 kb

Вообще, нужно отдать должное разработчикам SolidWorks, во-первых, за то, что они выпускают продукт сразу на многих языках, среди которых давным давно есть русский, во-вторых, за понятный, человеческий перевод, что есть весьма не простая задача, для такой сложной и объемной программы, и, в-третьих, что SolidWorks можно изучить пользуясь одной только справкой (которая тоже на русском).
Пожалуйста, пользуйтесь справкой, если у вас есть такая возможность.

SolidWorks. Получение модели из чертежа. (2D в 3D)

Очень подробно, с многочисленными иллюстрациями — статичными и анимированными.
Кроме того есть центр обучения с характерными примерами.

Всем желаю хорошей, плодотворной работы.
А вам Дмитрий, и всем остальным студентам — удачно сдать экзамены!

С вами был Дон Хулио.

Уроки SolidWorks.
Программа SolidWorks 2004 (и новее).
Сайт примочек SolidWorks — cайт бесплатных примочек под SolidWorks.

Комментарии

    Нет комментариев
комментарии
^ Наверх