<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Blacknight Space blog</title>
    <link>https://www.blacknightspace.com/blog</link>
    <description>Explore the frontier of space technology with Blacknight. Read expert insights, industry news, and deep dives into satellite tech and cosmic exploration.</description>
    <language>en</language>
    <pubDate>Wed, 03 Jun 2026 18:46:09 GMT</pubDate>
    <dc:date>2026-06-03T18:46:09Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Modeling Comets &amp; Asteroids</title>
      <link>https://www.blacknightspace.com/blog/modeling-comets-and-asteroids</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/modeling-comets-and-asteroids" title="" class="hs-featured-image-link"&gt; &lt;img src="https://static.wixstatic.com/media/19682e_f970d16030034872ab1c846c2dcefff5~mv2.png/v1/fill/w_1480,h_970,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_f970d16030034872ab1c846c2dcefff5~mv2.png" alt="Modeling Comets &amp;amp; Asteroids" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h4&gt;STK-Modeling Comets and Asteroids Using NASA Ephemeris Data&lt;/h4&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_14aa5975e78540dd94ba5d8a4654af8a~mv2.png/v1/fill/w_1480,h_370,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_14aa5975e78540dd94ba5d8a4654af8a~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;STK-Modeling Comets and Asteroids Using NASA Ephemeris Data&lt;/h4&gt; 
&lt;p&gt;In this tutorial, we will create specific Ephemeris Data for the Comet Nishimura which passed through our solar system in the Fall of 2023. We will use NASA’s Horizon tool to generate specific Ephemeris Data for this comet and Implement that Data into STK. There are several tools and external links required to replicate the example Scenario. Importing a Custom .obj model is not required to view the STK functions demonstrated in this tutorial, so these steps will be optional.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_e6b002184ab64a21bd632dba44a0e1af~mv2.png/v1/fill/w_1480,h_878,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_e6b002184ab64a21bd632dba44a0e1af~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;Resources:&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;a href="https://www.smithsonianmag.com/smart-news/newly-discovered-green-comet-is-passing-by-earth-this-week-180982879/"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;Newly Discovered Green Comet Is Passing By Earth This Week | Smithsonian (smithsonianmag.com)&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="https://ssd.jpl.nasa.gov/horizons/app.html#/"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;Horizons System (nasa.gov)&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="https://analyticalgraphics.my.site.com/faqs/articles/Knowledge/interplanetary-ephemeris-summary"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;Knowledge: Downloading and Using Ephemerides for Comets, Asteroids, Small Bodies, and Interplanetary Spacecraft (site.com) &lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="https://www.blender.org/download/"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;Download — blender.org(Optional)&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;a href="https://sketchfab.com/3d-models/large-asteroid-small-moon-free-97e836948dd14a5ba4ed69ff8d0d0831"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;Asteroid 3d Model(Optional)&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Building the Ephemeris Data:&lt;/h4&gt; 
&lt;p&gt;We are going to build a Custom .txt file using NASA’s Horizon System Planner. To do this we must first set the correct parameters.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Go to Horizons System (nasa.gov) to access the Horizon’s Web Application.&lt;/p&gt; 
&lt;p&gt;First set the 1 Ephemeris type to Vector Table.&lt;/p&gt; 
&lt;p&gt;Set the 2 Target Body: to the official name of the Comet, enter “C/2023 E1 (ATLAS)”.&lt;/p&gt; 
&lt;p&gt;Set the 3 Coordinate Center: to be geodetic by using method ‘Specifying Coordinates’.&lt;/p&gt; 
&lt;p&gt;Set the 4 Time Specifications: to be start time of 2023-09-01 and the stop time of 2023-10-1 with a step of 6 hours.&lt;/p&gt; 
&lt;p&gt;Set the 5 Table Settings: by clicking [Edit] to configure the Vector Table Settings. Ensure that your settings are the same as the ones pictured below:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_a7bb1718b1684db78b9c11d465c5f569~mv2.png/v1/fill/w_720,h_663,al_c,q_90,enc_auto/19682e_a7bb1718b1684db78b9c11d465c5f569~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Once you complete these steps, your Ephemeris Data settings should look like this:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_fb69ea3159494d3592f911a12892d7f3~mv2.png/v1/fill/w_862,h_601,al_c,q_90,enc_auto/19682e_fb69ea3159494d3592f911a12892d7f3~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Click [Generate Ephemeris] Data and save it to an easily accessible location. Now we will begin to implement this data into STK to view Comet Nishimura’s Path.&lt;/p&gt; 
&lt;p&gt;Note: You can press Save/Load Settings, to save the settings for reuse.&lt;/p&gt; 
&lt;h4&gt;Integrating with STK&lt;/h4&gt; 
&lt;p&gt;You will need the STK JPLHorizonsEphmeris.ZIP file from the AGI Website. It can be found at the bottom of this pag&lt;span style="color: #000000;"&gt;e: &lt;a href="https://analyticalgraphics.my.site.com/faqs/articles/Knowledge/interplanetary-ephemeris-summary" style="color: #000000;"&gt;&lt;u&gt;Knowledge: Downloading and Using Ephemerides for Comets, Asteroids, Small Bodies, and Interplanetary Spacecraft (site.com)&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;u&gt;&lt;img src="https://static.wixstatic.com/media/19682e_5276bffb465f4d238feb52a441e5c141~mv2.png/v1/fill/w_1059,h_425,al_c,q_90,enc_auto/19682e_5276bffb465f4d238feb52a441e5c141~mv2.png"&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;After you have downloaded and unzipped it, bring the .xml file into the STK Plugins Folder. This is the default directory for it: C:/Program Files/AGI/STK 12/Plugins&lt;/p&gt; 
&lt;p&gt;Next, we will open Command Prompt or a Windows PowerShell as an Administrator.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_9c1f41a851d847779e1e3dbe89f0d681~mv2.png/v1/fill/w_640,h_715,al_c,q_90,enc_auto/19682e_9c1f41a851d847779e1e3dbe89f0d681~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;We will run the following command (replace the Install Location with the proper one correct to your download):&lt;/p&gt; 
&lt;p&gt;regsvr32 InstallLocation JPLHorizonsFileReader.wsc&lt;/p&gt; 
&lt;h4&gt;Configuring the Scenario&lt;/h4&gt; 
&lt;p&gt;Create a new STK Scenario within the period specified while creating the Ephemeris Data. For this example, use 1 Sept 2023 until 1 Oct 2023.&lt;/p&gt; 
&lt;p&gt;Then use the Insert STK Objects tool to add two Central Bodies and a Satellite.&lt;/p&gt; 
&lt;p&gt;Within the Properties-&amp;gt;Basic-&amp;gt;Definitions Tab on the Central Bodies set one of them to the Earth and the Other to the Sun. Ensure Auto Rename is checked:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_c86c5b57aa59427c906a6ef043e794a2~mv2.png/v1/fill/w_653,h_390,al_c,lg_1,q_85,enc_auto/19682e_c86c5b57aa59427c906a6ef043e794a2~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Click [OK] to save your changes.&lt;/p&gt; 
&lt;p&gt;After Renaming the Satellite to Comet_Nishimura, it should look like this:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_214f811be1d84acba480bd784c93f69e~mv2.png/v1/fill/w_819,h_339,al_c,lg_1,q_85,enc_auto/19682e_214f811be1d84acba480bd784c93f69e~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Open the Properties-&amp;gt;Basic-&amp;gt;Orbit page for Comet Nishimura&lt;/p&gt; 
&lt;p&gt;Change the Propagator to STK External. Then change the Ephemeris Type to JPL Horizons Ephemeris Reader. Next, select the file you generate from NASA’s Horizon tool earlier. It should look like the following:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_717862e3e6de4697adc7bcd838f2b60e~mv2.png/v1/fill/w_828,h_716,al_c,q_90,enc_auto/19682e_717862e3e6de4697adc7bcd838f2b60e~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Click OK to save your changes and close the Satellite Properties.&lt;/p&gt; 
&lt;h4&gt;Configuring the Window&lt;/h4&gt; 
&lt;p&gt;Maximize the 3D Graphics Window and Open the Globe Manager:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_8a1260f0617e43e0a24be80b29ac7fae~mv2.png/v1/fill/w_926,h_59,al_c,lg_1,q_85,enc_auto/19682e_8a1260f0617e43e0a24be80b29ac7fae~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Disable the Moon in the 3D Graphics Window to declutter the Scenario:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_2972ffdab307420d89e7beb37558f671~mv2.png/v1/fill/w_708,h_630,al_c,lg_1,q_90,enc_auto/19682e_2972ffdab307420d89e7beb37558f671~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;After that, configure the Settings for the Central Body Objects.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;In each, go to Properties-&amp;gt; 3D Graphics-&amp;gt; Attributes and ensure only the following are selected:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_fe9c804ea420407499eb57698c48effc~mv2.png/v1/fill/w_745,h_437,al_c,lg_1,q_85,enc_auto/19682e_fe9c804ea420407499eb57698c48effc~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Click OK to save your changes. After that open, the 3D Graphics Window Properties-&amp;gt;Details and enable Label Declutter:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_e5dae7c24ee44489aff7e7bc8fa18151~mv2.png/v1/fill/w_999,h_566,al_c,q_90,enc_auto/19682e_e5dae7c24ee44489aff7e7bc8fa18151~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Then, in the 3D Graphics Window Properties-&amp;gt; Advanced Section, turn the max viewing distance up to 1e^20km:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_8a3602c616b94ee2bca4fae5d3252eec~mv2.png/v1/fill/w_589,h_385,al_c,lg_1,q_85,enc_auto/19682e_8a3602c616b94ee2bca4fae5d3252eec~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Click [OK] to save your changes.&lt;/p&gt; 
&lt;p&gt;Now Configure your window by clicking on Comet Nishimura and selecting Zoom-to. Then you can start your scenario to see its Path in the given Ephemeris.&lt;/p&gt; 
&lt;p&gt;You now have a Satellite Object that has used NASA’s Ephemeris Data to represent the path of a Comet that passed through our Solar System. You can stop there, or if you want to you can continue to the optional steps to change the Satellites model.&lt;/p&gt; 
&lt;h4&gt;Changing the Object Model (Optional)&lt;/h4&gt; 
&lt;p&gt;The “Comet Nishimura” has the default Satellite object model in the 3D Graphics View, which is not ideal for 3D graphics window when zoomed in.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;An example celestial object model that you can use, is one from Sketchfab, located here:&lt;span&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;a href="https://sketchfab.com/3d-models/large-asteroid-small-moon-free-97e836948dd14a5ba4ed69ff8d0d0831" style="color: #000000;"&gt;&lt;u&gt;Asteroid 3d Model&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Note: This is not Comet Nishimura but an example 3D model of a celestial object.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Additionally, when downloading 3D Models, they might not be in the correct format for STK to ingest. The Asteroid model is available as an *.OBJ model. We will need to convert the .obj file to a file STK recognizes. The easiest way to do this is with Blender, a free 3D modeling software, which can be downloaded for Windows here&lt;span style="color: #000000;"&gt;: &lt;a href="https://www.blender.org/download/" style="color: #000000;"&gt;&lt;u&gt;Download — blender.org &lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #ffffff;"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Once you have downloaded and unzipped the model you wish to use, and installed Blender, you can begin to modify your .obj file into a .glb file that STK can use.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Open a new Blender Scenario and Import your wavefront .obj file:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_890f31cd54ab4e6b9823c7fa86c543ba~mv2.png/v1/fill/w_786,h_858,al_c,q_90,enc_auto/19682e_890f31cd54ab4e6b9823c7fa86c543ba~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Then we will add the necessary textures to the Object. Select the Test_planet on the right side of the Blender Window and select the Materials Window.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_eef27d12bbbf4047b99f6cdd84decd41~mv2.png/v1/fill/w_445,h_1250,al_c,q_90,enc_auto/19682e_eef27d12bbbf4047b99f6cdd84decd41~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Then select the yellow dot and select the Image Texture option:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_a540f279779c4db29058b123c098e1b9~mv2.png/v1/fill/w_515,h_111,al_c,lg_1,q_85,enc_auto/19682e_a540f279779c4db29058b123c098e1b9~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Next, select the Open option and CTRL-click all the options provided in the download of the Asteroid object from Sketchfab:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_2c0e1317b3524525957fb893e8e9c0f1~mv2.png/v1/fill/w_1247,h_246,al_c,lg_1,q_85,enc_auto/19682e_2c0e1317b3524525957fb893e8e9c0f1~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Then export your model for use in STK as a .glb file:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_ce5889d9bc274dee80ed352e7297e44f~mv2.png/v1/fill/w_703,h_815,al_c,q_90,enc_auto/19682e_ce5889d9bc274dee80ed352e7297e44f~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Return to your STK Scenario and Select Comet Nishimura Properties -&amp;gt; 3D Graphics -&amp;gt;Model and change the model to the custom one we compiled in Blender:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_0bc6e786009840a49861aa3d29361f6d~mv2.png/v1/fill/w_575,h_281,al_c,lg_1,q_85,enc_auto/19682e_0bc6e786009840a49861aa3d29361f6d~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Click [OK] to save your changes.&lt;/p&gt; 
&lt;p&gt;Now select the 3D Graphics window and Zoom-to your Comet Nishimura:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_f970d16030034872ab1c846c2dcefff5~mv2.png/v1/fill/w_1480,h_970,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_f970d16030034872ab1c846c2dcefff5~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;Next Steps:&lt;/h4&gt; 
&lt;p&gt;Now you are ready to use NASA’s Horizon tool to generate Ephemeris data and implement that data into an STK Scenario to show accurate paths of Comets and Asteroids in our solar system. These can be used for a variety of applications and purposes to gather data or simply figure out when to look outside to observe the next celestial object’s close approach.&lt;/p&gt; 
&lt;p&gt;If you have any further questions or need assistance, we are here to help! Our dedicated Tec-Support team is ready to provide prompt and personalized assistance tailored to your needs. We look forward to assisting you and ensuring a positive experience.&lt;/p&gt; 
&lt;p&gt;Thanks,&lt;/p&gt; 
&lt;p&gt;Blacknight Space Team&lt;span&gt; &lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fmodeling-comets-and-asteroids&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>TechTips</category>
      <category>STK</category>
      <pubDate>Wed, 03 Jun 2026 18:46:09 GMT</pubDate>
      <author>alex@blacknightspace.com (Alex Ridgeway)</author>
      <guid>https://www.blacknightspace.com/blog/modeling-comets-and-asteroids</guid>
      <dc:date>2026-06-03T18:46:09Z</dc:date>
    </item>
    <item>
      <title>Troubleshooting a Corrupted Scenario in STK</title>
      <link>https://www.blacknightspace.com/blog/troubleshooting-a-corrupted-scenario-in-stk</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/troubleshooting-a-corrupted-scenario-in-stk" title="" class="hs-featured-image-link"&gt; &lt;img src="https://static.wixstatic.com/media/19682e_63c859d9a9894ce68f4f077899e62b61~mv2.png/v1/fill/w_1220,h_335,al_c,lg_1,q_90,enc_auto/19682e_63c859d9a9894ce68f4f077899e62b61~mv2.png" alt="Troubleshooting a Corrupted Scenario in STK" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h4&gt;How do I trouble shoot a potentially corrupted scenario in STK?&lt;/h4&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_63c859d9a9894ce68f4f077899e62b61~mv2.png/v1/fill/w_1220,h_335,al_c,lg_1,q_90,enc_auto/19682e_63c859d9a9894ce68f4f077899e62b61~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;How do I trouble shoot a potentially corrupted scenario in STK?&lt;/h4&gt;  
&lt;p&gt;Try to identify the specific problem within the scenario. Generally, there is a root cause with multiple things failing then STK crashes, but all issues can be traced back to one cause. Sometimes STK is looking for a file, that now doesn’t exist. Sometimes, two scenarios are writing to the same file. Sometimes, STK topped out the machine when running analysis and caused a crash, which caused corruption in a file it was writing at the time of the crash. Sometimes, STK simply crashes for some other reason and now the scenario is corrupt. We have luck in recovering a corrupted scenario but there is no guarantee that we can fix a problem. Check the Tips using STK below.&lt;/p&gt; 
&lt;h4&gt;Here are things to check about your scenario that crashes STK&lt;span&gt; &lt;/span&gt;&lt;/h4&gt; 
&lt;p&gt;Identify when does the crash occurs.&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Does the crash happen at startup?&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;This could indicate a graphics issue, as crashing at start up can mean that STK could not render the scenario, so it crashes.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Does the crash happen when running analysis right after startup?&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;This could indicate a problem with an object like a satellite, aircraft or vehicle. STK will repropagate objects first, before doing anything else. So if there was an error in the propagator, which causes a crash, then an object is the issue.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;This could indicate a problem with an object like coverage, comm systems or volumetric, which generally recalculate right after start up?&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Does this crash happen when recalculating an analysis object?&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;This is a problem with the analysis object like coverage or comm systems. Check what objects are used in that analysis and if those objects are valid, which could be the root cause. Remove or recreate the analysis.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Figure out if there is a specific time when the error occurs, does this correspond with an object being added or a change being made?&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Check if you were saving a scenario to the same folder, Scenario1_v1 Scenario2_v2…&lt;span&gt; &lt;/span&gt;&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;This has caused corruption in the past because STK saves the scenario to that folder but the first and second version CAN modify the other files like Satellite1.sa. STK does not save copies of Scenario2_v2_Satellite1.sa, it only saves Satellite1.sa.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;Instead of saving the scenario with a different name, simply Save the Scenario like normal, then use Windows Explorer, create a copy of the FULL Folder, and call it *_backup. This way you backup your scenarios AND all of your objects.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Confirm STK is using the right graphics card, and that your drivers are up to date.&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;First, check your graphics card drivers are up to date. If not, update your graphics card drivers.&lt;/li&gt; 
 &lt;li&gt;Once you've confirmed your drivers are up to date, in STK, navigate to Help -&amp;gt; Graphics Card Info&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;Under OpenGL Information, you should see the brand name of your graphics card shown to indicate that the graphics card is being used.&lt;/li&gt; 
 &lt;li&gt;For example, in the image below, the Graphics Card Info report shows that there is a NVIDIA graphics card available, but instead, STK is using the Intel XE Graphics. This is not correct.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_e323fc1168184652ba1a13798a213d1a~mv2.png/v1/fill/w_679,h_423,al_c,lg_1,q_85,enc_auto/19682e_e323fc1168184652ba1a13798a213d1a~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;If STK is not using the correct graphics card, such as in the image above, follow the instructions in the following blog to configure STK to use your graphics card:&lt;span&gt; &lt;/span&gt;&lt;a href="https://www.agi.com/blog/2020/08/make-stk-look-beautiful-using-your-fancy-graphics#:~:text=1%20In%20the%20box%20that%20appears%20for%20STK%2C,launch%20STK%20and%20enjoy%20your%20beautiful%203D%20graphics%21"&gt;&lt;u&gt;&lt;span style="color: #ffffff;"&gt;AGI: Make STK Look Beautiful Using Your Fancy Graphics Card&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Check the Error Messages from C:\Users {UserNameORUsername\OneDrive}\Documents\STK 12\Config\Logs&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;There are some nominal warnings, so be sure to review any errors or messages that may have been sent right before the crash.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;Error Messages could indicate a problem with a specific object or analysis. Please see if it says where the problem lies.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;Missing External Files, for STK Scenarios, there are many things that can be added to your scenario. STK pulls in data from many different places, and you can also tell STK to pull in data from other sources. STK has features to look for moved files upon scenario load. Moving files that STK relies on is not a good practice.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Try on another machine. If the error occurs on both machines, then the scenario has issues.&lt;span&gt; &lt;/span&gt;&lt;/h4&gt; 
&lt;h4&gt;Retrieve the minidump diagnostic file (When all other items are checked)&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;Set the environment variable AGI_GENERATE_MINIDUMP = 1.&lt;/li&gt; 
 &lt;li&gt;Reproduce the crash.&lt;/li&gt; 
 &lt;li&gt;A dump file will be created in %TEMP% in a subfolder called AGI-STK12Application.&lt;/li&gt; 
 &lt;li&gt;The %TEMP% directory is usually C:\Users\username\AppData\Local\Temp. If yours is not located there, you can paste %TEMP% into your browser file path to find it.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;How to uncorrupt a corrupted scenario?&lt;/h4&gt; 
&lt;ul&gt; 
 &lt;li&gt;Create a copy of your full scenario folder and save in a new place. Use that for the following troubleshooting steps.&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;VDFs should not be used as they are fully packed scenarios and cannot be broken apart.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;First see if there is an issue with the objects in your scenario.&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;Create a new scenario and import an object file, one at a time.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;Each time you load an object, see if there is an error in the message viewer.&lt;/li&gt; 
   &lt;li&gt;Each time, see if the object loads as you expect.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;IF you are back to a fully built scenario, forget about your old scenario and carry on with this one.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;If all of the objects load in the new scenario but you still want your original scenario. 
  &lt;ul&gt; 
   &lt;li&gt;You can compare a default scenario vs. the corrupted scenario file, *.sc.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;Create a default scenario, then save it.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;Open a tool like ExamDiff.&lt;span&gt; &lt;/span&gt; 
    &lt;ul&gt; 
     &lt;li&gt;ExamDiff compares to files.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
     &lt;li&gt;If you cannot install another program, open two Notepad++ or open two Notepads, side by side. Visually inspect these.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
    &lt;/ul&gt; &lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Compare the potentially corrupted scenario file and the default scenario.&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;The scenario properties should be similar.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;Check for any setting in the bad scenario that could be causing a problem.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;*Not recommended, but if you identify a problem in the scenario file, you can copy sections from the default scenario and add them into your scenario file. Then try to re-load into STK.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;If all else fails, please send the full scenario folder to support@lsas-tec.com and we can help troubleshoot further.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;If you have any further questions or need assistance, we are here to help! Our dedicated Tec-Support team is ready to provide prompt and personalized assistance tailored to your needs.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Thanks,&lt;/p&gt; 
&lt;p&gt;Blacknight Space Team&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Ftroubleshooting-a-corrupted-scenario-in-stk&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>TechTips</category>
      <category>STK</category>
      <pubDate>Wed, 03 Jun 2026 18:42:05 GMT</pubDate>
      <author>alex@blacknightspace.com (Alex Ridgeway)</author>
      <guid>https://www.blacknightspace.com/blog/troubleshooting-a-corrupted-scenario-in-stk</guid>
      <dc:date>2026-06-03T18:42:05Z</dc:date>
    </item>
    <item>
      <title>STK: Lunar Resources</title>
      <link>https://www.blacknightspace.com/blog/stk-lunar-resources</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/stk-lunar-resources" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.blacknightspace.com/hubfs/Blogs/LunarResources.jpg" alt="STK: Lunar Resources" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h4&gt;&lt;span style="color: #000000;"&gt;Where are the Lunar Mission resources?&lt;/span&gt;&lt;/h4&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/LunarResources.jpg?width=1200&amp;amp;height=675&amp;amp;name=LunarResources.jpg" width="1200" height="675" alt="LunarResources" style="height: auto; max-width: 100%; width: 1200px;"&gt;&lt;/p&gt; 
&lt;h4&gt;&lt;span style="color: #000000;"&gt;Where are the Lunar Mission resources?&lt;/span&gt;&lt;/h4&gt;  
&lt;h4&gt;&lt;span style="color: #ffffff;"&gt;STK: Lunar Mission resources:&lt;/span&gt;&lt;/h4&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;With the upcoming Artemis mission, it's time to focus on lunar exploration once again. If you're planning a lunar mission, STK provides the perfect platform for modeling and simulation to support your mission from start to finish.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;To get started with lunar mission planning, you can watch our YouTube tutorial on the Astrogator segment called "Earth to Moon." This segment offers a practical foundation for designing a lunar mission, considering launch dates, parking orbit altitudes, and lunar orbits.&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.agi.com/resources/videos/stk-tip-quickly-design-a-moon-mission" style="color: #ffffff;"&gt;&lt;u&gt;AGI: STK Tip: Quickly Design a Moon Mission&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;For a more detailed understanding of translunar injection targeting, you can find an Astrogator tutorial on b-plane targeting for lunar missions.&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://help.agi.com/stk/index.htm#training/tx-lunar.htm" style="color: #ffffff;"&gt;&lt;u&gt;Moon Mission Using B-Plane Targeting&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Beyond reaching the Moon, STK offers capabilities for lunar terrain analysis. You can explore the lunar surface because STK has the ability to import lunar terrain data. This allows for improved visualization and analysis of lunar landing missions or sensing missions. You can refer to our YouTube video on importing lunar terrain data.&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.youtube.com/watch?v=Iyow89sZBPk" style="color: #ffffff;"&gt;&lt;u&gt;Importing Lunar Terrain - AGI Geeks 15 - YouTube&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;By combining lunar terrain data with STK's objects and reports, you can create accurate representations of line-of-sight access, revisit time, lighting times, and communication capabilities on the lunar surface. With the resources provided, you can create detailed lunar mission scenarios that encompass various subsystems and gain novel insights. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;STK makes planning and executing a lunar mission more achievable than ever before.&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.agi.com/resources/videos/why-lunar-missions-are-different-than-leo-geo-miss" style="color: #ffffff;"&gt;&lt;u&gt;Why lunar missions are different (than LEO/GEO missions)&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.agi.com/resources/videos/revisiting-apollo-13-in-stk" style="color: #ffffff;"&gt;&lt;u&gt;Revisting Apollo 13 in STK&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.agi.com/resources/videos/lunar-trajectory-planning" style="color: #ffffff;"&gt;&lt;u&gt;Lunar Trajectory Planning&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.youtube.com/watch?v=pFuFwx1sNdg" style="color: #ffffff;"&gt;&lt;u&gt;Lunar and Cis-Lunar Orbit Determination Webinar&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://www.youtube.com/watch?v=LPlAOJRqScw" style="color: #ffffff;"&gt;&lt;u&gt;Leveraging Cis-Lunar Flight Experience Webinar&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;If you have any further questions or need assistance, we are here to help! Our dedicated Tec-Support team is ready to provide prompt and personalized assistance tailored to your needs. We look forward to assisting you and ensuring a positive experience.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight Space Team&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fstk-lunar-resources&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>STK</category>
      <pubDate>Tue, 02 Jun 2026 23:01:41 GMT</pubDate>
      <author>alex@blacknightspace.com (Alex Ridgeway)</author>
      <guid>https://www.blacknightspace.com/blog/stk-lunar-resources</guid>
      <dc:date>2026-06-02T23:01:41Z</dc:date>
    </item>
    <item>
      <title>LaunchPad's Training Platform</title>
      <link>https://www.blacknightspace.com/blog/launchpads-training-platform</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/launchpads-training-platform" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.blacknightspace.com/hubfs/Blogs/BNS_TrainingPlatform.jpg" alt="LaunchPad's Training Platform" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;LaunchPad's Training Platform delivers interactive, software-connected training designed to help users become proficient with STK and ODTK through hands-on learning, guided exercises, and graded evaluations. Unlike traditional training that relies on videos and reading alone, LaunchPad places users directly inside the software, where they learn by doing.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;LaunchPad's Training Platform delivers interactive, software-connected training designed to help users become proficient with STK and ODTK through hands-on learning, guided exercises, and graded evaluations. Unlike traditional training that relies on videos and reading alone, LaunchPad places users directly inside the software, where they learn by doing.&lt;/p&gt; 
&lt;p&gt;Whether you're new to the space domain, building mission analysis skills, or becoming an orbit determination expert, LaunchPad provides a structured path from beginner to certified practitioner.&lt;/p&gt; 
&lt;h3&gt;Why use the Training Platform in LaunchPad?&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Interactive training connected directly to STK and ODTK&lt;/li&gt; 
 &lt;li&gt;Learn through real-world exercises and scenarios&lt;/li&gt; 
 &lt;li&gt;Self-paced training available anytime, anywhere&lt;/li&gt; 
 &lt;li&gt;Progress tracking and mastery-based learning&lt;/li&gt; 
 &lt;li&gt;Graded evaluations and certification exams&lt;/li&gt; 
 &lt;li&gt;STK and ODTK professional certifications&lt;/li&gt; 
&lt;/ul&gt; 
&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/BNS_TrainingPlatform.jpg?width=2400&amp;amp;height=1526&amp;amp;name=BNS_TrainingPlatform.jpg" width="2400" height="1526" alt="BNS_TrainingPlatform" style="height: auto; max-width: 100%; width: 2400px;"&gt;
&lt;br&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;Demonstrate Skills. &lt;span style="background-color: transparent;"&gt;Earn Certification.&amp;nbsp;&lt;/span&gt;&lt;/h2&gt; 
&lt;p&gt;LaunchPad certifications validate real skills—not just course completion.&lt;/p&gt; 
&lt;p&gt;Every certification includes practical exercises and graded evaluations performed inside STK or ODTK. Users must demonstrate proficiency by completing hands-on tasks and passing assessment criteria.&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;STK L1 Certification&lt;/li&gt; 
 &lt;li&gt;STK L2 Certification&lt;/li&gt; 
 &lt;li&gt;ODTK L1&amp;nbsp;Certification&lt;/li&gt; 
 &lt;li&gt;&lt;em&gt;Additional Certifications coming soon! &amp;nbsp;&lt;/em&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Certifications provide organizations with a measurable way to track workforce development and software proficiency.&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/BNS_Certification.png?width=738&amp;amp;height=706&amp;amp;name=BNS_Certification.png" width="738" height="706" alt="BNS_Certification" style="height: auto; max-width: 100%; width: 738px;"&gt;&lt;/h2&gt; 
&lt;h2&gt;&lt;br&gt;Available Courses on the Space Domain&lt;/h2&gt; 
&lt;h2&gt;Intro to Space&lt;/h2&gt; 
&lt;p&gt;&lt;em&gt;Foundation Course | 4 Lessons | Graded&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_INTRO_SPACE_COURSE.jpg?width=4000&amp;amp;height=1000&amp;amp;name=banner_INTRO_SPACE_COURSE.jpg" width="4000" height="1000" alt="banner_INTRO_SPACE_COURSE" style="height: auto; max-width: 100%; width: 4000px;"&gt;&lt;/p&gt; 
&lt;p&gt;New to the space domain? Intro to Space builds the conceptual foundation required for success with STK, ODTK, and space mission analysis.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Orbital mechanics fundamentals&lt;/li&gt; 
 &lt;li&gt;Orbit types and usages&amp;nbsp;&lt;/li&gt; 
 &lt;li&gt;Propagation and Perturbations&amp;nbsp;&lt;/li&gt; 
 &lt;li&gt;Spacecraft Maneuvering&lt;/li&gt; 
 &lt;li&gt;Interactive exercises and evaluations&amp;nbsp;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2 style="font-weight: normal;"&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;Advanced Space Concepts&lt;/h2&gt; 
&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_AdvancedSpace.jpg?width=4000&amp;amp;height=1000&amp;amp;name=banner_AdvancedSpace.jpg" width="4000" height="1000" alt="banner_AdvancedSpace" style="height: auto; max-width: 100%; width: 4000px;"&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;Expert Course | 4 Lessons | Graded&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;Built for engineers and analysts performing real mission planning and operational analysis.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Ground tracks&lt;/li&gt; 
 &lt;li&gt;Launch analysis&lt;/li&gt; 
 &lt;li&gt;Ground tasking&lt;/li&gt; 
 &lt;li&gt;Rendezvous planning&lt;/li&gt; 
 &lt;li&gt;Proximity operations&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;Available Courses on the STK&lt;/h2&gt; 
&lt;h2&gt;STK Essentials&lt;/h2&gt; 
&lt;p&gt;&lt;em&gt;Core Course | 3 Lessons | STK Certified&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_STK_ESSENTIALS_COURSE.jpg?width=4000&amp;amp;height=1000&amp;amp;name=banner_STK_ESSENTIALS_COURSE.jpg" width="4000" height="1000" alt="banner_STK_ESSENTIALS_COURSE" style="height: auto; max-width: 100%; width: 4000px;"&gt;&lt;/p&gt; 
&lt;p&gt;The foundational STK course designed to build confidence and proficiency with the industry's leading mission engineering software.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;STK interface and workflow&lt;/li&gt; 
 &lt;li&gt;Object creation and management&lt;/li&gt; 
 &lt;li&gt;Reports and graphs&lt;/li&gt; 
 &lt;li&gt;Access calculations&lt;/li&gt; 
 &lt;li&gt;Air and space analysis fundamentals&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;Certification:&lt;/strong&gt; STK L1 Certification.&lt;/p&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK for Air&lt;/h2&gt; 
&lt;p&gt;&lt;em&gt;Advanced Course | 3 Lessons | STK Master Certified&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_StkForAir.png?width=4000&amp;amp;height=1000&amp;amp;name=banner_StkForAir.png" width="4000" height="1000" alt="banner_StkForAir" style="height: auto; max-width: 100%; width: 4000px;"&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;Learn how STK is used to model and analyze aviation operations.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Aircraft mission planning&lt;/li&gt; 
 &lt;li&gt;Sensor modeling&lt;/li&gt; 
 &lt;li&gt;Radar analysis&lt;/li&gt; 
 &lt;li&gt;RF interference&lt;/li&gt; 
 &lt;li&gt;Missile analysis&lt;/li&gt; 
 &lt;li&gt;Aviator flight performance&lt;/li&gt; 
 &lt;li&gt;Formation flying and aerial refueling&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;Certification:&lt;/strong&gt; STK L2 Master Certification for Air (Coming Soon...)&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK for Space&lt;/h2&gt; 
&lt;p&gt;&lt;em&gt;Advanced Course | 5 Lessons | STK Master Certified&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_STK_SPACE_COURSE.jpg?width=4000&amp;amp;height=1000&amp;amp;name=banner_STK_SPACE_COURSE.jpg" width="4000" height="1000" alt="banner_STK_SPACE_COURSE" style="height: auto; max-width: 100%; width: 4000px;"&gt;&lt;/p&gt; 
&lt;p&gt;Advanced training focused on satellite operations, mission planning, and space analysis.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;LEO, MEO, and GEO mission analysis&lt;/li&gt; 
 &lt;li&gt;Satellite databases&lt;/li&gt; 
 &lt;li&gt;Connect commands&lt;/li&gt; 
 &lt;li&gt;Advanced visualization&lt;/li&gt; 
 &lt;li&gt;Space-focused premium capabilities&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;Certification:&lt;/strong&gt; STK L2 Master Certification for Space.&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;Available Courses on the STK&lt;/h2&gt; 
&lt;h2&gt;ODTK Essentials&lt;/h2&gt; 
&lt;p&gt;&lt;em&gt;Specialized Course | 5 Lessons | ODTK Certified&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://www.blacknightspace.com/hs-fs/hubfs/Blogs/banner_ODTKESSENTIALS.jpg?width=3989&amp;amp;height=1000&amp;amp;name=banner_ODTKESSENTIALS.jpg" width="3989" height="1000" alt="banner_ODTKESSENTIALS" style="height: auto; max-width: 100%; width: 3989px;"&gt;&lt;/p&gt; 
&lt;p&gt;The definitive introduction to orbit determination and operational flight dynamics.&lt;/p&gt; 
&lt;h3&gt;Topics Covered&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Orbit determination fundamentals&lt;/li&gt; 
 &lt;li&gt;Initial Orbit Determination (IOD)&lt;/li&gt; 
 &lt;li&gt;Batch Least Squares&lt;/li&gt; 
 &lt;li&gt;Extended Kalman Filter&lt;/li&gt; 
 &lt;li&gt;Smoother processing&lt;/li&gt; 
 &lt;li&gt;Maneuver estimation&lt;/li&gt; 
 &lt;li&gt;Operational OD workflows&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;strong&gt;Certification:&lt;/strong&gt; ODTK Essentials Certification.&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h1&gt;&amp;nbsp;&lt;/h1&gt; 
&lt;h2&gt;Recommended Learning Paths&lt;/h2&gt; 
&lt;h3&gt;New to Space User&amp;nbsp;&lt;/h3&gt; 
&lt;p&gt;Intro to Space → STK Essentials → STK for Space&amp;nbsp;&lt;/p&gt; 
&lt;h3&gt;Air Domain Analyst&lt;/h3&gt; 
&lt;p&gt;STK Essentials → STK for Air&lt;/p&gt; 
&lt;h3&gt;Space Domain Analyst&lt;/h3&gt; 
&lt;p&gt;STK Essentials → STK for Space → Advanced Space&lt;/p&gt; 
&lt;h3&gt;Orbit Determination Analyst&lt;/h3&gt; 
&lt;p&gt;ODTK Essentials&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h1&gt;&amp;nbsp;&lt;/h1&gt; 
&lt;h2&gt;Enterprise Training&lt;/h2&gt; 
&lt;p&gt;LaunchPad helps organizations standardize training, accelerate onboarding, and measure workforce proficiency across teams.&lt;/p&gt; 
&lt;h3&gt;Benefits for Organizations&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Faster onboarding of new personnel&lt;/li&gt; 
 &lt;li&gt;Consistent training across teams&lt;/li&gt; 
 &lt;li&gt;Certification tracking and reporting&lt;/li&gt; 
 &lt;li&gt;Reduced training costs&lt;/li&gt; 
 &lt;li&gt;Self-paced learning for distributed organizations&lt;/li&gt; 
 &lt;li&gt;Custom training content available&lt;/li&gt; 
 &lt;li&gt;Expert-led training options available&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;Ready to Launch?&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Request Access, &lt;/strong&gt;&lt;strong&gt;Schedule a Demo&lt;/strong&gt;, or &lt;strong&gt;Learn More &lt;/strong&gt;&lt;span style="font-weight: normal;"&gt;please contact &lt;a href="mailto:support@blacknightspace.com"&gt;support@blacknightspace.com&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Flaunchpads-training-platform&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Training</category>
      <category>ODTK</category>
      <category>STK</category>
      <pubDate>Tue, 02 Jun 2026 22:50:34 GMT</pubDate>
      <author>alex@blacknightspace.com (Alex Ridgeway)</author>
      <guid>https://www.blacknightspace.com/blog/launchpads-training-platform</guid>
      <dc:date>2026-06-02T22:50:34Z</dc:date>
    </item>
    <item>
      <title>Python with STK: 03 Computing Access</title>
      <link>https://www.blacknightspace.com/blog/python-with-stk-03-computing-access</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/python-with-stk-03-computing-access" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.blacknightspace.com/hubfs/BNS_PythonSTK.png" alt="Python with STK: 03 Computing Access" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h4&gt;STK-Python Compute Access&lt;/h4&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_69b9a3e86b1a481cb59d599d260cb9b6~mv2.jpg/v1/fill/w_1428,h_357,al_c,q_85,enc_auto/19682e_69b9a3e86b1a481cb59d599d260cb9b6~mv2.jpg"&gt;&lt;/p&gt; 
&lt;h4&gt;STK-Python Compute Access&lt;/h4&gt; 
&lt;p&gt;STK has various tools that can be integrated for automation and streamlining mission planning processes. Python is one of these tools. Python can be used with built-in STK tools to calculate the access a sensor has over a given area during a specified period. This tutorial works with either the STK-Python Basic Aircraft or STK-Python Basic Satellite training.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_78f46ba64b7742eca13e11a96045a888~mv2.png/v1/fill/w_1480,h_532,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_78f46ba64b7742eca13e11a96045a888~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Resources&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;STK 12.8 or newer&lt;/li&gt; 
 &lt;li&gt;STK Python API&lt;/li&gt; 
 &lt;li&gt;Python Capable Code Editor (ex-PyCharm Community Edition)&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;Creating the Coverage Definition Tool and Figure of Merit&lt;/h4&gt; 
&lt;p&gt;First, we must create and define a Coverage Definition Object. If you are attempting to compute access for the satellite, use the following code to create a Global Coverage Definition:&lt;/p&gt; 
&lt;p&gt;coverage = scenario.Children.New(AgESTKObjectType.eCoverageDefinition, 'GlobalCov')&lt;/p&gt; 
&lt;p&gt;coverage.Grid.BoundsType = AgECvBounds.eBoundsGlobal&lt;/p&gt; 
&lt;p&gt;covGrid = coverage.Grid&lt;/p&gt; 
&lt;p&gt;Res = covGrid.Resolution&lt;/p&gt; 
&lt;p&gt;Res.LatLon = 6 # deg&lt;/p&gt; 
&lt;p&gt;Or, if you are attempting to compute access for the aircraft, use the following code. First, we must define the target region:&lt;/p&gt; 
&lt;p&gt;areaTarget = root.CurrentScenario.Children.New(AgESTKObjectType.eAreaTarget, 'TargetRegion')&lt;/p&gt; 
&lt;p&gt;root.BeginUpdate()&lt;/p&gt; 
&lt;p&gt;areaTarget.AreaType = AgEAreaType.ePattern&lt;/p&gt; 
&lt;p&gt;patterns = areaTarget.AreaTypeData&lt;/p&gt; 
&lt;p&gt;patterns.Add(37.26134, 116.63154)&lt;/p&gt; 
&lt;p&gt;patterns.Add(34.26336, 116.63154)&lt;/p&gt; 
&lt;p&gt;patterns.Add(34.26336, 121.71344)&lt;/p&gt; 
&lt;p&gt;patterns.Add(37.26134, 121.71344)&lt;/p&gt; 
&lt;p&gt;root.EndUpdate()&lt;/p&gt; 
&lt;p&gt;areaTarget.AutoCentroid = True&lt;/p&gt; 
&lt;p&gt;Then we create the Coverage Definition Object for the aircraft scenario:&lt;/p&gt; 
&lt;p&gt;coverage = scenario.Children.New(AgESTKObjectType.eCoverageDefinition, 'RegionCov')&lt;/p&gt; 
&lt;p&gt;coverage.Grid.BoundsType = AgECvBounds.eBoundsCustomRegions&lt;/p&gt; 
&lt;p&gt;covGrid = coverage.Grid&lt;/p&gt; 
&lt;p&gt;bounds = covGrid.Bounds&lt;/p&gt; 
&lt;p&gt;bounds.AreaTargets.Add('AreaTarget/TargetRegion')&lt;/p&gt; 
&lt;p&gt;Res = covGrid.Resolution&lt;/p&gt; 
&lt;p&gt;Res.LatLon = .5 # deg&lt;/p&gt; 
&lt;p&gt;After that, we must create and define our Figure of Merit. This will be the same for either scenario:&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;fom = coverage.Children.New(AgESTKObjectType.eFigureOfMerit, 'SimpleCoverage')&lt;/p&gt; 
&lt;p&gt;fom.SetDefinitionType(AgEFmDefinitionType.eFmSimpleCoverage)&lt;/p&gt; 
&lt;h4&gt;Assigning the Sensor as an Access Tool&lt;/h4&gt; 
&lt;p&gt;We will then use Connect commands to assign our Sensor as an access tool for the Coverage Definition Object. In the case of the Satellite, input the following:&lt;/p&gt; 
&lt;p&gt;root.ExecuteCommand("Cov */CoverageDefinition/GlobalCov Asset */Satellite/ClimateWatch/Sensor/Monitor Assign")&lt;/p&gt; 
&lt;p&gt;root.ExecuteCommand("Cov */CoverageDefinition/GlobalCov Asset */Satellite/ClimateWatch/Sensor/Monitor Activate")&lt;/p&gt; 
&lt;p&gt;In the case of the Aircraft, input the following:&lt;/p&gt; 
&lt;p&gt;root.ExecuteCommand("Cov */CoverageDefinition/RegionCov Asset */Aircraft/UAV/Sensor/Monitor Assign")&lt;/p&gt; 
&lt;p&gt;root.ExecuteCommand("Cov */CoverageDefinition/RegionCov Asset */Aircraft/UAV/Sensor/Monitor Activate")&lt;/p&gt; 
&lt;h4&gt;Computing Access and Displaying Data&lt;/h4&gt; 
&lt;p&gt;Next, we will compute access with the following code:&lt;/p&gt; 
&lt;p&gt;coverage.ComputeAccesses()&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Finally, we will generate a report that shows the Percent Satisfied of the Coverage Region over the time interval:&lt;/p&gt; 
&lt;p&gt;root.ExecuteCommand("ReportCreate */CoverageDefinition/GlobalCov/FigureOfMerit/SimpleCoverage Style \"Percent Satisfied\" Type Display")&lt;/p&gt; 
&lt;p&gt;Note that you’ll have to change the name of the Coverage Definition Object to RegionCov for the aircraft scenario.&lt;/p&gt; 
&lt;h4&gt;Next Steps&lt;/h4&gt; 
&lt;p&gt;With a running instance of STK, you can run this code from your preferred Python code editor to Compute Access and generate a Percent Satisfied Report for either the Aircraft or Satellite Scenarios we created earlier. These parameters can be expanded, and the type of graph can be adjust to gather the data that you need for your mission.&lt;/p&gt; 
&lt;p&gt;If you have any further questions or need assistance, we are here to help! Our dedicated Tec-Support team is ready to provide prompt and personalized assistance tailored to your needs.&lt;/p&gt; 
&lt;p&gt;Thanks,&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Blacknight Space Team&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fpython-with-stk-03-computing-access&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Development</category>
      <category>STK</category>
      <pubDate>Tue, 02 Jun 2026 14:55:13 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/python-with-stk-03-computing-access</guid>
      <dc:date>2026-06-02T14:55:13Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
    <item>
      <title>Getting Started: STK Connect Commands</title>
      <link>https://www.blacknightspace.com/blog/getting-started-with-connect-commands-for-stk</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/getting-started-with-connect-commands-for-stk" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.blacknightspace.com/hubfs/BNS_Connect_STK.png" alt="Getting Started: STK Connect Commands" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h4&gt;Why should I learn about Connect Commands?&lt;/h4&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_69b9a3e86b1a481cb59d599d260cb9b6~mv2.jpg/v1/fill/w_1428,h_357,al_c,q_85,enc_auto/19682e_69b9a3e86b1a481cb59d599d260cb9b6~mv2.jpg"&gt;&lt;/p&gt; 
&lt;h4&gt;Why should I learn about Connect Commands?&lt;/h4&gt;  
&lt;p&gt;When it comes to automating tasks in STK, Connect Commands stand out as an invaluable tool available to any STK Rocket Scientist! Whether you're conducting access reports for thousands of satellites with your ground sensor or loading satellites with updated databases daily using specific search filters, automation streamlines these processes. With tasks often becoming repetitive, STK Connect Commands offer the initial, straightforward step to mastering automation within STK. Moreover, the reasons for automating or integrating STK are numerous and diverse, ranging from needing specific calculation parameters like the cross-sectional area of a tumbling spacecraft to optimizing data collection schedules for ground stations. STK's rich API set enables the use of its powerful analytical engine within custom projects, facilitating tasks such as designing guidance laws for interceptor systems and conducting real-time and post-processing analysis.&lt;/p&gt; 
&lt;p&gt;STK Connect Commands represent the first step towards learning automation in STK. Indeed, even if you will use STK Object Model API, you will be able to execute Connect Commands with your script. In fact, most of the new STK features that come with the newest versions are often first implemented within Connect Commands before having their own Object Model definitions.&lt;/p&gt; 
&lt;h4&gt;How can I get started with Connect commands directly in STK?&lt;/h4&gt; 
&lt;p&gt;A great way to learn connect commands and test them is to use them directly inside of STK, without any implementation of any sort. You can use a simple tool called the HTML viewer in order to type in Connect command and execute them inside of your STK running instance. If you are a beginner with Connect command, this is a great way to understand their syntax and get familiar with how they affect your STK session.&lt;/p&gt; 
&lt;p&gt;Where can I find the Connect Commands Library?&lt;/p&gt; 
&lt;h4&gt;The Connect Commands Library can be found in the STK Help at this address.&lt;/h4&gt; 
&lt;p&gt;The library can be viewed in different ways. You can search for Connect Commands with different filters, which the most important are:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Alphabetical Listing of Connect Commands: The Alphabetical listing includes all Connect commands, regardless of their groupings.&lt;/li&gt; 
 &lt;li&gt;Object Tools: Object tools manipulate and display data related to individual objects separately from their properties. They include functions like calculating access between objects, creating reports and graphs, determining vehicle or sensor swath, and generating a Walker constellation.&lt;/li&gt; 
 &lt;li&gt;Application Options: There are several Connect commands available to control application options.&lt;/li&gt; 
 &lt;li&gt;Astrogator related Connect Commands: Astrogator's Connect relationship diverges from other STK objects. This page covers the general structure and syntax of Astrogator Connect commands, while detailed commands and attributes are found in the table of contents of this help section.&lt;/li&gt; 
 &lt;li&gt;Aviator related Connect Commands: Configure all procedures, calculate any changes made to the aircraft object, or implement all changes across STK.&lt;/li&gt; 
 &lt;li&gt;2D Graphics Window Commands: Connect commands are available to control the display of objects and the view in the 2D Graphics window.&lt;/li&gt; 
 &lt;li&gt;2D Object Graphics Commands: Commands that allow you to control the 2D Graphics properties of an object.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;3D Visualization Window Commands: Commands that enable you to configure and operate the 3D visualization window.&lt;span&gt; &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;STK Desktop Only Commands: Commands available only when running STK Desktop.&lt;/li&gt; 
 &lt;li&gt;Added or changed commands: Commands changes that come with each new version of STK.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;What is a Connect Command typical synthax?&lt;/h4&gt; 
&lt;p&gt;Single commands sent to Connect use the following format:&lt;/p&gt; 
&lt;p style="font-weight: bold;"&gt;&amp;lt;CommandName&amp;gt; &amp;lt;ObjectPath&amp;gt; [&amp;lt;CommandData&amp;gt;]&lt;/p&gt; 
&lt;p&gt;Where:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&amp;lt;CommandName&amp;gt;: is the name of a particular command (e.g., Load).&lt;/li&gt; 
 &lt;li&gt;&amp;lt;ObjectPath&amp;gt;: The STK instance (e.g., Scenario/stkDemo/Satellite/Shuttle) to which the &amp;lt;CommandName&amp;gt; directs action.&lt;/li&gt; 
 &lt;li&gt;[&amp;lt;CommandData&amp;gt;] &amp;lt;CommandData&amp;gt; fields modify a &amp;lt;CommandName&amp;gt; and may or may not be required. Please refer to the format of the individual commands for additional information.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;Important Notes:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Although the &amp;lt;CommandName&amp;gt; field isn't case sensitive, the &amp;lt;ObjectPath&amp;gt; is. &amp;lt;CommandData&amp;gt; may or may not be case sensitive.&lt;/li&gt; 
 &lt;li&gt;Multiple commands can be sent to Connect in one transaction by separating them with semicolons (;).&lt;/li&gt; 
 &lt;li&gt;&amp;lt;CommandData&amp;gt; fields modify a &amp;lt;CommandName&amp;gt; and may or may not be required. Please refer to the format of the individual commands for additional information.&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;You can find more information about Connect Commands Syntax here.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_b359dcbc6dfe40b1ace98f3d7cbf9c99~mv2.png/v1/fill/w_1480,h_482,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_b359dcbc6dfe40b1ace98f3d7cbf9c99~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;Connect Wildcard&lt;/h4&gt; 
&lt;p&gt;In complex projects, initial stages often involve experimentation, where the first part is built without full details for subsequent phases. Sometimes, significant changes lead to a crossroads: starting anew or revising existing work. This dilemma is common when constructing scenarios in STK.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;A common example to such situation would be this one: you developed a scenario with a large satellite constellation, each with an onboard sensor initially set with default properties due to unknown specifications. As details emerged, you sought to edit sensor properties efficiently. While manually editing each sensor via the Properties Browser seemed tedious, it wasn't the sole option. STK offers various methods to modify groups of objects efficiently. Among them:&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;Multi-select: 
  &lt;ul&gt; 
   &lt;li&gt;With this method you can select multiple objects in the Object Browser and open the Properties Browser to edit properties for all the selected objects at once. In some cases, you can simultaneously edit some, but not all, properties on a given properties page. In this case, the customer wanted to make all the sensors targeted at a facility object. Unfortunately, adding objects to the Assigned Targets list was not available.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Copy and paste: 
  &lt;ul&gt; 
   &lt;li&gt;With this approach, you create one version of the object as you want it, then use the copy and paste functions within the Object Browser to add duplicates of the object to the scenario. When pasting, the object’s name will be appended with an incrementing number. This approach could have worked for the customer, but would have required removing the old sensors and then renaming all the new sensors as they were inserted.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Wildcard Connect: 
  &lt;ul&gt; 
   &lt;li&gt;Although you do may not have strong programming background, the ideal solution in such cases is using automation and therefore using Connect. The wildcard character (*) can be used in Connect Commands.&lt;/li&gt; 
   &lt;li&gt;With the wildcard, you can apply a single Connect command to a group of objects in a scenario by pattern matching against their names. You can, for example, apply the command to all satellites that begin with "GPS", or you can apply it to all facilities, or to all sensors attached to all satellites.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h4&gt;How to use the Connect wildcard&lt;/h4&gt; 
&lt;p&gt;The wildcard character (*) can be used in an &amp;lt;InstanceName&amp;gt; in a Connect &amp;lt;ObjectPath&amp;gt;. The wildcard can only be used in the &amp;lt;ObjectPath&amp;gt; for which the command is being sent, it can not be used in an &amp;lt;ObjectPath&amp;gt; (or &amp;lt;TruncatedPath&amp;gt;) that is one of the command parameters, except where explicitly stated in a command's documentation.&lt;/p&gt; 
&lt;p&gt;The wildcard character can not be used in any &amp;lt;ObjectClass&amp;gt; name.&lt;/p&gt; 
&lt;p&gt;If the wildcard is used in a command returns data, the returned data for each object represented by the path, will be separated with a keyword, MDATA@DataLength@, where DataLength is the number of characters in the returned data for that object.&lt;/p&gt; 
&lt;p&gt;The wildcard should not be used with commands that write to a file. Only one file will be written and it will contain the data for the last path found.&lt;/p&gt; 
&lt;p&gt;When a command is entered using a wildcard in the &amp;lt;ObjectPath&amp;gt;, the path is expanded into all possible instances and the command is called for each instance. If any of the commands Nack, then a Nack will be returned, even though some commands may have completed successfully. To have the command ignore Nacks and continue processing use the ConControl / WildcardIgnoreNacksOn command.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_22102606e3004e73b8dfe9931e910947~mv2.png/v1/fill/w_1328,h_605,al_c,q_90,enc_auto/19682e_22102606e3004e73b8dfe9931e910947~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;Some examples follow:&lt;/h4&gt; 
&lt;p&gt;*/Satellite/GPS*&lt;/p&gt; 
&lt;p&gt;The command with this path will affect all Satellites whose name begins with "GPS".&lt;/p&gt; 
&lt;p&gt;Scenario/stkDemo/Satellite/espSat/Sensor/*Test&lt;/p&gt; 
&lt;p&gt;The command with this path will affect all Sensors, on the Satellite espSat, whose name ends with "Test"&lt;/p&gt; 
&lt;p&gt;Scenario/stkDemo/Satellite/Sat*/Sensor/*&lt;/p&gt; 
&lt;p&gt;The command with this path will affect all Sensors on all Satellites whose name begins with "Sat".&lt;/p&gt; 
&lt;p&gt;*/Satellite/*/Sensor/*&lt;/p&gt; 
&lt;p&gt;The command with this path will affect all Sensors on all Satellites.&lt;/p&gt; 
&lt;p&gt;Chains */Constellation/ConstObj Add Place/*&lt;/p&gt; 
&lt;p&gt;The command adds all Place objects in the scenario to a Constellation object.&lt;/p&gt; 
&lt;p&gt;Chains */Constellation/ConstObj Add Place/*/Transmitter/*&lt;/p&gt; 
&lt;p&gt;The command adds all Transmitters on a Place object to a Constellation.&lt;/p&gt; 
&lt;h4&gt;Connect Command Example&lt;/h4&gt; 
&lt;p&gt;A simple connect command example for creating a new satellite on the current opened scenario's central body would be:&lt;/p&gt; 
&lt;p style="font-weight: bold;"&gt;New / */Satellite MySatellite&lt;/p&gt; 
&lt;p&gt;Let's dig in this example and understand the structure behind this command.&lt;/p&gt; 
&lt;p&gt;The structure of a Connect Command is : &amp;lt;CommandName&amp;gt; &amp;lt;ObjectPath&amp;gt; [&amp;lt;CommandData&amp;gt;].&lt;/p&gt; 
&lt;p&gt;So our command name is New. If we look in the Alphabetical Listing of Connect Commands we will find that the command called "New" creates a new scenario or add a new object to the current scenario, and it will give us the following syntax rule:&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;New &amp;lt;ApplicationPath&amp;gt; &amp;lt;ClassPath&amp;gt; &amp;lt;NewObjectName&amp;gt; {NewOptions}&lt;/li&gt; 
&lt;/ul&gt; 
&lt;ul&gt; 
 &lt;li&gt;In our command, the &amp;lt;ApplicationPath&amp;gt; is the path to the instance of the current Application. The format for this is /Application/&amp;lt;AppName&amp;gt;where &amp;lt;AppName&amp;gt; is the Application name, e.g. STK, ODTK, etc... 
  &lt;ul&gt; 
   &lt;li&gt;Since only one Application can be opened at a time, our &amp;lt;ApplicationPath&amp;gt; can be abbreviated by /.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&amp;lt;ClassPath&amp;gt; specifies the full class path of the object to be created.&lt;span&gt; &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;For instance, to add the satellite to the current scenario, the &amp;lt;ClassPath&amp;gt; is: */Satellite. We are using a wildcard because we don't need to specify the full path that resides behind the Satellite Class. It is a useful shortcut.&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&amp;lt;NewObjectName&amp;gt; is simply the name of your Object. 
  &lt;ul&gt; 
   &lt;li&gt;MySatellite&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;{NewOptions} is an optional argument and its possible argument differs for each type of Connect Command. The New Connect Command has three possible {NewOptions}: 
  &lt;ul&gt; 
   &lt;li&gt;NoDefault: If specified, the object is created using hard coded defaults and does not load the object default file.&lt;/li&gt; 
   &lt;li&gt;Ignore: If specified, duplicates will be discarded without generating errors.&lt;/li&gt; 
   &lt;li&gt;CentralBody &amp;lt;CBName&amp;gt;: Create the new object on the specified Central Body. Using this option will set the default Central Body used for subsequent New commands.&lt;/li&gt; 
   &lt;li&gt;For example, Earth is the default central body for an object. If you wanted to specify that your new facility has to be located on Mars while not loading the default object file, you would use the following command: 
    &lt;ul&gt; 
     &lt;li&gt;New / */Facility MyFacility CentralBody Mars NoDefault&lt;/li&gt; 
    &lt;/ul&gt; &lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_dd03cc806aaa4f0581c60be3c4881b8f~mv2.png/v1/fill/w_1108,h_502,al_c,q_90,enc_auto/19682e_dd03cc806aaa4f0581c60be3c4881b8f~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;You can easily find any information for a specific command and its parameters, syntax and special options in the Connect Command Library. Links displayed earlier in this article can lead you to the part of the library that you are most interested in. Each command listed in the library has a large description and explanation on the use of the command, as well as example commands.&lt;/p&gt; 
&lt;h4&gt;How can I test commands directly in STK with the STK Web Browser?&lt;/h4&gt; 
&lt;p&gt;STK has an embedded tool present natively called the Web Browser. It can help you to in turn open a natively present GUI that interacts with your current STK scenario and send and test Connect Commands through it.&lt;/p&gt; 
&lt;p&gt;In order to open the Web Browser, please select the View tab, and in the dropdown menu select Web Browser:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_c2352f08926042419de7680792e58fb4~mv2.png/v1/fill/w_395,h_572,al_c,lg_1,q_85,enc_auto/19682e_c2352f08926042419de7680792e58fb4~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;Once you click on the Web Browser, you should have a new window open with a search bar at the top and the web address of AGI Support loaded in. Near this search bar, you should be able to see a Folder Icon. Click on it:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_336e371e98944d5d8052955db722c8ac~mv2.png/v1/fill/w_1480,h_506,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_336e371e98944d5d8052955db722c8ac~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Once you click on the Folder Icon, your File Explorer will be opened to select which file you want to open with the Web Browser. Make sure you are in the STK Branch (1), then click on the Example HTML Utilities folder (2) and double-click on the STK Automation folder (3):&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_78bbf62b663f46f285915dafe4b16e97~mv2.png/v1/fill/w_1480,h_584,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_78bbf62b663f46f285915dafe4b16e97~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Then select the Send a Connect Command folder:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_1107b615e2a04b5797fc97af1ff440c0~mv2.png/v1/fill/w_1124,h_474,al_c,q_90,enc_auto/19682e_1107b615e2a04b5797fc97af1ff440c0~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Finally, double-click on the .htm file to open it in the STK Web Browser:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_dc74cae551bb4b73b066a5fe2140caca~mv2.png/v1/fill/w_1167,h_407,al_c,q_90,enc_auto/19682e_dc74cae551bb4b73b066a5fe2140caca~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Here is the interface that should now be available inside of your STK Window:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_e3928e9c430146a98c04b1c0ef4b0e3a~mv2.png/v1/fill/w_1480,h_254,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_e3928e9c430146a98c04b1c0ef4b0e3a~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Let's try our satellite example command!&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_060502392d254f479e910ddb857b4d4b~mv2.png/v1/fill/w_1297,h_289,al_c,lg_1,q_90,enc_auto/19682e_060502392d254f479e910ddb857b4d4b~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;You can now notice the new object in your component browser, but our satellite is not propagated so it is not visible in 3D yet. It just exists as a satellite object:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_2cb62510052b4e1d956f5f3f8c68ddb1~mv2.png/v1/fill/w_308,h_308,al_c,lg_1,q_85,enc_auto/19682e_2cb62510052b4e1d956f5f3f8c68ddb1~mv2.png" style="margin-left: auto; margin-right: auto; display: block;"&gt;&lt;/p&gt; 
&lt;p&gt;Let's use a more complicated command called "SetState" with the SGP4 propagator which you can find&lt;span style="color: #000000;"&gt; at &lt;a href="https://help.agi.com/stk/index.htm#../Subsystems/connectCmds/Content/cmd_SetStateSGP4Satellites.htm" style="color: #000000;"&gt;&lt;u&gt;this address&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;Here, we will propagate our specific MySatellite satellite object (&amp;lt;SatObjectPath&amp;gt; is */Satellite/MySatellite) using the SGP4 propagator for the whole scenario duration interval (UseScenarioInterval {TimeInterval} argument of which you can find documentation on this page under the DATE/TIME OPTIONS title). We will use a 60 seconds &amp;lt;StepSize&amp;gt; parameter, and the NORAD number of the ISS (25544) for the &amp;lt;SSCNumber&amp;gt; parameter. Our TLESource parameter will be defined with the option Automatic. Which means it will be directly sourced from the default way, in our case, AGI Online Servers:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_a91298844c724fb3967f73e3c55c35f0~mv2.png/v1/fill/w_1348,h_115,al_c,lg_1,q_85,enc_auto/19682e_a91298844c724fb3967f73e3c55c35f0~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_ce51ecd8b2ce49eda932eec20f24a5d3~mv2.png/v1/fill/w_1190,h_592,al_c,q_90,enc_auto/19682e_ce51ecd8b2ce49eda932eec20f24a5d3~mv2.png"&gt;&lt;/p&gt; 
&lt;h4&gt;Example Connect Commands: ISS Ground Track Scenario&lt;/h4&gt; 
&lt;p&gt;Here is a quick example of connect commands that actually builds the following items: &lt;br&gt;&amp;nbsp; - ISS-like orbit: 420 km, 51.6° inclination (matches the real ISS)&lt;br&gt;&amp;nbsp; - 3 ground stations at KSC, Baikonur, and Kourou/Guiana — the three primary ISS crew transport launch sites&lt;br&gt;&amp;nbsp; - Each station has a wide-cone sensor (85° half-angle ≈ 5° elevation cutoff) auto-pointed at ISS&lt;br&gt;&amp;nbsp; - Access windows computed for all 3 sites over 24 hours&lt;br&gt;&amp;nbsp; - Access timing reports pop up for each station&lt;/p&gt; 
&lt;div style="overflow-x: auto; max-width: 100%; width: 91%; margin-left: auto; margin-right: auto;"&gt; 
 &lt;table style="width: 100%; border-collapse: collapse; table-layout: fixed; border: 1px solid #99acc2;"&gt; 
  &lt;tbody&gt; 
   &lt;tr&gt; 
    &lt;td style="width: 100%; padding: 4px;"&gt; &lt;p&gt;&amp;nbsp; # ── 1. CREATE SCENARIO ────────────────────────────────────────────────────&lt;br&gt;&amp;nbsp; New / Scenario ISS_Tracker&lt;br&gt;&amp;nbsp; SetAnalysisTimePeriod * "Today" "+24 hours"&lt;br&gt;&amp;nbsp; Animate * Reset&lt;br&gt;&lt;br&gt;&amp;nbsp; # ── 2. ISS-LIKE LOW EARTH ORBIT ───────────────────────────────────────────&lt;br&gt;&amp;nbsp; New / */Satellite ISS&lt;br&gt;&amp;nbsp; OrbitWizard */Satellite/ISS Circular Inclination 51.6 Altitude 420000 RAAN 0&lt;br&gt;&amp;nbsp; Graphics */Satellite/ISS Show On&lt;br&gt;&amp;nbsp; VO */Satellite/ISS Pass3D OrbitLead OnePass OrbitTrail Full&lt;br&gt;&lt;br&gt;&amp;nbsp; # ── 3. GROUND STATIONS ────────────────────────────────────────────────────&lt;br&gt;&amp;nbsp; New / */Facility KSC&lt;br&gt;&amp;nbsp; SetPosition */Facility/KSC Geodetic 28.573 -80.649 0.0&lt;br&gt;&lt;br&gt;&amp;nbsp; New / */Facility Baikonur&lt;br&gt;&amp;nbsp; SetPosition */Facility/Baikonur Geodetic 45.92 63.34 0.0&lt;br&gt;&lt;br&gt;&amp;nbsp; New / */Facility Guiana&lt;br&gt;&amp;nbsp; SetPosition */Facility/Guiana Geodetic 5.236 -52.769 0.0&lt;br&gt;&lt;br&gt;&amp;nbsp; # ── 4. TRACKING SENSORS (5° elevation mask = 85° half-angle) ──────────────&lt;br&gt;&amp;nbsp; New / */Facility/KSC/Sensor KSC_Tracker&lt;br&gt;&amp;nbsp; Define */Facility/KSC/Sensor/KSC_Tracker SimpleCone 85.0&lt;br&gt;&amp;nbsp; Point */Facility/KSC/Sensor/KSC_Tracker Targeted Tracking Satellite/ISS&lt;br&gt;&lt;br&gt;&amp;nbsp; New / */Facility/Baikonur/Sensor Baikonur_Tracker&lt;br&gt;&amp;nbsp; Define */Facility/Baikonur/Sensor/Baikonur_Tracker SimpleCone 85.0&lt;br&gt;&amp;nbsp; Point */Facility/Baikonur/Sensor/Baikonur_Tracker Targeted Tracking Satellite/ISS&lt;br&gt;&lt;br&gt;&amp;nbsp; New / */Facility/Guiana/Sensor Guiana_Tracker&lt;br&gt;&amp;nbsp; Define */Facility/Guiana/Sensor/Guiana_Tracker SimpleCone 85.0&lt;br&gt;&amp;nbsp; Point */Facility/Guiana/Sensor/Guiana_Tracker Targeted Tracking Satellite/ISS&lt;br&gt;&lt;br&gt;&amp;nbsp; # ── 5. COMPUTE ACCESS ─────────────────────────────────────────────────────&lt;br&gt;&amp;nbsp; Access */Facility/KSC/Sensor/KSC_Tracker */Satellite/ISS&lt;br&gt;&amp;nbsp; Access */Facility/Baikonur/Sensor/Baikonur_Tracker */Satellite/ISS&lt;br&gt;&amp;nbsp; Access */Facility/Guiana/Sensor/Guiana_Tracker */Satellite/ISS&lt;br&gt;&lt;br&gt;&amp;nbsp; # ── 6. GENERATE REPORTS ───────────────────────────────────────────────────&lt;br&gt;&amp;nbsp; ReportCreate */Facility/KSC/Sensor/KSC_Tracker Type Display Style "Access" AccessObject */Satellite/ISS&lt;br&gt;&amp;nbsp; ReportCreate */Facility/Baikonur/Sensor/Baikonur_Tracker Type Display Style "Access" AccessObject */Satellite/ISS&lt;br&gt;&amp;nbsp; ReportCreate */Facility/Guiana/Sensor/Guiana_Tracker Type Display Style "Access" AccessObject */Satellite/ISS&lt;/p&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
  &lt;/tbody&gt; 
 &lt;/table&gt; 
&lt;/div&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h4&gt;Conclusion&lt;/h4&gt; 
&lt;p&gt;With the knowledge of Connect Commands at your disposal, you're ready to embark on experimentation within the STK GUI! Delve into the STK Connect Command Library, exploring new commands and honing your syntax skills. Additionally, leverage the HTML Utility as a straightforward automation tool for various STK tasks, from access calculations to EOIR. As you become proficient with Connect Commands, consider advancing to the Object Model API to develop more intricate automation scripts using languages like Python, C++, C#, Java, Visual Basi&lt;span style="color: #ffffff;"&gt;c, Matlab, and beyond. Your journey into STK automation is just beginning!&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Useful Links&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://help.agi.com/stk/index.htm#../Subsystems/connect/Content/theVeryTop.htm?TocPath=Integrating%2520with%2520STK%257CConnect%257C_____0" style="color: #ffffff;"&gt;&lt;u&gt;Connect Help&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://help.agi.com/stk/index.htm#../Subsystems/connectCmds/Content/commandListings.htm?TocPath=Integrating%2520with%2520STK%257CConnect%2520Command%2520Library%257C_____0" style="color: #ffffff;"&gt;&lt;u&gt;STK Connect Command Library&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://help.agi.com/stkdevkit/#cominterface/HowTo.htm" style="color: #ffffff;"&gt;&lt;u&gt;STK HTML Interface&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://help.agi.com/stk/index.htm#../Subsystems/connect/Content/connectCodeSamples.htm?TocPath=Integrating%2520with%2520STK%257CConnect%257C_____3" style="color: #ffffff;"&gt;&lt;u&gt;Connect Code Snippets&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight Space Team&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fgetting-started-with-connect-commands-for-stk&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Development</category>
      <category>STK</category>
      <pubDate>Fri, 29 May 2026 18:50:23 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/getting-started-with-connect-commands-for-stk</guid>
      <dc:date>2026-05-29T18:50:23Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
    <item>
      <title>SOLIS: Target Orbiting Objects</title>
      <link>https://www.blacknightspace.com/blog/target-other-orbiting-objects</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/target-other-orbiting-objects" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.blacknightspace.com/hubfs/BNS_SolisResources.png" alt="SOLIS: Target Orbiting Objects" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;SOLIS can add fidelity to mission models by providing realistic satellite attitude profiles and maneuvers. With SOLIS, it is possible to model camera and antenna pointing and slews between ground targets, planes and other satellites. When SOLIS runs in STK, all of its behaviors are running on fully functional flight software, which is fed simulated sensor data and outputs simulated actuator commands, with SOLIS's Onboard Dynamic Simulation System (ODySSy) being used to close the loop between actuator behavior and sensor input. To learn more about SOLIS on ASI's website, &lt;span style="color: #000000;"&gt;click &lt;a href="https://max.rocketlabusa.com/docs#SOLIS/_index.md" style="color: #000000;"&gt;&lt;u&gt;here&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_35b948ccc61c4ceda34420f87a89f5e5~mv2.png/v1/fill/w_1480,h_370,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_35b948ccc61c4ceda34420f87a89f5e5~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;SOLIS can add fidelity to mission models by providing realistic satellite attitude profiles and maneuvers. With SOLIS, it is possible to model camera and antenna pointing and slews between ground targets, planes and other satellites. When SOLIS runs in STK, all of its behaviors are running on fully functional flight software, which is fed simulated sensor data and outputs simulated actuator commands, with SOLIS's Onboard Dynamic Simulation System (ODySSy) being used to close the loop between actuator behavior and sensor input. To learn more about SOLIS on ASI's website, &lt;span style="color: #000000;"&gt;click &lt;a href="https://max.rocketlabusa.com/docs#SOLIS/_index.md" style="color: #000000;"&gt;&lt;u&gt;here&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;  
&lt;p&gt;In order to accurately point, MAX - the flight software running inside SOLIS - must have an accurate understanding of its own position. This is a challenge discussed in our SOLIS Ephemeris Management article. In real-world operation, MAX must propagate its own orbit to understand its position in space. MAX can define four different types of targets, with the Ballistic target type making it possible to model and track the relative position between two orbiting satellites.&lt;/p&gt; 
&lt;p&gt;The Slew Limits &amp;amp; Targets subtab of the Mode Controller page of SOLIS is used to define targets. Modes are then used to define the target type and the pointing/alignment vector. For example, the default TargetTrack mode (mode #9 on the Modes subtab) is configured to slew the satellite's [0, 0, 1] alignment vector to point in the direction of the SpotTarget target type.&lt;/p&gt; 
&lt;h4&gt;The Target Types:&lt;/h4&gt; 
&lt;p&gt;First, we will briefly discuss all four target definitions, then discuss how to use the Ballistic Target to point at another satellite. For more information on the target definitions, click&lt;span&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;a href="https://help.agi.com/stk/#../Subsystems/solis/Content/Key%20Concepts/User%20Interface/Spacecraft%20Simulation%20Configuration/Mode%20Controller/Slew%20Limits%20and%20Targets.htm?TocPath=Capabilities%257CSOLIS%257CKey%2520Concepts%257CUser%2520Interface%257CSpacecraft%2520Simulation%2520Configuration%257CMode%2520Controller%257C_____2" style="color: #000000;"&gt;&lt;u&gt;here&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; 
&lt;h4&gt;1: Spot Target&lt;/h4&gt; 
&lt;p&gt;Used for stationary ground targets, this target definition uses a target's latitude, longitude and altitude on the central body the satellite is orbiting to generate a pointing vector from the satellite's position to the target position for slews. When the A Spot Target definition comes prebuilt in any SOLIS scenario for use in the Target Planner, a useful tool covered in the introductory&lt;span style="color: #000000;"&gt; &lt;a href="https://help.agi.com/stk/#../Subsystems/solis/Content/Key%20Concepts/Getting%20Started/SOLIS%20Tutorial.htm?TocPath=Capabilities%257CSOLIS%257CKey%2520Concepts%257CGetting%2520Started%257C_____4" style="color: #000000;"&gt;&lt;u&gt;SOLIS Tutorial&lt;/u&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; 
&lt;h4&gt;2: Scan Path&lt;/h4&gt; 
&lt;p&gt;Used for targeting swaths of the ground, this target definition is like the Spot, but allows the satellite to sweep from one point on the earth to another, rather than targeting a stationary point.&lt;/p&gt; 
&lt;h4&gt;3: Scheduled Path&lt;span&gt; &lt;/span&gt;&lt;/h4&gt; 
&lt;p&gt;For targeting planes, ships and other earth-based moving objects, this target type allows the satellite to track a moving object on or above the surface of the earth.&lt;/p&gt; 
&lt;h4&gt;4: Ballistic&lt;/h4&gt; 
&lt;p&gt;To target other satellites that are moving relative to your own satellite, MAX uses the Ballistic target definition. To point at an orbiting satellite, MAX must predict its path by propagating its orbit. The Ballistic target definition takes the initial state, or ephemeris, of a target satellite and propagates it the same way it propagates its own orbit. MAX uses a relatively simple propagator, so for tracking over a long period of time, or for tracking a maneuvering target, this ephemeris may need to be updated with a new entry to maintain pointing accuracy. It is also possible to add ephemeris tables for these ballistic targets to ensure accurate tracking if the target satellite is maneuvering or being tracked over a long period of time.&lt;/p&gt; 
&lt;h4&gt;How to Use the Ballistic Target Definition to Track a Satellite:&lt;/h4&gt; 
&lt;p&gt;Note: This tutorial assumes a working knowledge of STK and will require an understanding of the STK GUI to follow along. New STK Users may consider taking &lt;span style="color: #ffffff;"&gt;the &lt;a href="https://help.agi.com/stk/index.htm#training/Day1Overview.htm%3FTocPath%3DTraining%7CLevel%25201%2520-%2520Beginner%2520Training%7C_____0" style="color: #ffffff;"&gt;&lt;u&gt;Level 1 STK Certification Training &lt;/u&gt;&lt;/a&gt;to familiarize t&lt;/span&gt;hemselves with STK.&lt;/p&gt; 
&lt;h4&gt;Configuring Ballistic Targeting:&lt;/h4&gt; 
&lt;p&gt;To illustrate ballistic tracking, we used the Insert STK Objects tool to create a satellite in STK and named it "Target." The orbital parameters of the target satellite are arbitrary; MAX can track any object that is orbiting the same central body as itself.&lt;/p&gt; 
&lt;p&gt;If your scenario does not already have a SOLIS-modeled satellite, one can be created now with the Insert STK Objects tool. For this tutorial, we use the SOLIS default configuration, adding a sensor object to the STK satellite object to demonstrate pointing. We used a default conic sensor, left the default sensor pointing in the +Z direction, and narrowed the cone half angle to two degrees.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_a070bba57e174a49bf30ac5a1aa24830~mv2.png/v1/fill/w_982,h_572,al_c,q_90,enc_auto/19682e_a070bba57e174a49bf30ac5a1aa24830~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;In order to propagate the orbit of the Target satellite, MAX will need to know the target's ephemeris in the CBI reference frame. For any STK satellite, this can be obtained with the report and graph manager. Right click the Target satellite in the object browser on the left and select the Report and Graph Manager. In the installed styles, select the "Inertial Position Velocity" report type.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_f01a6366f64241589e0a264088107635~mv2.png/v1/fill/w_908,h_710,al_c,q_90,enc_auto/19682e_f01a6366f64241589e0a264088107635~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Generate the "Inertial Position Velocity" report. This report provides the position and velocity of the Target satellite in the CBI frame. For one of the data points, take note of the time value, the position values, and the velocity values. For longer SOLIS scenarios, or targets that are maneuvering, users can choose a point in time that is nearer to the time of target tracking. In this demonstration, we simply record the first data point.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_746b720fceee43c585dc9ac5457efe3f~mv2.png/v1/fill/w_1275,h_674,al_c,q_90,enc_auto/19682e_746b720fceee43c585dc9ac5457efe3f~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;To open the SOLIS_Sat's SOLIS page, right click SOLIS_Sat in the object browser on the left and select SOLIS from the drop-down menu. Navigate to the Mode Controller page, then the Slew Limits &amp;amp; Targets page, and add a new ballistic target definition by clicking the green plus button below the slew and target definitions. This ballistic target will give MAX the Target satellite's initial state so that MAX can propagate the orbit and predict Target's position moving forward.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_80abf5a7f2934edda6b0c37068e25c2c~mv2.png/v1/fill/w_796,h_543,al_c,q_90,enc_auto/19682e_80abf5a7f2934edda6b0c37068e25c2c~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;To configure the target definition to track the Target satellite, set the following values:&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Name&lt;/strong&gt;: BallisticTarget&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Type&lt;/strong&gt;: Ballistic&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Epoch (UTC)&lt;/strong&gt;: The time noted from the Inertial Position Velocity report of the Target satellite.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Position (CBI)&lt;/strong&gt;: The position noted from the Inertial Position and Velocity report of the Target satellite.&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Velocity (CBI)&lt;/strong&gt;: The velocity noted from the Inertial Position and Velocity report for the Target satellite.&lt;/p&gt; 
&lt;p&gt;Based on the Inertial Position Velocity report generated in our scenario, we had the following values:&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_b42920884bba4a158fb60bbea4aed248~mv2.png/v1/fill/w_1480,h_694,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_b42920884bba4a158fb60bbea4aed248~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Now that we have defined the target, we will define a targeting mode that references this ballistic target. For this demo we will copy the TargetTrack mode and modify it into a ballistic track. This mode was copied for convenience as its alignment vector is oriented in the same direction as the SOLIS satellite's camera. If your sensor points in a different direction, simply configure the Body Align: vector to the direction of the sensor. Select the TargetTrack mode and click the copy button at the top of the page.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_a8a612e493b4488fa887558bcebcedec~mv2.png/v1/fill/w_1477,h_515,al_c,q_90,enc_auto/19682e_a8a612e493b4488fa887558bcebcedec~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;This will create a new mode called "TargetTrack_Copy". Rename this mode to "BallisticTrackMode", and then at the bottom, set Align Target: to "BallisticTarget." When activated, this mode will point the satellite's Body Align: vector toward the Target satellite.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_77313806df7b42f9931c5ce52eb3b79f~mv2.png/v1/fill/w_1480,h_902,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_77313806df7b42f9931c5ce52eb3b79f~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;To demonstrate this new ballistic tracking mode, we will now go to the Mission Sequence Definition page, open the Sequence Editor and add a new target sequence by clicking the green plus button. Save this sequence with the name "TrackTarget."&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_7e57e0f217bd4c0fb58f67a4c28f244d~mv2.png/v1/fill/w_1480,h_690,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_7e57e0f217bd4c0fb58f67a4c28f244d~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Next, click the green plus button near the top of the page next to Spacecraft Command and add a single command to the mission sequence: "SlewTo Tracking" (located in Mode Control). Change the TRACKMODE option to BallisticTrackMode - the mode created in the previous steps - and save the sequence.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_30b76d14d9db457b8c42ec926aaaddf6~mv2.png/v1/fill/w_1480,h_844,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_30b76d14d9db457b8c42ec926aaaddf6~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Last, test the ballistic tracking sequence! Go to the Sequence Selection subtab, select the TrackTarget sequence you just created, add it to the execution list, and click Accept All Changes at the top. Now, when SOLIS is run, MAX will run the sequence just created. Run the SOLIS scenario by clicking the green button at the top left.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_cc719cdba9b64786bf3be20bdad55e6f~mv2.png/v1/fill/w_1480,h_836,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_cc719cdba9b64786bf3be20bdad55e6f~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;When running SOLIS, users should see their satellite tracking the Target! You can add as many tracking targets as you would like by creating new modes, or updating the ephemeris to that of a different satellite while MAX is running via direct commanding (EPH_ADD_BALLISTICTGT_ENTRY). Note that for longer scenarios, the target's ephemeris may need to be updated to maintain accurate tracking.&lt;/p&gt; 
&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_0c7d63766a324291872d6df92fe8b677~mv2.png/v1/fill/w_1126,h_872,al_c,q_90,enc_auto/19682e_0c7d63766a324291872d6df92fe8b677~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;You now know how to configure ballistic tracking in SOLIS! Ballistic tracking sequences can be used to simulate imaging of a target satellite, data downlink to a GEO relay satellite, or any other ballistic tracking in STK. In the Sequence Selection page, add and reorder as many sequences as desired to simulate a full satellite mission, slewing back and forth between communication relays, sun pointing, ground stations and more. There is a great deal of additional configuration and customization that can be done in SOLIS, and fully configuring the satellite in SOLIS will add fidelity to a mission model. We recommend followi&lt;span style="color: #ffffff;"&gt;ng the &lt;a href="https://help.agi.com/stk/#../Subsystems/solis/Content/Key%20Concepts/Getting%20Started/SOLIS%20Tutorial.htm?TocPath=Capabilities%257CSOLIS%257CKey%2520Concepts%257CGetting%2520Started%257C_____4" style="color: #ffffff;"&gt;&lt;u&gt;SOLIS introductory tutorial available here&lt;/u&gt;&lt;/a&gt;, which provides a full walkthrough of satellite SOLIS configuration. Users can also explore the &lt;a href="https://help.agi.com/stk/#../Subsystems/solis/Content/Key%20Concepts/Provided%20Files/Example%20Scenarios/Example%20SOLIS%20Scenarios.htm?TocPath=Capabilities%257CSOLIS%257CKey%2520Concepts%257CProvided%2520Files%257CExample%2520Scenarios%257C_____0" style="color: #ffffff;"&gt;&lt;u&gt;example SOLIS scenarios&lt;/u&gt;&lt;/a&gt; that come pre-built with the SOLIS install to see what kind of modeling is possible in SOLIS.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;If you have any further questions or need assistance, we are here to help! Our dedicated Tec-Support team is ready to provide prompt and personalized assistance tailored to your needs.&lt;/p&gt; 
&lt;p&gt;Thanks,&lt;/p&gt; 
&lt;p&gt;Blacknight Space Team&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Ftarget-other-orbiting-objects&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>TechTips</category>
      <category>STK</category>
      <pubDate>Fri, 29 May 2026 18:50:22 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/target-other-orbiting-objects</guid>
      <dc:date>2026-05-29T18:50:22Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
    <item>
      <title>Network License Setup</title>
      <link>https://www.blacknightspace.com/blog/network-license-setup</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/network-license-setup" title="" class="hs-featured-image-link"&gt; &lt;img src="https://static.wixstatic.com/media/bff947_843f6270907c47a1ad2f89ecde7cdecf~mv2.png/v1/fill/w_958,h_638,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/bff947_843f6270907c47a1ad2f89ecde7cdecf~mv2.png" alt="Network License Setup" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Introduction&lt;/span&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;If your organization uses ANSYS products across multiple workstations, a network (floating/concurrent) license setup is often the most efficient way to get maximum value. This blog explains how to configure the ANSYS License Manager to serve licenses over your internal network, so client machines can check out licenses from the server, share them, and you avoid “one-machine per license” lockdown.&lt;/span&gt;&lt;br&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Introduction&lt;/span&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;If your organization uses ANSYS products across multiple workstations, a network (floating/concurrent) license setup is often the most efficient way to get maximum value. This blog explains how to configure the ANSYS License Manager to serve licenses over your internal network, so client machines can check out licenses from the server, share them, and you avoid “one-machine per license” lockdown.&lt;/span&gt;&lt;br&gt;&lt;span style="color: #ffffff;"&gt;&lt;/span&gt;&lt;/p&gt;  
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Note: While we'll guide you through the License Manager Setup, it's not within our scope to configure your VPN, firewall rules, subnets or LAN connectivity. These are network-infrastructure tasks that your IT or network provider must handle. Without proper internal connectivity between clients and license server, the network licensing model cannot function.&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;img src="https://static.wixstatic.com/media/bff947_843f6270907c47a1ad2f89ecde7cdecf~mv2.png/v1/fill/w_958,h_638,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/bff947_843f6270907c47a1ad2f89ecde7cdecf~mv2.png" width="750" height="500" style="margin-left: auto; margin-right: auto; display: block; width: 750px; height: auto; max-width: 100%;"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Step-by-Step Guide: Setting Up a Network License Server&lt;/span&gt;&lt;/h2&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;1. Choose and prepare your license server machine&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Select a dedicated machine (Windows or Linux) that will host the License Manager.&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Ensure it has a fixed hostname or IP address that client machines will reference.&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Make sure you have administrator (Windows) or root (Linux) access. &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Ensure the server has access to the license file once generated and can host the licensing service. The license files format are *.lic. If you have not received a license and you have active entitlements, you can follow step 3.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;2. Download &amp;amp; install the ANSYS License Manager&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On the server, download the “ANSYS License Manager” installer from the ANSYS Customer Portal / licensing site &lt;a href="http://customer.ansys.com/" style="color: #ffffff;"&gt;&lt;u&gt;customer.ansys.com&lt;/u&gt;&lt;/a&gt; or at &lt;a href="http://www.agi.com/download" style="color: #ffffff;"&gt;&lt;u&gt;www.agi.com/download&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On Windows: Run the Setup, follow installation wizard. &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://optics.ansys.com/hc/en-us/articles/4405401057811-Ansys-license-manager-installation-guide-for-Windows?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Windows Install Guide&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On Linux: Extract the installer, run ./INSTALL, or for silent install use -silent -LM etc. &lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://optics.ansys.com/hc/en-us/articles/9711064857235-Ansys-license-manager-installation-guide-for-Linux?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys&lt;/u&gt;&lt;/a&gt;&lt;u&gt; Linux Install Guide&lt;/u&gt;&lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;After installation, you’ll have the License Management Center UI (web interface) to manage the license manager. &lt;a href="https://optics.ansys.com/hc/en-us/articles/14024461580947-Ansys-license-management-center-overview?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys &lt;/u&gt;&lt;/a&gt;&lt;u&gt;License Management Guide&lt;/u&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;3. (If you have a License, skip this) Generate the license file&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Log into your ANSYS Licensing Portal and activate the entitlement for your HostID (server’s MAC address or Disk Serial) to generate the license file. &lt;a href="https://optics.ansys.com/hc/en-us/articles/1500003726142-Ansys-entitlement-activation?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Download the resulting license file (.lic or similar).&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;In the License Management Center on your server choose “Add a license file” and install it. &lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;4. Configure the License Manager for shared access (network)&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Within the License Manager, configure static ports or ensure the default port is open (1055 for ANSYS FlexNet) so clients can connect. &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Ensure the server is set to “shared access” so that licenses may be checked out by multiple client machines. &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;If you plan redundancy, triad servers or fallback, you can configure multiple servers in client settings. &lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;5. Configure network / firewall / client access&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Ensure client systems can reliably communicate with the license server—whether through proper firewall configuration, VPN, or routed network setup—so they can resolve the server and access the required license ports (e.g., TCP 1055).&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;To verify, a simple test is a good first check to confirm network connectivity between the client and the license server. Here’s a simple verification step you can include:From the client machine, open a PowerShell and run:Windows PowerShell:Test-NetConnection &amp;lt;ServerName or IP&amp;gt; -Port 1055&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;If that command returns TcpTestSucceeded : True, then the client can reach the license service itself.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;img src="https://static.wixstatic.com/media/bff947_b0249bf37cd948c2a5cd978ef907c783~mv2.jpg/v1/fill/w_1115,h_344,al_c,q_85,enc_auto/bff947_b0249bf37cd948c2a5cd978ef907c783~mv2.jpg"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;As noted above: support cannot configure your network infrastructure (VPN, firewall, LAN segmentation) — that is up to your network provider/IT team.&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;6. Configure client machines&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On each client workstation, launch the ANSYS Client Licensing Settings utility (or equivalent) and:&lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Enable Client Licensing.&lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Enter the &lt;em&gt;port&lt;/em&gt; and &lt;em&gt;hostname &lt;/em&gt;of the license server (e.g., 1055 and &lt;a href="http://1055licenseserver.domain.com/" style="color: #ffffff;"&gt;&lt;/a&gt;licenseserver.domain.com ). &lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Click “Test” to verify connectivity. (Green check is present to verify the connection)&lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Save settings and start STK/ODTK products.&lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;If you have multiple license servers/fallback, you can list more than one in client settings.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;&lt;span style="color: #ffffff;"&gt;7. Verify license server status &amp;amp; usage&lt;/span&gt;&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On the license server, open the License Management Center → Diagnostics → “Display FlexNet License Status” to view current checked-out features. &lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Verify that clients can open ANSYS products and check out licenses.&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Monitor usage and ensure license availability meets your concurrency needs.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Useful Resources &amp;amp; Official Documentation&lt;/span&gt;&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;ANSYS License Manager installation guide (Windows) — [Installation guide Windows] &lt;a href="https://optics.ansys.com/hc/en-us/articles/4405401057811-Ansys-license-manager-installation-guide-for-Windows?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;ANSYS License Manager installation guide (Linux) — [Installation guide Linux] &lt;a href="https://optics.ansys.com/hc/en-us/articles/9711064857235-Ansys-license-manager-installation-guide-for-Linux?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Configuring the license manager for shared access – [Shared access article] &lt;a href="https://optics.ansys.com/hc/en-us/articles/4660658639251-Configuring-the-Ansys-license-manager-for-shared-access?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Client licensing settings utility – [Client settings guide] &lt;a href="https://optics.ansys.com/hc/en-us/articles/5524575275283-License-configuration-using-the-Ansys-licensing-client-settings?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics+1&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;FlexNet licensing overview &amp;amp; system requirements – [FlexNet overview] &lt;a href="https://install.simutechgroup.com/info-license-manager-system-requirements?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;SimuTech&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;ANSYS licensing portal &amp;amp; resources – [Licensing resources] &lt;a href="https://www.ansys.com/it-solutions/licensing?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Why a License Server Needs More Than "Internet Connected"&lt;/span&gt;&lt;/h2&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;A machine simply being connected to the Internet does &lt;em&gt;not&lt;/em&gt; guarantee it can act as a network license server. The client workstations must be able to directly &lt;strong&gt;reach&lt;/strong&gt; the server machine (by hostname or IP) on the correct port(s). &lt;a href="https://install.simutechgroup.com/info-license-manager-system-requirements?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics+3SimuTech+3Ansys Optics+3&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;The product manager (FlexNet/ANSYS) checks out licenses from the server and expects network-visibility—not just “internet access.” &lt;a href="https://install.simutechgroup.com/info-license-manager-system-requirements?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;SimuTech&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Therefore, you must ensure internal connectivity (same LAN or routed subnet/VPN) and open relevant ports. External support (e.g., cloud/Internet only) may not suffice unless configured as a dedicated network license cloud service.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Frequently Asked Questions (FAQs)&lt;/span&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: Can client machines just connect via the Internet to the license server?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: No — simply being Internet-connected is not enough. The client must be able to reach the server on the internal network (or VPN) with the correct port and hostname. Without that internal network visibility, the license checkout will fail.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: What is the default port number for ANSYS License Manager?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: The default port is &lt;strong&gt;1055&lt;/strong&gt; for the ANSYS license server vendor daemon. If you did not change it during setup, use 1055. &lt;a href="https://optics.ansys.com/hc/en-us/articles/5524575275283-License-configuration-using-the-Ansys-Client-Licensing-Settings-app?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics+1&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: What if I don’t want a license server — can I license each workstation individually?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: Yes — ANSYS supports node-locked or individual licenses for single machines. But in that case, each workstation uses its own license and you lose the benefit of sharing and concurrency.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: Can the license server run in the cloud or on remote machines?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: Yes, technically it can. But you must ensure network connectivity (routing/firewall/VPN) so that client machines can reliably reach the server. Also performance and licensing policies may apply. For many organisations, staying on the internal LAN is simpler.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: Who sets up the VPN/firewall/subnet so clients can see the server?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: That falls under your organization’s network/IT administration. External support (like software vendor support) will &lt;em&gt;not&lt;/em&gt; set up your VPN, firewall rules or LAN segmentation. Make sure your network infrastructure is configured appropriately.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: How many concurrent users can I have?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: That depends on how many licenses (increments) you purchased and how you configured the license file. On the server you can monitor how many are checked out and adjust your policy.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: What happens if the license server goes down?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: Client workstations will not be able to check out new licenses. Some clients support borrowing licenses temporarily (where allowed) to minimize the risk of downtime. Other use a backup server to maintain 100% availability. The license server does not need to be a powerful machine but needs to have minimal downtime to maintain license availability. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Q: Can I restrict which users or machines can use certain features?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;A: Yes — using an 'options file' you can define INCLUDE/EXCLUDE rules, reserve licenses, limit borrow hours, etc. &lt;a href="https://optics.ansys.com/hc/en-us/articles/4403333893267-Controlling-access-to-the-license-using-the-options-file?utm_source=chatgpt.com" style="color: #ffffff;"&gt;&lt;u&gt;Ansys Optics&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;h2&gt;&lt;span style="color: #ffffff;"&gt;Final Note&lt;/span&gt;&lt;/h2&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Setting up a network license server for ANSYS software is a powerful way to maximize usage and share resources. It requires coordinated efforts between your licensing/team, server setup, client configuration and your internal network infrastructure. Remember: While this guide covers the License Manager setup and client configuration, you &lt;strong&gt;must&lt;/strong&gt; involve your network/IT team to ensure firewall rules, VPN/subnet connectivity and hostname resolution are in place — without that, the shared license model will not work.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;If you follow the steps above, verify connectivity and monitor usage, you should be ready to deploy network licensing with confidence.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fnetwork-license-setup&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Getting Started</category>
      <category>Licensing</category>
      <pubDate>Fri, 29 May 2026 18:50:21 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/network-license-setup</guid>
      <dc:date>2026-05-29T18:50:21Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
    <item>
      <title>How to Request a License</title>
      <link>https://www.blacknightspace.com/blog/how-to-request-a-license</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/how-to-request-a-license" title="" class="hs-featured-image-link"&gt; &lt;img src="https://static.wixstatic.com/media/bff947_f15dfbc13976418b8b8504b026089265~mv2.png/v1/fill/w_1050,h_700,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/bff947_f15dfbc13976418b8b8504b026089265~mv2.png" alt="How to Request a License" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Here is an overview of how to get a license and the subsequent installs. If you have any questions not answered by this document, please do not hesitate to submit a support ticket to Blacknight support.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Here is an overview of how to get a license and the subsequent installs. If you have any questions not answered by this document, please do not hesitate to submit a support ticket to Blacknight support.&lt;/span&gt;&lt;/p&gt;  
&lt;ol&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Export Control process&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Understanding License Types&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Submit Licensing Information to Blacknight&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Sending of Product Installs and Product Licenses&lt;/span&gt;&lt;/li&gt; 
&lt;/ol&gt; 
&lt;p&gt;&lt;span style="color: #000000;"&gt;&lt;img src="https://static.wixstatic.com/media/bff947_f15dfbc13976418b8b8504b026089265~mv2.png/v1/fill/w_1050,h_700,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/bff947_f15dfbc13976418b8b8504b026089265~mv2.png" width="782" height="521" style="margin-left: auto; margin-right: auto; display: block; width: 782px; height: auto; max-width: 100%;"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Export Control: &lt;/strong&gt;Blacknight Technology and Partner Technology is export controlled by the US Government. In order to be given access to our technology, we must know about your company/organization, we must understand your needs and your potential usage of the technology, among other items as request. Blacknight can help determine what type of export control licenses are required for you to access our technology. Due to complexity with certain Export Control groups, please allow time for the team to analyze your requests. Once the export control process is complete, we can continue with the process of getting you access to our technology. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Understanding License Types: &lt;/strong&gt;There are many different types and durations of the licenses. The sales team can provide more information about the license structure and offer a license solution that best suits your needs.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight can provide different time constraints on the licenses. Blacknight offers Permanent/ “Paid-Up” licenses which allow these premium products to be used forever at the current version. To maintain the latest version and technical support, annual Software Maintenance is required. We also offer Lease licenses which allow the products to be used for a limited period of time while using the latest version. Lease licenses have a duration&amp;nbsp;of 1 year usually. We also offer evaluations licenses for prospective customers, in order to trial the software, usually lasting for 15 to 30 days. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight offers different types of licenses from Networked Licenses, Node-locked License, to Web Licensing. &amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;Node-locked licenses &lt;/span&gt;are product licenses that are tied/locked to an individual workstation. There are different ways to add these licenses to a workstation, but all require information about the workstation from the user.&amp;nbsp;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;span style="font-weight: bold;"&gt;Network licenses &lt;/span&gt;are licenses hosted by a license server. These licenses are tied/locked to an individual server, but the licenses can be hosted to anyone on that same network. Users who have access to the license server can get a license for the technology on their workstation. Network Licenses require the License Management Center to be installed on a server. The client users can set their local Licensing Client Setting application to point the license server. The License Server can also be installed locally to serve the licenses only to the current machine, acting as a Server and Client.&lt;br&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;strong&gt;Ansys Web Licensing&lt;/strong&gt; is a cloud-hosted licensing solution that allows users to access Ansys software without a local license server. Licenses are assigned through the Ansys Licensing Portal and authenticated using the user's Ansys account, simplifying deployment and license management. &lt;span style="letter-spacing: 0.1px; background-color: transparent; font-weight: normal;"&gt;To request access, the Blacknight team will assign licenses &lt;/span&gt;&lt;span style="letter-spacing: 0.1px; background-color: transparent;"&gt;to your Ansys Account and assign the Ansys products you need access to. Once approved, your account will be assigned the appropriate web license entitlements and you'll receive instructions to sign in and activate access. This is only available&amp;nbsp;for Ansys Products.&lt;/span&gt;&lt;/p&gt; 
&lt;table style="border-collapse: collapse; width: 79.6452%; height: 286px; margin-left: auto; margin-right: auto;"&gt; 
 &lt;tbody&gt; 
  &lt;tr style="height: 47.9844px;"&gt; 
   &lt;td style="width: 18.0585%; height: 47.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Company Name&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 57.1457%; height: 47.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Available Products&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 24.7189%; padding: 4px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Available License Types&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr style="height: 145.766px;"&gt; 
   &lt;td style="width: 18.0585%; height: 145.766px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Ansys&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 57.1457%; height: 145.766px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;STK/Pro, STK/Premium-Space, STK/Premium-Air, STK/Enterprise, ODTK, ODSSA&lt;br&gt;STK/Scheduler, STK/SOLIS&lt;br&gt;ModelCenter&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 24.7189%; padding: 4px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Network, Web, and &lt;em&gt;Node-locked (Equivalent)&lt;/em&gt;*&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr style="height: 68.9844px;"&gt; 
   &lt;td style="width: 18.0585%; height: 68.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;COMSPOC&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 57.1457%; height: 68.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;SEG, SOTA&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 24.7189%; padding: 4px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Node-locked&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
  &lt;tr style="height: 68.9844px;"&gt; 
   &lt;td style="width: 18.0585%; height: 68.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight Space&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 57.1457%; height: 68.9844px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;LaunchPad, OrbitLens&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
   &lt;td style="width: 24.7189%; padding: 4px;"&gt; &lt;p&gt;&lt;span style="color: #ffffff;"&gt;Node-locked**&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; 
  &lt;/tr&gt; 
 &lt;/tbody&gt; 
&lt;/table&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;*Ansys products are provided as network licenses and web-licensing. To make a node-locked equivalent license, the Ansys License Management Center can be installed locally to serve the Ansys licenses only to the current machine, acting as a Server and Client which essentially is a Node-locked license.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;**Blacknight products are provided as Node-locked licenses.&amp;nbsp;However, other flexible licensing approaches are possible, please ask our team for more information.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Submitting License Information to Blacknight: &lt;/strong&gt;In order to receive a license for any of our products, please provide the necessary information to make the licensing process quick and efficient. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;For Ansys Web License, Blacknight can perform all necessary actions. Simply submit the request through your Account Manager.&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;em&gt;For Ansys Network Licenses,&lt;/em&gt; Blacknight requires the running the following instructions on the Server that will be hosting the licenses. &lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On the &lt;/span&gt;target machine (license server machine), open Command Prompt (&lt;strong&gt;cmd.exe&lt;/strong&gt;) and run the following commands. 
  &lt;ul&gt; 
   &lt;li&gt;&lt;strong&gt;vol&lt;/strong&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;strong&gt;hostname&lt;/strong&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Reco&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;rd &lt;/span&gt;&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;and S&lt;/span&gt;end&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt; the information to Blacknight support.&lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;&lt;/span&gt;&lt;span style="color: #ffffff;"&gt;Server Disk ID (or Volume Serial Number)&lt;/span&gt;&lt;/li&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff;"&gt;Host Name (Server Name).&lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Note: If Host Name is&lt;span style="letter-spacing: 0.1px; background-color: transparent;"&gt; sensitive, ChangeMe123 is acceptable as the license file can be modified directly in a notepad. Disk Serial ID is required, the Disk Serial ID cannot be modified.&lt;/span&gt;&lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: white;"&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;em&gt;For Blacknight Licenses,&lt;/em&gt;&amp;nbsp;&lt;span style="color: #ffffff;"&gt;Blacknight requires the running the following instructions on the&lt;/span&gt;&amp;nbsp;User's Machine.&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On the &lt;/span&gt;target machine (user machines), open Command Prompt (&lt;strong&gt;cmd.exe&lt;/strong&gt;) and run the following commands separately. 
  &lt;ul&gt; 
   &lt;li&gt;&lt;strong&gt;vol&lt;/strong&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
 &lt;li&gt;Reco&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;rd &lt;/span&gt;&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;and Send&lt;/span&gt;&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;&amp;nbsp;the information to Blacknight support.&lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;Disk ID Number&lt;br&gt;&lt;br&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: white;"&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="background-color: #000000; color: #ffffff;"&gt;&lt;em&gt;For SEG and SOTA Licenses&lt;/em&gt;, &lt;span style="color: #ffffff;"&gt;Blacknight requires the running the following instructions on the&lt;/span&gt;&amp;nbsp;User's Machine.&amp;nbsp;&lt;/span&gt;&lt;/p&gt; 
&lt;ul&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff;"&gt;On the &lt;/span&gt;target machine (user machines), &lt;span style="color: #ffffff; background-color: #000000;"&gt;open Windows PowerShell application.&lt;/span&gt;&lt;/li&gt; 
 &lt;li&gt;&lt;span style="color: #ffffff; background-color: #000000;"&gt;In PowerShell, send the following command to get UUID.&lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff; background-color: #000000;"&gt;&lt;/span&gt;&lt;strong style="letter-spacing: 0.1px;"&gt;Get-CimInstance -ClassName Win32_ComputerSystemProduct | Select-Object UUID&lt;/strong&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;ul&gt; 
 &lt;li&gt;Reco&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;rd &lt;/span&gt;&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt;and S&lt;/span&gt;end&lt;span style="background-color: transparent; letter-spacing: 0.1px;"&gt; the information to Blacknight support.&lt;/span&gt; 
  &lt;ul&gt; 
   &lt;li&gt;&lt;span style="color: #ffffff; background-color: #000000;"&gt;UUID (is only for SEG and SOTA)&lt;/span&gt;&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;p&gt;&lt;span style="color: #000000; background-color: #ffffff;"&gt;&lt;img src="https://static.wixstatic.com/media/bff947_368010eeed6443eda262ec54e1145ae5~mv2.png/v1/fill/w_1170,h_318,al_c,lg_1,q_90,enc_auto/bff947_368010eeed6443eda262ec54e1145ae5~mv2.png"&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;strong&gt;Product Install Instructions and Licenses Sent:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Once the licenses have been generated and approved. The install instructions will be sent. Please follow the instructions received. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;em&gt;Note&lt;/em&gt;: Product Licenses and Installs might come from Blacknight, AGI or COMSPOC depending on the Export Control procedures. Blacknight will do our best to make the license and install process as seamless as possible. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Please let us know what we can do to expedite the process for you.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fhow-to-request-a-license&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Getting Started</category>
      <category>Licensing</category>
      <pubDate>Fri, 29 May 2026 18:50:21 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/how-to-request-a-license</guid>
      <dc:date>2026-05-29T18:50:21Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
    <item>
      <title>STK Pro, Premium &amp; Enterprise</title>
      <link>https://www.blacknightspace.com/blog/stk-pro-vs.-premium-vs.-enterprise</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.blacknightspace.com/blog/stk-pro-vs.-premium-vs.-enterprise" title="" class="hs-featured-image-link"&gt; &lt;img src="https://static.wixstatic.com/media/19682e_4119bade63064d56acb6e9bfae206ff0~mv2.png/v1/fill/w_1480,h_370,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_4119bade63064d56acb6e9bfae206ff0~mv2.png" alt="STK Pro, Premium &amp;amp; Enterprise" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;Legacy Product Mapping: in STK 12.3, Ansys bundled the STK capabilities into four products with 3 additional specialized modules. These new products include STK Pro, STK Premium Space/Air and STK Enterprise. Here is the mapping from the legacy license names to current license bundles.&lt;/p&gt; 
&lt;h1&gt;STK Systems Tool Kit Family&lt;/h1&gt; 
&lt;p&gt;The STK product line is structured in tiers, with each tier including the capabilities of the tiers below it.&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;STK Pro (Baseline)&lt;/h2&gt; 
&lt;p&gt;STK Pro provides the core modeling, visualization, and analysis environment used for aerospace, defense, and space mission engineering.&lt;/p&gt; 
&lt;h3&gt;Visualization&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Advanced 2D and 3D visualization&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Modeling&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Customizable and interoperable models 
  &lt;ul&gt; 
   &lt;li&gt;Sensors&lt;/li&gt; 
   &lt;li&gt;Communications&lt;/li&gt; 
   &lt;li&gt;Radar Systems&lt;/li&gt; 
   &lt;li&gt;Optical Sensors&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Analysis&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Line of Sight&lt;/li&gt; 
 &lt;li&gt;Multi-Hop Links&lt;/li&gt; 
 &lt;li&gt;Complex Links&lt;/li&gt; 
 &lt;li&gt;Geometry&lt;/li&gt; 
 &lt;li&gt;Time&lt;/li&gt; 
 &lt;li&gt;Spatial Analysis&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK Premium (Air or Space)&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Includes all STK Pro capabilities&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;Adds advanced analysis and domain-specific capabilities for either Air or Space applications.&lt;/p&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;Customers select &lt;span style="font-weight: bold;"&gt;either &lt;em&gt;the Premium Air or Premium Space &lt;/em&gt;&lt;/span&gt;capability set depending on their mission requirements.&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;h3&gt;Premium Capabilities for Both Air and Space&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Advanced Electro-Optical / Infrared (EO/IR) analysis&lt;/li&gt; 
 &lt;li&gt;Specific and limited real-time data feeds&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Air Specific Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Aircraft performance profiles for highly accurate flight profiles (Aviator)&lt;/li&gt; 
 &lt;li&gt;Performance profiles for: 
  &lt;ul&gt; 
   &lt;li&gt;Missiles&lt;/li&gt; 
   &lt;li&gt;Hypersonic vehicles&lt;/li&gt; 
   &lt;li&gt;Rotorcraft&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Space Specifc Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Spacecraft trajectory design (Astrogator)&lt;/li&gt; 
 &lt;li&gt;Space environment models&lt;/li&gt; 
 &lt;li&gt;Conjunction assessment&lt;/li&gt; 
 &lt;li&gt;Trajectory design for spacecraft in all orbital regimes&lt;/li&gt; 
&lt;/ul&gt; 
&lt;blockquote&gt;&lt;/blockquote&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK Enterprise&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Includes all STK Premium and STK Pro capabilities&lt;/strong&gt;&lt;/p&gt; 
&lt;h3&gt;Enterprise Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Test and evaluation-specific capabilities focused on aircraft testing&lt;/li&gt; 
 &lt;li&gt;Behavior Engine 
  &lt;ul&gt; 
   &lt;li&gt;Supports applications in Cameo and SysML&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt;</description>
      <content:encoded>&lt;p&gt;&lt;img src="https://static.wixstatic.com/media/19682e_4119bade63064d56acb6e9bfae206ff0~mv2.png/v1/fill/w_1480,h_370,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/19682e_4119bade63064d56acb6e9bfae206ff0~mv2.png"&gt;&lt;/p&gt; 
&lt;p&gt;Legacy Product Mapping: in STK 12.3, Ansys bundled the STK capabilities into four products with 3 additional specialized modules. These new products include STK Pro, STK Premium Space/Air and STK Enterprise. Here is the mapping from the legacy license names to current license bundles.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
&lt;h1&gt;STK Systems Tool Kit Family&lt;/h1&gt; 
&lt;p&gt;The STK product line is structured in tiers, with each tier including the capabilities of the tiers below it.&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;h2&gt;STK Pro (Baseline)&lt;/h2&gt; 
&lt;p&gt;STK Pro provides the core modeling, visualization, and analysis environment used for aerospace, defense, and space mission engineering.&lt;/p&gt; 
&lt;h3&gt;Visualization&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Advanced 2D and 3D visualization&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Modeling&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Customizable and interoperable models 
  &lt;ul&gt; 
   &lt;li&gt;Sensors&lt;/li&gt; 
   &lt;li&gt;Communications&lt;/li&gt; 
   &lt;li&gt;Radar Systems&lt;/li&gt; 
   &lt;li&gt;Optical Sensors&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Analysis&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Line of Sight&lt;/li&gt; 
 &lt;li&gt;Multi-Hop Links&lt;/li&gt; 
 &lt;li&gt;Complex Links&lt;/li&gt; 
 &lt;li&gt;Geometry&lt;/li&gt; 
 &lt;li&gt;Time&lt;/li&gt; 
 &lt;li&gt;Spatial Analysis&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK Premium (Air or Space)&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Includes all STK Pro capabilities&lt;/strong&gt;&lt;/p&gt; 
&lt;p&gt;Adds advanced analysis and domain-specific capabilities for either Air or Space applications.&lt;/p&gt; 
&lt;blockquote&gt; 
 &lt;p&gt;Customers select &lt;span style="font-weight: bold;"&gt;either &lt;em&gt;the Premium Air or Premium Space &lt;/em&gt;&lt;/span&gt;capability set depending on their mission requirements.&lt;/p&gt; 
&lt;/blockquote&gt; 
&lt;h3&gt;Premium Capabilities for Both Air and Space&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Advanced Electro-Optical / Infrared (EO/IR) analysis&lt;/li&gt; 
 &lt;li&gt;Specific and limited real-time data feeds&lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Air Specific Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Aircraft performance profiles for highly accurate flight profiles (Aviator)&lt;/li&gt; 
 &lt;li&gt;Performance profiles for: 
  &lt;ul&gt; 
   &lt;li&gt;Missiles&lt;/li&gt; 
   &lt;li&gt;Hypersonic vehicles&lt;/li&gt; 
   &lt;li&gt;Rotorcraft&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt; 
&lt;h3&gt;Space Specifc Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Spacecraft trajectory design (Astrogator)&lt;/li&gt; 
 &lt;li&gt;Space environment models&lt;/li&gt; 
 &lt;li&gt;Conjunction assessment&lt;/li&gt; 
 &lt;li&gt;Trajectory design for spacecraft in all orbital regimes&lt;/li&gt; 
&lt;/ul&gt; 
&lt;blockquote&gt;&lt;/blockquote&gt; 
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt; 
&lt;h2&gt;STK Enterprise&lt;/h2&gt; 
&lt;p&gt;&lt;strong&gt;Includes all STK Premium and STK Pro capabilities&lt;/strong&gt;&lt;/p&gt; 
&lt;h3&gt;Enterprise Capabilities&lt;/h3&gt; 
&lt;ul&gt; 
 &lt;li&gt;Test and evaluation-specific capabilities focused on aircraft testing&lt;/li&gt; 
 &lt;li&gt;Behavior Engine 
  &lt;ul&gt; 
   &lt;li&gt;Supports applications in Cameo and SysML&lt;/li&gt; 
  &lt;/ul&gt; &lt;/li&gt; 
&lt;/ul&gt;  
&lt;p&gt;There are license dependencies STK and Specialized Modules/Plugins.&lt;/p&gt; 
&lt;div style="overflow-x: auto; max-width: 100%; width: 61%; margin-left: auto; margin-right: auto;"&gt; 
 &lt;table style="width: 100%; border-collapse: collapse; table-layout: fixed; border: 1px solid #99acc2; height: 313.703px;"&gt; 
  &lt;tbody&gt; 
   &lt;tr&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt;&lt;strong&gt;Dependency&lt;/strong&gt;&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 45.3906px;"&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 45.3906px;"&gt;STK Pro&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 45.3906px;"&gt;None: This is the baseline capabilities&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 66.3906px;"&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 66.3906px;"&gt;STK Premium&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 66.3906px;"&gt;None: STK&lt;span style="letter-spacing: 0.1px;"&gt; Prem&lt;/span&gt;&lt;span style="color: #ffffff;"&gt;ium includes STK Pro capabilities&lt;/span&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 72.875px;"&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 72.875px;"&gt;STK Enterprise&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 72.875px;"&gt;None: &lt;span style="color: #ffffff;"&gt;STK Enterprise includes STK Pro, STK Premium Air and Space capabilities&lt;/span&gt;&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 45.3906px;"&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 45.3906px;"&gt;STK Scheduler&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 45.3906px;"&gt;STK Pro&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 41.8125px;"&gt; 
    &lt;td style="width: 50.0787%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; height: 41.8125px;"&gt;STK SOLIS&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 41.8125px;"&gt;STK Pro&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr style="height: 41.8438px;"&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 41.8438px;"&gt;MTK&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px; height: 41.8438px;"&gt;STK Pro&lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt;ODTK&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt; &lt;p&gt;None: This is the baseline capabilities&lt;/p&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
   &lt;tr&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt;ODSSA&lt;/td&gt; 
    &lt;td style="width: 50.0787%; padding: 4px;"&gt; &lt;p&gt;ODTK&lt;/p&gt; &lt;/td&gt; 
   &lt;/tr&gt; 
  &lt;/tbody&gt; 
 &lt;/table&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Note: A more detailed and up-to-date list can be found on the Ansys website. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;&lt;a href="https://analyticalgraphics.my.site.com/faqs/articles/Knowledge/What-license-dependencies-are-there-for-STK-modules-and-Components-Libraries" style="color: #ffffff;"&gt;&lt;u&gt;Knowledge: What License Dependencies are There for STK Modules, ODTK, SSA products, and Components Libraries? (site.com)&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span style="color: #ffffff;"&gt;Blacknight Space Team&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-na2.hubspot.com/__ptq.gif?a=245815888&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.blacknightspace.com%2Fblog%2Fstk-pro-vs.-premium-vs.-enterprise&amp;amp;bu=https%253A%252F%252Fwww.blacknightspace.com%252Fblog&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Licensing</category>
      <pubDate>Fri, 29 May 2026 18:50:20 GMT</pubDate>
      <guid>https://www.blacknightspace.com/blog/stk-pro-vs.-premium-vs.-enterprise</guid>
      <dc:date>2026-05-29T18:50:20Z</dc:date>
      <dc:creator>Drew Latta</dc:creator>
    </item>
  </channel>
</rss>
