์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์—”์ง€๋‹ˆ์–ด Simulation Engineer

์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ด๋ฏธ์ง€

์˜ค์‹œ๋ฉด ์ด๋Ÿฐ ์ผ๋“ค์„ ํ•˜์‹ค๊ฑฐ์—์š”.

  • ์›น ๊ธฐ๋ฐ˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ (OpenCASCADE, NetGen, VTK ๋“ฑ์˜ ์ƒ์šฉ ๋ฐ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉ)
  • ์˜คํ”ˆ ์†Œ์Šค ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด (OpenFOAM, Code-Aster, Salome-Meca, FreeCAD, Gmsh, Paraview) ๋ฐ ์ƒ์šฉ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ™œ์šฉํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ˆ˜ํ–‰

์ด๋Ÿฐ ๋ถ„์„ ์ฐพ๊ณ  ์žˆ์–ด์š”.

  • C/C++๋ฅผ ์ด์šฉํ•œ ๊ฐœ๋ฐœ์ด ๋Šฅ์ˆ™ํ•˜์‹  ๋ถ„
  • ์˜คํ”ˆ์†Œ์Šค ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด OpenFOAM(์œ ๋™ํ•ด์„) ํ˜น์€ Code-Aster(๊ตฌ์กฐํ•ด์„) ํ™œ์šฉ ๋Šฅ๋ ฅ์ด ์žˆ์œผ์‹  ๋ถ„
  • ์ˆ˜์น˜ ํ•ด์„ ๋ฐ ์ „์‚ฐ์œ ์ฒด์—ญํ•™(CFD) ๋˜๋Š” ์ „์‚ฐ๊ตฌ์กฐํ•ด์„์— ๋Œ€ํ•œ ์ถฉ๋ถ„ํ•œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ์ดํ„ฐ์˜ ์ „์ฒ˜๋ฆฌ ๋ฐ ํ›„์ฒ˜๋ฆฌ ๋„๊ตฌ์— ์ต์ˆ™ํ•˜์‹  ๋ถ„

์ด๋Ÿฐ ๊ฒฝํ—˜์ด ์žˆ์œผ๋ฉด ๋” ์ข‹์•„์š”.

  • CMake์˜ ํ™œ์šฉ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • ImGUI๋ฅผ ํ™œ์šฉํ•œ GUI ๊ฐœ๋ฐœ์˜ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • ์›น ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • ANSYS, Abaqus, Siemens, Altair ์†Œํ”„ํŠธ์›จ์–ด์™€ ๊ฐ™์€ ์ƒ์šฉ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • MeshGems ๋˜๋Š” Netgen ๋“ฑ ๊ฒฉ์ž ์ƒ์„ฑ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉํ•œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„
  • OpenGL, WebGL, WebAssembly ๋“ฑ์— ๋Œ€ํ•œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„

์ด๋Ÿฐ ๋ถ„๊ณผ ํ•จ๊ป˜ ์ผํ•˜๊ณ  ์‹ถ์–ด์š”.

  • ๋Œ€ํ™”๋ฅผ ํ•  ๋•Œ ํƒ€์ธ์˜ ์˜๊ฒฌ์„ ๊ฒฝ์ฒญํ•˜๊ณ  ์กด์ค‘ํ•˜๊ณ ์ž ๋…ธ๋ ฅํ•˜์‹œ๋Š” ๋ถ„
  • ๋‹ค์–‘ํ•œ ํŒ€๊ณผ ์›ํ™œํ•œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฐ ํ˜‘์—… ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ๋Š” ๋ถ„
  • ์ ๊ทน์ ์ด๊ณ  ์ž๊ธฐ ์ฃผ๋„์ ์ธ ํƒœ๋„๋กœ ํ•™์Šต๊ณผ ์ „๋ฌธ์ ์ธ ์„ฑ์žฅ์„ ์ถ”๊ตฌํ•˜๋Š” ๋ถ„
  • ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐ๋“œ๋ผ์ธ์— ๋งž๊ฒŒ ์ผ ์ฒ˜๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์ ์‘๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ๋Š” ๋ถ„
  • ์ง„์ทจ์ ์ด๊ณ  ๊ธ์ •์ ์ธ ์ž์„ธ๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ๋ถ„
  • ๋น„ํŒ์  ์‚ฌ๊ณ ์™€ ํ˜์‹ ์ ์ธ ํ•ด๊ฒฐ์ฑ… ์ œ์‹œ ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ๋Š” ๋ถ„
  • ์—”์ง€๋‹ˆ์–ด๋ง ์„ผ์Šค๊ฐ€ ์žˆ๊ณ  ์„ธ์‹ฌํ•œ ์ฃผ์˜๋ ฅ๊ณผ ๊ณ ํ’ˆ์งˆ์˜ ์ž‘์—… ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ๋Š” ๋ถ„

๊ทผ๋ฌด ์กฐ๊ฑด

  • ๊ทผ๋ฌดํ˜•ํƒœ : ์ •๊ทœ์ง (๋‹จ, 3๊ฐœ์›” ์ˆ˜์Šต๊ธฐ๊ฐ„ ํ›„ ์ „ํ™˜ ์ฑ„์šฉ)
  • ๊ทผ๋ฌด์ง€ : ์—๋ธŒ๋ฆฌ์‹ฌ ์—ฐ๊ตฌ์†Œ(๋Œ€์ „๊ด‘์—ญ์‹œ ์œ ์„ฑ๊ตฌ ์œ ์„ฑ๋Œ€๋กœ1689๋ฒˆ๊ธธ 70, ์—ฐ๊ตฌ3๋™ 311-312ํ˜ธ)
  • ๊ทผ๋ฌด์‹œ๊ฐ„ : ์ฃผ 5์ผ(์›”-๊ธˆ), 8์‹œ~10์‹œ ์ž์œจ์ถœ๊ทผ, 5์‹œ-7์‹œ ์ž์œจํ‡ด๊ทผ
  • ๊ธ‰์—ฌ : ๊ฒฝ๋ ฅ์— ๋”ฐ๋ผ ๋ฉด์ ‘ ํ›„ ํ˜‘์˜

์‹ฌ์ฆˆ๊ฐ€ ๋˜๋Š” ์—ฌ์ •

  • ์„œ๋ฅ˜ ์‹ฌ์‚ฌ โ†’ 1์ฐจ ๋ฉด์ ‘(ํ™”์ƒ ๋ฉด์ ‘) โ†’ 2์ฐจ ๋ฉด์ ‘(๋Œ€๋ฉด ๋ฉด์ ‘ 1์ฐจ) โ†’ 3์ฐจ ๋ฉด์ ‘(ํ•„์š”์‹œ ๋Œ€๋ฉด ๋ฉด์ ‘ 2์ฐจ) โ†’ ์ฒ˜์šฐ ํ˜‘์˜ โ†’ ์ตœ์ข… ํ•ฉ๊ฒฉ
  • ์ ‘์ˆ˜๊ธฐ๊ฐ„ : ~ ์ฑ„์šฉ ์‹œ ๋งˆ๊ฐ

๊ธฐํƒ€ ์‚ฌํ•ญ

  • ์ œ์ถœํ•ด์ฃผ์‹  ์ง€์›์„œ ๋‚ด์šฉ ์ค‘ ํ—ˆ์œ„ ์‚ฌ์‹ค์ด ์žˆ๋Š” ๊ฒฝ์šฐ ํ•ฉ๊ฒฉ์ด ์ทจ์†Œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ•ด๋‹น ๊ณต๊ณ ๋Š” ์ˆ˜์‹œ ์ฑ„์šฉ์œผ๋กœ, ์ฑ„์šฉ ์™„๋ฃŒ ์‹œ ์กฐ๊ธฐ์— ๋งˆ๊ฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ์ „ํ˜• ๋ฐ ๊ฒฐ๊ณผ ์•ˆ๋‚ด๋Š” ํ•ฉ๊ฒฉ์ž์— ํ•œํ•˜์—ฌ ์—ฐ๋ฝ ๋“œ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง€์›์ž์˜ ๊ฒฝ๋ ฅ์‚ฌํ•ญ ๋“ฑ์— ๋”ฐ๋ผ ์ „ํ˜• ๊ณผ์ •์ด ์ƒ๋žต๋˜๊ฑฐ๋‚˜ ์ถ”๊ฐ€๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.