Добавить новость

Загрутдинов: дольщикам передано более 500 ключей в проблемных ЖК

Кондитерский складской комплекс строят в Егорьевске

Выпущены градостроительные планы земельных участков для возведения частных домов в ТиНАО

Дептранс обновил расписание занятий на речных вокзалах





Новости сегодня

Новости от TheMoneytizer

Разработка подпрограммы (утилиты) для САПР КОМПАС-3D v21

Цель проекта: утилита позволит упростить типовую задачу проектирования контейнеров, операции поиска элементов для их расстановки и сборки конструкции сводятся в одно рабочее интерактивное окно, что значительно ускорит указанный этап работы.

Исходные данные:

  • имеется лицензированное программное обеспечение КОМПАС-3D;
  • возможно использование в работе утилиты системы ПОЛИНОМ: MDM;
  • имеется база разработанных ранее элементов (сборочных единиц), комбинирование которых должна обеспечивать утилита;
  • пример внешнего вида контейнера, ускоренное проектирование которого обеспечивает утилита.
Задачи (функционал утилиты):

  • утилита представляет собой отдельный встраиваемый КОМПАС-3D (либо включаемый для использования стандартными средствами КОМПАС-3D) программный блок;
  • для создания утилиты используется язык программирования Python (либо другой доступный для выполнения целей ТЗ и совместимый с КОМПАС-3D);
  • утилита должна иметь возможность простой доработки в случае перехода на следующую версию КОМПАС-3D и возникновения проблем с совместимостью;
  • утилита запускается как отдельная панель (кнопка, команда) КОМПАС-3D и имеет своё рабочее окно;
  • утилита имеет доступ к базе заранее сохранённых элементов (папкам хранения на сервере);
  • рабочее окно утилиты обеспечивает выбор из имеющихся «блок-контейнеров» (базовый элемент контейнера);
  • рабочее окно утилиты отображает упрощённый эскиз контейнера в трёх проекциях, разрезе и изометрии с размерами габаритов (могут быть загружены заранее при создании базы);
  • утилита имеет возможность быстрого смещения переводки и некоторых других частей «блок-контейнера» (достигается параметризацией этих элементов в базе);
  • имеется возможность присвоить имя «контейнера в сборе», а также места его размещения в базе после генерации;
  • после выбора «блок-контейнера» и присвоения ему имени, утилита создаёт сборочную единицу «контейнера в сборе» и добавляет в неё по начальным координатам «блок-контейнер», созданная сборочная единица отображается открытой в окне параллельно с рабочим окном утилиты;
  • рабочее окно утилиты имеет возможность выбора других элементов из базы (например окна, двери и т.п.) и быстрого их размещения путём указания координат точки привязки (для каждого элемента может быть своей исходя из удобства размещения) на одной из поверхностей «блок-контейнера», точки строятся в эскизе оператором утилиты, с указанием двух размеров, которые выводятся в рабочее окно утилиты, для возможности последующего их редактирования прямо из окна;
  • после сборки оператором утилиты всех необходимых элементов «контейнера в сборе», которые автоматом добавлялись по указанным координатам из базы, имеется возможность сохранения 2д эскизов в виде чертежа общего вида изделия и сборочного чертежа «контейнера в сборе» (по заранее установленному шаблону);
  • при отсутствии необходимого по размерам «блок-контейнера» в базе, утилита имеет возможность создать новый указав его габаритные размеры и используемые сэндвич-панели в рабочем окне, а также присвоить ему новое наименование с сохранением в базу на сервере;
  • при создании нового «блок-контейнера» используются возможности параметризации уже имеющихся, а также автоматически перестраивается сохраняется комплект новый комплект конструкторской документации.
Этапы разработки:

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

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Захарова не увидела интереса к расследованию взрывов «Северного потока»

Захарова: РФ предъявила досудебные претензии к 4 странам по «Севпотокам»

Бубнов назвал победителя матча ЦСКА - «Ахмат»

Врач Войтко рассказал, можно ли избежать рака простаты

Музыкальные новости

Можно ли перевестись из одной автошколы в другую в процессе обучения?

Филиал № 4 ОСФР по Москве и Московской области информирует: Социальный фонд выплатит остатки материнского капитала менее 10 тысяч рублей

Рифат Сабитов: "Персональные данные в системе Google не защищены"

Михалков, цыгане и Дед Мороз. Как Мастроянни в СССР снимался

Новости России

Синоптик Ильин дал прогноз погоды в Москве на начало октября

Врач Войтко рассказал, можно ли избежать рака простаты

Автомобили с 1 октября подорожают из-за новых ставок утильсбора

Почему Bjorn Larsen — лучший выбор для зимы?

Экология в России и мире

Азербайджанца-русофоба Амида Юсубова, призывавшего ненависти к русским, приговорили к 3,5 годам заключения

Масспостинг вертикальных видео в TikTok, Youtube-shorts, ВК-клипы, Reels.

Евгения Вершинина: 5 модных трендов этой осени

В городском округе Домодедово проведена агитационно-разъяснительная работа с населением о сохранности имущества.

Спорт в России и мире

Эйсинг-777 // Марин Чилич стал самым низкорейтинговым чемпионом турнира АТР

Янник Синнер не приедет на турнир ATP-500 в Вену

Даниил Медведев вышел во второй круг турнира ATP-500 в Пекине

Даниил Медведев обыграл Гаэля Монфиса и вышел во 2-й круг турнира ATP-500 в Пекине

Moscow.media

«Аэродиск» привлек нового партнера по дистрибуции – компанию Merlion

ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный

В «Деловых Линиях» рассказали о росте спроса на интеграционные решения более чем в 3 раза

В Подмосковье росгвардейцы задержали гражданина, находящегося в розыске.











Топ новостей на этот час

Rss.plus






Тренеру из Шатуры Рабиновичу вручили награду «За заслуги перед округом»

Замглавы МИД Грушко: Россия планирует принять участие в СМИД ОБСЕ на Мальте

Фигурантов дела о сухпайках оставили под стражей. Следующий шаг – установить ущерб

Заммэра Москвы Ефимов: в СВАО по КРТ построят жильё, гостиницу и медцентры