Observed Behavior
Model → Generates correctly
Beam → Generates correctly
Connector (End Plate) → Not generating
The issue was caused by incorrect section routing and datatype mismatch during CAD fusion.
I fixed it by:
Updating the section mapping for beam-beam-end-plate from EndPlate to Connector:
'beam-beam-end-plate': ['Model', 'Beam', 'Connector']
Ensuring that the connector-related CAD functions return a single fused TopoDS_Shape, so that BRepAlgoAPI_Fuse() receives valid shape inputs instead of lists.