Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 3000220

.doc
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
941.06 Кб
Скачать

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

База данных, используемая программой, имеет структуру, оптимально описывающую входные данные подсистемы. В состав базы данных входит 2 таблицы. Таблица «роликоподшипники» и «шарикоподшипники» служащие для хранения расчетных коэффициентов. В поле «тип подшипника» таблицы 1,отображается перечень типов роликоподшипников;

- радиальный однорядный;

- радиальный сферический двухрядный;

- радиально-упорный однорядный;

- упорный.

В поле «коэффициент» отображаются значения расчетного коэффициента.В поле «тип подшипника» таблицы 2,отображается перечень типов шарикоподшипников;

- радиальный с короткими цилиндрическими роликами;

- радиальный сферический двухрядный;

- радиально-упорный однорядный (конический);

- упорный с цилиндрическими роликами.

В поле «коэффициент» отображаются значения расчетного коэффициента.

Структура базы данных для использования в автоматизированной подсистеме расчета параметров опор качения была разработана с помощью средств СУБД Microsoft SQL Server 2000. Для создания базы данных и таблиц был использован модуль Enterprise Manager, включенный в стандартную поставку с Microsoft SQL Server 2000.

Подав данные на вход подсистемы на выходе получаем расчетные данные рабочих параметров опор качения

В меню программы имеется справка и файл «помощь», где кратко можно ознакомиться с инструкцией пользования данной программой.

Воронежский государственный технический университет

УДК 681.3

А.В. Павлов, В.А. Рыжков, П.В. Девяткина

РАЗРАБОТКА ПОДСИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ДИСКОВЫХ ФАСОННЫХ ФРЕЗ

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

Применение более производительной обработки подобных поверхностей фасонными инструментами затруднено сложностью их расчетов.

Упростить многие расчеты при проектировании инструментов поможет использование системы трехмерного геометрического моделирования. Система позволяет оперировать объемными поверхностями, тем самым снижая загруженность расчетной подсистемы, и получить рабочий чертеж инструмента с нужными сечениями по его объемной модели. При этом, остро стоит вопрос о разработке интегрированной САПР режущего инструмента с винтовым зубом на фасонной поверхности, объединяющую расчетную и графическую подсистемы. Это позволит комплексно решать вопросы оптимизации параметров режущей части инструментов такого типа и технологии их обработки с учетом возможностей современного оборудования. При разработке указанной системы наиболее сложные задачи приходится решать при проектировании дисковых фасонных инструментов для обработки стружечных канавок.

Рассмотрим более подробно основные подсистемы САПР.

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

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

Высокая работоспособность инструмента возможна при выполнении следующих условий: создание оптимальных условий срезания припуска обеспечивается рациональными углами резания g, α по всей длине режущей кромки; достаточная прочность зуба гарантируется формой спинки и глубиной канавки h (которая должна увеличиваться с увеличением диаметра инструмента, чтобы обеспечить свободное размещение стружки); желательно обеспечение постоянства ширины зуба f.

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

Воронежский государственный технический университет

УДК 681.3

М.Э. Миронович, В.А. Рыжков, П.В. Девяткина

РАЗРАБОТКА ПОДСИСТЕМЫ ЭМУЛЯЦИИ МЕХАНИЧЕСКОЙ ОБРАБОТКИ НА СТАНКЕ С ЧПУ

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

Предприятия, желающие уменьшить затраты и увеличить эффективность производства, зачастую вкладывают солидные средства в покупку современного оборудования с ЧПУ. Однако опыт показывает - бесполезно односторонне развивать средства производства(станки), необходимо также постоянно развивать программное обеспечение, используемое в технологическом бюро. Имеется множество примеров, когда ничтожно малое время, потраченное на проверку управляющей программы до ее передачи в цех, может сберечь дорогостоящее оборудование, оснастку и инструмент. Одним из инструментов, разработанных специально для этой цели, является программное обеспечение проверки и отладки NC-программ(верификаторы управляющих программ).

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

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

В настоящее время, в связи с необходимостью автоматизации производства на предприятиях требуется внедрение различных программ, с помощью которых значительно бы облегчался ручной труд в области конструкторского и технологического проектирования. Такими программами являются: препроцессор, который организует ввод первоначальной информации о детали; процессор, который производит расчет технологической и геометрической части проектирования и записывает полученные данные в промежуточный язык CLDATA; постпроцессор, реализует преобразование команд CLDATA в команды управляющей программы для конкретной системы ЧПУ и вывод окончательного текста управляющей программы.

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

Целью объекта разработки служило создание подсистемы эмуляции механической обработки на станке с ЧПУ. Входными данными является управляющая программа для станка с ЧПУ. При нажатии на кнопку происходит прорисовка траектории движения инструмента.

В созданной программе происходит распознавание текста управляющей программы и преобразование его во входные данные – координаты опорных точек контура обработки и строится траектория движения инструмента.

Воронежский государственный технический университет

УДК 681.3

В.А. Рыжков, М.С. Чернышов, П.В. Девяткина

РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ РАСЧЕТА ПРИВОДОВ МАШИН

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

Для выполнения расчетов пользователь должен ввести следующие данные:

  1. Частоту вращения выходного вала nвых, мин-1 (на него накладываются ограничения не более 3000 оборотов в минуту);

  2. Крутящий момент на выходном валу, Мвых, Н·м;

  3. Коэффициенты полезного действия тихоходной и быстроходной связей б и т в отношении к 100% (наложено ограничение от 0.89 до 0.98);

  4. Коэффициент полезного действия редуктора р;

  5. Коэффициент коррекции разбивки Ккр (наложено ограничение значения от 0.4 до 1.6);

  6. Количество пар подшипников качения на валах n, шт..

После введения всех необходимых данных производится расчет по следующим формулам:

  1. КПД привода 

  1. Необходимая мощность электродвигателя Nэл.расч, кВт

  1. Далее из БД выводиться массив данных о различных приводах и проводиться его сортировка с учетом условия

  1. Затем из отсортированного списка выбирается модель привода и считываются параметры, необходимые для дальнейшего расчета;

  2. Далее выбирается Тип редуктора и проводятся дальнейшие вычисления.

  3. Определение передаточного числа привода

  1. Рассчитывается UБ и UТ. Для разных типов редукторов они различны.

  2. Производится выбор значения передаточного числа из стандартных рядов Uряд:

  1. Затем производиться расчет частот вращения и моментов на каждом из валов редуктора:

  1. Частота вращения быстроходного и тихоходного вала (nБ, nТ), выходного вала (nвых) и крутящие моменты на них (МБ, МТ, Мвых);

  2. Для двухступенчатых редукторов рассчитывается еще и частота вращения и момент на промежуточном валу (nпр, Мпр).

Воронежский Государственный Технический Университет

УДК 681.3

П.В. Коптев, С.Н. Жеребчиков, И.В.Зубарев

РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ УЧЕТА ЛИЧНЫХ ДЕЛ РАБОТНИКОВ ПРЕДПРИЯТИЯ

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

Наглядным результатом регламентирования у конкретного работодателя внутренних трудовых и связанных с ними иных отношений является комплекс документов, именуемый кадровой документацией.

Кадровая документация - совокупность форм (документов), отражающих наличие и движение персонала.

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

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

Именно поэтому так важно установить правильное ведение кадровой документации, в том числе провести оформление трудовых отношений в соответствии с действующим трудовым законодательством.

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

Выходными данными является база данных. Кроме того, возможности программы позволяют выполнять отчеты в стандартных формах, утвержденных законодательством РФ.

Область применения – кадровая служба. Программа также может использоваться в учебном процессе технических вузов при изучении дисциплины «Базы данных».

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

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

Для работы программы на компьютере пользователя должен быть установлен пакет программ Microsoft Office. Иных ограничений на использование программы нет.

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

Воронежский государственный технический университет

УДК 168.1

Е.С. Волков, А.А. Шишкин, А.А. Килина

СОЗДАНИЕ ОБРАЗОВАТЕЛЬНОГО ПОРТАЛА

НА ОСНОВЕ WEBSPHERE PORTAL

IBM WebSphere Portal объединяет приложения промежуточного уровня (портлеты) и инструменты разработки. Программный продукт WebSphere Portal фирмы IBM является одним из признанных лидеров на рынке платформ для построения Интернет-порталов. С целью освоения возможностей данной платформы применительно к системе образования, в 2008 ВГТУ по соглашению с IBM начал разработку образовательного портала на основе WebSphere Portal. Портлеты - это нечто большее, чем просто представление существующего информационного наполнения Web. В портлетах предусмотрено несколько состояний и режимов представления, а также функции работы с событиями и сообщениями. IBM Rational Application Developer обеспечивает идеальную среду разработки, тестирования и отладки приложений с портлетами. Вы можете применять классы Java для реализации классов портлетов, тестировать и отлаживать код Java. IBM Rational Application Developer также предоставляет инструменты для создания страниц JSP и HTML, изображений, а также других ресурсов портала. В IBM Rational Application Developer портлет может быть упакован в файл WAR и легко развернут на рабочем сервере.

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

Воронежский государственный технический университет.

УДК 168.1

Е.С. Волков, А.А. Шишкин, И.В.Зубарев

Интерфейс студента

Программный продукт WebSphere Portal фирмы IBM является одним из признанных лидеров на рынке платформ для построения Интернет-порталов. С целью освоения возможностей данной платформы применительно к системе образования, в 2008 ВГТУ по соглашению с IBM начал разработку образовательного портала на основе WebSphere Portal

Одной из сильных сторон платформы WebSphere Portal является возможность расширения функциональности за счет интеграции с внешними приложениями, такими как Lotus Sametime, Lotus Mail и др., посредством специально разработанных портлетов и сервлетов. Это позволяет использовать уже существующие базы данных и системы документооборота.

В целом, можно сделать вывод, что использование платформы WebSphere Portal позволяет весьма эффективно работать над масштабными и постоянно развивающимися проектами, к которым, в частности, относятся и проекты построения образовательных порталов.

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

Для внедрения системы в университет необходимо создать универсальный интерфейс одинаково удобный как для профессорско-преподавательского состава, учебно-вспомогательного персонала, так и для студентов.

Для проектирования интерфейса любого типа можно выделить общие фазы его разработки и управления:

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

- разработка технического предложения - разработка базовой структуры работы, разработка и утверждение технического задания, составление сметы проекта, разработка календарных планов и графиков, подписание контракта;

- проектирование - выполнение базовых проектных работ, выполнение проектирования;

- разработка - разработка программного обеспечения, выполнение подготовки к внедрению подсистемы, контроль и регулирование основных показателей проекта;

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

Виды обеспечения. В процессе работы над программным средством были оформлены следующие шесть видов обеспечения:

  1. Лингвистическое обеспечение – продукт написан на языках Java, HTML положительной особенностью данного языка является его доступность и легкость в изучении.

  2. Программное обеспечение - для реализации компьютерной программы была использована среда IBM Rational Application Developer - это среда разработки java-приложений, портлетов, веб-модулей.

  3. Информационное обеспечение - в качестве СУБД был выбран IBM DB2 - семейство программных продуктов в области управления информацией компании IBM

  4. Техническое обеспечение - минимальные требования к программному продукту разрешите не зачитывать, они представлены в раздаточном материале.

  5. Эргономическое обеспечение - руководство пользователя и руководство программиста представлены в пояснительной записки.

  6. Организационное обеспечение- представлено в пояснительной записки.

В процессе работы над дипломным проектом было выполнено глава безопасность и Экологичность. Доклад окончен, разрешите перейти к демонстрации программного средства.

Воронежский государственный технический университет.

УДК 681.3

А.С. Кондратков, А.А. Килина, Д.С. Орлов

ПОДСИСТЕМЫ ПОДГОТОВКИ ДОКУМЕНТОВ ДЛЯ ТРУДОУСТРОЙСТВА

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

Автоматизируются:

- производственные процессы;

- проектирование;

- организация, планирование и управление;

- научные исследования;

- бизнес-процессы

Цель автоматизации — повышение производительности труда, улучшение качества продукции, оптимизация управления, устранение человека от производств, опасных для здоровья. Автоматизация, за исключением простейших случаев, требует комплексного, системного подхода к решению задачи, поэтому решения стоящих перед автоматизацией задач обычно называются системами, например:

- система автоматического управления (САУ);

- система автоматизации проектных работ (САПР);

- автоматизированная система управления технологическим процессом (АСУТП);

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

Для начала необходимо было определиться со структурой основной рабочей базы данных - таблице, где хранится вся информация. Эта база данных и будет обрабатываться разрабатываемой информационной системой.

В данной БД основными являются три таблицы – «Сведения о работнике», «Документы» и «Должность».

«Сведения о работнике»: код безработного, фамилия, имя, отчество, пол, серия паспорта, степень, город проживания, адрес, возраст, семейное положение.

«Документы»: номер документа, название документа, документ.

«Должность»: номер, название должности, ставка, категория, дата заключения и окончания договора.

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

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

Интеллектуальность документа. Документ должен уметь выполнять различные операции над содержащимися в нем данными. Например, документ должен предоставить пользователю экранную форму для ввода и редактирования данных. Каждый элемент системы (документ) содержит информацию о своем положении в единой системе (иерархии) документов.

Дружественный интерфейс. Потенциальные пользователи системы имеют различный уровень квалификации. Интерфейс программного средства способен упростить решение ежедневных задач, связанных с подготовкой и обработкой документов для трудоустройства.

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

Системные требования и ограничения. Созданная программа должна затрачивать минимум системных процессов, памяти ПО, должна быть быстро действенной и надежной.

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

Воронежский государственный технический университет.

УДК 681.3

Д.В. Быков, А.А. Килина, И.С. Малышева

СИСТЕМА ОТОБРАЖЕНИЯ УЧЕБНЫХ МАТЕРИАЛОВ В СТАНДАРТЕ SCORM 2004

В последнее время достаточно сильно начало развиваться дистанционное обучение и приобретать все большую популярность. Возникла необходимость в стандартизации подходов к созданию курсов дистанционного обучения. Отличительной особенностью ДО является предоставление обучаемым возможности самим получать требуемые знания, пользуясь развитыми информационными ресурсами, предоставляемыми современными информационными технологиями. Именно поэтому Министерство Обороны США и Департамент политики в области науки и технологии Администрации президента США в ноябре 1997 года объявили о создании ADL (Advanced Distributed Learning). Таким образом, происходит развитие стратегии, проводимой министерством обороны и правительством в области модернизации обучения, а также для объединения высших учебных заведений и коммерческих предприятий для создания стандартов в сфере дистанционного обучения. Одним из наиболее используемых стандартов в области дистанционного обучения на сегодняшний день признан стандарт SCORM 2004. SCORM позволяет обеспечить совместимость компонентов и возможность их многократного использования: учебный материал представлен небольшими блоками, которые могут включаться в различные учебные курсы и использоваться системой дистанционного обучения независимо от того, кем, где и с помощью каких средств были созданы. Для работы с данным стандартом необходимо взаимодействие SCO и системы обучения (Learning Management System (LMS)), которая должна обеспечивать доставку требуемых ресурсов пользователю, запуск SCO, отслеживание и обработку информации о действиях обучающегося.