close

Вход

Забыли?

вход по аккаунту

?

2 Конструкторский раздел

код для вставкиСкачать
2 Конструкторский раздел
2.1 Разработка инфологических моделей
2.1.1 Инфологическая модель расчёта режимов резания
Для того чтобы разработать инфологическую модель расчёта режимов резания необходимо задать: исходные данные, параметры точности заготовки, способ установки заготовки, математические модели, характеристики обработки, инструмент. Инфологическая модель расчёта режимов резания показана на рисунке 2.1.
Инфологическая модель расчёта режимов резания
Рисунок 2.1
2.1.2 Инфологическая модель выбора инструмента
Для того чтобы разработать инфологическую модель выбора инструмента необходимо задать: обрабатываемы материал, характер обработки заготовки, конструкцию режущего инструмента, инструментальный материал. Инфологическая модель выбора инструмента показана на рисунке 2.2.
Инфологическая модель выбора инструмента
Рисунок 2.2
2.2 Разработка таблиц базы данных
Важнейшим элементом реляционной модели является таблица. Реляционная БД состоит из взаимосвязанных таблиц. Каждая таблица содержит информацию об объектах одного типа, а совокупность всех таблиц образует единую БД. Таблицы, образующие БД , хранятся в файлах и похожи на отдельные документы или электронные таблицы. Однако, в отличие от документов, таблицы БД поддерживают многопользовательский режим доступа, т.е. могут одновременно использоваться несколькими приложениями. Каждая таблица БД состоит из строк и столбцов и предназначена для хранения данных об однотипных объектах информационной системы. Строка таблицы называется записью (рядом), столбец таблицы - полем (атрибутом).
Каждое поле должно иметь уникальное в пределах таблицы имя. Поле содержит данные одного из допустимых типов, например, строкового, целочисленного или даты. При вводе значения в поле таблицы БД автоматически производится проверка соответствия типа значения и типа поля. Создание таблиц в окне конструктора предоставляет наиболее широкие возможности по определению параметров создаваемой таблицы. Для того чтобы перейти в конструктор таблиц, выберите из списка возможных вариантов в окне объекты "Таблицы" опцию создание таблицы в режиме конструктора и нажмите кнопку ОК. В результате выполнения этих действий откроется окно конструктора таблицы (рисунок 2.3). Рисунок 2.3 - Окно конструктора таблицы "Таблица1"
В верхней части окна диалога находится таблица, которая содержит следующие атрибуты создаваемой таблицы: наименование поля, тип данных и описание. Кроме этих основных атрибутов, каждое поле таблицы обладает дополнительными свойствами, отображаемыми в нижней части конструктора и определяющими условия ввода данных. Наименование каждого из полей таблицы, как правило, выбирается произвольно, но таким образом, чтобы отразить характер информации,
которая будет храниться в данном поле. Тип поля определяется типом данных, хранящихся в этом поле.
Наименование поля
Наименование поля вводится в столбце Имя поля (рисунок 2.3). При задании наименований полей мы должны следовать следующим правилам:
- Наименование поля может содержать до 64 символов, но не следует злоупотреблять этой возможностью, задавая слишком длинные имена.
- Наименование поля может содержать буквы, цифры, пробелы и специальные символы, за исключением точки ( . ), восклицательного знака ( ! ), прямых скобок ( [] ) и управляющих символов с кодами ASCII 0-31.
- Наименование поля не может начинаться с пробела.
- Два поля в одной таблице не могут иметь одинаковых наименований.
Типы данных
Наименование поля используется для ссылки на данные таблицы. Для определения типа хранимых данных используется тип данных. Тип данных поля вводится в поле столбца Тип данных. В MS Access допустимыми являются данные следующих типов:
- Текстовый
- Числовой
- Денежный
- Счётчик
- Даты/времени
- Логический
- Поле МЕМО
- Поле объекта OLE
- Гиперссылка
- Мастер подстановок
Более подробно рассмотрим текстовое и числовое поле.
Текстовые поля При вводе имени поля по умолчанию MS Access присваивает ему текстовый тип данных с шириной поля, равной 50.
Для изменения ширины поля нужно в строке Размер поля раздела "Свойства поля" задать число, определяющее ширину поля (от 1 до 225). Например, если мы задаём ширину поля равной 25, то это означает, что в такое поле не могут быть введены значения, длина которых превышает 25 символов.
Числовые поля
Познакомившись с текстовыми полями, мы знаем , что в качестве допустимых символов этот тип поля может содержать цифры. В связи с этим возникает вопрос: с какой целью вводится числовой тип полей? В качестве основных аргументов по использованию числовых полей приведём следующие:
- при вводе данных числового типа автоматически производится проверка данных. Если данные содержат текстовые или специальные символы, MS Access выдаст предупреждение, и ошибочные данные не будут введены;
- только над числовыми полями возможно выполнение математических операций.
Используя значение свойства Размер поля, можно установить следующий формат для полей числового типа, согласно таблице 2.1.
Для указания количества десятичных знаков используется свойства поля Число десятичных знаков. Оно может принимать значение от 0 до 15. Атрибут Авто данного свойства служит для автоматической установки количества знаков после запятой. Завершив ввод структуры таблицы, сохраняем её, выполнив команду Файл/Сохранить.
Таблица 2.1 - Формат для полей числового типа
ЗначениеОписаниеДробная частьРазмерБайтЧисла от 0 до 225 (без дробной частиОтсутствует1 байтЦелоеЧисла от -32768 до 32767 (без дробной части)Отсутствует 2 байтаДлинное целое(Значение по умолчанию). Числа от -2147483648 до 2147483647(без дробной части)Отсутствует4 байтаОдинарное с плавающей точкой (4 байт)Числа от -3.402823·1038 до 3.402823·103874 байтаДвойное с плавающей точкой (8байт)Числа от -1.79769313486232+10308 до 1.79769313486232·10308158 байтКод репликацииУникальный глобальный идентификатор (GUID)Не определено16 байт
MS Access предлагает нам создать первичный ключ (рисунок 2.4) . Нажимаем ДА, в результате чего MS Access автоматически установит первичный ключ и сохранит под указанным именем. Рисунок 2.4 - таблица конструктора "Вид обработки"
Первичный ключ содержит информацию, которая однозначная идентифицирует запись. Прежде чем самостоятельно определить первичный ключ в нашей таблице, просматриваем все поля создаваемой нами таблицы. Есть ли хоть одно поле, информация которого была бы уникальна для каждой записи?
Часто наилучшее решение этой проблемы заключается в том, чтобы каждой записи в таблице поставить в соответствие идентификационный номер. Это и сделал MS Access, когда вы предложили ему создать первичный ключ. Он создаёт поле Код (Код вида обработки) с типом данных Счётчик. Это означает, что каждый раз создании новой записи значение счётчика увеличивается на 1. Этот номер и является первичным ключом для каждой новой записи. Теперь более подробно рассмотрим все наши таблицы.
Далее на панели инструментов (рисунок 2.4.1) щёлкаем кнопку "Вид" и переходим в режим таблицы. Перед нами предстаёт таблица, которую мы заполняем.
Рисунок 2.4.1 - таблица "Вид обработки"
Создаём таблицу "Инструменты". Ключевым полем будет " Код И". Таблица "Инструменты" в режиме "Конструктор", показана на рисунке 2.5.
Рисунок 2.5 - таблица конструктора "Инструменты"
Рисунок 2.5.1 - таблица "Инструменты"
Создаём таблицу "Группы и марки ИМ". Ключевым словом будет "Код ИМ". Таблица "Группы и марки ИМ" в режиме "Конструктор", показана на рисунке 2.6.
Рисунок 2.6 - таблица конструктора "Группы и марки ИМ"
Рисунок 2.6.1 - таблица "Группы и марки ИМ"
Создаём таблицу "ОМ". Ключевым полем будет "Код ОМ". Таблица "ОМ" в режиме "Конструктор" показана на рисунке 2.7.
Рисунок 2.7 - таблица конструктора "ОМ"
Рисунок 2.7.1 - таблица "ОМ"
Создаём таблицу "Способ получения заготовки". Ключевым полем будет "Код вида заготовки". Таблица "Способ получения заготовки" в режиме "Конструктор", показана на рисунке 2.8.
Рисунок 2.8 - таблица конструктора "Способ получения заготовки"
Рисунок 2.8.1 - таблица "Способ получения заготовки"
Создаём таблицу "Табл. Выбора инструмента". Ключевым полем будет "Код выбора". Таблица "Табл. Выбора инструмента" в режиме "Конструктор", показана на рисунке 2.9. Рисунок 2.9 - таблица конструктора "Табл выбора инструмента"
Рисунок 2.9.1 - таблица "Табл выбора инструмента"
Создаём таблицу подачи "Табл.S". Ключевым полем будет "Код подачи". Ключевое поле в данной таблице будет "Код подачи". На рисунке 2.10 показана, как эта таблица выглядит в режиме "Конструктор".
Рисунок 2.10 - таблица конструктора "Табл S"
Рисунок 2.10.1 - таблица "Табл S"
Теперь создаём таблицу "Табл. Cv". Ключевое поле в данной таблице будет "Код Cv". На рисунке 2.11 показана, как эта таблица выглядит в режиме "Конструктор".
Рисунок 2.11 - таблица конструктора "Табл Cv"
Рисунок 2.11.1 - таблица "Табл Cv"
Создаём таблицу "Табл. Pz". Ключевое поле в данной таблице будет "Код Pz". На рисунке 2.12 показана, как эта таблица выглядит в режиме "конструктор".
Рисунок 2.12 - таблица конструктора "Табл Pz"
Рисунок 2.12.1 - таблица "Табл Pz"
Теперь создаём таблицу "ИД", в которой находятся практически все поля таблиц и, которая служит для сохранения полученных результатов. Ключевое поле в данной таблице будет "Код ИД". На рисунке 2.13 показана , как эта таблица выглядит в режиме "Конструктор".
Рисунок 2.13 - таблица конструктора "Табл Ид"
Рисунок 2.13.1 - таблица "Табл Ид"
2.3 Разработка математических моделей БД
В нашем дипломном проекте математические модели служат для нахождения:
- скорости резания;
- силы резания;
- мощности резания.
Математическая модель по расчёту скорости резания представляет собой формулу по которой скорость резания рассчитывается: V = Cv / Tm·tx·sy · Kv, (2.1)
где Сv - табличный коэффициент, приведён в таблицах для каждого вида обработки. Вычисленная с использованием табличных данных скорость резания vтб учитывает конкретные значения глубины резания t, подачи s и стойкости Т и действительна при определённых табличных значениях ряда других факторов. Поэтому для получения действительного значения скорости резания v с учётом конкретных значений упомянутых факторов вводится поправочный коэффициент Kv. Тогда действительная скорость резания v = vтбКv, где Кv - произведение ряда коэффициентов. Важнейшими из них , общими для различных видов обработки, являются:
Кмv - коэффициент, учитывающий качество обрабатываемого материала; Кпv - коэффициент, отражающий состояние поверхности заготовки;
КИv - коэффициент, учитывающий качество материала инструмента.
T - стойкость инструмента;
t - глубина резания;
s - подача; m, x, y - табличные показатели степени.
Силу резания Н, принято раскладывать на составляющие силы, направленные по осям координат станка (тангенциальную Pz, радиальную Py и осевую Px). При наружном продольном и поперечном точении , растачивании, отрезании, прорезании пазов и фасонном точении эти составляющие рассчитывают по формуле
Математическая модель по расчёту силы резания представляет собой формулу по которой сила резания рассчитывается:
Pz = 10·Cp·tx·sy·vn·Kp, (2.2)
где Ср - постоянная для конкретных (расчётных) условий обработки для каждой из составляющих силы резания;
x, y, n - показатели степени для конкретных (расчётных) условий обработки для каждой из составляющих силы резания.
Математическая модель по расчёту мощности резания представляет собой формулу по которой мощность резания рассчитывается:
N = Pz·v / 1020·60, (2.3)
где Pz - сила резания;
v - скорость резания.
2.4 Разработка Тезаурус БД
Тезаурус БД в дипломном проекте разрабатывается для понимания обозначений в формулах используемых для расчёта. Данные используемые в формулах для расчёта режимов резания показаны в таблице 2.2.
Таблица 2.2 - Тезаурус БД
№НаименованиеОбозначениеОпределение1Скорость резанияVр, м/минСкорость обработки заготовки резанием в единицу времени2Коэффициент скорости резанияCvИспользуется в формулах скорости резания при обработке резцами.3Показатели степени m, x, ym, x, yИспользуются в формулах скорости резания при обработке резцами.4Стойкость инструмента.ТВремя до полного изнашивания инструмента5Глубина резания, ммtСлой материала снимаемый при обработке заготовки.6ПодачаSРасстояние пройденное инструментом за промежуток времени
7
7
Поправочный коэффициент Кv КvИспользуется в формулах скорости резания. Является произведением коэффициентов, учитывающих влияние материала заготовки Кmv, состояния поверхности Кпv, материала инструмента Киv.8Сила Pz, НPzГлавная составляющая силы резания.9Постоянная CрСрИспользуется в формуле силы резания.10Показатели степени x, y, nx, y, nИспользуются в формуле силы резания.11Поправочный коэффициент Kp KpИспользуется в формуле силы резания. Представляет собой произведение ряда коэффициентов (Кр = КмрКфрКурКлрКгр).12Мощность резанияNМощность затрачиваемая на обработку заготовки.13Скорость подачиVsРасстояние, пройденное инструментом за промежуток времени.
- 49 -
Документ
Категория
Рефераты
Просмотров
96
Размер файла
1 865 Кб
Теги
раздел, конструкторский
1/--страниц
Пожаловаться на содержимое документа