OpenVSP 3.19.1 - ํ•ญ๊ณต๊ธฐ ํ˜•์ƒ ์„ค๊ณ„ ๋ฐ ๋ถ„์„์„ ์œ„ํ•œ ๋ฌด๋ฃŒ CAD


OpenVSP 3.19.1 - ํ•ญ๊ณต๊ธฐ ํ˜•์ƒ ์„ค๊ณ„ ๋ฐ ๋ถ„์„์„ ์œ„ํ•œ ๋ฌด๋ฃŒ CAD

์˜คํ”ˆVSP โ€” ํ•ญ๊ณต๊ธฐ ํ˜•์ƒ์˜ ์„ค๊ณ„ ๋ฐ ๋ถ„์„์„ ์œ„ํ•œ ๋ฌด๋ฃŒ ํŒŒ๋ผ๋ฉ”ํŠธ๋ฆญ CAD(CFD, FEM). ์ด ํ”„๋กœ๊ทธ๋žจ์€ ์ง์›๋“ค์ด ์ง์ ‘ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. NASA ๋žญ๊ธ€๋ฆฌ ์—ฐ๊ตฌ ์„ผํ„ฐ ะธ ํฌํ•จ ๋œ ์†Œํ”„ํŠธ์›จ์–ด ๋ชฉ๋ก์— NASA ์†Œํ”„ํŠธ์›จ์–ด ์นดํƒˆ๋กœ๊ทธ.


17๋…„ 19์›” 2019~XNUMX์ผ ๊ฐœ์ตœ ยซOpenVSP ์›Œํฌ์ˆ 2019ยป 3.19.x ๋ธŒ๋žœ์น˜์˜ ๊ฐœ๋ฐœ ๋ฐ ๊ฐœ๋ฐœ ๊ณ„ํš์ด ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐœ๋งค์ผ์€ 9์›” XNUMX์ผ ์˜คํ”ˆVSP 3.19.0, ๊ทธ๋ฆฌ๊ณ  ์ผ์ฃผ์ผ์ด ์กฐ๊ธˆ ์ง€๋‚˜์„œ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค 3.19.1์ด ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ์ง€์  ์˜คํ”ˆVSP 3.19.x์—๋Š” ๊ฐ€์žฅ ๊ธฐ๋Œ€๋˜๋Š” ์„ธ ๊ฐ€์ง€ ํ˜์‹ ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. VSPAERO 6.0.0, ์ผ๋ฐ˜ XSec ํŽธ์ง‘๊ธฐ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ ์ƒ์„ฑ๋œ API ๋ฌธ์„œ ๋…์†Œ. ๋˜ํ•œ, ์˜ค๋ฅ˜๋ฅผ ๊ฐœ์„ ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—…์˜ ๋Œ€๋ถ€๋ถ„์€ ํŒ€์—์„œ ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—์‚ฌ์—๋กœ, ํ›„์› ๋ฏธ ๊ณต๊ตฐ ์—ฐ๊ตฌ์†Œ.

๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ชฉ๋ก(๋ฆด๋ฆฌ์Šค 3.19.0 ๋ฐ 3.19.1)

๋Œ€๋ถ€๋ถ„์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๊ธฐ๋Šฅ, ๊ณ„์‚ฐ ์ •ํ™•๋„ ๋ฐ ์•ˆ์ •์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค.

VSPEARO๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ชจ๋ธ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. VSPAERO 6.0.0์„ ์„ค์น˜ํ•˜๊ณ  ๋ฌธ์ œ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด ๋ณด๊ณ ํ•˜์„ธ์š”. ๊ทธ๋ฆฌ๊ณ  ๋น„๋ก ๋ณ€ํ™”๊ฐ€ VSAERO GUI ์ตœ์†Œํ™”๋˜์–ด ์‚ฌ์šฉ์ž๋Š” CLI ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฐ€๋Šฅ์„ฑ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋น„๊ณ ์ • ํšŒ์ „์ฒด๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋ถ„์„๊ธฐ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋„ GUI์— ์ถ”๊ฐ€๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ์˜ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์™ธ์—๋„ ์‚ฌ์šฉ์ž๋Š” ์ด์ œ Ubuntu 18.04์—์„œ๋Š” DEB ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์‹œ๋นˆ ์กฐ์…‰ ํฌ์žฅ ์ž‘์—…) ๋ฐ ์‚ฌ์šฉ์ž Windows 64๋น„ํŠธ EXE๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

  • ํŠน์ง• :

    • VSPAERO 6.0.0
      • ์™„์ „ํžˆ ๋น„์ •์ƒ์ ์ด๊ณ  ์ •ํ™•ํ•œ ์‹œ๊ฐ„ ๋ถ„์„;
      • PSU-WOPWOP ์†Œ์Œ ๊ฐ์†Œ ์—ฐ๊ฒฐ;
      • ์ž‘์—… ์†๋„๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
      • ์ด๋ฅ™์šฉ ํ”„๋กœํŽ ๋Ÿฌ ์ง€์› Vref;
      • ํ–ฅ์ƒ๋œ ๊ธฐ๋ณธ ์†Œ์šฉ๋Œ์ด ๋ชจ๋ธ;
      • ๋ฐฉ๋ฒ•์— ๋”ฐ๋ฅธ ๊ตญ์†Œ ๊ต์ • ํ”„๋ž€ํ‹€ ๊ธ€๋ผ์šฐ์–ดํŠธ;
      • ๊ฐœ์„ ๋œ ๋ชจ๋ธ ์นด๋ฅด๋งŒ-์ฒธ;
      • ์ž˜๋ชป๋œ ์†Œ์šฉ๋Œ์ด ๋ฆฌํ”„ํŠธ ๋ฐ LE ํก์ž…์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.
      • ํž˜๊ณผ ๋ชจ๋ฉ˜ํŠธ ๊ณ„์‚ฐ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
      • ๊ณต๊ธฐ ํ๋ฆ„์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ถ”๊ฐ€ ์˜ต์…˜;
      • ์ถ”๊ฐ€๋จ ์˜ˆ์ œ๋“ค VSPAERO์šฉ ํšŒ์ „ ์‚ฝ;
      • vspviewer๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‘ ๋ฒˆ ํด๋ฆญํ•˜์—ฌ *.adb ํŒŒ์ผ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
      • GUI์—์„œ VSPEARO๊นŒ์ง€ M,A,B ๋ชฉ๋ก - ๊ธด ๋ช…๋ น์ค„;
      • ์ฝ”๋“œ์—์„œ ์ผ๋ถ€ ์•Œ๋ฆผ์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. VSPAERO;
      • ๋‹ค์Œ์— ๋Œ€ํ•œ CLI ๋ช…๋ น ๋ฌธ์„œ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. VSPAERO;
      • ๋งŽ์€ ์ˆ˜์ •์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค.
    • ์ผ๋ฐ˜ XSec ํŽธ์ง‘๊ธฐ โ€” ๋ชธ์ฒด ๋‹จ๋ฉด์˜ ์œค๊ณฝ์„ ํ˜•์„ฑํ•˜์—ฌ 2D ๋‹จ๋ฉด ์„ธํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ž์„ธํ•œ ๋‚ด์šฉ์€ ์œ„ํ‚ค๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.);
    • ์›น์‚ฌ์ดํŠธ์— API ๋ฌธ์„œ ์ƒ์„ฑ ๋ฐ ๊ฒŒ์‹œ ์ž๋™ํ™”
    • ํ”„๋กœํŽ ๋Ÿฌ ๋ธ”๋ ˆ์ด๋“œ ๊ณก์„  ํŽธ์ง‘๊ธฐ์˜ GUI๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์ œ์–ด ํ‘œ๋ฉด์„ ๊ทธ๋ฃนํ™”ํ•˜๊ธฐ ์œ„ํ•œ API ๊ธฐ๋Šฅ VSPAERO;
    • API์— ๋ณ€ํ™˜ ๊ธฐ๋Šฅ์ด ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์ƒ‰์ƒ ์‚ฌ์–‘ ๋ฉ”์‰ฌ ํ˜•์ƒ;
  • ์ˆ˜์ • ์‚ฌํ•ญ :

    • ๊ณ ์ • ์Šคํฌ๋ฆฝํŠธ VSPAERO V&V;
    • ๋‚ ๊ฐœ ํ”„๋กœํ•„ ์ˆ˜์ •์ž์˜ ํ˜„ ๊ธธ์ด๊ฐ€ 0์ธ ๊ฒฝ์šฐ ์ž‘์—…์ด ์ค‘์ง€๋˜๋Š” ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
    • ์ˆ˜์ • ์‚ฌํ•ญ ํ”ผ๋…ธํ‚ค์˜ค;
    • ์—…๋ฐ์ดํŠธ ๋ฉ”์‰ฌ ํ˜•์ƒ ์œผ๋กœ ๋ฉ”์‰ฌ ํ˜•์ƒ GUI;
    • ์ œ์–ด ํ‘œ๋ฉด ๊ทธ๋ฃนํ™” ๋ถ€์กฑ์œผ๋กœ ์ธํ•ด ํ”„๋กœ๊ทธ๋žจ์ด ์ค‘์ง€๋˜๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
    • ๋ถ„์„๊ธฐ์— ๋ˆ„๋ฝ๋œ ์ž…๋ ฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. VSPAERO (์ฆ‰ Rho)
    • ํŒŒ์ผ์˜ ํ•„๋“œ ์ˆœ์„œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๊ฒ๊ฒ€ โ€” ์ด๋กœ ์ธํ•ด VSPAERO๊ฐ€ ๊ณ ์žฅ๋‚ฌ์Šต๋‹ˆ๋‹ค.
    • ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
    • Python ํ…Œ์ŠคํŠธ์—์„œ XS_BEZIER ์ฐธ์กฐ๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.
    • ํ–ฅ์ƒ๋œ DEB ํŒจํ‚ค์ง• Ubuntu ๋ฒ„์ „ ์ˆœ์„œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ๊ฒฐ์ •๋œ PathToExe ์— FreeBSD์˜;
  • ๊ธฐํƒ€ :

    • DEB ํŒจํ‚ค์ง€ Ubuntu 18.04;
    • 64๋น„ํŠธ EXE Windows;
    • ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ STEP์ฝ”๋“œ ์— ๋„์„œ๊ด€;
    • cpptest๋ฅผ ๋ฒ„์ „ 2.0.0์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
  • ๊ณต์‹ ์›น ์‚ฌ์ดํŠธ

  • API ๋ฌธ์„œ

  • OpenVSP ์œ„ํ‚ค

  • OpenVSP ์›Œํฌ์ˆ 2019 (๋ณด๊ณ ์„œ ๋ฐ ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ์Šฌ๋ผ์ด๋“œ)

  • VSP ๊ฒฉ๋‚ฉ๊ณ  (3D ๋ชจ๋ธ ์ €์žฅ์†Œ)

  • ์†Œ์Šค ์ฝ”๋“œ ๋‹ค์šด๋กœ๋“œ (๊นƒํ—ˆ๋ธŒ)

  • ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ

  • ๋ฒ„๊ทธ ์ถ”์ ๊ธฐ (๊นƒํ—ˆ๋ธŒ)

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€