Skip to content

#13398 Python: Add API for custom well path segments#13419

Merged
magnesj merged 2 commits intodevfrom
13398-custom-well-path-segments
Jan 13, 2026
Merged

#13398 Python: Add API for custom well path segments#13419
magnesj merged 2 commits intodevfrom
13398-custom-well-path-segments

Conversation

@kriben
Copy link
Copy Markdown
Collaborator

@kriben kriben commented Jan 12, 2026

Add Python GRPC interface support for creating and managing custom segment intervals for multi-segment wells. This provides API parity with the existing GUI functionality.

Changes:

  • Add createInterval() method to RimCustomSegmentIntervalCollection
  • Add GRPC method addCustomSegmentInterval to RimcWellPathCompletionSettings
  • Add validation to prevent creating intervals with start_md >= end_md
  • Add Python test test_custom_segment_intervals.py with validation test
  • Add usage example to modeled_well_path.py

Follows the pattern established by diameter roughness intervals.

Fixes #13398.

@kriben kriben requested a review from magnesj January 12, 2026 18:19
Add Python GRPC interface support for creating and managing custom segment
intervals for multi-segment wells. This provides API parity with the existing
GUI functionality.

Changes:
- Add createInterval() method to RimCustomSegmentIntervalCollection
- Add GRPC method addCustomSegmentInterval to RimcWellPathCompletionSettings
- Add validation to prevent creating intervals with start_md >= end_md
- Add Python test test_custom_segment_intervals.py with validation test
- Add usage example to modeled_well_path.py

Follows the pattern established by diameter roughness intervals.

Fixes #13398.
@kriben kriben force-pushed the 13398-custom-well-path-segments branch from ce73547 to 167da06 Compare January 13, 2026 07:33
@magnesj magnesj merged commit cff7107 into dev Jan 13, 2026
19 checks passed
@magnesj magnesj deleted the 13398-custom-well-path-segments branch January 13, 2026 09:44
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.

Python: Create custom well path segments

2 participants