Component Tree

Категория: 
Условия распространения: 
Версия: 
0.0.7.0
Цена: 
0руб.
Загрузить: 
ВложениеРазмер
Иконка пакета comptree_v0.07.zip148.17 КБ
Tags: 

Макрос для создания спецификации состава изделия в Excel из текущей сборки с древовидной структурой компонентов.

В состав включаются сварные и листовые детали, имеющие списки вырезов, которые на самом деле рассматриваются как сборки. Формирование осуществляется по свойствам пользователя из Менеджера свойств или Списка вырезов в сварной или листовой детали.

Свойства пользователя, которые желательно должны быть заполнены в Списках вырезов или Свойствах пользователя:

  1. Формат
  2. Наименование
  3. Обозначение
  4. Масса
  5. Материал
  6. Заготовка, Типоразмер
  7. Разработал, Проверил, Организация

Известные ограничения:

Не обрабатываются продвинутые сборки. Они заходят как сборки со своими узлами, как будто они не продвинуты.

Список изменений:

Изменения в v0.01а 2025/11/21:

=================

Первый релиз

Изменения в v0.02а 2025/11/21:

=================

Убрал лишние из блока Reference. Должно остаться пять зависимостей:

  1. Visual Basic For applications
  2. Microsoft Forms 2.0 Type Library
  3. Solidworks 2024 Type Library
  4. Solidworks 2024 Constant Type Library
  5. Solidworks 2024 Extensibility Type Library

Изменения в v0.03 2025/11/24:

=================

Правка ошибок:

  1. количество списков вырезов теперь берется не из свойства QUANTITY, а из кол-ва тел в списке вырезов (cntBody = swCutlistItem.GetSpecificFeature2.GetBodyCount)
  2. глубина сборки вынесена в отдельную функцию (Private Function GetmaxDepth(iRootNode As clsTreeNode) As Integer)

Работа с Excel вынесена в отдельный модуль "Excel"

Изменения в v0.04 2025/11/24:

=================

  1. проверка на многотельность обычных деталей. По хорошему, в детали должно быть одно тело.
  2. при добавлении макроса можно было выбрать неверную точку входа. Теперь она одна.

Изменения в v0.05 2025/11/25:

=================

Правка ошибок:

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

Изменения в v0.06 2025/11/26:

=================

  1. Изменение интерфейса форм, размеры форм стали компактнее
  2. Добавлены три столбца - Разработал, Проверил, Организация

Изменения в v0.07 2025/12/26:

=================

  1. Поправлен интерфейс главной и промежуточной формы
  2. Добавлен столбец "Масса всего, кг"
  3. Добавлена проверка по массе Итого
  4. Добавлена опция сохранения спецификации в Excel по окончании ее создания