<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: simisoad nomis3d</title>
    <description>The latest articles on Forem by simisoad nomis3d (@simisoad).</description>
    <link>https://forem.com/simisoad</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3709912%2Fcc737409-3943-4a8f-9fb1-7bf095e232e7.jpg</url>
      <title>Forem: simisoad nomis3d</title>
      <link>https://forem.com/simisoad</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/simisoad"/>
    <language>en</language>
    <item>
      <title>I couldn't find a tool that handles aerodynamics accurately beyond the stall angle (20 +), so I built one myself.
Read the full story and try the demo below. 👇</title>
      <dc:creator>simisoad nomis3d</dc:creator>
      <pubDate>Tue, 13 Jan 2026 23:09:01 +0000</pubDate>
      <link>https://forem.com/simisoad/i-couldnt-find-a-tool-that-handles-aerodynamics-accurately-beyond-the-stall-angle-20deg-so-i-57hf</link>
      <guid>https://forem.com/simisoad/i-couldnt-find-a-tool-that-handles-aerodynamics-accurately-beyond-the-stall-angle-20deg-so-i-57hf</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/simisoad" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3709912%2Fcc737409-3943-4a8f-9fb1-7bf095e232e7.jpg" alt="simisoad"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/simisoad/why-most-aerodynamic-tools-fail-beyond-stall-and-what-simulators-need-instead-3p9" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Why most aerodynamic tools fail beyond stall – and what flight simulators need instead&lt;/h2&gt;
      &lt;h3&gt;simisoad nomis3d ・ Jan 13&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#flightsimulation&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#aerodynamics&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#godotengine&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#gamedev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>flightsimulation</category>
      <category>aerodynamics</category>
      <category>godotengine</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Why most aerodynamic tools fail beyond stall – and what flight simulators need instead</title>
      <dc:creator>simisoad nomis3d</dc:creator>
      <pubDate>Tue, 13 Jan 2026 22:59:39 +0000</pubDate>
      <link>https://forem.com/simisoad/why-most-aerodynamic-tools-fail-beyond-stall-and-what-simulators-need-instead-3p9</link>
      <guid>https://forem.com/simisoad/why-most-aerodynamic-tools-fail-beyond-stall-and-what-simulators-need-instead-3p9</guid>
      <description>&lt;p&gt;Most aerodynamic tools stop working after ~20° angle of attack. But for flight simulators and game development, we need to understand what happens during spins, tailslides, and aerobatics.&lt;/p&gt;

&lt;p&gt;I originally began developing &lt;strong&gt;SimiFoil&lt;/strong&gt; while working on my flight simulator project &lt;strong&gt;SimiFlight&lt;/strong&gt;. What started as an internal tool quickly evolved into a standalone, lightweight aerodynamic curve generator for flight simulators, RC aircraft, and game engines.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Try the free Web Demo:&lt;/strong&gt; &lt;a href="https://nomis3d.itch.io/simiflight-simfoil" rel="noopener noreferrer"&gt;SimiFoil&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SimiFoil generates &lt;strong&gt;plausible, continuous aerodynamic coefficients across the full 360° angle-of-attack range&lt;/strong&gt;, including post-stall and reverse-flow regimes. The goal is not CFD-level accuracy, but &lt;strong&gt;stable, simulation-friendly data&lt;/strong&gt; suitable for real-time applications and Blade Element Theory (BET).&lt;/p&gt;

&lt;p&gt;While SimiFoil handles &lt;strong&gt;classical and ideal airfoil shapes&lt;/strong&gt; well, it is also designed to handle &lt;strong&gt;non-standard and unconventional profiles&lt;/strong&gt;, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Flat plates with thickness or rounded edges&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Airfoils with blunt or thick trailing edges&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Highly modified or non-classical geometries&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While the results are not perfect for such profiles, the generated curves remain &lt;strong&gt;physically plausible and numerically stable&lt;/strong&gt;, which is critical for simulation and control systems.&lt;/p&gt;

&lt;p&gt;To validate the model, I compared the generated curves against experimental wind tunnel data, including the &lt;strong&gt;NACA Technical Note 3361 (1955, Critzos et al.)&lt;/strong&gt;, which investigates the NACA 0012 airfoil over the full 0°–180° (and even 360°) angle-of-attack range. The agreement is remarkably close, especially considering the real-time constraints and analytical nature of the model.&lt;/p&gt;

&lt;p&gt;The Web Demo runs directly in the browser and allows you to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Analyze lift, drag, and moment coefficients&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Explore polar plots (Cl vs. Cd)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Design airfoils and experiment in a visual wind tunnel&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;File export is intentionally disabled in the web demo.&lt;/p&gt;

&lt;p&gt;A standalone desktop version with &lt;strong&gt;CSV, LUT, and XFoil/XFLR5 export is already implemented&lt;/strong&gt; and is currently being prepared for release.&lt;/p&gt;

&lt;p&gt;Development is ongoing. I plan to continue refining the aerodynamic model and expanding the feature set based on feedback and real-world use cases.&lt;/p&gt;




&lt;h3&gt;
  
  
  SimiFoil: Real-time visualization and XFLR5 XFoil import.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp4823ixnvcyuaeuwxlk8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp4823ixnvcyuaeuwxlk8.png" alt="Real-time visualization and curve generation inside SimiFoil"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The SimiFoil Dashboard&lt;/strong&gt;: Analyzing a NACA 0012 profile. The left panel handles configuration, the center shows 360° Lift (Cl), Drag (Cd), and Moment (Cm) curves, and the right panel visualizes real-time forces in a virtual wind tunnel.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fph8g0x5883vh500wfs4r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fph8g0x5883vh500wfs4r.png" alt="Example of aerodynamic curves generated with SimiFoil and exported to XFoil format, shown here inside XFLR5."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The screenshot shows aerodynamic curves generated with SimiFoil and exported in XFoil-compatible format, visualized in XFLR5.&lt;/p&gt;

&lt;p&gt;The resulting data allows for seamless integration into existing analysis tools and simulation workflows.&lt;/p&gt;

&lt;p&gt;This makes it possible to use the generated data directly in existing analysis tools and simulation workflows.&lt;/p&gt;




&lt;p&gt;If you work in flight simulation: &lt;strong&gt;How do you currently handle post-stall and reverse-flow aerodynamics?&lt;/strong&gt; I’d love to hear your thoughts.&lt;/p&gt;




&lt;p&gt;

&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://nomis3d.itch.io/simiflight-simfoil" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;nomis3d.itch.io&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;




</description>
      <category>flightsimulation</category>
      <category>aerodynamics</category>
      <category>godotengine</category>
      <category>gamedev</category>
    </item>
  </channel>
</rss>
