3D-моделирование в SolveSpace

Опубликовано 08 Апр 2017
Рубрика: Механика | 22 комментария



3D/2D-программа для проектированияСозданы десятки, а может быть и сотни CAD-программ, позволяющих инженерам выполнять на персональном компьютере автоматизированное 3D-моделирование при проектировании деталей машин, элементов конструкций, установок, комплексов, объектов.

Стоимость одного рабочего места, оснащенного такой программой – лидером рынка – зачастую достигает миллиона рублей! Обучение инженера основам работы в такой программе реально длится несколько месяцев и не прекращается после никогда. Требования таких программ к оперативной памяти, размеру свободного дискового пространства, характеристикам видеокарты растут с каждыми новыми релизами и давно измеряются в десятках Гигабайт…

Но что делать домашним пользователям или небольшим предприятиям, не имеющим возможностей для покупки такого программного обеспечения, «железа», специалистов?

Существуют и множество менее «крутых» в том числе бесплатных программ для проектирования (как правило, к сожалению, зарубежных) — простых и «навороченных», развивающихся и заброшенных, 2D и 3D, с установкой в систему и без, с интуитивно понятным интерфейсом и с интерфейсом «чтоб вам руки и голову оторвали»…

Изредка просматривая тему легких простых программ для 3D-моделирования, я наткнулся на это маленькое чудо размером 1,37 МБ – SolveSpace! Как вы думаете — может современная CAD-программа иметь приличный функционал и внешний вид при таком размере?! Не спешите делать выводы…

О программе.

SolveSpace – «Решатель Пространства» — параметрическая 2D/3D-система автоматизированного проектирования.

Автор программы – Jonothan Westhues (USA, Portland, Oregon).

Скачать файл SolveSpace.exe и изучить краткие высокоинформативные авторские учебные пособия можно на официальном сайте: http://solvespace.com/index.pl

SolveSpace – свободное программное обеспечение, распространяемое под GPLv3.

В настоящее время поддержка осуществляется через M-Labs Limited (https://m-labs.hk/solvespace/index.html).

Операционные системы – Windows XP, 7, 8, 10; Linux; Mac.

Последнее обновление – 24.12.2016.

3D-моделирование в программе SolveSpace

После запуска исполняемого файла SolveSpace.exe пользователя встречает двухоконный интерфейс на английском языке. (Перевод на русский язык делается, но не готов на момент написания статьи.)



В главном окне программы, где производятся все построения, слева на панели расположены кнопки наиболее востребованных команд:

  • 10 кнопок для черчения геометрических примитивов;
  • 12 кнопок параметрических ограничителей;
  • 2 кнопки 3D-моделирования (выдавливание и вращение);
  • 2 кнопки генерации массивов элементов;
  • 2 кнопки создания групп;
  • 1 кнопка добавления деталей в сборку;
  • 2 кнопки быстрого позиционирования изображения.

Вверху главного окна – кнопки главного меню с традиционным для Windows-программ полным набором команд в выпадающих списках.

Второе окно программы – браузер свойств, в котором отображаются все действия при работе в SolveSpace. Там же в браузере расположен доступ к настройкам свойств объектов и ко всем пользовательским настройкам параметров программы. Ничего нетрадиционного, что может поставить в тупик пользователя. Но всё очень изящно!

Авторский файл программы SolveSpace.exe v2.0  от августа 2013 года имеет размер всего 1,37 МБ!!! Невероятно, не правда ли?! Последний релиз v2.3~7c1ca460 размером 6,36 МБ содержит целый ряд дополнительных полезных функций, о которых можно прочитать на сайте M-Labs Limited.

SolveSpace не требуется ни распаковка, ни установка!

Программа сохраняет выполненные чертежи и модели в файлах собственного формата, имеющих расширение SLVS.

SolveSpace может импортировать файлы DWG и DXF.

В «Решателе Пространства» можно легко и точно создать 2D-чертеж или 2D-эскиз (векторный рисунок) с размерами в миллиметрах или дюймах, используя отрезки, прямоугольники, окружности, дуги, кривые Безье и разнообразные удобные параметрические ограничители, а затем экспортировать в файлы с расширениями PDF, PNG, DXF, SVG, EPS, PLT, STEP.

2D-моделирование в программе SolveSpace

Создание 3D-моделей выдавливанием и вращением эскизов, логическим сложением и вычитанием тел работает мгновенно с достаточно приличным качеством прорисовки. Поддерживается экспорт 3D-моделей в DXF и STEP.

3D-моделирование сборок часто помогает выявить ошибки, допущенные при проектировании деталей. Для этого в этой маленькой программе есть проверка пересечения тел!

3D-модели можно экспортировать в STL-файлы для дальнейшей печати на 3D-принтерах! (Очень актуальная тема!!!) Поддерживается экспорт в файлы OBJ.

3D-модель можно сохранить в виде «непростого» HTML-файла и отправить по электронной почте. Получатель, открыв файл в своём браузере (проверял в Mozilla Firefox), сможет не просто посмотреть статичную картинку, а получит возможность крутить, вращать, перемещать, увеличивать и уменьшать объект!!! Для работы с партнерами иногда очень полезная и важная вещь!

В SolveSpace можно генерировать STEP и STL-файлы для передачи в CAM-программы! SolveSpace и сама подготовит G-Code (NGC, TXT) для фрезерных станков и машин лазерной, плазменной, газовой и гидроабразивной резки листовых заготовок, учитывая при этом задаваемую пользователем ширину реза!!!

В программе можно выполнить частичный геометрический кинематический анализ и плоского и пространственного механизма – рассчитать и нарисовать траектории движения точек деталей. (Очень непростая задача для любой CAD-системы!)

В конце концов «Решатель Пространства» просто поможет в решении любых тригонометрических задач, избавив вас от использования карандаша, листа бумаги, калькулятора и того же MS Excel.

Заключение. /Обязательно прочтите!/

Программа, на мой взгляд, имеет красивый, информативный, дружественный и интуитивно понятный простой двухоконный интерфейс. В процессе 3D-моделирования в диалоговом режиме SolveSpace предупреждает пользователя обо всех ошибках, подсказывает пути решения и выхода из затруднительной ситуации. (Не перестаю удивляться глубине понимания темы автором.)

Надеюсь, английский язык не станет препятствием к изучению и использованию программы.  К тому же русский язык в SolveSpace «на подходе». Графические изображения на кнопках и «горячие клавиши» частично помогут нивелировать проблемы языкового барьера.

Чтобы разобраться с возможностями в 3D-моделировании процентов на 40-60 и понять основные принципы работы в SolveSpace при наличии опыта проектирования в других CAD-программах хватит при желании одного дня. Кому-то достаточно посмотреть ролики на Youtube. Но желающим быстро и основательно научиться работать в SolveSpace рекомендую обязательно внимательно прочитать все страницы официального сайта программы. (Не владеющим английским языком – Google-переводчик в помощь!)

Возможность работы SolveSpace в любой из распространенных операционных систем уже сама по себе говорит о многом!

Эта программа, как видится мне, хороша для домашнего 3D-моделирования. Весьма полезной она может оказаться для рабочего у станка с ЧПУ, для мастера на производственном участке, для инженера-конструктора и технолога небольшого и относительно несложного производства, для любого инженера в «полевых условиях» на маломощном портативном ноутбуке.

Конечно, никаких библиотек стандартных американских изделий в SolveSpace нет. Может быть двигатель самолета в ней спроектировать будет сложно, но для решения более простых повседневных производственных задач SolveSpace  просто находка! M-Labs Limited, к примеру, проектирует в ней вакуумные камеры (можете посмотреть на сайте).

Изящность и функциональность программы при таких размерах просто поражают. Спасибо Джонатану Вестхьюзу и M-Labs Limited за бескорыстную прекрасную работу.

Чтобы получать информацию о выходе новых статей на блоге прошу УВАЖАЮЩИХ труд автора подписаться на анонсы в окне, расположенном вверху страницы или сразу после статьи.

Другие статьи автора блога

На главную


Введите Ваш e-mail:

Статьи с близкой тематикой

Отзывы

22 комментария на «3D-моделирование в SolveSpace»

  1. ВАЛЕРИЙ 09 Апр 2017 00:36

    Очень интересная и полезная программа. Ее-бы в наше время. Думаю все с нетерпением ждут русификацию.

  2. Тамара 09 Апр 2017 00:59

    Спасибо огромное! Прочитала. Понравилось очень. Пошла знакомиться с программой.

  3. Сергей 09 Апр 2017 01:09

    Спасибо за информацию. Миниатюрность и заявленный функционал программы поражают.

  4. Vladimir 09 Апр 2017 01:26

    Спасибо автору за такой щедрый подарок! Очень полезная штука.

  5. Александр 09 Апр 2017 08:31

    Спасибо!

  6. Александр 09 Апр 2017 08:32

    Спасибо огромное!

  7. Сергей 09 Апр 2017 09:55

    Отлично

  8. Александр Воробьев 09 Апр 2017 11:23

    Спасибо всем за комментарии.

    О неординарных способностях автора программы: www.ixbt.com/news/hard/index.shtml?06/52/40

  9. Александр 09 Апр 2017 12:19

    Спасибо!

    Полезная информация.

  10. Сергей Леонидович 10 Апр 2017 07:12

    Спасибо большое, как всегда информация полезна.

    Уже ознакомил своих.

  11. Юлия 10 Апр 2017 12:23

    Большое спасибо!

  12. Николай 10 Апр 2017 17:05

    2D по ЕСКД?

  13. Сергей 10 Апр 2017 17:33

    Спасибо ! Очень полезно, с английским не дружу, буду с нетерпением ждать русификацию. А есть где посмотреть видео работы с программой?

  14. Александр Воробьев 10 Апр 2017 18:58

    Николай, ну да, американец же писал для русских...

    Конечно, нет. На второй картинке в статье показано как выглядит 2D-чертеж.

  15. Александр Воробьев 10 Апр 2017 19:04

    Сергей, на youtube наберите «SolveSpace»...

    Например, это: www.youtube.com/playlist?..0jrGRzoM7NlNOl5s

  16. EvilSpirit 19 Апр 2017 11:43

    > Николай, ну да, американец же писал для русских...

    Сейчас поддержкой программы занимаются русскоязычные люди, так мало ли что может измениться... Вообще упор, наверное, будет на ISO, но я бы не исключал ЕСКД

  17. MichaelRouse 30 Апр 2017 01:05

    Редко оставляю комментарии, но действительно интересный сайт, удачи Вам!

  18. Афродита 01 мая 2017 15:15

    Я так понимаю, вы говорите про Булевы операции с двумерными объектами. К сожалению, в SolveSpace такое поддерживается только для трехмерных объектов.

  19. Владимир 15 мая 2017 13:10

    Спасибо за инфу, Александр, очень интересно! На YouTube нашел уроки, скачал видео одного из уроков в максимально возможном разрешении и «проглотил» его. Все абсолютно понятно не смотря на Eng-комментарии. Работаю в SolidWorks, но покопаться с этим инструментом весьма интересно;)

  20. Владимир 25 Июл 2017 02:53

    Здравствуйте, а что Вы скажете по поводу SketchUp ?

  21. Александр Воробьев 25 Июл 2017 19:09

    Здравствуйте. Тестировал SketchUp давно, лет 8 назад. Программа показалась более приемлемой для детей, дизайнеров и «домашних архитекторов». Для инженера — не знаю... Мне тогда не понравилась. Быть может сейчас это уже совершенно другая программа.

  22. Андрей 10 Окт 2017 19:51

    Замечательная программа аналогов которой не видел

Ваш отзыв







  • Подписчики: > 4 тыс.

  • Посетители: 0,9 млн