48626 (588581), страница 7

Файл №588581 48626 (Разработка программного обеспечения для организации интерфейса программно-методического комплекса) 7 страница48626 (588581) страница 72016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 7)

метчиками;

развертками;

зенкерами;

плашками.

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

База данных по измерительному инструменту используется для осуществления контрольно-измерительных операций во время обработки. База содержит сведения, приведенные в таблице 1.10

Таблица 1.10 - Структура базы данных измерительного инструмента

Имя поля

Тип данных

Размер

Ключ

Ограничение

на данные

Назначение

Name

alfa

30

*

Наименование инструмента

PredIzm

Integer

>0

Пределы измерения

TochIzm

Integer

>0

Точность измерения

Kod

Autoincrement

*

Код инструмента в базе данных

База данных по обрабатываемому материалу используется для расчетов режимов резания и определения группы стружки. Структура базы данных приведена в таблице 1.11

Таблица 1.11 - Структура базы данных обрабатываемого материала

Имя поля

Тип данных

Размер

Ключ

Ограничение

на данные

Назначение

Marka

alfa

30

*

Марка материала

GrStr

alfa

2

Группа стружки

Proch

float

>0

Предел прочности, МПа

Tek

float

Предел текучести, МПа

KoefObrab

float

>0

Коэффициент обрабатываемости

Kod

Autoincrement

*

Код материала в базе данных

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

Таблица 1.12 - Структура базы данных по вспомогательному режущему осевому инструменту

Имя поля

Тип данных

Размер

Ключ

Ограничение на данные

Назначение

Name

alfa

30

*

Обозначение вспомогательного инструмента

Diam

integer

>0

Диаметр отверстия для хвостовика, мм

Dlina

float

>0

Длина вспомогательного интсрумента, мм

KonusM

float

>0

Конус Морзе, рад

Kod

Autoincrement

Код инструмента в базе данных

При проектировании технологического процесса обработки детали, когда составляется план и выбирается метод обработки, одновременно с выбором станка надо установить, какое приспособление необходимо для выполнения на данном станке намеченной операции. Приспособление используется для установки и обработки детали на станке [10]. Пример структуры базы данных для 3-х кулачкового патрона приведена в таблице 1.13.

Таблица 1.13 - Структура базы данных для 3-х кулачкового патрона

Имя поля

Тип данных

Размер

Ключ

Ограничение

на данные

Назначение

Name

alfa

30

*

Наименование приспособления

MaxDiamZakr

Integer

>0

Максимальный диаметр закрепления, мм

GabRazm

alfa

30

Габаритные размеры приспособления

MaxUsZakr

integer

>0

Максимальное усилие закрепления, Н

TypePriv

alfa

30

Тип привода

Kod

autoincrement

Код приспособления в базе данных

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

база данных классификатора;

база данных комплексных деталей;

тексты обработки поверхностей, переходов;

база данных типовых технологических процессов для комплексных деталей;

база данных комментариев;

база данных наименований видов работ.

нормативов вспомогательных работ на токарные операции;

нормативов резания;

нормативов на вспомогательные работы;

база данных условий обработки;

база исходных данных индивидуальных деталей;

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

припусков на операцию;

плана обработки поверхностей;

припусков на операцию.

Для хранения неиспользуемых техпроцессов и индивидуальных деталей предполагается использовать архивы:

готовых техпроцессов;

незавершенных техпроцессов;

готовых индивидуальных деталей;

незавершенных готовых деталей.

1.3.2 Программное обеспечение

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

Определим задачи, встающие перед проектировщиком программно - методического комплекса для проектирования техпроцессов.

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

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

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

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

Учитывая мировой опыт проектирования сложных программных продуктов, используем модульный подход для реализации программного комплекса. Модульная структура облегчает расширение системы и адаптирование в соответствии с требованиями пользователя [11]. Разобьем программно-методический комплекс на структурные модули, каждый из которых выполняет свой комплекс функций.

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

ввод информации в БД;

редактирование баз данных;

просмотр баз данных;

контроль корректности вводимых данных;

возможность сортировки данных по уникальному и составному ключу;

быстрый поиск в базах данных;

резервная архивация баз данных.

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

Эту функцию должен выполнять модуль ввода исходных данных.

Рисунок 1.2 - Декомпозиция целей проектирования ПМК

Модуль ввода исходных данных должен выполнять следующие функции:

выбор класса комплексной детали на основании технологического классификатора;

ввод информации об индивидуальной детали;

контроль ввода данных;

сохранение вводимых данных по индивидуальной детали в архив;

автосохранение вводимых данных, для аварийного восстановления;

чтение информации об индивидуальной детали из архива, из файла.

Второй этап - обработка введенной информации. Основные функции расчетного модуля:

выбор плана обработки;

выбор способа установки детали;

выбор оборудования;

выбор режущего инструмента;

выбор приспособления;

выбор вспомогательного инструмента;

выбор измерительного инструмента;

логический выбор технологических переходов по таблицам соответствий и генерирование текста технологического процесса;

оптимизация (по подаче, скорости, глубине резания) по производительности и выбор режимов резания;

расчет норм времени (ТО, ТВ);

расчет себестоимости технологической операции;

выбор оптимального оборудования по себестоимости.

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

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

контроль возможных некорректностей выбора взаимоисключающих решений;

предоставление возможности технологу редактировать и исправлять текст техпроцесса.

Заключительный этап работы программно-методического комплекса - выдача технологического процесса на печать в форме принятой на предприятии. Основные функции модуля выдачи техпроцесса:

передача текста техпроцесса в текстовый редактор Microsoft Word;

передача текста техпроцесса в табличный редактор Microsoft Excel;

прямой вывод текста техпроцесса на печать;

сохранение полученного техпроцесса в файл;

передача техпроцесса в архив.

Так же ПМК должен быть оснащен сервисным модулем, поскольку он используется для обучения студентов основам проектирования техпроцессов. Основные функции сервисного модуля:

предоставление контекстно-зависимой помощи, по ходу проектирования техпроцесса;

выдача мультимедийной информации, такой как динамика обработки деталей, внешний вид станков и т.д.;

регистрация входа пользователей по паролю;

разделение прав доступа;

изменение системных настроек программно-методического комплекса;

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее