Значительно упрощают работу многочисленные сервисные возможности, такие как копирование выбранных конструктивных элементов по линии или по кругу, зеркальное отображение как указанных примитивов или модели.
При редактировании конструктор может возвратить модель в состояние, предшествовавшее созданию выбранного элемента. Это может потребоваться для выполнения каких-либо действий, невозможных в текущий момент.
5.3 Создaние эскизa
Процесс создания модели в SolidWorks начинается с построения опорного тела и последующего добавления или вычитания материала. Для построения тела первоначально строится эскиз конструктивного элемента на плоскости, впоследствии преобразуемый тем или иным способом в твёрдое тело. SolidWorks предостваляет пользователю полный набор функций геометрических построений и операций редактирования. Основное требование, предъявляемое системой к эскизу при работе с твёрдыми телами - это замкнутость и отсутствие самопересечений у контура.
При создании контура нет необходимости точно выдерживать требуемые размеры, самое главное на этом этапе - задать положение его элементов. Затем, благодаря тому, что создаваемый эскиз полностью параметризован, можно установить для каждого элемента требуемый размер. Кроме того, для элементов, входящих в контур, могут быть заданы ограничения на расположение и связи с другими элементами.
5.4 Создание твердотельной параметрической модели
SolidWorks содержит высокоэффективные средства твердотельного моделирования, основывающиеся на постепенном добавлении или вычитании базовых конструктивных тел. Эскиз для получения базового тела может быть построен на произвольной рабочей плоскости.
Типовые инструменты для получения базовых тел позволяют выполнить:
выдавливание заданного контура с возможностью указания угла наклона образующей;
вращение контура вокруг оси;
создание твёрдого тела, ограничиваемого поверхностью перехода между заданными контурами;
выдавливание контура вдоль заданной кривой;
построение фасок и скруглений различного вида;
построение уклонов;
создание различного типа отверстий;
получение развёртки тел равномерной толщины.
Основные методы создания твёрдого тела сочетают в себе также возможность комбинации всех перечисленных способов как при добавлении материала, так и при его снятии. Естественный порядок работы конструктора без труда позволяет создавать сложные твёрдотельные модели, состоящие из сотен конструктивных элементов. При необходимости во время работы возможно введение вспомогательных плоскостей и осей для использования в дальнейших построениях.
Параметры всех созданных конструктивных элементов доступны для изменения, так что в любой момент работы можно изменить произвольный параметр эскиза или базового тела и выполнить затем полную перестройку модели.
Кроме создания твёрдых тел, в SolidWorks существует возможность построения различных поверхностей, которые могут быть использованы как для вспомогательных построений, так и самостоятельно. Поверхности могут быть импортированы из любой внешней системы или построены теми же способами, что и твёрдые тела (выдавливание, вращение, переход между контурами и т.п.). Допускается получение слепка любой из поверхностей уже построенного твердого тела.
Режимы визуализации полученной модели позволяют просматривать ее каркасное или реалистичное изображение. Для повышения качества тонированных изображений могут быть изменены физические характеристики поверхности детали (текстуры) и назначены дополнительные источники света.
5.5 Библиотеки стандартных элементов
SolidWorks предоставляет возможности создания библиотек стандартных твердотельных моделей. При этом необходимо создать управляющую таблицу с параметрами построенной модели. Строчки таблицы содержат наборы параметров для различных типоразмеров. Впоследствие для получения конкретной детали требуемого типоразмера достаточно будет выбрать нужное значение из списка.
5.6 Создание сборок
SolidWorks 97 предлагает конструктору довольно гибкие возможности создания узлов и сборок. Система поддерживает как создание сборки способом “снизу вверх”, т.е. на основе уже имеющихся деталей, число которых может доходить до сотен и тысяч, так и проектирование “сверху вниз”.
Проектирование сборки начинается с задания взаимного расположения деталей друг относительно друга, причем обеспечивается предварительный просмотр накладываемой пространственной связи. Для цилиндрических поверхностей могут быть заданы связи концентричности, для плоскостей - их совпадение, параллельность, перпендикулярность или угол взаимного расположения.
Работая со сборкой, можно по мере необходимости создавать новые детали, определяя их размеры и расположение в пространстве относительно других элементов сборки. Наложенные связи позволяют автоматически перестраивать всю сборку при изменении параметров любой из деталей, входящих в узел. Каждая деталь обладает материальными свойствами, поэтому существует возможность контроля собираемости сборки. Для проектирования изделий, получаемых с помощью сварки, система позволяет выполнить объединение нескольких свариваемых деталей в одну.
5.7 Управление моделью с помощью Дерева Построений (Feаture Mаnаger)
Для упрощения работы с трехмерной моделью на любом этапе проектирования и повышения её наглядности в SolidWorks 97 используется Дерево Построений (Feаture Mаnаger) в стиле Проводника Windows 95. Оно представляет собой своеобразную графическую карту модели, последовательно отражающую все геометрические примитивы, которые были использованы при создании детали, а также конструктивные оси и вспомогательные плоскости, на которых создавались двухмерные эскизы. При работе же в режиме сборки Дерево Построений показывает список деталей, входящих в сборку. Обычно Дерево Построений отображается в левой части окна SolidWorks, хотя его положение можно в любой момент изменить.
Feаture Mаnаger предоставляет мощные средства редактирования структуры модели или узла. Он позволяет переопределять порядок следования отдельных конструктивных элементов либо целых деталей, создавать в пределах детали или сборки несколько вариантов конфигурации какого-либо элемента и т.д.
5.8 Визуализация проектируемых изделий
Используемая в SolidWorks 97 технология OрenGL позволяет конструктору практически мгновенно получить высококачественные тонированные изображения деталей или сборок, а также динамически вращать их в режиме реального времени. Причем все это доступно без установки на компьютер дорогостоящих дополнительных графических ускорителей.
Кроме того, специальное приложение РhotoWorks даёт возможность создавать фотореалистические изображения построенных объектов. Таким образом, рекламные изображения будущего изделия вполне можно подготовить еще до момента его изготовления. Для того, чтобы представить изделие наиболее наглядно (например, при подготовке презентационного фильма), можно показать входящие в него детали или сборки рассечёнными несколькими плоскостями, оставив при этом неизменными их геометрические параметры.
5.9 Генерация чертежей
После того, как конструктор создал твёрдотельную модель детали или сборки, он может автоматически получить рабочие чертежи с изображениями всех основных видов, проекций, сечений и разрезов, а также с проставленными размерами. SolidWorks поддерживает двунаправленную ассоциативную связь между чертежами и твердотельными моделями, так что при изменении размера на чертеже автоматически перестраиваются все связанные с этим размером конструктивные элементы в трехмерной модели. И наоборот, любое изменение, внесенное в твердотельную модель, повлечет за собой автоматическую модификацию соответствующих двумерных чертежей.
В SolidWorks 97 поддерживается выпуск чертежей в соответствии со стандартами АNSI, ISO, JIS и рядом других. Для оформления чертёжно-конструкторской документации в полном соответствии с ЕСКД рекомендуется использование применение SolidWorks совместно с мощным чертёжно-графическим редактором КОМПАС 5 для Windows.
5.10 Поддержка технологии OLE
Как уже говорилось выше, в SolidWorks 97 полностью поддерживается технология компании Microsoft, известная как OLE (связывание и встраивание объектов). Эта программная технология позволяет связывать твёрдотельные модели, сборки или чертежи, созданные с помощью SolidWorks 97, с файлами других приложений, что значительно расширяет возможности автоматизации процесса проектирования.
С помощью технологии OLE можно использовать информацию, полученную в других приложениях Windows, для управления моделями и чертежами SolidWorks. Например, размеры модели могут быть рассчитаны в специальных математических приложениях и переданы в SolidWorks. Можно управлять размерами деталей с помощью таблиц Microsoft Excel, задавая различные по конфигурации и габаритам варианты (то есть формировать таблицы стандартизованных изделий). Электронные таблицы также могут быть использованы для составления спецификации на сборочную единицу.
5.11 Импорт и экспорт данных
Моделирование и получение чертёжно-конструкторской документации - это лишь один из этапов на пути от принятия решения о проектирования изделия до выпуска готовой продукции. Поэтому необходимо обеспечить доступ других приложений CАD/CАM к созданной в SolidWorks твёрдотельной модели.
Система поддерживает обмен информацией через следующие стандартные форматы:
IGES, наиболее распространенный формат обмена между системами объёмного моделирования;
X_T, формат для обмена с системами объёмного моделирования, использующими геометрическое ядро Раrаsolid;
SАT, формат для обмена с системами объёмного моделирования, использующими геометрическое ядро АCIS;