Диссертация (1172979), страница 3
Текст из файла (страница 3)
Комплект cтрок-масок представляет формализованное описание информационных строк технологического документа по планам обработки на внутреннем уровне.NameАtr 1TipPer 1Nach 1Konez 1Kod V 1NamePer 1NameАtr 2TipPer 2Nach 2Konez 2Kod V 2NamePer 2…………………………………………………………………………………NameАtr nTipPer nNach nKonez nKod V nNamePer nИмяпеременнойКод отношения j-гоатрибута к ключевомуНомер позиции таблицы, на которойзаканчивается запись значения j-гоатрибутаНомер позиции таблицы, c которой начинаетсязапись значения j-го атрибутаТип, которым описывается значение атрибута в таблицеИнтерпретация i-го атрибута в таблицеРис.
2. Структура информационной строки описания горизонтали таблицыПеренос в технологический документ сформированных информационныхстрок описания технологических переходов заключается в том, что из множества значений каждого атрибута выбирается конкретное и переносится в полеструктуры, соответствующее атрибуту.Структура описания строк-масок таблицы на внутреннем уровне изображена на рис. 3.Структура описания строки матрицы таблицы на внутреннем уровне приведена на рис. 4.12Число строк в шапке таблицыNstrShapТекст KodvAtr xx…..
………Текст KodvAtr xx………………………..Номер атрибута,значение которого вставляетсяв строку-маскуКод вставки значения атрибутаТекст-пояснение к выводимой информацииРис. 3. Структура описания строк-масок таблицы на внутреннем уровнеPov1Prip1Pov2Prip2……… PovOKwalScrPripOРис. 4. Структура описания строки матрицы на внутреннем уровнеЗдесь: Pov1, Prip1 – исполнительный размер обрабатываемой поверхностии припуск на первом переходе;Pov2, Prip2 – то же на втором переходе;PovО, PripО – то же на окончательном переходе.На окончательном переходе добавляется еще текстовая информация:KwalScr – получаемые при обработке квалитет и шероховатость.Описание ИПС на внутреннем уровне - это путь, по которому осуществляется поиск элемента БД.
Из элементов ИПС на каждом иерархическом уровнеформируется файл-каталог последовательного доступа, состоящий из интерпретации элемента каталога на общепринятом языке общения, кода принадлежности файла к каталогу или файлу таблицы соответствий, пути и именифайла-каталога или файла таблицы соответствий. Базовый элемент в информационной модели ИПС идентифицируется с именем, по которому осуществляется поиск элемента в базе. Описание ИПС на внутреннем уровне приведено нарис. 5.Путь и имя файла каталога имеют расширение (.kat); путь и имя файлатаблицы соответствий – расширение (.sad).Код принадлежности файла к каталогу или файлу таблицы соответствийлибо Dir – файл-каталог; пусто – файл таблицы соответствий.ИПС на внутреннем уровне представляет собой множество файлов, которые в программном модуле ОПМОП (директория SkatOPMOP) помещаются вспециально выделенную поддиректорию (SkatBasa).
Путь к элементам ИПСописывается строкой следующего вида:\SkatOPMOP\SkatBasa\...13NameFull [j;1]NameЕlem [j;1]Kod [j;1]NameFull [j;2]NameЕlem [j;2]Kod [j;2]………………………………………………NameFull [j;n]NameElem [j;n]Kod [j;n]Код принадлежности файла к каталогуили файлу таблицы соответствийИнтерпретация элемента каталога на общепринятом языкеобщенияПуть и имя файла каталога или файла таблицы соответствийРис.
5. Описание ИПС на внутреннем уровнеПример формализованного описания планов механической обработки поверхностей деталей для валов, круглых отверстий и плоских поверхностей навнешнем уровне представлен структурной схемой, приведенной на рис. 6.Уровень 1 – определение типа поверхности:- а11 – планы обработки резанием наружных цилиндров;- а12 – планы обработки резанием наружных плоскостей;- а13 – планы обработки резанием круглых отверстий.Уровень 2 – определение вида заготовки:- а21 – прокат обычной точности;- а22 – прокат повышенной точности;- а23 – штамповки;- а24 - а28 – заготовки, полученные литьем (5 видов);- а29 - а212 – стальные заготовки из проката (3 вида);- а213 – материал сплошной (заготовки без отверстия);- а214 – прошитое или полученное литьем отверстие.Уровень 3 – определение дополнительных (не для всех видов заготовок)требований к установке заготовки:- а31, а33, а35 – установка заготовки в центрах;- а32, а34, а36 – установка заготовки в патрон.Уровень 4 – определение дополнительных размерных требований:- а41 - а432 – длина вала (для проката обычной точности - 6 узлов графа приустановке заготовки в центрах и 6 узлов графа при установке заготовки в патрон, для проката повышенной точности – 5 и 4 узла соответственно, дляштампованных заготовок – 6 и 5 узлов; пример узлов графов: до 120 мм, свыше120 до 260 мм, и т.п.);- а433 - а452 – расстояние до базовой поверхности (до базовой поверхностиможет быть до 80 мм, свыше 80 до 180 мм, свыше 180 до 260 мм, свыше 260 до500 мм, то есть для каждого вида заготовок по 4 узла графа);14Уровень 0А (планы обработки элементарныхповерхностей детали)а11а21а31а32а22а33а34а12а23а35а24 а28Уровень 1а13а29а212а213Уровень 2а214Уровень 3а36Уровень 4а41а46а47а412а413а417а418а421а422а427а428а432а433а452а453а482а51а56а57а512а513а517а518а521а522а527а528а532а533а552а553а582а583а61аа61861а619а636а637а651а652а663а664а681а682а696а697а6156а6157а6186а6187а6200а584а6201а6208а585а6209а6210а586а6211а6221а587а6222а6227а588а6228а6229Уровень 5Уровень 6Уровень 7Базовые элементыРис.
6. Пример структурной схемы описания планов механической обработки поверхностей деталей15- а453 - а482 – длина и ширина плоскости (9 узлов графа для полосовой стали,9 – для широкополосовой и 12 – для стали квадратного сечения; состав узловграфа, например, для полосовой стали: для ширины плоскости до 100 мм – 4варианта длины плоскости – до 100 мм, свыше 100 до 250 мм, свыше 250 до 500мм, свыше 500 мм; для ширины плоскости свыше 100 до 200 мм – 3 вариантадлины плоскости, для ширины плоскости свыше 200 мм – 2 варианта длиныплоскости; итого: 9 узлов графа).Уровень 5 – определение поля допуска получаемого размера:- а51 - а532 – поле допуска получаемого вала h7;- а533 - а582 – поле допуска получаемой поверхности h6;- а583, а586 – поле допуска получаемого отверстия H7;- а584, а587 – поле допуска получаемого отверстия H9;- а585, а588 – поле допуска получаемого отверстия H11.Уровень 6 – выбор из схемы обработки конкретного плана обработки и переход к БД.
Уровень включает: а61 – а6229 – планы 1-229 (3 плана для всех видовнаружных цилиндрических поверхностей; 3 и 1 план для плоских поверхностейзаготовок соответственно из литья и проката; 14, 8, 2 и 11, 6, 2 плана для получения круглых отверстий соответственно полей допусков Н7, Н9 и Н11 из заготовок без отверстий и с отверстием; итого: 96 различных планов для получениянаружных цилиндрических поверхностей, 90 планов для получения плоскостейи 43 плана для получения отверстий).Уровень 7 – БД планов обработки.Схемы для получения отверстий подготовлены Бирюковым Б.Н.
и соавторами, остальные 186 схем (пример одной из схем – табл. 2) разработаны по изложенной выше методике подготовки справочных данных и внесены в качествеисходных данных в программный модуль ОПМОП.Рассмотрены следующие методические примеры:- структура БД для плоскости и отверстия у корпусной детали;- обобщенное описание БД по планам обработки для таблиц исходныхданных разного типа поверхностей;- приведены типы данных атрибутов для разработанных таблиц по планамобработки;- разработанные справочные данные по планам обработки.Рассмотрены возможные методы формирования маршрутов обработки наоснове планов обработки.В четвертой главе приведены инструментальные средства ОПМОП: алгоритм работы, интерфейс, а также описание внедрения подсистемы в производство.Структура подсистемы включает следующие части:- регистрация – вход в систему, выбор бюро главного технолога, выборпользователя, ввод пароля;- описание БД и планов обработки поверхностей детали – уровень ИПС;- формирование состава планов обработки поверхности – подготовка строки-маски планов обработки;16- определение характеристик плана обработки поверхности – описаниематрицы задачи, решение задачи;- характеристика плана обработки поверхности – исходные данные дляпроектирования.Выводы в главах содержат обобщенный итог поделанной работы.Приложения содержат термины и определения, предусмотренные ЕСТД ипредложенные различными авторами; примеры справочных данных по планамобработки резанием наружных поверхностей деталей типа вал и акт внедренияметодики подготовки справочных данных по планам обработки ипрограммного продукта в ОАО «Сельхозтехника».Основные результаты и выводыВ работе дано новое решение актуальной научной задачи - формализованное описание математической модели планов механической обработки поверхностей деталей, согласно которому на основе подготовленных БД осуществляется выбор полного состава технологических переходов по обработке каждойиз поверхностей деталей, что позволяет составлять общий маршрут изготовления детали с минимальными затратами времени на технологическое проектирование, а именно:1.
Установлено, что для формализованного описания планов механическойобработки поверхностей деталей недостаточно терминологии, предусмотренной в ГОСТ ЕСТД. В соответствии с этим предложены новые термины, позволяющие однозначно определить такие позиции, как план механической обработки поверхности детали, технологическая схема обработки поверхности детали, этап механической обработки, математическая модель планов механической обработки поверхностей деталей, внешний, концептуальный и внутреннийуровни описания планов механической обработки поверхностей деталей.2. Предложено понятие этап механической обработки, которое позволяетопределить отдельную законченную часть ТП механической обработки поверхности детали; и впервые дана классификация этих этапов.3. Предложенное формализованное описание планов обработки поверхностей деталей позволяет разрабатывать программные средства для автоматизации планов обработки на информационной базе, создаваемой с использованиемсправочной и нормативной литературы.4.
Разработана методика подготовки справочных данных по планам обработки для создания автоматизированной БД, позволяющая подготавливать единые таблицы исходных данных для обработки различных типов поверхностейдеталей.5. На основе разработанной методики подготовки справочных данных попланам обработки для создания автоматизированной БД составлены справочные данные по планам обработки резанием поверхностей деталей типа вал иплоских поверхностей, что позволяет максимально сократить время технологана составление планов обработки поверхностей.6. Предложенные инструментальные средства – алгоритм и программа –обеспечивают автоматизацию работ со справочно-нормативной литературой по17планам механической обработки поверхностей деталей, что позволяет сократить затраты труда на информационный поиск.7.