Пользовательский интерфейс




Содержание

 

Введение…………………………………………………………….......3

1.Общие сведения………………………………………………………...4

2. Пользовательский интерфейс…………………………………………6

3. Создание эскизов………………………………………………………8

4. Интерфейс программирования приложений…………………………8

5. Заключение……………………………………………………………..10

Литература………………………………………………………….....11

 

Введение

SolidWorks - мощное средство проектирования, ядро интегрированного комплекса автоматизации предприятия, с помощью которого осуществляется поддержка изделия на всех этапах жизненного цикла в полном соответствии с концепцией CALS-технологий. Основное назначение SoIidWorks - это обеспечение сквозного процесса проектирования, инженерного анализа и подготовки производства изделий любой сложности и назначения, включая создание интерактивной документации и обеспечение обмена данными с другими системами.

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

Это легкое в освоении средство позволяет инженерам-проектировщикам быстро отображать свои идеи в эскизе, экспериментировать с элементами и размерами, а также создавать модели и подробные чертежи.

 

В 90-е гг. промышленными предприятиями был накоплен немалый автоматизации локальных служб конструкторских и технологических подразделений. Несмотря на ограниченное применение средств САПР в реальной работе, результат был очевиден - уровень владения новыми технологиями, знание различных прикладных систем, приобретенный реальный опыт работы плюс сотни (тысячи) разработанных чертежей, управляющих программ, моделей и т.п. Практически на каждом предприятии начинают использоваться сети, ширится применение телекоммуникационных технологий (электронной почты, Internet).

 

Появление средств программного комплекса SolidWorks 97

Ярко выраженная полярность систем программного обеспечения САПР, существовавшая долгие годы, предлагала на выбор или мощные дорогостоящие «тяжелые» системы (класса CATIA, EUCLID, CADDS5, Pro/Engineer, Unigraphics) или «легкие» продукты, в основном отвечающие за выпуск чертежно-конструкторской документации или обеспечивающие ограниченное твердотельное моделирование. Появившиеся в конце 90-х на рынке новейшие системы конструкторского моделирования заполнили этот вакуум и предложили мощные решения среднего уровня в ценовом диапазоне $8000-$10000 за рабочее место. Один из самых заметных программных продуктов, относящихся к новой генерации, был SolidWorks, разработанный американской компанией SolidWorksCorporation, которая преследовала цель создания массовой системы для каждого конструктора под лозунгом «последние разработки в области CAD/CAM на каждый рабочий стол». При этом мощный функционал продукта по возможностям конструирования приближал его к системам класса Pro/Engineer и позволял создавать достаточно сложные трехмерные детали и сборки.

Твердотельное параметрическое моделирование детали базируется на создании дерева построений, отражающего этапы ее формообразования. Исходные примитивы, добавляемые к текущей модели или вычитаемые из нее, формируются на базе плоского эскиза (плоского замкнутого контура без самопересечений), выполненного в произвольно ориентированной плоскости. К ним относятся тела вращения и выдавливания, тела, полученные сопряжением произвольно ориентированных сечений или сдвигом. Мощный аппарат наложения размерных и геометрических связей (ограничений) на геометрические элементы обеспечивают построение параметрической модели с возможностью изменения произвольного параметра, связывания его с значением другого параметра и т.п. Сохраняется неразрывная связь эскиз - твердое тело, дающая возможность при необходимости корректировать модель через изменение её эскиза.

Возможности моделирования включают также в себя построения трёхмерных фасок и скруглений, ребер жесткости и литейных уклонов, создание различными способами полых (тонкостенных) тел, использование мощного аппарата построения вспомогательных плоскостей и осей. В версии SolidWorks97 появились возможности оперировать трехмерными сплайнами и достаточно сложными поверхностями, которые могли служить ограничением при различных формообразующих операциях или границей отсечения части тела, а для деталей одной толщины выполнять развертку. Ведение файла протокола позволяло отслеживать процесс создания трехмерной модели и вносить в него необходимые изменений. Можно изменить любой параметр модели и через несколько секунд увидеть результаты полной перестройки модели.

Широкие возможности визуализации и создания фотореалистичных изображений с использованием дополнительных источников освещения и регулированием характеристик поверхности материала (отражение или поглощение им света, излучение и шероховатость поверхности) позволяли работать в режиме реального времени с тонированными изображениями модели.

Созданные детали могли объединяться в сборку с заданием ограничений взаимного расположения любых деталей друг относительно друга (соосность, фиксация, совпадение точек и плоскостей и многое другое) и регулировкой характеристик каждой детали.

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

SolidWorks «взрывает» рынок CAD/CAM

1995 год стал переломным для мирового рынка систем CAD/CAM массового применения. Впервые за долгое время пакеты программного комплекса с промышленными возможностями стали доступны пользователям персональных компьютеров. Одно из лучших решений такого уровня смогла предложить американская компания SolidWorksCorporation. Созданная в 1993 году, эта фирма уже через два года, в ноябре 1995-го, выпустила на базе геометрического ядра Parasolid свой первый программный продукт. Пакет программного комплекса SolidWorks95 сразу занял ведущие позиции среди продуктов этого класса, буквально ворвавшись в мировую «табель о рангах» систем CAD/CAM.

К середине 90-х годов многие конструкторы и технологи во всём мире практически одновременно пришли к одинаковому выводу - для того, чтобы повысить эффективность своего труда и качество разрабатываемой продукции, необходимо срочно переходить от работы в смешанной среде двумерной графики и трёхмерного моделирования к использованию объёмных моделей, в качестве основных объектов проектирования. В поисках максимально подходящей для решения поставленной задачи системы пользователи определили требования к ней - стандартный и интуитивно понятный пользовательский интерфейс, возможность эффективного твёрдотельного моделирования на промышленном уровне и, конечно, наиболее привлекательная цена при высокой эффективности пакета.

Создатели системы SolidWorks учли все эти требования, и, таким образом, дали возможность десяткам тысяч конструкторов использовать на своих персональных рабочих местах новейшие достижения науки в области технологий CAD/CAM..

На сегодняшний день, SolidWorks - один из самых популярных и широко используемых в мире пакетов 3D моделирования, в состав которого входит широкий набор интегрированных CAE/CAM/PDM модулей и более 500 специализированных приложений. В нашей стране популярность SolidWorks обусловлена не только его серьезным функционалом, но и поддержкой ЕСКД, а также полной русификацией пакета, выполненной еще в 1998 году компанией разработчиком. С тех пор каждая новая версия выходит на 15 языках народов мира, в том числе и на русском.

       

Пользовательский интерфейс

В отличие от многих других приложений САПР, созданных для работы на графических станциях ОСUNIX и уже впоследствии переписанных под Windows, SolidWorks стал первой системой твёрдотельного параметрического моделирования, изначально предназначенной для использования на персональных компьютерах под управлением наиболее распространенных в то время операционных систем Windows 95 и Windows NT. При этом возможности твёрдотельного моделирования, реализованные в системе, вполне сопоставимы с возможностями систем «тяжёлого» класса, работающих на платформе UNIX.

SolidWorks «играет» точно по принятым в Windows правилам, к их числу которых можно отнести многооконный режим работы, поддержка стандарта «draganddrop», настраиваемый пользователем интерфейс, использование буфера обмена и полная поддержка технологии OLE Automation. Являясь стандартным приложением Windows, SolidWorksпрост в использовании и, что особенно важно, лёгок в изучении. И разработчики при создании системы совершенно оправданно заявляли, что «если Вы уже знаете Windows, то можете смело начинать проектирование с помощью SolidWorks».

Самое главное, что даёт конструктору SolidWorks - это возможность работать так, как он привык, не подстраиваясь под особенности используемой компьютерной системы. Процесс моделирования начинается с выбора конструктивной плоскости, в которой будет строится двухмерный эскиз. Впоследствии этот эскиз можно тем или иным способом легко преобразовать в твёрдое тело. При создании эскиза доступен полный набор геометрических построений и операций редактирования. Нет никакой необходимости сразу точно выдерживать требуемые размеры, достаточно примерно соблюдать конфигурацию эскиза. Позже, если потребуется, конструктор может изменить значение любого размера и наложить связи, ограничивающие взаимное расположение отрезков, дуг, окружностей и т.п. Эскиз конструктивного элемента может быть легко отредактирован в любой момент работы над моделью.

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

При этом система позволяет отредактировать в любой момент времени однажды построенный элемент твердотельный модели.

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

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

Кроме проектирования твёрдотельных моделей, SolidWorks 97 поддерживает и возможность поверхностного представления объектов. При работе с поверхностями используются те же основные способы, что и при работе с твёрдыми телами. Возможно построение поверхностей, эквидистантных к выбранным, а также импорт поверхностей из других систем с использованием формата IGES.

Значительно упрощают работу многочисленные сервисные возможности, такие как копирование выбранных конструктивных элементов по линии или по кругу, зеркальное отображение как указанных примитивов или модели.

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

Создание эскиза

Процесс создания модели в SolidWorksнaчинaется с постpоенияопоpноготелa и последующего добaвления или вычитaниямaтеpиaлa. Для постpоениятелaпеpвонaчaльностpоится эскиз констpуктивногоэлементaнa плоскости, впоследствии пpеобpaзуемый тем или иным способом в твёpдое тело. SolidWorksпpедоствaляетпользовaтелю полный нaбоp функций геометpическихпостpоений и опеpaцийpедaктиpовaния. Основное тpебовaние, пpедъявляемое системой к эскизу пpиpaботе с твёpдымителaми - это зaмкнутость и отсутствие сaмопеpесечений у контуpa.

Пpисоздaнииконтуpa нет необходимости точно выдеpживaтьтpебуемыеpaзмеpы, самое глaвноенa этом этaпе - зaдaть положение его элементов. Зaтем, блaгодapя тому, что создaвaемый эскиз полностью пapaметpизовaн, можно устaновить для кaждогоэлементaтpебуемыйpaзмеp. Кроме того, для элементов, входящих в контур, могут быть зaдaныогpaничениянapaсположение и связи с другими элементами.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2023-02-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: