2356 Commits

Author SHA1 Message Date
JoePfeiffer
f11a3e4d69 Fix issue 361
Continue a simulation until there are no more flight events, instead
of terminating on landing.  Add warnings for all events that occur
after landing.
2019-02-20 19:05:58 -07:00
JoePfeiffer
eeb82c4573 Add warning when flight events remain in queue at ground hit time
(addresses issue #361)
2019-02-19 13:21:58 -07:00
Wes Cravens
1abf0d3834
Merge pull request #513 from teyrana/refactor_instance_map
Refactor instance map
2019-01-26 07:14:39 -06:00
Wes Cravens
15b6094350
Merge pull request #511 from teyrana/fix_510_tab_save
[fixes #510] Fin tab now saves the correct offset
2019-01-26 07:14:18 -06:00
Wes Cravens
143afb0fde
Merge pull request #508 from teyrana/fix_482_fin_grid
Fixes #482 // Tweak // Adjusts FinPointFigure background grid to be more useful
2019-01-26 07:14:01 -06:00
Wes Cravens
7b0724ab0a
Merge pull request #507 from teyrana/fix_387_cp
Increase accuracy of Center-Of-Pressure calculations
2019-01-26 07:13:47 -06:00
Wes Cravens
090caed29e
Merge pull request #506 from teyrana/fix_498_neg_inertia
Fixes #498 - Refactor of FreeformFinSet[Test]
2019-01-26 07:13:31 -06:00
Daniel_M_Williams
577b09c4e9 [refactor] switched 2D figure rendering over to new, simpler system 2019-01-25 22:27:23 -05:00
Daniel_M_Williams
0711cb785b [fix] re-implements RocketRenderer-tree-code 2019-01-25 22:27:23 -05:00
Daniel_M_Williams
efabe81790 [feat] FlightConfiguration may now generate an InstanceMap 2019-01-25 22:27:15 -05:00
Daniel_M_Williams
7b28923659 [fix] converts getActiveComponent calls to getAllComponents
- this clears the 'using a deprecated function' warning
- more importantly, this clarifies what exactly the caller needs at each call site
2019-01-25 21:18:38 -05:00
Daniel_M_Williams
fdc54ca5f4 [fixes #510] Fin tab now saves the correct offset 2019-01-20 16:31:30 -05:00
Daniel M Williams
3b342391b1 [fix] may now always edit a FreeformFinSet's p[0]. Again. 2019-01-02 19:23:13 -05:00
Daniel M Williams
01fd20ebcc [refactor] added code to tests for negative inertia / intersection case 2019-01-02 19:23:11 -05:00
Daniel M Williams
cf4a935302 [test] Refactored FreeformFinSetTest to de-dup code execution. 2019-01-02 19:11:32 -05:00
Daniel_M_Williams
eed5863790 [fixes #387] Increases accuracy of Center-Of-Pressure calculations on instanced assemblies 2019-01-02 19:06:46 -05:00
Daniel_M_Williams
055132aa99 [test] expands aerodynamics unit-test to verify CP.y, and .z coordinates (of fins on boosters) 2019-01-02 19:06:46 -05:00
Daniel_M_Williams
52d1a26cd8 [tweak] Adjusts the spacing between minor gridlines in FinPointFigure 2019-01-02 18:40:09 -05:00
Daniel_M_Williams
9ebf681ee1 [tweak] adds different colors for major and minor grid-lines 2019-01-02 18:40:09 -05:00
Wes Cravens
c5733b9b68
Merge pull request #505 from teyrana/fix_500_cg
[fixes #500] May Calculate CG for fins on zero-dimension mounts
2019-01-02 16:52:26 -06:00
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