Моделирование в Solid Works
Как известно, конкуренция на мировом рынке различных промышленных изделий очень высока, и побеждают в ней, как правило, те компании, которые способны в кратчайшие сроки разрабатывать и внедрять в производство новую продукцию. Именно для того, чтобы обеспечить им такую возможность, и был создан программный продукт SolidWorks, являющийся на сегодняшний день одним из наиболее популярных систем автоматизации проектных работ (САПР).
Самая первая ее версия была создана американской компанией SolidWorks Inc. в 1995
году, через два года после основания фирмы, и называлась SolidWorks 95. Уже в 1997
году SolidWorks Inc. стала составной частью холдинга DassaultSystems, и с тех пор новые варианты программы появляются практически каждый год. Разработчики особый упор делают на совершенствование своего продукта в соответствии с требованиями рынка и пожеланиями клиентов, и именно такой подход позволяет SolidWorks успешно конкурировать с САПР других известных производителей. Кроме того, компания успешно проводит экспансию на относительно новые для себя рынки и адаптирует свой программный комплекс под их специфические требования. К примеру, версии SolidWorks
, предназначенные для российских клиентов, не только успешно локализованы и имеют полноценный русский интерфейс, но и поддерживают отечественную Единую систему конструкторской документации (ЕСКД).

Основным предназначением SolidWorks
является трехмерное проектирование различных деталей и узлов с использованием так называемого параметрического моделирования. Суть этого метода заключается в том, что при разработке компонентов, из которых состоит модель, к различным геометрическим характеристикам применяются определенные параметры, которые могут динамически изменяться и в автоматическом режиме соотноситься с соответствующими характеристиками всей модели в целом. На практике это означает, что, к примеру, при изменении конфигурации или размеров отдельно взятой детали автоматически вносятся коррективы и во все остальные, с которыми она взаимодействует в рамках создаваемой модели.
Сама по себе модель, разрабатываемая при помощи программного комплекса SolidWorks
, состоит из чертежей, деталей и сборок. Для создания трехмерной модели используются геометрические примитивы, над которыми с помощью мощного инструментария программы можно совершать различные операции. Кроме того, в стандартной библиотеке SolidWorks
содержится огромное количество стандартных деталей, которые также можно использовать при проектировании и экономить так значительное количество времени. Все геометрические характеристики объектов описаны исчерпывающим образом, а при создании модели в SolidWorks
конструктор имеет возможность заранее определить такие ее характеристики, как масса, объем, момент инерции и некоторые другие. Созданная объемная модель подробнейшим образом визуализируется и может быть выведена на печать на 3D-принтере и служить основой программ для станков с ЧПУ.
Очень интересной и полезной функцией, которую предоставляет своим пользователям SolidWorks
, является возможность сборки готовой модели по двум принципам: «снизу вверх
» и «сверху вниз
». При использовании способа «снизу вверх
» модель поэлементно составляется из отдельных ранее созданных деталей, а если выбран метод «сверху вниз
», то основой для создания деталей являются геометрические характеристики результирующей модели.
Программный комплекс SolidWorks
имеет несколько базовых конфигураций: SolidWorks Standart, SolidWorks Professional и SolidWorks Premium, которые имеют, по сути дела, одно и то же ядро, но различаются между собой широтой функциональных возможностей и, естественно, ценой. Кроме того, для пользователей SolidWorks
доступно несколько очень полезных опциональных модулей, к наиболее популярным из которых относятся PhotoWorks (создание фотореалистичных изображений) и SolidWorks Animator (создание презентационных видеороликов). Помимо этого, в стандартный пакет SolidWorks
входит модуль COSMOSXpress, который позволяет очень быстро определять прочностные характеристики проектируемых деталей.
SolidWorks
изначально создавался для работы в операционной системе Windows, и это также послужило одним из составляющих его успеха. Этот программный комплекс имеет в своем арсенале мощные инструменты для разработки и интеграции в пакет пользовательских подпрограмм с использованием макросов, а также языков программирования Visual Basic и Visual С++.