این پروژه با استفاده از نرم افزار فرترن ( FORTRAN ) انجام شده است. در بسیاری موارد استفاده از نرمافزارهای تجاری برای تولید شبکه جهت استفاده در کدهای CFD لازم میباشد. بنابراین لازم است یک برنامه واسط برای تبدیل خروجی این نرمافزارها به شکل دلخواه وجود داشته باشد. یک فرمت استاندار به نام STL وجود دارد که در بیشتر نرمافزارهای CAD و تولید شبکه مورد استفاده قرار میگیرد. این فایل حاوی مثلثهای تشکیل دهنده سطوح میباشد که میتواند معرف هندسه و یا شبکه تولید شده باشد. در این برنامه شبکه دو بعدی و سطحی (شبکه تولید شده بر روی سطوح یک هندسه سه بعدی) تولید شده توسط نرمافزار ANSYS/ICEM که در قالب یک فایل STL ذخیره شده است، تحلیل شده و سپس اطلاعات مثلثهای تشکیلدهنده آن ذخیره میگردد. لازم به ذکر است که میتوان از نرمافزارهای دیگر نیز برای تولید این فایل استفاده نمود.
کاربردها و ویژگی ها:
چندین دلیل برای بکارگیری و خواندن فایل STL وجود دارد که استفاده از این فایل را توجیه می کند:
این فایل در بیشتر نرم افزار های CAD برای بیان هندسه های سه بعدی استفاده می شود.
در بیشتر نرم افزارهای تولید شبکه محاسباتی برای بیان سطوح هندسه های سه بعدی مورد استفاده قرار می گیرد.
شبکه های دو بعدی می توانند با فرمت STL ذخیره شوند.
در موارد تولید شبکه سه بعدی می توان از فایل STL بعنوان شبکه سطحی استفاده نمود و بر اساس آن شبکه سه بعدی تولید کرد.
برای تولید شبکه سطحی از این نوع فایل که هندسه سه بعدی را نشان می دهد می توان استفاده نمود.
نکات و الزامات:
1- این برنامه در همه نسخه های کامپایلرهای فرترن ( FORTRAN ) قابل اجرا است.
2- خروجی ها در همه نسخه های Tecplot قابل مشاهده است
۳- آشنایی با زبان Fortran
تولید شبکه | |
حوزه تخصصی 1 | شبکه دو بعدی |
حوزه تخصصی 2 | شبکه بی سازمان |
مشخصات کلی | |
تعداد صفحات | 18 |
تعداد صفحات محصول | 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.