Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Программный комплекс «Sapr_100_W»

Тип Реферат
Предмет Информатика и программирование
Просмотров
890
Размер файла
20 б
Поделиться

Ознакомительный фрагмент работы:

Программный комплекс «Sapr_100_W»

Владимир Войтенко

Системы автоматизированного проектирования технологических процессов (САПР ТП) машиностроения ещё не нашли достаточного применения. Первые варианты систем полностью алгоритмического типа, выполнявшие проектирование в «пакетном» режиме отступили при смене технического обеспечения и переходе на применение ПК. Большинство современных САПР ТП являются интерактивными. По сравнению с алгоритмическими они позволяют полнее использовать широкую многовариантность технологии. Выбор варианта реализации соответствующего фрагмента ТП производится при этом в процессе диалога. Часто выбором из предлагаемого меню. Возможная многовариантность обеспечивает высокую «гибкость» системы и значительно увеличивает время проектирования. Поэтому интерактивные системы значительно уступают алгоритмическим по производительности проектирования.

Опыт преподавания дисциплины «Системы автоматизированного проектирования технологических процессов машиностроения» подсказывает, что применение в учебном процессе «промышленных систем» не удовлетворяет основному назначению процесса образования: развитию интеллектуальных возможностей учащихся. К тому же применение таких систем мало способствуют изучению основной дисциплины будущих технологов – «Технологии машиностроения». В результате для учебного процесса была принята концепция изучения дисциплины САПР ТП по схеме: «Обучаясь – научи ПЭОМ решать фрагменты технологических задач». Этой цели способствует программный комплекс «Sapr_100_W» (ПК), являющийся и реальным средством проектирования процессов механообработки так и учебным полигоном.

ПК может использоваться как в условиях производства, так и в условиях учебных заведений машиностроительного профиля. ПК включает: интерактивно-алгоритмическую систему автоматизированного проектирования технологических процессов механообработки (САПР ТП «Sapr_2003»), а также программные средства развития САПР: «P_Eskiz_4» для ускоренного программирования средств графического интерфейса и программное средство «P_Plan_5x5_13» для синтеза формул из таблиц.

Диалогово-алгоритмическая САПР ТП «Sapr_2003»

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

Основные отличия Sapr_2003 от существующих систем:

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

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

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

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

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

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

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

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

Модульная структура системы позволяет эксплуатировать систему на IBM-совместимых ПК с объёмом оперативной памяти от 900кб.

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

Алгоритмические модули назначения маршрута (плана) обработки типовых поверхностей (МОП) выполняют назначение методов обработки с назначением припусков и расчетами межоперационных размеров с требованиями к их точности и к шероховатости соответствующей специализации модуля поверхности.

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

С этой целью используются оригинальные программные средства ускоренного программирования, ориентированные на разработку взаимозаменяемых программных модулей формирования информационных моделей типовых поверхностей и технологических переходов: программные средства «Eskiz», «Eskiz2», «Eskiz3» и «P_Eskiz_4»; модули «SaprTp2000» и «M_Rizba» процедур для декомпозиции чертёжных размеров гладких и резьбовых поверхностей, определения допустимых отклонений, допусков и номинальных и допускаемых размеров. Такая методика обучения способствует совершенствованию знаний по дисциплинам машиностроительного цикла, а также развитию формализованного мышления при углублении навыков использования ЭВМ.

Главное меню системы Sapr_2003 включает режимы интерактивного проектирования: «Новая деталь»; «Материал»; «Операция»; «Calc»; «Edit»; и «Форма_3». Также предлагаются режимы алгоритмического назначения МОП типовых поверхностей: плоскостей, внешних и внутренних цилиндрических поверхностей, метрических резьб, инструментальных конусов, а также прямозубых зубчатых поверхностей. Выбор режима обеспечивается размещёнными на экране специализированными «клавишами», открывающими соответствующие альтернативные меню. Типовые поверхности выбираются из меню.

Режим «Новая Деталь»

Режим обеспечивает:

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

2. Выбор марки материала детали из альтернативных меню, включающих 8 групп материалов: 26 марок «Сталей углеродистых», 23 марки «Сталей легированных», 27 марок «Сталей нержавеющих», 7 марок «Сталей специальных», 14 марок «Чугунов», 38 марок «Цветных сплавов» (10 алюминиевых, 28 медных), 4 марки «Титановых сплавов», 11 марок «Неметаллических материалов». Также назначаются реквизиты заготовки. При этом обозначение стандарта на материал и необходимые для дальнейших расчетов характеристики материала назначаются автоматически с использованием специализированной базой данных.

Принятая система кодирования групп материалов и другие сведения о материале, составляющие базу данных, обеспечивают все необходимые технологические расчеты. Код группы представляется трехзначным числом. Диалоговое назначение реквизитов заготовки обеспечивает кортеж альтернативных меню. Для заготовок из проката предлагается: меню типов проката («Круг», «Шестигранник», «Квадрат», «Пруток», «Лист», «Полоса», «Лента», «Проволока»); меню вида обработки проката (например: «Лист горячекатаный», «Лист холоднокатаный»). Размеры проката и обозначение его подгруппы (например: «ГПРХХ») назначаются проектировщиком. Расчет массы заготовки из проката выполняется программно, и результат согласовывается с проектировщиком. При определении реквизитов литой заготовки (детали из чугуна) имеется возможность использования режима «Calc» – специализированного калькулятора расчетов массы типовых внешних и внутренних поверхностей: цилиндров, конусов, параллелепипедов, шаров и полушарий. Массы внешних поверхностей добавляются к общей сумме массы заготовки, внутренних соответственно – вычитаются из неё.

Режим «Материал»

Применяется автоматически при проектировании нового ТП, но может назначаться и интерактивно, что позволяет изменить назначенные ранее, в режиме «Новая Деталь», марку материала детали или реквизиты заготовки.

Режим «Операция»

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

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

Режим «Forma3» используется для оформления и выпуска описания спроектированного технологического процесса, выполненного в стандартных картах технологического процесса по ГОСТ 3.1118-82. Форма 3 САПР и Форма 3a САПР.

Программное средство «P_Eskiz_4»

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

Использование ПС «P_Eskiz_4» позволяет:

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

просмотреть результат синтеза Delphi-программы;

редактировать синтезированную Delphi-программу;

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

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

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

Программное средство «P_Plan_5x5_13»

Программное средство «P_Plan_5x5_13» предназначено для ускоренной разработки формул аппроксимации табличных моделей.

Преимущественная часть зависимостей, например, для назначения режимов резания, подаётся в справочной литературе как табличные модели. Однако при разработке фрагментов САПР ТП желательно бы использовать зависимости, в виде формул. Опыт работы с опубликованными в некоторых справочниках формул в виде степенных функций убедительно засвидетельствовал их значительную неадекватность таблицам, на основе которых они были разработаны. Поэтому, при подготовке методического обеспечения, для средств автоматизированного назначения режимов резания (фрагментов САПР ТП) преимущество было отдано формулам в виде многочленов, коэффициенты которых синтезируются на основе методик теории планирования экспериментов. Непосредственно использовалась методика [2] планирования двухфакторных экспериментов на матрице аргументов 5 на 5 по 13-ти точкам.

Программное средство «P_Plan_5×5_13», реализующее отмеченную методику выполняет синтез многочлена в две фазы. При первой фазе, после ввода базовой таблицы, выполняется конвертация её к виду матрицы 5×5 с равномерными интервалами между значениями аргументов. Практически таких таблиц в справочниках не существует. Конвертация базовой таблицы выполняется последовательно в два этапа – по строкам и по столбцам. Программирование выполнялось в среде Delphi с использованием графического метода PolyBezier и свойства Pixels. Метод PolyBezier при этом обеспечивает построение, по методу наименьших квадратов, аппроксимирующей кривой (заданным цветом) на экране ЭВМ по заданным координатам базовых точек. Свойство Pixels используется для определения ординаты точки на аппроксимирующей кривой, при задании абсциссы этой точки. Абсциссы задаются после равномерного распределения на 5 точек базового (табличного) диапазона изменений очередного аргумента. Далее, в циклическом процессе, проверяются цвета точек экрана на прямой, условно проведенной с позиции очередного значения абсциссы. При достижении точки, на аппроксимирующей кривой (точки с заданным цветом), фиксируется её ордината. После такой обработки базовой таблицы (как правило, с неравномерными интервалами между значениями аргументов) по строкам и по столбцам таблицы, формируется матрица, имеющая 5 строк и 5 столбцов с равномерными интервалами между значениями аргументов.

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

Программное средство P_Plan_5×5_13 использует две формы (два экрана). Первый (основной) экран используется для введения значений аргументов и функции базовой таблицы, для управления процессом синтеза и для проверки его результатов.

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

Список литературы

Общемашиностроительные нормативы времени и режимов резания для нормирования работ, выполняемых на универсальных и многоцелевых станках с числовым программным управлением. ЧастьII. Нормативы режимов резания. – М.: Экономика, 1990.

Рафалес-Ламарка Э.Э., Николаев В.Г.Некоторые методы планирования и математического анализа биологических экспериментов.» Наукова думка», К., 1971.

Войтенко В.И.Программный продукт «Программный комплекс Sapr_100_W» Свидетельство автора №7456 от 18.04.03.


Нет нужной работы в каталоге?

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

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

Исследование методов получения случайных чисел с заданным законом распределения

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

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

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно