2436 Commits

Author SHA1 Message Date
Wes Cravens
02031680d9
Merge pull request #504 from teyrana/fix_502_rocketfigure_bounds
[fixes #502] Adjust RocketFigure Bounds
2019-01-02 16:52:07 -06:00
Daniel_M_Williams
70b7537614 [fixes #500] May now calculate CG for fins attached to zero-dimension mounts 2018-12-22 04:50:01 -05:00
Daniel_M_Williams
5cd7f97847 [comment] delete misleading/incorrect comment 2018-12-21 14:46:46 -05:00
Daniel_M_Williams
be1aac2c66 [fixes #502] Adjust RocketFigure Bounds to include negative-coordinate components 2018-12-21 14:45:11 -05:00
Wes Cravens
1ae277bf0a
Merge pull request #501 from teyrana/fix_499_fin_convert
[fixes #499] prevents an exception after converting-to-freeform
2018-12-21 12:17:09 -06:00
Wes Cravens
bc22b49a76
Merge pull request #495 from teyrana/fix_fin_zero
[fix][minor] May correctly adjust first fin point
2018-12-21 12:16:41 -06:00
Wes Cravens
fee141d2fc
Merge pull request #494 from teyrana/fix_329_events
[fixes #329] refactors some event-handling in component config dialogs
2018-12-21 12:16:23 -06:00
Daniel_M_Williams
b8c8237ae4 [fixes #499] prevents an exception after coneverting-to-freeform 2018-12-15 12:21:42 -05:00
Daniel_M_Williams
cff658e0ca [fix][minor] May correctly adjust first fin point, if it's within the mount's x-bounds 2018-12-09 17:05:24 -05:00
Daniel_M_Williams
2282d33c3d [fixes #329] refactors some event-handling in component config dialogs 2018-12-08 18:29:01 -05:00
Wes Cravens
cc7a264ad7
Merge pull request #483 from Symbian9/patch-1
Deploy continuous builds to GitHub
2018-12-08 12:31:05 -06:00
Wes Cravens
ce2982e576
Merge pull request #489 from teyrana/fix_474_488
Fix 474, 488  (rendering and editing issues with free-form fins)
2018-12-08 12:30:44 -06:00
Wes Cravens
b97e12cc41
Merge pull request #490 from teyrana/fix_482_fin_shape_grid
[fix 482] Adjusts grid-line colors (alpha) to be more visible
2018-12-08 12:30:34 -06:00
Wes Cravens
b41af82c90
Merge pull request #491 from JoePfeiffer/fix-exception
Clamp pitch and yaw damping moments to avoid numerical instability
2018-12-08 12:30:25 -06:00
Wes Cravens
5e3d8013e4
Merge pull request #492 from teyrana/fix_387_offaxis_cp
[fixes #387] Fixes one source of off-axis CP error
2018-12-08 12:30:12 -06:00
JoePfeiffer
20fa9925cb Closes #478
Clarifies variable names

Removes previous attempt to limit damping moments by using minimum
velocity of 1.0

Clamps damping moments so they cannot exceed actual moments, avoiding
numerical instability
2018-12-02 14:17:33 -07:00
Daniel_M_Williams
dc1f2d9666 [fix 482] Adjusts colors to make fin-point-plot grid lines more visible 2018-12-01 13:56:48 -05:00
Daniel_M_Williams
fda3ae839f [fix #488] Dragging first fin point works correctly 2018-12-01 13:31:55 -05:00
Daniel_M_Williams
51418e34bc [fixes #387] Fixes one source of off-axis CP error 2018-12-01 13:05:21 -05:00
Daniel_M_Williams
15c00620bc [fixes #474] Fin bounds include whole fin, even if it extends in front of the mount. 2018-12-01 12:40:16 -05:00
Wes Cravens
4bd3e4ff18
Merge pull request #487 from teyrana/fix_482_fin_shape_grid
[fixes #482] Restores grid lines
2018-11-26 15:41:37 -06:00
Wes Cravens
7b8a132779
Merge pull request #486 from teyrana/fix_471_phantom_mounts
[fixes #471] Refactoring FreeformFinSet
2018-11-26 15:41:27 -06:00
Wes Cravens
22bda82af7
Merge pull request #485 from teyrana/fix_454_cannot_move_p0
[fixes #454] Allows dragging of first point
2018-11-26 15:41:19 -06:00
Wes Cravens
7354c32b5f
Merge pull request #479 from teyrana/fix_470_name_reference_error
[fixes #470] May load TubeFinSet components again.
2018-11-26 15:37:51 -06:00
Wes Cravens
d6870e77e4
Merge pull request #477 from teyrana/fix_468_render_glitch
Fixes #468: Freeform fins display correctly again.
2018-11-26 15:37:19 -06:00
Wes Cravens
4f4c302f04
Merge pull request #473 from teyrana/version_bump_alpha10
[version] bump version string to '19-xx-alpha10'
2018-11-26 15:37:00 -06:00
Daniel_M_Williams
72c6f1d64d [fixes #471] Refactoring FreeformFinSet to accept root points outside of the base. (which generates bridge-points on-load) 2018-11-26 13:53:51 -05:00
Daniel_M_Williams
6f0957bbc4 [fixes #482] Restores grid lines 2018-11-26 13:25:57 -05:00
Daniel_M_Williams
54af8fcad6 [fixes #454] Allows dragging of first point 2018-11-26 11:04:45 -05:00
app4soft
ac4a53eeee
Deploy continuous builds to GitHub
Details - https://github.com/probonopd/uploadtool
2018-11-22 12:42:55 +02:00
Daniel_M_Williams
a0ff17d6ef [version] bump version string to 19-xx-alpha10 2018-11-05 22:10:39 -05:00
Daniel_M_Williams
4356e23966 [fixes #470] May load TubeFinSet components again. 2018-11-05 22:10:26 -05:00
Daniel_M_Williams
786dd97558 [fixes #468] Fixes rendering issue with freeform fins
Cause by a fencepost-error when generating body points for freeform fins on transitions.
Induced by the imprecision of floating point calculations.
2018-11-05 22:10:03 -05:00
Wes Cravens
151a4d864d
Merge pull request #465 from teyrana/feat_boattail_fins
Feat boattail fins
2018-11-03 12:13:39 -05:00
Wes Cravens
2b78647f8a
Merge pull request #466 from teyrana/fix_463_motor_display
[fixes #463] Motors now rotate in RocketFigure side-view, back-view
2018-11-03 12:13:27 -05:00
Wes Cravens
0570a8ebb6
Merge pull request #467 from JoePfeiffer/show-stage-names
Show stage names instead of stage numbers
2018-11-03 12:13:15 -05:00
JoePfeiffer
1bf2ed2a54 Show stage names instead of stage numbers 2018-10-31 18:46:17 -06:00
Daniel_M_Williams
1768c6d83e [fixes #463] Motors now rotate in RocketFigure side-view, back-view 2018-10-27 16:23:25 -04:00
Daniel_M_Williams
8ab739a304 [fix] Fixed RocketComponent::setAfter() => added unittest in TestRocket => fixed IntegrationTest 2018-10-27 16:10:31 -04:00
Daniel_M_Williams
6793eaaa04 [fix] FreeformFinSet now displays correctly. 2018-10-27 14:41:01 -04:00
Daniel_M_Williams
166d358c14 [Feature] Freeform Fins may not be attched to variable-shaped body components
- Fins may be attached to Transitions (and subclass NoseCones )

  [Fix] FinSet now implements the Ring-Instanceable interface
  [Refactor] Rocket inherits from ComponentAssembly instead of RocketComponent
  [Fix][Refactor] Fin tabs are now correctly validated upon change
  [Fix] Fin tabs are now corrected to be no-bigger-than their fins
  [Refactor] FinSet.getBodyRadius(..) now requires an argument
  [Fix] restricted fin tab positioning to be strictly top/middle/bottom
  [Refactor] Reimplement FreeformFinSet.setPoint(...)
  [Fix] Prevent Freeform Fins movement past parent's top/front
  [bugfix] Fins are now addable to transitions from the GUI
  [Fix] Fins, Transitions are now drawn correctly in fin-design window
  [Minor] Added makeV2 rocket to TestRockets

  [fix] getRootPoints() impl & test
2018-10-27 14:41:01 -04:00
Daniel_M_Williams
b268d3aa59 [refactor] RocketComponent positioning is now centralized in AxialMethod class
- also relaxed visibility for Component::setAxialMethod(...)
2018-10-27 14:41:01 -04:00
Daniel_M_Williams
7d813b4e55 [refactor] FlightConfiguration now optionally caches its calculated bounds. 2018-10-27 14:41:01 -04:00
Daniel_M_Williams
5e3d230724 [fix] corrected an isNan test. 2018-10-27 14:41:01 -04:00
Wes Cravens
fa33c3d823
Merge pull request #461 from JoePfeiffer/simulate-in-order
Stack stage simulations
2018-10-23 13:12:29 -05:00
JoePfeiffer
e3ab018dd1 Changed order of stage simulations to work from top down, resulting in
the drowp-down menus for plots and data exports to be in stage order.
2018-10-23 11:47:23 -06:00
Wes Cravens
26b0adbdde
Merge pull request #458 from JoePfeiffer/report-windSpeed
Report wind speed
2018-10-21 11:24:35 -05:00
Wes Cravens
8b0faf8308
Merge pull request #457 from JoePfeiffer/fix-booster-tumble
Fix booster tumble
2018-10-21 11:24:07 -05:00
Wes Cravens
b466b39db0
Merge pull request #455 from teyrana/fix_events
Address Some Instances of Issue #329: Connect more UI elements to their component's events
2018-10-21 11:23:40 -05:00
Wes Cravens
7fa61bf2cf
Merge pull request #453 from JoePfeiffer/fix-calcCP
Fix calc cp
2018-10-21 11:23:21 -05:00