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

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


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

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

 

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

 

Фактически

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

 

Принципы, заложенные в программу

  • Конструктор думает о том, что он хочет получить, а не о том, как это реализовать в виде отдельных файлов
  • Один раз введенная информация используется многократно

 

Что делает

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

 

Как работает:

1.      Конструктор вводит текст, соблюдая определенные правила в командной строке

2.      Программа преобразует введенную информацию в древовидную структуру

3.      И создает файлы 3Д моделей и чертежей главной сборки с входящими в нею подсборками и деталями.
 

Преимущества работы с текстом – быстро и удобно:

1.      Вносить данные

2.      Видно, всю структуру проекта целиком

3.      Менять иерархию/вложенность компонентов

4.      Редактировать данные, менять порядок и расположение элементов

5.      Передавать коллегами в компактном виде и с пояснениями к элементам

 

Технические требования

1.      .Net 5

2.      Компас-3Д - (тестировалось на v19)

 

Ссылки

История изменений.pdf

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

Сайт программы

Видео на YouTube

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

 

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах
  • 5 недель спустя...


UnPinned posts

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

Версия 2.2 - Создание чертежей

 

Ссылки

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

История версий.pdf

Сайт программы

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

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

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах

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

Версия 2.3 - Шаблоны

 

Применение шаблонов для – сборок, деталей и чертежей

 

Указываем параметры для всех компонентов в общих настройках

При необходимости, уточняем параметры для конкретного компонента - ключом в командной строке

 

Также реализовано заполнение общих свойств (Фамилии и Организация)

 

 

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

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

Версия 2.3 - Шаблоны

 

Ссылки

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

История версий.pdf

Сайт программы

v2.3-Окно настроек-для Компонентов-150.jpg v2.3-Окно настроек-для Свойств-150.pngv2.3-Общий вид программы-1-150.png

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

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

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

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

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

 

 

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

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

 

Ссылки

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

История версий.pdf

Сайт программы

 

Карточка компонента

v2.4-Карточка-1.png

 

Общий вид

v2.4-Общий вид-2.png

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах

Серия коротких видео-роликов

Автодополнение текста
Максимально быстрый и удобный ввод Наименования компонентов
И при этом мы уже создаем структуру нашего будущего изделия

Auto-completion.gif

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах

Серия коротких видео-роликов

 

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

 

Continuous_Input.gif

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

Серия коротких видео-роликов

(Анонс версии 2.5)

 

Изменение нумерации в командной строке

  • Начиная с 1 
  • Начиная с текущего значения

ChangeNumbering.gif

 

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

Серия коротких видео-роликов

(Анонс версии 2.5)

 

Перемещение текста в командной строке

  • Вверх                              Alt + Стрелка.Вверх
  • Вниз                                Alt + Стрелка.Вниз
  • В начало текста             Alt + Home
  • В конец текста               Alt + End

MoveText.gif

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

Экспромт - Экспресс создание структуры проекта
Версия 2.5 - Нумерация с пробегом

 

1. Мастер создания обозначений - с автоматической нумерацией
2. Изменение нумерации существующих обозначений: 
        a. - начиная с 1
        b. - начиная с текущего значения
3. Перемещение текста в командной строке
        a. - вверх
        b. - вниз
        c. - в конец документа

        d. - в начало документа
 

 

Ссылки

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

История версий.pdf

Сайт программы

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

Неплохо бы классификатор изделий прикрутить, с картинками и классами, чтобы назначать обозначения по нему тоже.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, none сказал:

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

А есть какой то вариант по названию или имени классифицировать? Ну скажем приблизительно для начало.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, none сказал:

Неплохо бы классификатор изделий прикрутить, с картинками и классами, чтобы назначать обозначения по нему тоже.

 

В Компасе уже есть Классификатор ЕСКД как отдельное приложение

https://kompas.ru/kompas-3d/application/machinery/classifier-eskd/

 

Видео с описанием-1

 

Видео с описанием-2

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

@Maik812
 я про официальный классификатор ГОСТ. там по форме детали.

 

 

Кстати у Аскон он стоит неплохо очень для классификатора.

Ссылка на сообщение
Поделиться на других сайтах
13.07.2021 в 17:21, none сказал:

официальный классификатор ГОСТ

В нём есть ошибки, часть картинок неадекватны (или их просто нет), давно не обновлялся (категорий маловато). И сокращения раздражают.

13.07.2021 в 16:21, kutnul сказал:

В Компасе уже есть Классификатор ЕСКД как отдельное приложение

Я его или не застал или в пиратских альтернативно-лицензированных версиях его не было.

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

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

 

1. Изменение параметров детали
2. Изменение параметров сборки
3. Создание нового компонента

Component-Card-1.gif

 

Дополнение:
Карточка компонента используется для поднастройки конкретного компонента
Для указания параметров для всех неуказанных компонентов используется общая настройка
Сервис - Настройки - Шаблоны для создания - Компонентов

v2.3-Окно настроек-для Компонентов-150.jpg

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах

Поиск и замена текста в командной строке

 

1. Поиск и замена общей части обозначения с МПП-100 на МПП-250
2. Удаление всех обозначений
2.1. С использованием магии регулярных выражений \w.*_
2.2. Уточненный поиск/удаление - ввод общей части обозначения с регулярным выражением МПП.*_
для исключения из удаления изделий с другим обозначением, к примеру МТУ

 

Find_Replace_Delete_All_Mark.gif

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

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

Версия 2.6 - Авто-обозначения

 

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

 

Ссылки

История версий.pdf

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

Сайт программы

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

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

Версия 2.6 - Авто-обозначения

 

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

Expromt-v2.6-Mark Template.png

 

Работа по присвоению Обозначения в действии 
- слева (в командной строке) компоненты с Обозначениями
- справа (Окно Шаблона) с заполненными параметрами
Expromt-v2.6-In Action.png

Изменено пользователем kutnul
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • AlexKaz
      Различают жёсткие и гибкие ротора. В данном случае вал жёсткий. Для него соответствуюшая формула. 4000 об/мин = 66.67 Гц, это ни о чём, эффекты для такой частоты почти не скажутся на жёстком роторе. Но проблема в том, что в лопаточных машинах (а насос на скрине наверное лопаточная?) собственные кратны числу лопаток. Я не разбирался в вопросе чтобы что-то здесь советовать. Лучше не спешить и внимательно почитать про модальный в лопаточных. Заодно проверить, а какое нагружение идёт в деталях насоса чтобы корректно выполнить престресс.
    • ДОБРЯК
      Хотите еще и матрицу масс изменить. :=) И сколько килограмм воды будете присоединять?  Опыт правильного моделирования, опыт расчета таких конструкций накапливается десятилетиями. Маловероятно, что кто-то на форуме будет вам объяснять как правильно моделировать, какие КЭ использовать, какие граничные условия задавать и т. д. Вы же всегда уклоняетесь от разговора на эти темы, даже для простых моделей.  Даже если перейдете на Ансис и не разберётесь в том, что он считает это не поможет вам написать грамотный отчет и объяснить грамотному заказчику, что вы там насчитали. Считает расчетчик, а программа это инструмент. Это только в рекламе пишут, что купите программу трехмерного моделирования, сделайте трехмерную модель, потом нажмите одну кнопку и на обычном игровом компьютере все посчитаете. Только в жизни все немножко иначе...:=)
    • Jesse
      Вот что у Биргера: Центробежные силы и индуцированный гироскопический момент зависят от квадрата частоты вращения вала   Хотя уже сама критическая частота зависит только от момента инерции колеса (альфа, бэта, гамма - это прогибы, углы поворота и прочая шелуха), т.е. частота вращения в формулу не входит, а всё определяется только моментом инерции Jm Ну у него рассматривается простая одномассовая система (фактически грузик на пружинке). Думаю поискать публикации.. мб где то раскопали аналитическую зависимость первой и высшей СЧ от частоты вращения для сложных систем. Хотя если выяснится что зависит,  всё равно обоснование придумывать придётся.  Эхх...
    • Fedor
      https://www.litres.ru/book/v-n-faddeeva/vychislitelnye-metody-lineynoy-algebry-65999878/  Ну и классику жанра :) 
    • Jesse
      4000 об/мин при наружном диаметре колеса 380 мм. Думаете, на больших оборотах вилка всё равно может разойтись и могут появиться гироскопические эффекты? Даже несмотря на вышеприведенные массово-инерционные оценки и расположение опор?   да я влияние престресс (вращение) особо не увидел... Думал обычным модальником прогнать, Ланцошом (он пошустрее).   Ещё мои раздумья направлены в сторону присоединённой массы воды, что по идее должно занижать частоты. Хотя для такого массивного вала как у меня даже на это дело можно забить, наверно...
    • Handrusik
      Maxx2000 - благодарю Павлуха - это не фриланс Утомлённый солнцем - приятно, что меня помнят
    • Борман
      Я так понимаю, что обороты не особо большие. ДК - это чисто высокооборотистая тема.   Просто мысли вслух... Если вилка будет сильно расходится, то всегда будет точка пересечения любого луча с кривой BW. Причем точка будет на меньших оборотах по сравнению с обычным престресс-модальником. Какие дальше действия ? С чем тут нужно дополнительно бороться по сравнению с тем, с чем нужно было бы бороться по результатам обычного престресс-модальника Если вилка не сильно расходится (от кривой обычного престресс-мобальника), то смысла стоить строгую ДК большого нет.    
    • boomeeeer
      На сименсе параметрами настраивается многое, что связано с менеджером иснструмента. Вызов возможен как по номерам, так и по именам инструментов. Через равно вроде как по имени вызывается (Т="имя"), а по номеру можно было, например, Т1 M6, а первый корректор подтянулся бы автоматически. И не всегда М6 на смену. Производитель мог нагородить чего угодно. Параметры надо смотреть
    • Den4ik85
      P.S этой ошибки не было при запуске,она возникла при выполнении команды смены инструмента "T=.." d1m6. (так учили на курсах) возможно,не тот номер ввел или не соответствовало название инструмента его номеру?
    • boomeeeer
      @Den4ik85 Подключаться к контроллеру и искать цепочку формирования сигнала ошибки DB2.DBX183.0. Возможно один из индуктивных датчиков на подсчёт ячеек магазина вышел из строя
×
×
  • Создать...