Skip to content

Conversation

@magnesj
Copy link
Member

@magnesj magnesj commented Jan 15, 2026

Closes #13339

Introduce classes for handling and visualizing Multi-Segment Well (MSW) segments derived from the WELSEGS keyword in Eclipse simulation data.
- Add MSW_SEGMENT to WellPathComponentType enum.
- Extend WelsegsRow with sourceWellName for well association.
- Update data collection tools to populate sourceWellName.
- Implement RimMswSegment and RimMswSegmentCollection classes for segment management, UI integration, and Eclipse case selection.
- Integrate new classes into the build system.
- Provide error handling, logging, and UI controls for updating and displaying MSW segments.
Added support for visualizing MSW segments as colored cylinders along the well path, including alternating colors and boundary markers. MSW segments are now included in the property panel and can be picked in the 3D view to display segment details and select them in the UI. Increased perforation radius to make sure perforations are always visible. Only enabled and non-empty MSW segment collections are shown.
Introduce MSW_SEGMENT as a new well path component, including:
- Color mapping (DARK_CYAN) in color tables
- Enhanced segment label with measured depth range
- Inclusion in completion lists (mutable and const)
- Sorting order update for plotting
- Custom visualization in plot items (columns and marker)
- Required header inclusion for compilation

These changes enable full visualization, sorting, and labeling of MSW_SEGMENT components in well path workflows and plots.
Implements a new feature to import MSW segment data from Eclipse WELSEGS files.

This allows users to populate segment data directly from existing simulation input files, improving workflow efficiency and data accuracy.
It extracts WELSEGS data and populates the segment collection.
Provides error handling and logging for missing well data.
@magnesj magnesj marked this pull request as ready for review January 17, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Visualize well segments (WELSEGS) along well paths

2 participants