SC Modeler Demonstration Package

You can evaluate SC Modeler free of charge for 30 days.
⚠️ YOU MUST LOG IN TO DOWNLOAD THE DEMO.
Click the product name below to download the installer.
Once the download is complete, extract the ZIP archive, double-click the setup.exe file to start the installation, and follow the on-screen instructions.
Note: The extracted installer files (setup.exe and scmod_demo.msi) are digitally signed with a SHA256 code-signing certificate to verify authenticity. If Windows SmartScreen shows a warning, click "More info" → "Run anyway."
Prerequisite (Install Before Running Setup): Visual C++ Redistributable for Visual Studio 2015-2022.
 
Product Name Version Last Update Size License Requirements
SC Modeler Demo 4.1.1 Oct.20,2025 50.9 MB 30-day Trial Windows 11, 10, 8.1, 8, 7 (64-bit), 2 GB RAM, 130 MB disk space
Verify the ZIP file integrity: certutil -hashfile scmod_demo.zip SHA256
Expected hash: 3e89fc58e15648294510e6944da7f4e9c0fff4c5702933496294843efc240ef7
Export Compliance: Downloads are currently restricted to users in the United States while export classification is under review. By downloading, you confirm that you are located in an authorized country and will not transfer this software to restricted persons, entities, or countries. You agree to comply with all applicable U.S. export, re-export, and transfer laws, including the OFAC Sanctions Programs and the BIS Entity List.

New in SC Modeler 4.1

1. Enhanced Shortest Path Search
Significant improvements have been made to the shortest path search in SC Modeler 4.1, enabling the creation of responsive animated simulations, dynamic routing visualization, and performance analysis of large-scale multi-layer satellite networks.
The table below displays the frame refresh time for animated simulations of dynamic routing between two ground stations situated at opposite points on Earth, one at 45°N and the other at 45°S. For constellations containing thousands of satellites, this time is primarily determined by satellite movement propagation and the shortest path search.
Frame Refresh Time - Satellite Network
Number of Satellites Orbital Structure ISL per Satellite Orbit Propagator Frame Refresh Time (sec)
5,000 Kinematically Regular ("Walker delta"), 100 orbital planes 4 Two-Body Keplerian with J2 Perturbations 0.08
10,000 Kinematically Regular ("Walker delta"), 100 orbital planes 4 Two-Body Keplerian with J2 Perturbations 0.24
4,868 Starlink, TLE-defined, 4,868 orbital planes Unrestricted, 500+ potential ISL per satellite (this network topology does not reflect the actual one and was chosen for application performance validation only) SGP4/SDP4 0.14
Notes:
  • PC Configuration: Laptop with an 11th generation Intel Core i7 processor, 2.80GHz, 16 GB RAM, integrated video card.
  • Routing policy: The total length of the path from the source node to the destination node.
  • Orbit altitude for the first two constellations: 485 km, inclination - 53.75°.
  • Uplink/Downlink field-of-view: Simple conic with a minimum ground elevation angle of 25°. Using instead a custom sensor defined by the Azimuth-Elevation mask resulted in a 5 to 15% increase in the Frame Refresh Time.
  • The Network Topology Tools were used to define the network topology for kinematically regular constellations.
  • The Starlink TLE dataset contained currently active and decayed satellites. Decayed satellites have been excluded from the path search.
  • The frame refresh rate was nearly identical for all three constellation visualization modes - 2D, 3D, and 3D OpenGL.
  • The Total Path Delay task was turned on and running during simulations, displaying the results in a dedicated area of the application window.
2. Ground-Based Relay Stations
SC Modeler 4.1 introduces the possibility to explore the use of ground-based relay stations that can forward data between satellites. This capability can either complement or replace intersatellite links within a satellite network.
The application allows for the addition of tens of thousands of ground relay stations to a satellite network.
Frame Refresh Time - Satellite Network with Ground Relays
Number of Relays Number of Satellites Orbital Structure ISL per Satellite Orbit Propagator Frame Refresh Time (sec)
5,150 5,000 Kinematically Regular ("Walker delta"), 100 orbital planes 4 Two-Body Keplerian with J2 Perturbations 0.11
5,150 4,868 Starlink, TLE-defined, 4,868 orbital planes - SGP4/SDP4 0.25
42,000 4,868 Starlink, TLE-defined, 4,868 orbital planes - SGP4/SDP4 0.34
Notes:
  • Ground relays were evenly distributed within North America, covering latitudes between 25°N and 60°N. Two ground stations (user terminals) were placed near the northwest and southeast corners of the area.
  • Only "representative" ground relays (less than 10% of the total) have been displayed. All satellites and satellite orbits (in 3D and 3D OpenGL modes) have been visualized.
  • The program conducted the shortest path search at each time step during simulation. Switching to a delayed search mode, which postpones path refresh until either the route becomes invalid or for a specified period of time, significantly decreases the average Frame Refresh Time.
3. Routing Settings Tool
The Routing Settings tool now offers the ability to define a balanced hierarchical search and choose between the Dijkstra algorithm, Breadth-First Search, and A* Search, depending on the selected routing policy.
4. Network Topology Tools Usability Improvements
5. TLE Update Utility
SC Modeler 4.1 includes the TLE Update Utility, which provides automatic updates of TLE database records.
Note: A Space Track (space-track.org) account is required to use this tool.
6. Route Explorer
7. Many other feature improvements and bug fixes