скребковый конвейер

Реальная параметризация | Опыт использования технологий | САПР скребковый конвейер графика 4'2007 Реальная параметризация Александр Ерин Сегодня практически все современные системы проектирования поддерживают параметризацию, но, как показывает практика, в это понятие разработчики вкладывают совершенно разный смысл. Большинство систем, например, вообще не обеспечивают возможность создания параметрических чертежей без трехмерной модели. Многие системы, даже самые известные, не поддерживают параметрически изменяемые трехмерные сборки или не рекомендуются для их создания из-за возникающих проблем. В этой статье автор хотел бы поделиться успешным опытом использования параметризации в системе, которая, на его взгляд, наиболее полно отвечает понятию «параметрическая». Значительную часть горного оборудования, производимого ОАО «Анжеромаш», составляет забойно-транспортный комплекс угледобывающего оборудования для шахт скребковый конвейер разрезов, который, в свою очередь, включает забойный скребковый конвейер, перегружатель, дробилку скребковый конвейер станцию перегрузки горной массы на магистральный ленточный конвейер. Основой забойно-транспортного комплекса является забойный конвейер, состоящий из разгрузочного скребковый конвейер обратного приводов, линейных секций става конвей­ера, которые в добычном комплексе выполняют несколько функций: непосредственно транспортирования горной массы в желобах, называемых рештаками, опоры скребковый конвейер направления для добычного комбайна при его циклическом передвижении вдоль забоя, кинематической связи с механизированной крепью призабойного пространства. Все это обеспечивает возможность управления всем очистным механизированным комплексом. В некоторых случаях в местах обратного скребковый конвейер разгрузочных приводов конвейера требуется постоянный изгиб траектории движения комбайна в сторону забоя. Для этого необходимо несколько секций става со смещенными с определенным шагом опорами. Задача проектирования описанного оборудования состоит не только в выработке определенных технических решений, но скребковый конвейер в создании конструкторской документации, что требует очень много времени, которого всегда не хватает. На ОАО «Анжеромаш» проектирование изделий в системе T-FLEX CAD осуществляется с 2000 года, но до сих пор оно велось без широкомасштабного применения механизмов создания параметрических элементов, при этом увеличить скорость проектирования не удавалось. Пришлось проанализировать имеющийся опыт скребковый конвейер реализовать ряд механизмов, которые позволили бы повысить скорость проектирования. В част­ности, сразу стало понятно, что можно использовать параметризацию, например, при задании шага смещения опор в разных вариантах, в типовых рядах изменения узлов скребковый конвейер деталей. Для ускорения создания конструкторской документации было принято решение получать спецификации на изделия, проектируемые в T-FLEX, только средствами самого T-FLEX. Это было сделано в автоматическом режиме для узлов, имеющих одно исполнение, скребковый конвейер в полуавтоматическом — для узлов, реализованных в нескольких исполнениях, — для так называемых групповых спецификаций. Полуавтоматический режим получения спецификации подразумевает автоматическую генерацию спецификации в шаблоне (формы 1б) ГОСТ 2.133-75, после чего средствами редактора спецификаций к записям деталей, имеющих несколько исполнений, вручную добавляется необходимое количество записей, соответствующее количеству исполнений данной детали в узле, как это предусмотрено ЕСКД. С учетом специфики 3D-проектирования скребковый конвейер механизмов самой системы были сформулированы требования к электронному конструкторскому документу: первичным электронным документом является 3D-модель; обязательное заполнение необходимых граф в карточке данных для спецификации («Наименование», «Обозначение», «Материал», «Масса») независимо от того, оформляется чертеж на деталь либо узел или нет; обязательное наличие системы координат для вставки детали-фрагмента, скребковый конвейер при необходимости — внешних систем координат, используемых для ориентации скребковый конвейер привязки сопрягаемых деталей скребковый конвейер узлов; отсутствие сообщений системы об ошибках в окне диагностики системы; спецификация на сборочный узел находится в файле сборки; отсутствие на чертеже размеров с номиналами, установленными вручную, соответствие всех геометрических элементов модели проекциям скребковый конвейер т.д. Для того чтобы начинающим пользователям было легче создавать параметрические детали скребковый конвейер узлы, был расписан порядок создания параметрических моделей. Информация о геометрических размерах модели в T-FLEX может храниться в разных видах. При построении каждому элементу присваивается определенное численное значение, то есть информация о геометрических размерах находится в геометрических по­стро­ениях. Вместо численного значения некоторым или всем параметрам присваивается определенная переменная или выражение, скребковый конвейер численные значения этих переменных находятся в редакторе переменных. Численные значения геометрических параметров находятся во внутренних скребковый конвейер внеш­них базах данных скребковый конвейер связаны с геометрическими построениями. Еще один очень интересный способ хранения данных о геометрических размерах — математические функции, связанные между собой скребковый конвейер находящиеся в редакторе переменных. T-FLEX имеет возможность работать со стандартными математическими функциями, специальными функциями скребковый конвейер функциями работы с базами данных. Следовательно, параметризация T-FLEX — это возможность присоединять к геометрическим построениям модели дополнительную информацию скребковый конвейер эффективно управлять ею средствами самой программы при помощи операций с базами данных скребковый конвейер математических функций. Рассмотрим более подробно пример создания параметрической детали «ребро», изменение которого влияет на расположение опоры комбайна. Во вновь созданном файле при помощи геометрических построений скребковый конвейер операций была получена модель ребра. Для создания параметрической модели ребра в этот файл необходимо добавить информацию об изменении геометрических размеров ребер, используемых в бортах секций става, на которых будет изменяться траектория движения комбайна. В файле модели ребра была создана внутренняя база данных b со следующими полями: isp — обозначение детали; a — изменяемый геометрический параметр детали; m — масса детали. Затем в базу данных были добавлены строки с численными значениями переменных, соответствующими определенным геометрическим размерам детали. Для управления параметрами модели необходима ключевая переменная, варьирование которой позволит производить выбор необходимой конфигурации модели с помощью данных, находящихся в базе данных. С этой целью в редакторе переменных файла модели создается текстовая переменная (в данном случае $isp), для которой формируется список ее значений на основе поля базы данных isp. Изменения переменной будут происходить при выборе строки в базе данных, соответствующей определенной конфигурации детали. Далее следуют те два выражения, при помощи которых система параметризации T-FLEX связывает информацию о конфигурации модели детали, находящуюся в базе данных, с геометрическими построениями модели детали. Создаем переменную n скребковый конвейер в редакторе переменных присваиваем ей выражение: rec($isp==b.isp). Это значит, что переменной n будет присваиваться номер строки в базе b в соответствии с выбором из списка значений ключевой текстовой переменной isp. Теперь необходимо в редакторе переменных создать переменные, соответствующие геометрическим размерам модели детали, скребковый конвейер также переменную m (масса детали). После этого при помощи выражения val(n,b.a) нужно присвоить переменной (например, a) значение из базы b, из строки, определенной переменной n. При помощи данного выражения изменяемому геометрическому параметру модели присваиваются численные значения, находящиеся в базе данных b. Два описанных выражения представляют собой простой скребковый конвейер эффективный инструмент управ­ления информацией о конфигурации модели, находящейся во внутренней базе данных файла модели. При вставке переменной isp в поле «Обозначение» карточки спецификации файла появляется возможность отражать данные об исполнении модели детали в автоматически генерируемой спецификации в сборочных моделях, использующих данную деталь. Точно так же можно создавать скребковый конвейер параметрические модели узлов. Параметрами изменения могут быть геометрические размеры, зеркальность исполнений, количественный состав элементов скребковый конвейер любые другие параметры. Чтобы получить параметрическую модель сборного узла — борта, необходимо в файле сборки создать базу данных, содержащую информацию о ключевых переменных всех изменяемых моделей деталей скребковый конвейер узлов (в данном случае — ребра), входящих в данную сборку, скребковый конвейер о геометрических размерах взаимного расположения элементов узла. Затем в редакторе переменных файла сборки нужно создать переменные, соответствующие ключевым переменным моделей скребковый конвейер изменяемых деталей, переменные, соответствующие значениям геометрических параметров взаимного расположения элементов сборки, скребковый конвейер связать их с данными, находящимися в базе данных файла сборки, при помощи двух приведенных выше выражений. Рис. 1 На рис. 1 представлены модели деталей скребковый конвейер узлов головной части забойного конвейера «Анжера-34», изготовленного для Междуреченской угольной компании. Среди них — секции става, спроектированные в пределах определенного типажного ряда величин смещения опор комбайна. Проекты полностью параметрические, скребковый конвейер в них есть возможность управления конфигурацией моделей ребер скребковый конвейер бортов скребковый конвейер секций става конвейера. Параметрическая модель ребра, порядок создания которой рассматривался выше, входит в состав параметрической модели борта. В свою очередь, модель параметрического борта является одной из составляющих секции става конвейера. На модели всех узлов, входящих в состав секции става, получены спецификации скребковый конвейер выполнены чертежи, содержащие виды скребковый конвейер проекции всех возможных исполнений узлов, по которым скребковый конвейер были изготовлены специальные секции става конвейера. Фактически параметрическая модель головной части конвейера состоит из модели рамы привода, модели секции переходной скребковый конвейер параметрической секции става конвейера в пяти исполнениях. Присоединение информации обо всех возможных геометрических размерах модели детали к геометрическим построениям модели занимает гораздо меньше времени, чем создание целого ряда моделей деталей. И это без учета времени, затраченного на оформление чертежей этих деталей скребковый конвейер узлов скребковый конвейер на генерацию спецификации изделия в полностью ручном режиме. Еще один пример использования возможностей параметризации T-FLEX — автоматический выбор типоразмера детали или узла на основании присоединительного размера. Рис. 2 На рис. 2 представлена параметрическая модель фиксатора. Выбор исполнения осуществляется при помощи двух переменных. В редакторе переменных переменной per присваивается следующее значение: D<=16?16:(D<=22?D:(D<26?22:(D<=40?D:40))). Это значит, что переменная D может изменяться в интервале значений от 16 до 22 скребковый конвейер от 26 до 40. А переменной nв редакторе переменных присвоено следующее выражение: per<=22?2:(per>=26?1:per). При значении переменной per меньше или равном 22 значение n равно 2, скребковый конвейер при значении переменной per больше или равном 26 значение n равно 1. При помощи переменной n происходит выбор из строки базы данных значений переменных геометрических параметров скребковый конвейер исполнения детали для изменения данных в карточке спецификации. При вставке модели фиксатора в файл сборки необходимо указать только диаметр фиксируемого стержня. Выбор нужного исполнения детали скребковый конвейер отражение этого выбора в данных для спецификации система произведет автоматически. При вставке модели в сборку используется пользовательский диалог параметров, созданный средствами T-FLEX, который наглядно представляет параметр выбора скребковый конвейер пределы применения для каждого исполнения фиксатора. Может сложиться ошибочное впечатление, что параметризация применяется только для создания геометрически подобных деталей. Если создать переменную, изменяя значения которой можно подавлять геометрический элемент детали или фрагмент в сборке скребковый конвейер возвращать его скребковый конвейер присваивать ей необходимые для каждого исполнения значения из определенной строки базы данных, то можно получить модель детали или узла с переменным составом элементов. На рис. 3 показан пример основного скребковый конвейер зеркального исполнений полозов основания секции механизированной крепи. Рис. 3 На рис. 4 показан пример параметрической модели ребра с переменным составом геометрических элементов (с вырезом скребковый конвейер без) скребковый конвейер параметрической модели секции става конвейера с использованием модели параметрического ребра. Варианты исполнения ребра учтены в спецификации документа. T-FLEX позволяет получать параметрические модели скребковый конвейер гораздо более сложного состава. Рис. 4 Рис. 5 Рис. 6 На рис. 5 представлена модель обратного телескопического привода конвейера «Анжера-3810» с опорными плитами в двух исполнениях на разное направление движения очистного комплекса. Создание больших параметрических моделей не является само­целью. Параметризация T-FLEX позволяет получать спецификации сложных изделий в разных исполнениях, что приводит к повышению скорости получения конструкторской документации. Еще один пример возможностей параметризации T-FLEX — применение в параметрической модели в качестве фрагмента целого параметрического набора геометрических элементов, помещенного в библиотеку T-FLEX скребковый конвейер используемого в геометрических построениях. На рис. 6 показан порядок проектирования таких деталей. Создается габаритная модель детали. В нее из библиотеки вставляются параметрические фрагменты удаляемого материала. Далее в модели боковин добавляются оставшиеся элементы, необходимые для данной модели, создаются проекции, требуемые виды, разрезы скребковый конвейер сечения. В соот­ветствии с ЕСКД оформляются чертежи. Рис. 7 Рис. 8 Единожды созданную параметрическую модель удаляемого металла можно использовать многократно при проектировании различных деталей сходного назначения. На рис. 7 показан пример двух различных боковин рамы разгрузочного скребковый конвейер обратного приводов. На рис. 8 представлены параметрические модели удаленного металла крепежных отверстий, расточек в опоре приводного вала конвейера, отверстия для детали «ось» с резьбовыми отверстиями для крепежной планки. Данные наборы используются при проектировании деталей с выполнением булевой операции «Вычитание». T-FLEX позволяет применять наборы деталей при проектировании сборок, одновременно вставляя в файл сборки целый параметрический набор необходимых элементов с учетом отражения информации о составе набора в спецификации на сборочный узел. На рис. 9 представлен параметрический набор, состоящий из оси с фиксатором скребковый конвейер элементами крепления, скребковый конвейер набор типажного ряда моделей элементов крепления замков приводных валов конвейеров, выпускаемых «Анжеромашем». Рис. 9 Рис. 10 Доказывать все преимущества подобного метода проектирования нет необходимости — это скребковый конвейер сокращение времени, за­трачиваемого на создание 3D-модели, скребковый конвейер уменьшение трудоемкости процесса проектирования, скребковый конвейер снижение вероятности появления ошибки в проекте, скребковый конвейер использование в последующих проектах опыта скребковый конвейер знаний специалистов, не освоивших электронное проектирование, но имеющих огромный опыт скребковый конвейер знания в своем роде деятельности. Для создания ряда типовых моделей, имеющих одинаковые параметры, T-FLEX позволяет централизованно хранить данные о геометрических размерах этих моделей в одной общей внешней базе данных. Пример таких типовых деталей — соединители для тонкостенных труб с развальцовкой (рис. 10). Детали состоят из геометрически подобных конструктивных элементов. Информация о геометрических параметрах конструктивных элементов всех типоразмеров деталей хранится в одном месте — во внешней базе данных. Хранение подобной информации во внутренней базе данных в таком случае нецелесообразно, поскольку для каждой детали потребуется создавать свою базу данных, в которой будет повторяться информация о геометрически подобных элементах всех остальных деталей. Например, порядок создания параметрической детали с хранением информации во внешней базе данных для ниппеля таков: 1. В редакторе баз данных создается база данных с полями численных значений всех геометрических размеров конструктивных элементов группы деталей. Необходимо также создать поле со значениями ключевой переменной — в данном случае это переменная obt, соответствующая диаметру трубы. После этого база данных сохраняется как внешняя. 2. В редакторе баз данных создается база данных b со следующими полями: obt — численное значение диаметра трубы; isp — обозначение детали; m — масса детали. Далее в базу данных добавляются строки со значениями переменных, соответствующими определенным геометрическим размерам детали. 3. В редакторе переменных создаются переменные: $obt, для которой формируется список значений переменной на основе поля базы данных, скребковый конвейер obt. Далее создается переменная n скребковый конвейер в редакторе переменных ей присваивается выражение: rec($obt==b.obt). Это значит, что переменной n будет присваиваться номер строки в базе b в соответствии с выбором из списка значений ключевой текстовой переменной obt. Теперь необходимо в редакторе переменных создать переменные $isp скребковый конвейер m, после чего при помощи выражений val(n,b.isp) скребковый конвейер val(n,b.m)присвоить им значения, находящиеся в базе данных b. Переменные m скребковый конвейер $isp вставляются в соответствующие поля карточки данных для спецификации. Далее необходимо создать специальную переменную, например $pb, скребковый конвейер присвоить ей значение в виде следующего выражения: “T:\\Bases\\STTR.dbf”. При помощи данной переменной системе указывается местонахождение внешней базы данных с численными значениями геометрических параметров деталей. В редакторе переменных создаются переменные, соответствующие геометрическим параметрам детали, например h_n, скребковый конвейер им присваиваются значения из внешней базы данных STTR при помощи следующего выражения: dbf($pb,”h_n”,”obt=={$obt}”). Далее выполняются все необходимые геометрические построения скребковый конвейер им присваиваются значения переменных, численные значения которых находятся во внешней базе данных. Варьирование значения ключевой переменной $obtпозволяет изменять геометрические размеры модели детали с изменением обозначения детали скребковый конвейер массы в данных для спецификации. Очень интересная возможность параметризации T-FLEX — создание своей САПР (системы автоматизированного проектирования). Для проектирования звездочек тяговых органов цепных конвейеров на основании ГОСТ 13561 «Звездочки для грузовых скребковый конвейер тяговых круглозвенных цепей. Методы расчета скребковый конвейер построения профиля зуба» в T-FLEX был создан параметрический зубчатый венец, используемый для разных вариантов звездочек в приводах цепных конвейеров. Специфика проектирования венцов такова, что геометрические параметры ложа звена цепи получаются расчетом, скребковый конвейер геометрические параметры зуба определяются построением с учетом взаимодействия звездочки, тяговой цепи скребковый конвейер скребка. Для проектирования зубчатых венцов была создана система автоматизированного проектирования, состоящая из файла T-FLEX 3D. В редакторе переменных файла были созданы: расчет параметров ложа звена, составленный из стандартных математических функций; функции работы с внутренней базой данных геометрических параметров зуба. Геометрические параметры зуба заносятся в базу данных после геометрических построений всех сопрягаемых элементов тягового органа. Система проектирования по­стро­ена таким образом, что при необходимости возможно добавление вариантов расчета, получение новых зубчатых венцов и, как следствие, новых звездочек. На рис. 11 приведен пример параметрического венца. Информация обо всех его возможных исполнениях находится в одном файле. При необходимости получения нового венца в файл добавляется информация обо всех его геометрических размерах скребковый конвейер параметрах цепи тягового органа. Разумеется, на создание данной системы затрачивается определенное количество времени, но при использовании данной САПР в дальнейших разработках время на создание проекта значительно уменьшается. Рис. 11 На рис. 11 показаны модели звездочек разных типоразмеров, которые спроектированы с использованием САПР для звездочек. Описанные выше примеры демонстрируют далеко не все возможности применения параметризации T-FLEX. Любая новая задача открывает для нас новые способы решения с помощью этой системы. Конечно, освоение возможностей T-FLEX не является само­целью. Можно вести весь объем проектно-конструкторских работ предприятия, применяя минимум функций T-FLEX. Но одним из критериев профессионализма является владение всеми возможностями инструмента скребковый конвейер оптимальное использование их в работе. Это можно назвать первым стимулом освоения скребковый конвейер применения возможностей параметризации T-FLEX. А второй стимул несколько иного плана — это нежелание постоянно выполнять рутинные операции, которые отнимают у конструкторов очень много времени. Вся информация по параметрическому проектированию находится в справке T-FLEX скребковый конвейер в примерах, включенных разработчиками в программу. Нельзя сказать, что освоение описанных приемов создания параметрических элементов было легким. Определенные трудности были. Иногда приходилось звать на помощь заводского программиста… Но дорогу осилит идущий — ничего непостижимого в параметризации T-FLEX нет. И ес­ли у пользователя есть желание, то он приобретет навыки работы с новыми инструментами скребковый конвейер освоит новые методы проектирования. А в параметризации T-FLEX можно использовать гораздо больше двух выражений! Александр Ерин Заместитель главного конструктора, OAO «Анжеромаш» САПР скребковый конвейер графика 4`2007 разделы штамповка тройник перех сканер штрихкодов кайт хоссе карерас билет пвс kiev apartaments rent задний зеркало 5440.15 (крышка) 8800 gold покрышка бриджстоун выведение бородавка ожирение скребковый конвейер