این پروژه با استفاده از نرم افزار فرترن ( FORTRAN ) انجام شده است. در بسیاری موارد استفاده از نرمافزارهای تجاری برای تولید شبکه جهت استفاده در کدهای CFD لازم میباشد. بنابراین، لازم است یک برنامه واسط برای تبدیل خروجی این نرمافزارها به شکل دلخواه وجود داشته باشد. یک فرمت استاندار به نام STL وجود دارد که در بیشتر نرمافزارهای CAD و تولید شبکه مورد استفاده قرار میگیرد. این فایل حاوی مثلثهای تشکیل دهنده سطوح میباشد که میتواند معرف هندسه و یا شبکه تولید شده باشد. در این برنامه شبکه دو بعدی و سطحی (شبکه تولید شده بر روی سطوح یک هندسه سه بعدی) تولید شده توسط نرمافزار ANSYS/ICEM که در قالب یک فایل STL ذخیره شده است، تحلیل شده و سپس اطلاعات مثلث های تشکیلدهنده آن ذخیره میگردد. لازم به ذکر است که میتوان از نرمافزارهای دیگر برای تولید این فایل نیز استفاده نمود.
کاربردها و ویژگی ها:
چندین دلیل برای بکارگیری و خواندن فایل STL وجود دارد که استفاده از این فایل را توجیه می کند:
این فایل در بیشتر نرم افزارهای CAD، برای بیان هندسههای سه بعدی استفاده میشود.
در بیشتر نرم افزارهای تولید شبکه محاسباتی برای بیان سطوح هندسه های سه بعدی مورد استفاده قرار میگیرد.
شبکه های دو بعدی می توانند با فرمت STL ذخیره شوند.
در موارد تولید شبکه سه بعدی می توان از فایل STL بعنوان شبکه سطحی استفاده نمود و بر اساس آن شبکه سه بعدی تولید کرد.
برای تولید شبکه سطحی از این نوع فایل که هندسه سه بعدی را نشان میدهد میتوان استفاده نمود.
نکات و الزامات:
1- این برنامه در همه نسخههای کامپایلرهای فرترن ( FORTRAN ) قابل اجرا است
2- خروجی ها در همه نسخههای Tecplot قابل مشاهده است
۳- آشنایی با زبان Fortran
تولید شبکه | |
حوزه تخصصی 1 | شبکه سه بعدی |
حوزه تخصصی 2 | شبکه بی سازمان |
مشخصات کلی | |
تعداد صفحات | 14 |
تعداد صفحات محصول | 1-20 |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | FORTRAN |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.