فرمت فایل های مورد استفاده در فناوری پرینتر های 3 بعدی
فرمت فایل های پرینتر های 3 بعدی
خلاصه
در این مقاله قصد داریم تا شما را با انواع فرمت فایل های مورد استفاده در فناوری پرینتر های 3 بعدی آشنا کنیم
فرمت فایل (File Format)، نوع فایل (File Type) یا قالب فایل یک روش استاندارد جهت نشان دادن ساختار فایل از جمله باینری (Binary) یا اسکی (Ascii) می باشد ، نوع فایل مانند فایل تصویری، متنی، سه بعدی و…، نحوه قرارگیری و ساختار دادههای فایل و نحوه رمزنگاری آن می باشد .
با استفاده از فرمت یک فایل یا پرونده، سیستمعامل میتواند فایل را متناسب با نوع آن اجرا و پردازش کرده یا عملیات مختلفی بر روی آن اعمال کند. درواقع فرمت فایل را میتوان شناسنامه یک فایل درنظر گرفت. هر نوع فایلی دارای یک قالب یا فرمت است.
فرمت یک فایل، از روشهای مختلفی قابل شناسایی است. یکی از این روشها که یک استاندارد رایج و در اکثر سیستمعاملها قابل استفاده است، شناسایی فرمت فایل توسط پسوند فایل (File Extension) است.
این فایل ها معمولا به وسیله یک برنامه طراحی ( Computer-aided Design)CAD به کمک کامپیوتر تولید می شوند.
1- فرمتSTL
مرسومترین فایل فرمت برای فایلهای سهبعدی مرتبط با پرینتر سهبعدی فرمتSTL میباشد که برگرفتهشده از یک فنّاوری اولیه پرینت سهبعدی به نام stereolithography است ، این فرمت حاوی تعداد زیادی مثلث است که از در فضای سهبعدی تقسیم میشود.
فرمت STL در تمامی نرم افزار های کد از جمله Autodesk Maya, Rhinoceros, Sketchup می تواند استفاده شود.
از محدودیت های فرمت فایل STL میتوان به در نظر نگرفتن مشخصه هایی همچون سطح داخلی مدل، رنگ و طرح روی مدل که هر فایل کد معمولی آن را در خود دارد اشاره کرد .
تصویر 1 – نمونه کد فایل فرمت STL
2- فرمت obj
نام کامل این فرمت Wave front OBJect میباشد این فرمت فایل یکی از مهمترین فرمتها در حوزه اپلیکیشنهای گرافیک سهبعدی و پرینترهای سهبعدی محسوب میشود. همچنین این فرمت برای پرینترهای سهبعدی رنگی که بهتازگی در کشورهای صنعتی به فروش میرسند، فرمت پیشفرض میباشد. این فرمت در نرمافزارهای سهبعدی سازی و پلتفرمهای غیر انیمیشنی حوزه گرافیک محبوبیت بالایی دارد و همچنین قادر است رنگ و بافت مدل سهبعدی را نیز پوشش دهد نماید.
این فرمت یک پسوند متن باز (open source) محسوب شده و به شدت برای اشتراک مدل سه بعدی در سطح اینترنت یا پلتفرمهای گرافیکی استفاده می شود، زیرا از قابلیت Export و import در اغلب نرم افزارهای cad به خوبی پشتیبانی می کند. همچنین در سالهای اخیر این فرمت به عنوان فایل پیش فرض پرینترهای سه بعدی رنگی محبوبیت بالایی یافته است (زیرا فرمت STL از رنگها و بافت پشتیبانی نمی کند).
تصویر 2 – نمونه کد فایل فرمت OBJ
3- فرمت VRML
پسوند VRML کلمهای اختصاری برای Virtual Reality Modeling Language است. این فرمت شباهت زیادی به فرمت HTML دارد با این تفاوت که HTML برای طراحی یك صفحه دوبعدی و VRML برای ساخت صحنههای سهبعدی به نام Virtual World استفاده میشود، VRML به نحوی توسعه دادهشده كه به HTML وابسته نباشد، بااینحال در VRML نیز از همان پروتکلها برای انتقال فایل از طریق اینترنت استفادهشده است، همچنین توانایی مشاهده این فایلها در انواع مرورگرهای وب وجود دارد و عمدتاً با پسوندهای .wrz و .wrl شناخته میشوند .
تصویر 3 – نمونه کد فایل فرمت VRML
همانگونه که در تصویر 3 مشاهده میکنید این فرمت ظاهری مشابه فایلهای HTML را دارا میباشد.