Version 2025.1 | ![]() |
New Files
The following is a complete list of files which have been added to the Spacecraft Design Toolbox since Version 2023.1.
Navigate by toolbox module:
Add-on modules:
AerospaceUtils Module
Over a dozen new component models were added, including several to support inteplanetary vehicle design. In addition, a new utility computes the solar power area from a stored CAD model.
AerospaceUtils/CAD/GetCADPower.mAerospaceUtils/CAD/GetCADVFRotated.m
AerospaceUtils/ComponentModels/ChairModel.m
AerospaceUtils/ComponentModels/CurvedArrows.m
AerospaceUtils/ComponentModels/DrawCanadarm3.m
AerospaceUtils/ComponentModels/ECAMC50.m
AerospaceUtils/ComponentModels/ESPAArray.m
AerospaceUtils/ComponentModels/ESPABus.m
AerospaceUtils/ComponentModels/LaserRangefinder.m
AerospaceUtils/ComponentModels/LiftingBody.m
AerospaceUtils/ComponentModels/MR107S.m
AerospaceUtils/ComponentModels/MarsAeroshell.m
AerospaceUtils/ComponentModels/Nozzle2D.m
AerospaceUtils/ComponentModels/PartialThickDisk.m
AerospaceUtils/ComponentModels/R40BEngine.m
AerospaceUtils/ComponentModels/RoundedRectangle.m
Missions Module
The Missions module has a new example for a LEO-based space station.
Missions/Demos/SpaceStation/MagneticUnloadingDemo.mMissions/Demos/SpaceStation/ManufacturingSpaceStationCAD.m
Missions/Demos/SpaceStation/SpaceStationACSSimulation.m
Missions/SpaceStation/RHSSpaceStation.m
Missions/SpaceStation/SpaceStationControl.m
Missions/SpaceStation/SpaceStationDragDisturbance.m
Orbit Module
Orbit/Demos/OrbitManeuver/IspLimits.mOrbit/OrbitCoord/ElToFPA.m
Orbit/OrbitMechanics/DVDragFPA.m
Orbit/OrbitMechanics/DVUpperStageTwoImpulse.m
Orbit/OrbitMechanics/MajorMinorToAE.m
Propulsion Module
Propulsion/Electric/HallThrusterEfficiency.mSC Module
SC/Demos/Attitude/CubeSatWithRWADemo.mSC/Demos/CAD/Canadarm3Movie.m
SC/Demos/CAD/MarsLandingAeroshells.m
SC/Demos/Control/ThreeAxisControl.m
SC/SCData/DeepSpace1.bsp
SC/SCData/WMM.CO
SC/Tools/EarthOrbitSimulation.m
SC/Visualization/AnimateOrbit.m
SpacecraftEstimation Module
SpacecraftEstimation/RelativeState/WorldToCamera.mThermal Module
Thermal/Brayton/Brayton.mThermal/Demos/ThermalAnalysis/IsothermalSpacecraftDemo.m
Thermal/Demos/Tutorials/ThermalGettingStarted.mlx
Common, Math, and Electrical Modules
Common/MassProperties/InertiaChain.mCommon/PressureVessels/WallThicknessCone.m
Electrical/Components/PIRectifier.m
Electrical/Motor/StatorCoil.m
Math/Geometry/SurfaceAreaTruncatedCone.m
Math/Probability/RandomWalkMarkov.m
Add-On Modules
Interplanetary Module
The Interplanerary module is new to version 2025. It primarily consists of functions which were previously distributed throughout the toolbox modules. The following files are new:
Interplanetary/CrewedMission/AstronautMassBalance.mInterplanetary/CrewedMission/HabitatMass.m
Interplanetary/Demos/Enceladus/DataRateSaturn.m
Interplanetary/Demos/Mars/MarsMission.m
Interplanetary/Demos/MarsCrewedMission/MarsCapsuleCAD.m
Interplanetary/Demos/MarsCrewedMission/MarsLanderCAD.m
Interplanetary/Demos/MarsCrewedMission/StarfireMarsCrewCAD.m
Interplanetary/Demos/PlanarOptimization/MarsPlanarRendezvous.m
Interplanetary/Demos/PlanarOptimization/PhaseConstrainedComparison.m
Interplanetary/Demos/SGLens/MissionSGL.m
Interplanetary/Demos/Venus/MagellanExample.m
Interplanetary/Environment/MarsAtmosphereProperties.m
Interplanetary/InterplanetaryOrbit/FindDepartureLambert.m
Interplanetary/InterplanetaryOrbit/PlanetLambertOpt.m
Interplanetary/Landers/ParachuteSim.m
Interplanetary/Mechanics/VToC3.m
Interplanetary/Optimization/PlanarHelioRendezvousOptimal.m
LunarMissions Module
The LunarMissions module brings together functions which were previously spread throughout the toolbox. The following files are new:
LunarMissions/Demos/LunarLanding/LandingEnergy.mLunarMissions/Demos/LunarMission/ApolloGuidanceDemo.m
LunarMissions/Demos/LunarMission/LunarInsertionDemo.m
LunarMissions/Demos/LunarOrbit/LunarSphericalHarmonicPlot.m
LunarMissions/Demos/Reentry/EarthReentryAttitudeSim.m
LunarMissions/Reentry/RHSReentryWithAttitude.m
LunarMissions/Reentry/ReentryTorqueDistribution.m
StraightLine Module
The StraightLine module contains functions for analyzing advanced propulsion trajectories, which can be approximated as rectilinear.
StraightLine/ConstantAccel/TOFConstAccel.mStraightLine/ConstantThrust/OptimalCharacteristicVelocity.m
StraightLine/ConstantThrust/OptimalTripTime.m
StraightLine/ConstantThrust/TOFConstExVel.m
StraightLine/ConstantThrust/TOFConstThrust.m
StraightLine/Flyby/ZeroPayloadFlyby.m
StraightLine/SLPowerLimited/OptimalSLPL.m
StraightLine/SLPowerLimited/SLPLTrajectoryLambda.m
StraightLine/SLPowerLimited/TOFLinearAccel.m
SAAD Module
A demo was added of the SAAD GUI which required updating old codle which depended on global variables, to use data structures instead.
SAAD/Demos/GUI/SAADGUI.mSAAD/GUI/SAADDataStructure.m
Sail Module
Sail/Analysis/SailL1Lightness.mSail/Demos/Optimization/SailPlanarOptDemo.m
Sail/Optimization/SailPlanarOpt.m
Noteworthy changes: