Экспромт - Экспресс создание структуры проекта

Автор KrissKross, 15.02.21, 05:34:06

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

KrissKross

Программа Экспромт - Экспресс создание структуры проекта

Что делает программа
   создает файлы 3Д моделей главной сборки и входящих в нее деталей и подсборок, и
   затем на основе созданных файлов формирует структуру проекта главной сборки в программе Компас-3Д

Программа будет полезна для быстрого создания шаблона/скелета/рыбы проекта в виде пустых файлов деталей и наполненных файлов сборок

Как работает программа:
   1. Вводим текстовую информацию, соблюдая определенные правила в командной строке
   2. Преобразуем её в древовидную структуру
   3. На выходе получаем файлы 3Д моделей главной сборки с входящими в нею подсборками и деталями.

Программа состоит из нескольких частей
   1. Командной строки - для ввода текстовой информации
   2. Дерево построения - для визуализации структуры проекта
   3. И под капот программы средства для создания файлов 3Д моделей в программе Компас-3Д

Преимущества работы программы:
Быстро и удобно:
   1. Вносить данные и видеть всю структуру целиком
   2. Редактировать данные, менять порядок и расположение элементов
   3. Передавать  коллегами в компактном виде и с пояснениями к элементам

Технические требования
   1. .Net 5
   2. Компас-3Д - (тестировалось на v19)

Ссылки
Скачать программу
Видео-описание
Сайт программы
Пообщаться вКонтакте

Скриншот программы
Скриншот работы программы773х500.png

Дмитрий22

Ого, уже .Net 5 требуется. Подозреваю, для реализации командной строки.
Или это дань моде, можно было на .Net 4 реализовать? Скачивать .Net 5 не на всех предприятиях разрешают.
Идея интересная. На Компасе 18.1 завелась после установки  .Net 5 с сайта Microsoft.

KrissKross

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

IgorT

Что-то не совсем понимаю идею. Оно же всё само по себе получается, когда делаешь модель сборки.
Почему-то мне ни разу не требовалось подобное программное средство.

KrissKross

Программа будет полезна для быстрого создания шаблона/скелета/рыбы проекта в виде пустых файлов деталей и наполненных файлов сборок

Фактически
Конструктор пишет технический роман в командной строке
А программа интерпретирует написанное в структуру проекта Компас-3Д

Т.е.
Конструктор думает о том что он хочет получить,
а не о том как это реализовать в виде отдельных файлов

KrissKross

Экспромт - Экспресс Создание Структуры Проекта

Версия 1.1 - Что нового
Добавлена возможность ввода Обозначения и Количества


KrissKross

Версия 2.0 - Правила для создания и наименования папок/файлов

1. Правила для создания и наименования папок/файлов
  1.1. Создание папок - для подсборок:
    1.1.1. Все подсборки в одной папке главной сборки
    1.1.2. Каждая подсборка в отдельной папке
  1.2. Наименование для папок и для файлов:
    1.2.1. Обозначение
    1.2.2. Наименование
    1.2.3. Обозначение + Наименование
  1.3. Добавлено Окно настроек - Для управления созданием и наименованием
2. Внешний вид
  2.1. Командная строка
    2.1.1. Добавлена панель с поиском и заменой текста в командной строке
    2.1.2. Добавлена панель с командами для работы с текстом - Копировать, Вырезать, Вставить, Удалить, Удалить строку, Отменить, Вернуть, Показать отступы
    2.1.3. Команды доступны также из контекстного меню - Правая клавиша мыши
    2.1.4. Возможность скрывать панели с подсказками:
      2.1.4.1. Панель управляющие символы
      2.1.4.2. Панель горячие клавиши
      2.1.4.3. Панель поиска и замены
  2.2. Дерево построения - Представляет собой иерархическую таблицу с колонками:
    2.2.1. Обозначение
    2.2.2. Наименование
    2.2.3. Количество
    2.2.4. Полный путь файла
  2.3. Возможность двигать/менять ширину - командной строки и дерева построения
3. Автоматическое сохранение настроек:
  3.1. Размеры и расположения окна приложения
  3.2. Видимость панелей с подсказками
  3.3. Настройки создания папок и наименование папок/файлов
4. При совпадениях имен папок/файлов изменено поведение программы
  4.1. Ранее (версия 1.1) появлялось окно с запросом о дальнейшем поведении программы
  4.2. Сейчас при нахождении совпадениях в именах папок/файлов
    4.2.1. Автоматически меняется имя папки/файла для второго и последующих совпадений
    4.2.2. Закрашивается в желтый цвет поле -Полный путь файла- в дереве построения
5. Лицензирование программы
  5.1. Демо-Версия - при отсутствии файла лицензии - отключается возможность создания проекта в среде Компас-3Д
  5.2. Пробная версия - наличие файла лицензии - с ограничением по времени использования и привязанной к компьютеру пользователя
  5.3. Рабочая версия - наличие файла лицензии - бессрочной и привязанной к компьютеру пользователя
6. Документация по программе - окно - Справка
  6.1. История изменений.pdf
  6.2. Как получить лицензию.pdf

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

Экспромт-версия 2.0 - Окно настроек-150.png
Экспромт-версия 2.0 - Внешний вид-2.png

KrissKross


KrissKross

Экспромт - Обзор программы - Экспресс создание структуры проекта в Компас-3D


KrissKross

Экспромт - Экспресс создание структуры проекта
Версия 2.1 - Автодополнение текста

1. Автодополнение текста в командной строке
2. Масштабирование текста в командной строке
3. Команды в командной строки (Дублировать, Комментировать, Раскомментировать)
4. Проверка уникальности Обозначения
5. Статистика главной сборки

История изменений.pdf
Ссылка на программу
Сайт программы

Экспромт-версия 2.1-150.png

KrissKross


KrissKross

Экспромт - Экспресс создание структуры проекта
Версия 2.2 - Создание чертежей

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

Ссылки
История изменений.pdf
Ссылка на программу
Сайт программы

Экспромт-v2.2 - Окно настроек.png
Экспромт-v2.2 - Главное окно-150.png

KrissKross


KrissKross

Экспромт - Экспресс создание структуры проекта
Версия 2.3 - Шаблоны


KrissKross

Экспромт - Экспресс создание структуры проекта
Версия 2.3 - Шаблоны

Что нового:
1. Применение шаблонов для - сборок, деталей и чертежей
1. Ключ в командной строке
2. Общая настройка для всех явно не указанных компонентов
3. Папка - Шаблоны - рядом с программой, в которой находятся сами файлы шаблонов
2. Заполнение общих свойств (Фамилии и Организация) для - сборок, деталей и чертежей

Ссылки
История изменений.pdf
Ссылка на программу
Сайт программы
v2.3-Окно настроек-300.png
v2.3-Общий вид программы-1-300.png

KrissKross

27.04.21, 05:20:52 #15 Последнее редактирование: 27.04.21, 07:30:04 от KrissKross
Экспромт - Экспресс создание структуры проекта
Версия 2.4 - "Строгие" свойства

Удобное редактирование параметров компонента в командной строке
Через специальное окно - карточка компонента, позволяющая выбирать свойства чертежа и шаблона

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

Доработаны
1. Ввод общих свойств (Фамилии) через выбор значений
2. Автодополнение текста в поле ввода Наименования главной сборки

KrissKross


KrissKross

Экспромт - Экспресс создание структуры проекта
Версия 2.4 - "Строгие" свойства

v2.4-Карточка.png
v2.4-Общий вид-1.png

Ссылки
История версий.pdf
Ссылка на программу
Сайт программы

СВ

29.04.21, 08:40:27 #18 Последнее редактирование: 29.04.21, 09:33:14 от СВ
 Скажите, а не проверяли ли вы эту программу на, так сказать, интуитивную понятливость: дать её нескольким людям и посмотреть, как они её осваивают и насколько часто прибегают к Справке, не говоря уже о "мёртвой остановке".  Ну и поправить по результатам "натурных испытаний".
В идеале, конечно, работать не прибегая к Справке; отлично - если прочитать один раз, легко запомнить (по причине краткости и понятливости) и не возвращаться к ней.

IgorT

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