-
-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: draw motors #436
ENH: draw motors #436
Conversation
ENH: liquid motors draw
…/solid-motors-draw
ENH: solid motors draw
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Excellent plots, these are some small comments I have while skimming through the code. I will do a deeper review/test the functionalities later.
Current status: Waiting for @phmbressan deeper review, as commented before. And also one more review would be nice. |
Are you planning to implement |
Good question. I'm currently not working on this. Implementing draws for hybrid motors would depend a lot on te current implementation of liquid and solid, therefore I'd say it is better to finish up those first. To be honest the code is far from ideal. Both rocket draw and motors draw would benefit a lot from code refactors. Let's see how these go in our roadmap. Code suggestions are still welcome in the meantime. |
@Gui-FernandesBR @phmbressan need a re-review here! Hybrid drawings have been added, and all bugs (I could find) have been fixed I highly recommend messing with the positions and coordinate systems when testing this |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #436 +/- ##
===========================================
+ Coverage 69.51% 70.87% +1.35%
===========================================
Files 55 55
Lines 8999 9223 +224
===========================================
+ Hits 6256 6537 +281
+ Misses 2743 2686 -57
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work here from @Gui-FernandesBR and @MateusStano. The drawings are incredible, really useful to have a confirmation of distances and positioning of motor components.
Co-authored-by: Pedro Henrique Marinho Bressan <87212571+phmbressan@users.noreply.github.com>
- Remove useless return None - Remove inline comments - Add a few missing docstrings
I can't approve because I'm the one who created the PR. But everything is fine now. I added a few docstrings that were lacking. This PR improves the overall rocketpy experience, this is a quite innovative feature that is being added. Ready to merge if passing on tests |
Pull request type
Checklist
black rocketpy/ tests/
) has passed locallypytest --runslow
) have passed locallyCurrent behavior
Enter text here...
New behavior
Enter text here...
Breaking change
Additional information
No hynrids so far