6306 Commits

Author SHA1 Message Date
Sibo Van Gool
31e553ec0c
Merge pull request #2593 from JoePfeiffer/fix-spurious-warning
Filter out events from components that are no longer attached immediately after stage separation
2024-11-16 18:14:24 +01:00
JoePfeiffer
61ab21d348 tidy up the expected branch count code a little 2024-11-15 14:08:38 -07:00
JoePfeiffer
0325274b88 Instead of checking each event as it is pulled from the queue to see if it came from a component that is no longer attached, filter all the events immediately after stage separation. 2024-11-15 13:08:08 -07:00
JoePfeiffer
33b27b45ca Fix bug in FlightEventsTest that kept from testing third sim branch 2024-11-14 16:34:54 -07:00
Joe Pfeiffer
4b2132cc4b
Merge pull request #2591 from JoePfeiffer/clamp-acceleration
Don't let vertical acceleration be negative before liftoff.
2024-11-14 10:01:07 -07:00
JoePfeiffer
4bfdb5c0e3 Don't let vertical acceleration be negative before liftoff. 2024-11-10 08:44:32 -07:00
Sibo Van Gool
b2bc838e9a
Merge pull request #2580 from JoePfeiffer/two-digit-rounding
format time in sim abort window to two decimal places
2024-10-20 15:47:33 +02:00
JoePfeiffer
fecaafe5b8 format time in sim abort window to two decimal places (currently it uses the default formatting, which means you can get a dozen or so decimal places) 2024-10-20 06:17:44 -06:00
Joe Pfeiffer
1d6b4359fc
Merge pull request #2579 from JoePfeiffer/fix-2569
Separate motor nominal vs actual diameter
2024-10-20 06:02:58 -06:00
Joe Pfeiffer
f9330991c8
Merge pull request #2577 from JoePfeiffer/no-tumble-warning
Don't warn about large angle of attack when we start to tumble
2024-10-20 06:01:58 -06:00
JoePfeiffer
8b20f48894 Separate motor nominal vs actual diameter; display nominal but use actual to filter.
Add 32mm motors diameter.
2024-10-18 14:35:17 -06:00
JoePfeiffer
4adbd960e0 Replace 75mm motor filter with 76.2mm 2024-10-18 06:51:34 -06:00
Joe Pfeiffer
3499ba4dd9
Merge pull request #2578 from stoopipoopy/unstable
[#2576] Fix Sorting Problem With Sides and Line Count columns on Parachute Preset Library
2024-10-17 09:54:25 -06:00
stoopipoopy
4b4f3bff82 Fixed imports 2024-10-17 15:40:44 +00:00
stoopipoopy
9e05a3d45c [#2576] Fix Sorting Problem With Sides and Line Count on parachute 2024-10-17 00:03:16 -07:00
JoePfeiffer
ee60a1cf93 Remove extra blank line from warning tooltip that has no other events 2024-10-16 14:50:11 -06:00
JoePfeiffer
b06c535a80 Inhibit stall tests when recovery device(s) deployed or on the ground 2024-10-16 06:36:33 -06:00
JoePfeiffer
03acca208a Better compare sim warnings 2024-10-16 06:35:35 -06:00
JoePfeiffer
fbaaa8f74c Add units to large AOA warning message 2024-10-15 19:42:19 -06:00
JoePfeiffer
02b17dfd16 Use SimulationStatus.addWarning() to add large AOA warnings 2024-10-15 19:41:28 -06:00
JoePfeiffer
edf4d03322 Merge branch 'unstable' into no-tumble-warning 2024-10-15 17:23:26 -06:00
JoePfeiffer
2e170c52f0 Add icon for tumble event 2024-10-15 14:31:33 -06:00
JoePfeiffer
8581dd09e1 Update unit tests (change in angle for tumble changes it a fraction of a second) 2024-10-15 10:59:57 -06:00
JoePfeiffer
ccb3937551 Move test for stall angle to a method in BarrowmanCalculator, and call it in BasicEventSimulationEngine; this replaces the separate tests in BarrowmanCalculator (which may set a warning) and in BasicEventSimulationEngine (which may transition to tumbling) -- note the angles were not synchronized between the two!
BasicEventSimulationEngine is now responsible for both setting the warning and the transition to tumbling (if appropriate).
2024-10-15 10:54:27 -06:00
Sibo Van Gool
039759079b
Merge pull request #2571 from neilweinstock/freeform-edit
Angle constraints in fin editor
2024-10-14 17:02:52 +02:00
SiboVG
9288b93383 Disable snapping for root points 2024-10-13 11:23:17 +02:00
SiboVG
aeeddcd921 Improve documentation 2024-10-13 11:23:07 +02:00
SiboVG
3ac5953b94 Code cleanup 2024-10-12 16:32:32 +02:00
SiboVG
1ee09f2850 Use proper snap highlight colors for different themes 2024-10-12 16:22:15 +02:00
SiboVG
f4b4e3ccc0 Allow table editing with single click + fix tab traversal in table 2024-10-12 16:17:43 +02:00
Joe Pfeiffer
6076d9ae09
Merge pull request #2570 from SiboVG/improve-beta
Clamp beta factor (compressibility correction) in transonic region + apply it in supersonic region
2024-10-12 06:30:57 -06:00
SiboVG
64d7c4bb80 Update unit tests for more beta testing 2024-10-12 01:06:25 +02:00
SiboVG
7c53e6017b Clamp beta to minimal value to avoid singularity 2024-10-12 01:01:59 +02:00
SiboVG
a5eae08456 Clamp Mach to avoid beta singularity 2024-10-09 22:56:55 +02:00
SiboVG
56aee518e7 Whoops, don't use compressibility correction at supersonic flow 2024-10-09 22:56:22 +02:00
neil.weinstock@gmail.com
4cb542b4d9 Merge remote-tracking branch 'origin/freeform-edit' into freeform-edit 2024-10-08 21:55:11 -04:00
neil.weinstock@gmail.com
efc043d2b4 Small fix 2024-10-08 21:54:56 -04:00
Neil Weinstock
d04400d140
Merge branch 'openrocket:unstable' into freeform-edit 2024-10-08 21:51:13 -04:00
neil.weinstock@gmail.com
65ebf9de72 Implement angle constraints in fin editor 2024-10-08 20:57:49 -04:00
SiboVG
b56aa173ec Merge remote-tracking branch 'origin/unstable' into unstable 2024-10-08 23:42:26 +02:00
SiboVG
c7540868a3 Fix some bugs in the documentation 2024-10-08 23:42:17 +02:00
SiboVG
ecc203b621 Add unit tests for FlightConditions 2024-10-08 23:15:29 +02:00
SiboVG
8b3b763cc8 Also apply Prandtl correction at supersonic speed 2024-10-08 19:06:17 +02:00
SiboVG
ab5fa61d3e Remove debug prints 2024-10-08 19:05:18 +02:00
SiboVG
e51790e69d Clamp beta factor in transonic region 2024-10-08 19:03:06 +02:00
JoePfeiffer
90b2ece4fa Little bit of tidying up -- use addEvent(), not getEventQueue.add() 2024-10-07 15:47:38 -06:00
Joe Pfeiffer
4f80d28bec
Merge pull request #2567 from JoePfeiffer/fix-2543
Remove Prandtl-Glauert correction factor
2024-10-02 16:16:22 -06:00
JoePfeiffer
a1d46a881e Remove Prandtl-Glauert correction factor 2024-10-02 15:39:36 -06:00
Sibo Van Gool
9e83cbe696
Merge pull request #2562 from JoePfeiffer/flight-warning-event
Flight warning event
2024-10-02 22:41:56 +02:00
Sibo Van Gool
ee672c77b8
Merge pull request #2566 from SiboVG/issue-2565
[#2565] Check if icon is imageicon for icon disabling
2024-10-02 18:56:29 +02:00