Jump to content

Ремарка - присваивание Обозначения компонентам существующей сборки


Recommended Posts

Ремарка
Программа предназначена для присваивания Обозначения компонентам существующей сборки, в соответствии с их уровнем расположения

 

История возникновения программы

 

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

 

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

 

Системные требования
    1. .Net 5.0 
    2. Компас-3Д - (тестировалось на v16 и 19)

 

Ссылка на программу

 

 

 

Link to post
Share on other sites


UnPinned posts

Не совсем понятен вопрос

 

Если Вы говорите про

Шаблон Обозначений

,то символ  "/" нельзя использовать только в счетчике,

так как там возможно использования только цифр для правильного расчета

Link to post
Share on other sites

Пишите или -

  • В общую часть Обозначения
  • либо внутри Уровня в поле - Текст до

НОтвет.png

В данном случае два знака // - так они продублированы и в общей части и в тексте до

Edited by kutnul
Link to post
Share on other sites

Я так и делал, но этот символ игнорируется при присвоении номеров. Версия компаса 16...

Link to post
Share on other sites

да точно так и есть

запамятовал,

это было сделано для того чтобы в дальнейшем использовать Обозначение в имени файла

поэтому все подозрительные символы - удаляются из обозначения

Link to post
Share on other sites
  • 3 weeks later...

Ремарка v2

Добавлена возможность изменения как порядка расположения, так и раздела спецификации

 

Структура сборки представлена с различных ракурсов:

  1. Дерево построения   - изначальная структура сборки, прочитанная из Компас-3Д
  2. Дерево Специй          - структура компонентов, сгруппированных по разделам спецификации и участвующих в присвоение Обозначений
  3. Навигатор Сборок     - отображаются только сборки
  4. Аля Спецификация    - в которой и происходит изменение расположения компонентов

Изменение расположения компонентов осуществляется:

  1. Верх / вниз,
  2. По диагонали - в самое начало и конец раздела
  3. Сразу для несколько компонентов
  4. Для изменение раздела спецификации

Ограничения - Нельзя перемещать компоненты:

  1. Выделенные сразу в нескольких разделах
  2. Между собой из разделов -  Сборочные единицы / Детали

Ссылка на программу

 

ReMarkKD-2-150.png

Link to post
Share on other sites
  • 2 weeks later...

Ремарка v2.1 - Вольному Воля

Чуть больше свободы и информации в стройной упаковке

 

Расширение границ в определении заимствований - если

  1. Весь проект расположен в одной папке и компонент, участвует в разных подсборках 
    - добавлено - Автоматическое определение родительской сборки, а также возможность ручного Переопределения родительской сборки для компонента
  2. Не соблюдена вложенность в родительскую папку, но при этом файл находиться в пределах папки главной сборки
    - добавлен Переключатель - для установки, что  Корневая папка главной сборки является родителем для всех в нее входящих

 

Больше информации о компонентах

  1. Показ миниатюры выбранного компонента (в любом из представлений)
  2. Статистика сборки в Дереве специй
  3. Статистика утвержденных сборок в процентах в круговой диаграмме в Навигаторе сборок

 

Добавлена свобода действий в Спецификации

  1. Возможность исключения/включения компонентов из расчета Обозначений
  2. Сброс Обозначений до исходного значения - только для выделенных компонентов
  3. Возможность ручного изменения Наименования и Обозначения

 

Внешний вид - существенно переработан

 

Ссылка на скачивание

 

Главное окно программы с миниатюрой выбранного компонента

ReMark-MainView-150.png

Переопределение родительской сборки

ReMark-RedefineParentAssembly-300.png

Edited by kutnul
Link to post
Share on other sites
  • 4 weeks later...
KrissKross

Ремарка v2.2 - Легкой Поступью
Познакомимся с Металлоконструкциями, Трубопроводами и БЧ Деталями

 

1. Чтение и изменение ДСЕ, построенных с помощью библиотек Металлоконструкции и Трубопроводы

2. Легкий перевод в  БЧ Деталь и обратно

       Представление Наименования - как составного объекта = Имя + Материал + Размер

3. Чтение дополнительных свойств у 3Д-Модели:  масса, материал и примечание

4. Сортировка деталей по массе 

 

Ссылка для скачивания

Link to post
Share on other sites
  • 2 weeks later...
  • 2 months later...
KrissKross

Ремарка v3 - Многогранность
Учет исполнений и фильтрация данных

 

Что нового в версии 3
Учет наличия исполнения:
    - При чтении
    - Представление в виде групповой спецификации - при необходимости
    - При изменении компонентов в Компас-3Д

 

В дереве построения:
    - Фильтрация ДСЕ:

        ○ Встроенных в сборку (локальные, металлоконструкции и трубопроводы)

        ○ Заимствованные (внешние, внутренние)

        ○ По разделам спецификации (Стандартные и прочие изделия, материалы)

        ○ и другие
    
    - Экспорт структуры
        ○ В Xml с последующей передачей в Excel

        ○ В Txt с последующей передачей в Экспромт

 

Ссылки для скачивания
Бесплатная версия 1.0

Текущая версия 3

 

 

 

Link to post
Share on other sites
  • 2 weeks later...
KrissKross

Ремарка      - Центр Управления Проектом
Версия 4.0   - Копирование

 

Данная версия направлена на расширение границ применения программы Ремарка и переходу к комплексному взгляду на проект целиком.

 

В новой версии реализовано копирование проекта с присвоением нового Обозначения.

 

Присвоение Обозначений компонентам проекта осуществляется в соответствии с уровнем расположения и вложенности.

 

Пример присвоения Обозначений:

АБВ-100.00.00 - Главная Сборка
      АБВ-100.10.00 - Подсборка #1
            АБВ-100.10.01 - Деталь 1
            АБВ-100.10.02 - Деталь 2
      АБВ-100.20.00 - Подсборка #2
            АБВ-100.20.01 - Деталь 3
            АБВ-100.20.02 - Деталь 4

 

Копирование проекта в новую папку осуществляется с возможностью изменения:
    - наименования файлов
        ○ Шаблон для изменения имени
        ○ Оставить исходное название

 

Системные требования
    1. .Net 5.0 
    2. Компас-3Д - v20


Ссылки для скачивания
Бесплатная версия 1
 

Текущая версия 4.0

 

  • Нравится 1
Link to post
Share on other sites
  • 2 weeks later...
KrissKross

Ремарка     - Центр Управления Проектом
Версия 4.1   - Перестройка
Порядок Свободы или Свобода Порядка

 

Данная версия направлена на комплексную работу с файловой структурой проекта при копировании.
Массовая обработка (поиск, переименование и изменение структуры) - папок и файлов - по шаблону и/или в ручном режиме.
Заполнение общих свойств - Фамилии и Организация для всех компонентов проекта

 

Изменение структуры папок проекта:
1. По правилам
    • Приведение файловой структуры папок к структуре вложенности сборки
    • Изменение имени папок по шаблону = Обозначение + Наименование и др.
        ○ В Обозначении оставить только значимую часть, к примеру АБВ-100.10 вместо АБВ-100.10.00.00
    • Создание папок для компонентов из разделов СП
        ○ Прочие  изделий
        ○ Стандартные изделий, не из БСИ (Библиотека Стандартных Изделий)
    • Включение в состав проекта и создание отдельной папки для компонентов определенных как - Внешние Заимствованные

2. Произвольно - в ручном режиме
    • Изменение имени 
        ○ Папок
        ○ Файлов
    • Создание/изменение
        ○ Папок
        ○ Иерархии папок

 

Особенности:
Представление файловой структуры - только в виде папок в Навигаторе папок, 
Изменение структуры  - путем изменения относительного пути папки

 

Ссылки для скачивания
Бесплатная версия 1

Текущая версия 4.1

 

0b115a972752.png

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • mikibuki
      Добрый день. Сможем взять всю работу. Город Ижевск. Сможете продублировать заказ для согласования цены и сроков на почту almashov-ivan@mail.ru
    • gudstartup
      Причем здесь требуется это или нет! Я прошу вас выполнить перемещение в машинные нули при помощи этой G28 функции и посмотреть позицию MACHINE Z на экране затем настроить индикатор в этой позиции на 0 и отъехать из нее а потом снова выполнить G28Z0. Если на экране в MACHINE Z будут те же самые значения а на индикаторе смещение тогда у вас либо проблемы с механикой. Кстати у вас на станке установлены линейки или позиционирование осуществляется только по датчикам в двигателях?  @ssuss1 Или вообще поставьте большой индикатор например на 50мм отследите по нему перемещение вашей оси и сравните с индикацией на экране. Перемещайтесь по 10 мкм заодно и люфты проверите. Если будут увеличивающиеся отклонения в зависимости от пройденного расстояния значит у вас не правильно настроена измерительная система.  Сделайте эту проверку и вам все станет ясно. Можете сделать это по всей длине рабочего хода Z за несколько этапов.
    • mikibuki
      Я к сожалению не могу отправлять личные сообщения. Вот моя почта almashov-ivan@mail.ru
    • ssuss1
      я настраиваю ноль на индикаторе, обнуляю привязку, отьезжаю, возвращаюсь в ноль на индикатор на табло чпу смещения g28 не требуется проводить перед началом работы или в конце уп. машинные нули хранятся в энкодере сервопривода
    • gudstartup
      То есть вы настраиваете 0 на индикаторе в реф позиции отъезжаете от нее на определенное расстояние а затем выполняете G28Z0 и на индикаторе или на экране у вас смещение(даже если вы приезжаете обратно в машинный ноль маховичком)?
    • ssuss1
      если по программе, то на индикаторе смещение . вручную на индикаторе ноль ловили , а смещение смотрели на пульте
    • gudstartup
    • vasyam
      Вставляете в блокнот переносите на новую строку нажав Enter копируете все из блокнота в свойство. Если в VBA пишете, то chr(13)+chr(10)
    • ssuss1
      и по программе и в ручную.
    • Bot
      Оригинал публикации на сайте компании «Топ Системы»: Компания «Топ Системы» представила комплекс T-FLEX PLM на Форуме ИТОПК-2022 13-15 сентября 2022 г. в Перми состоялся Одиннадцатый Форум по цифровизации оборонно-промышленного комплекса России ИТОПК-2022. Мероприятие прошло при поддержке Военно-промышленной комиссии Российской Федерации, Минпромторга России, Минцифры России, ФСТЭК России, Правительства Пермского края. По информации организаторов, в форуме принял участие 861 делегат. На пленарных и секционных заседаниях эксперты представили 164 доклада, ведущие российские холдинги и ИТ-компании провели презентации своих продуктов и решений. Компания «Топ Системы» традиционно выступила VIP-Партнером Форума в секции №2, где представила программный комплекс T‑FLEX PLM. С докладом «Возможности и перспективы развития отечественной платформы T‑FLEX PLM для разработки изделий любой сложности» выступил заместитель генерального [...] View the full article
×
×
  • Create New...