CONNECTION TOPOLOGY AGGREGATOR

Aggregates raw connection edges into part-to-part pairs with counts, dominant types, total mass / length / stiffness. Filters to the top-N highest-degree parts and applies a minimum-count threshold so very large models (thousands of edges) render as a tractable graph. Pipe normalized edges from ConnectionTopologyParserWorker into this.

When to use

Tagged: aggregation, graph, topology.

Inputs

Label ID Type Default Required Description
Edges edges dataset   Normalized connection edges (output of ConnectionTopologyParserWorker.edges).
Top-N Parts top_n_parts integer 150   Keep only the top-N parts by degree to limit graph size.
Min Pair Count min_pair_count integer 1   Drop part-pairs with fewer than this many connections (set to 2+ to hide one-off ties for cleaner view).
Type Filter type_filter string   Comma-separated connection_type whitelist (e.g. ‘CONSTRAINED_SPOTWELD,ELEMENT_BEAM’). Empty = all types.

Outputs

Label ID Type Description
Pair Edges pair_edges dataset Aggregated edges — one row per unique part-pair: {source, target, count, types, total_mass, total_length, total_stiffness}.
Visible Edges visible_edges dataset Subset of pair_edges restricted to top-N parts (ready for graph rendering).
Top Parts top_parts dataset Top-N parts sorted by degree.
Stats stats dataset Aggregation counts + filter parameters.

Disciplines

  • engineering.structural.topology

Auto-generated from platform schema. Worker id: connection_topology_aggregator. Schema hash: aac588e919e2. Hand-curated docs in workerexamples/ override this page when present.