Repository navigation
ENH: Custom Exception errors and messages #285
Copy link
Copy link
Labels
EnhancementNew feature or request, including adjustments in current codesNew feature or request, including adjustments in current codesGood first issueGood for newcomersGood for newcomers
Milestone
Description
Activity
- addedEnhancementNew feature or request, including adjustments in current codesNew feature or request, including adjustments in current codes
on Nov 15, 2022 - changed the title
[-]Custom Exception errors and messages[/-][+]ENH: Custom Exception errors and messages[/+]on Oct 30, 2023 TODO: add custom warning o when the rocket doesn't have a motors, parachute, or AeroSurface
- linked a pull request that will close this issueENH: unstable rocket error #764
on Feb 8, 2025 - added 2 commits that reference this issue
on Nov 4, 2025 - added a commit that references this issue
on Nov 26, 2025 - added a commit that references this issue
on Apr 22, 2026
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or request, including adjustments in current codesNew feature or request, including adjustments in current codesGood first issueGood for newcomersGood for newcomers
Type
Projects
- StatusShow more project fieldsBacklog
Is your feature request related to a problem? Please describe.
After years using RocketPy, we already know what are common errors and mistakes that usually new users tends to do. Of course we will always try to improve our docs based on that experience, but I think that we could think on how to avoid the frustraction of not having a clue of what is wrong with your simulation
Describe the solution you'd like
Create dedicated exception and warning messages for common problems as I mentioned above. An example would be the static margin with negative values, we should alert the user right after he/she creates the rocket object.
Additional context
TBD further researches on this topic.