Перейти к публикации

Разработка базы данных для конструирования машин и механизмов


Рекомендованные сообщения

Разработка базы данных для конструирования машин и механизмов

1 Описание задачи, краткое ТЗ

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

В настоящее время разработчики автоматизированных систем проектирования мало внимания уделяют сборочным единицам. А ведь СБЕ - это «кубики», с использованием которых можно проектировать любое изделие. Причем, чем больше таких кубиков, тем быстрее и качественнее идет процесс проектирования.

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

Эта база данных является одним из этапов создания таких условий. Она позволяет провести ревизию архивного хозяйства и разложить по соответствующим папкам базы всю накопленную информацию о СБЕ в текстовом или графическом виде. Каждая папка для хранения СБЕ имеет уникальное имя, соответствующее структуре базы и функциональному назначению СБЕ и концентрирует в себе все подобного вида механизмы. Это имя используется для обозначения сборочного чертежа в обезличенной системе обозначений. При выявлении в ходе ревизии в архиве бумажной документации на СБЕ не нужно ее переводить в электронный вид. Нужно ее обозначение поместить в соответствующую данному виду СБЕ папку базы. При потребности в данной или подобной ей СБЕ при новом проектировании можно, за счет нового проекта, выполнить ее электронную копию. При работе с архивом нужно учитывать, что в одном сборочном чертеже может быть заложено несколько мелких СБЕ. Их обязательно нужно выделить в самостоятельные механизмы, что резко повысит их применяемость в других проектах. Особенно полезна информация, помещенная в базу, для молодых конструкторов, которые не представляют, как выглядит та или иная СБЕ и для новых работников, которые не знают, в каком проекте есть подобная СБЕ.

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

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

Работать с базой можно в той системе обозначений документации, которая принята в данной организации. Причем при работе с обезличенной системой обозначений вся электронная информация хранится в базе, а при работе с предметной системой обозначений в базе хранится только текстовая информация об обозначении СБЕ.

Текущее состояние базы может постоянно пополняться новой информацией.

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

Громадное количество информации о различных СБЕ в бумажном или электронном виде желательно систематизировать и предоставить конструктору для разработки новых проектов. С этой целью и выполнена данная работа.

Краткое тех задание на выполнение работы:

- определить требуемые функции и задачи;

- провести анализ существующих сборочных единиц;

- объединить СБЕ в группы в соответствии с их функциональным назначением;

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

- определить требования к оформлению СБЕ для обеспечения ее максимального применения в других изделиях;

- определить состав нужной для конструктора информации;

- разработать главное меню.

2 Краткое описание работы

Разработка базы началась в 2002 г для личных целей. В 2007 г получено Свидетельство об официальной регистрации базы данных №2007620006 Сборочные единицы общего и специального применения - СБЕ.

База данных предназначена для:

-повышения эффективности использования компьютерной техники и программных средств;

-исключения дублирования при проектировании сборочных единиц;

-проведения ревизии существующих архивов бумажных и электронных документов;

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

- автоматизированного единого обозначения конструкторских документов СБЕ и имен их файлов;

- организации поиска и систематизированного хранения информации на бумажных и машинных носителях;

- отражения этапа применения СБЕ (проект, изготовление в металле, повторное применение);

- сокращения сроков подготовки производства;

- повышения качества проектов и изделий;

- снижения трудоемкости при разработке проектов и изготовлении новых изделий.

База данных представляет собой специальный электронный архив с соответствующими функциями хранения и поиска информации. ПМО для базы реализовано средствами WINDOWS и специальных программ для управления данными не требует.

База имеет иерархическую структуру. Верхний уровень структуры (главное меню) содержит следующие данные:

- Устройства базовые, опорные, крепления

- Узлы оборудования

- Механизмы вращающие, их элементы

- Механизмы, влияющие на движение

- Устройства закрывающие

- Устройства пневмогидравлические

- Устройства вспомогательные

- Механизмы для полуфабрикатов

На сегодняшний день структура базы данных размечена для приема около 5000 различных видов СБЕ, сгруппированных по их функциональному назначению и может удовлетворить требованиям крупной организации, например автозавода. Для небольших организаций структура базы избыточна и может урезаться в соответствии с их номенклатурой, например не содержать раздела «Механизмы для полуфабрикатов». В то же время для крупных организаций можно разработать, например, разделы «Технологическая оснастка», «Режущий инструмент» и т.п.

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

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

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

База работает в двух режимах – «администратор» и «пользователь» в соответствии с требованиями, изложенными в эксплуатационной документации.

База поставляется пустой, т. к. наполняется пользователем, принадлежащей ему информацией. Есть перечень СБЕ, (около 150 шт), документация на которые может быть поставлена заказчику в составе базы.

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

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

3 Выводы

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

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

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

Утверждено ConcursusMMX

post-14043-1292236463_thumb.png

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...


Нужная программа для крупных предприятий и проектных институтов, единственное чего ей не хватает (IMHO) - это окошка (по типу SW) для быстрого просмотра и вх/вых параметров узла. Оцениваю работу: +4.

Ссылка на сообщение
Поделиться на других сайтах

Нужная программа для крупных предприятий''.

Совсем недавно на скорую руку в API Excel ваял предметный классификатор - в попытке навести хоть какой-то порядок в бардеке.

Скажу что программа Автора нужная не только для крупных организаций - порядок важен везде.

Одно - если за нее платить деньги, то мот проще купить PDM? Там в числе прочих функций все это есть))

Но работа хорошая.

Ссылка на сообщение
Поделиться на других сайтах

Совсем недавно на скорую руку в API Excel ваял предметный классификатор - в попытке навести хоть какой-то порядок в бардеке.

Скажу что программа Автора нужная не только для крупных организаций - порядок важен везде.

Одно - если за нее платить деньги, то мот проще купить PDM? Там в числе прочих функций все это есть))

Но работа хорошая.

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

Ссылка на сообщение
Поделиться на других сайтах

Полагаю работа значимая, ну как то не совсем в тему... раздела, да и вообще конкурса, это скорее разработка ПО чем всё остальное...

Ссылка на сообщение
Поделиться на других сайтах

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

а че, я про эту работу чето другое сказал?))

Ссылка на сообщение
Поделиться на других сайтах

Полагаю работа значимая, ну как то не совсем в тему... раздела, да и вообще конкурса, это скорее разработка ПО чем всё остальное...

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

Окошко можно сделать только прилепив структуру базы к тому или иному проектирующему программному продукту с помощью которого ведется проектирование.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Полагаю работа значимая, ну как то не совсем в тему... раздела, да и вообще конкурса, это скорее разработка ПО чем всё остальное...

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • hlibhlib
      Так решили?  https://disk.yandex.ru/d/ZDWZv8p_B7l6nw
    • nicomed
      Я не программист, тем более не системщик. Могу только гипотетически предполагать что разные версии NET Framework в системе... я писал под 4.7.2. Переписывать с отловом ошибок , если честно лень. Тут вообще глаза на лоб лезут. Из не стандартных Майкрософтовских библиотек использовались только библиотеки от Солид-а. Что там может хотеть автозагрузки не представляю. Обычное WPF приложение. Исходники в доступе. С похожим сталкивался к каком аспекте: Когда у себя тестировал скрытие кромок, то для того, что бы сделать все кромки опять видимыми, то переходил в режим видимости кромок в Солиде ( ) и нажимал кнопку "Сбросить все". Визуально все кромки делались видимые. Потом после использования  макроса все кромки, что до этого скрывались и проявились после нажатия кнопки - скрывались вновь.   При тестах на 2-х машинах Вин10 СВ21 - пока проблем не было.
    • maxx2000
      выдавить на экструдере и пилой шик-шик, как колбасу, а не заниматься суходрочкой. если это корпуса с интегрированным оребрением, вложиться в литье люминя под давлением.
    • Говорящий Огурец
      Во, вспомнил, где я картинки видел! :) Инструкция по эксплуатации Sandvik Coromant. Обработка титана. Техническое руководство.pdf Начиная с 91-й страницы.   Чисто интуитивно применял нечто подобное на алюминии и технических пластиках при фрезеровке ребер/стенок
    • Kelny
      Так же меню Инструменты-Параметры...-Настройки пользователя-Эскиз-Взаимосвязи/привязки
    • advocut
      @hlibhlib https://dropmefiles.com/oTuAs  Вот такая была ещё (эту разрешили). Непонятно, как вообще сказать каму, откуда заходить (надо или снаружи, или в заранее просверленные отверстия и чтобы не на бобышки), тем более тут ещё и узкое место есть, т.е. вообще два захода надо.
    • AlexKaz
      Будет только МКЭ или и аналитика + натурный эксперимент?
    • malvi.dp
      На 16 солиде (win7) работает не стабильно бывает солид крошится,  при нажатии на кнопку "закрыть" вылезает окно: Ещё почему-то попыталось добавиться в автозагрузку В 20 солиде бывает удаляет не только выделенную кромку, а и другие. При выделении силуэтной кромки на ее месте рисует около 20 линий.
    • Kelny
      Это странно, бывает, что слетают все настройки - особенно своих кнопок, но что бы панельки бегали по экрану не замечено. Хотя на первой вашей картинке похоже, что панелька с закладками не привязана к окну программы, а во втором как раз таки привязана.   Так же если откроете окно настройки панелей, то на закладке ПАНЕЛИ ИНСТРУМЕНТОВ есть галочка Заблокировать КоммандМанаджер и панели инструментов - после этого движение панелек пользователем в окне программы ограничено.
    • Борман
      Только сила А. в жидкости действует вверх до самого "конца", а вы получили действие вверх на величину деформации. Типа встали в какашку, а она сбоку вылезла выше уровня подошвы.
×
×
  • Создать...