فایل های STEP به دلیل دقت بالا و قابلیت سفارشی سازی، یک نوع فایل سه بعدی مفید هستند.
برای اطلاعات بیشتر در مورد فرمت فایل STEP به ادامه مطلب بروید!
صدها یا نه، هزاران نوع فایل مختلف وجود دارد، و ده ها مورد از آنها فقط در قلمرو پرینت سه بعدی و طراحی به کمک رایانه (CAD) وجود دارد. CAD فرآیند دیجیتالی طراحی یک قطعه، معمولاً در سه بعدی است.
هنگامی که آماده Export یک مدل CAD هستید، به احتمال زیاد بسته به نرم افزاری که استفاده می کنید، چند گزینه دانلود متفاوت خواهید داشت. در حالی که احتمالاً یک فرمت فایل برای سناریوهای مختلف دارید، ارزش آن را دارد که گزینههای دیگری را نیز در نظر بگیرید که ممکن است بهتر نیازهای شما را برآورده کنند.
در این مقاله، به این خواهیم پرداخت که فرمت فایل STEP چه قابلیت هایی دارد و چگونه با سایر انواع فایل های رایج مقایسه می شود. حالا بیایید به سمت آن قدم برداریم!هندسه سطح یک جسم سه بعدی را بدون نمایش رنگ، بافت یا سایر ویژگی های مدل رایج توصیف می کند.
این فایلها معمولاً توسط یک برنامه طراحی به کمک رایانه (CAD) به عنوان محصول نهایی فرآیند مدلسازی سهبعدی ایجاد میشوند. شما می توانید فایل های STL را با پسوند فایل ".stl" شناسایی کنید.
در اینجا یک مقدمه در مورد اینکه آنها از کجا آمده اند، نوع فایل شامل چه چیزی است، چگونه کار می کنند، مزایا و معایب استفاده از آنها، به علاوه فرمت های فایل جایگزینی که باید در نظر گرفته شود، آورده شده است.
اولین گام
فایل های STEP سازگاری بین پلتفرم را ارائه می دهند
فایل های STEP که با نام ISO 10303 شناخته می شوند، یک فرمت فایل محبوب برای مدل های سه بعدی هستند. حروف در نام قالب مخفف " Standard for Exchange of Product Data " است.
این فرمت فایل در اواسط دهه 1980 توسط کمیته فنی ISO در سیستمهای اتوماسیون و یکپارچهسازی، معروف به TC 184 توسعه یافت. فرمت STEP برای بهبود سازگاری فایلها در بین نرمافزارها ایجاد شد، به طوری که طرحها به راحتی قابل اشتراکگذاری و اصلاح شوند. .
علاوه بر سازگاری بین پلتفرم، یک فایل STEP از دقت بالایی برخوردار است، به خصوص در مقایسه با فایل های STL. یک فایل STEP کل بدنه یک مدل سه بعدی را به جای هندسه های اولیه، با دقت بالایی می خواند و ذخیره می کند و به شما امکان می دهد بعداً فایل را ویرایش کنید - حتی در برنامه های دیگر.
فایل STEP چیست؟ - توضیح فرمت STEP به زبان ساده
توانایی ها
فایل های STEP را می توان در پلتفرم های مختلف CAD تغییر داد
فایل های STEP برای زمانی که به مدل های سه بعدی دقیق نیاز است، مانند ماشین کاری و پرینت سه بعدی، انتخاب خوبی هستند. دو جنبه اصلی موفقیت فرمت فایل STEP در این زمینه ها وجود دارد: دقت و سازگاری.
اول از همه، برخلاف فایلهای STL، که فقط هندسه بیرونی یک مدل را به صورت مش توصیف میکنند، یک فایل STEP یک مدل را بهعنوان کل بدنه ذخیره میکند. مشها مجموعهای از اشکال کوچک و هندسی هستند که طرح کلی یک قسمت را تشکیل می دهند. تمیز کردن مشها می تواند دردسرساز باشد، زیرا هر ناهماهنگی کوچک در مش، دقت مدل دانلود شده را کاهش می دهد.
از سوی دیگر، فایل های STEP با ساده نکردن ویژگی ها به شکل های هندسی منظم، دقت ابعادی بالایی را حفظ می کنند. این مورد، فرمت فایل STEP را برای ذخیره قطعاتی که در آن هر جزئیات مهم است، ایده آل می کند. یک فایل STEP اکسپورت شده دارای پسوند stp یا step خواهد بود.
قابلیت مهم دیگر یک فایل STEP این است که چگونه می توانید یک مدل را حتی پس از Export آن سفارشیسازی و ویرایش کنید. اگر یک فایل را به صورت STL دانلود کنید و دوباره آن را در یک برنامه CAD بارگذاری کنید، آن را به صورت مش مشاهده خواهید کرد. اگر بخواهید پس از بارگذاری مجدد فایل STL را ویرایش کنید، توانایی زیادی را از دست خواهید داد.
از آنجایی که فرمت فایل STEP کل بدنه را به صورت یک قطعه کامل ذخیره می کند، پس از بارگذاری مجدد مدل می توانید دوباره آن را ویرایش کنید. اگر از یک برنامه مدلسازی پارامتریک (برنامهای که مدلسازی مبتنی بر تاریخ را در بر میگیرد) استفاده میکنید، نمیتوانید به تاریخچه طراحی برگردید، اما همچنان میتوانید قطعه را ویرایش کنید. این امر اجازه می دهد تا مدل ها به راحتی طراحی شوند، با آنها همکاری کنند و در پلتفرم ها به اشتراک گذاشته شوند.
متأسفانه، فایل های STEP ذخیره سازی کارآمد در نظر گرفته نمی شوند و فضای بیشتری را نسبت به سایر فرمت های مدل سه بعدی اشغال می کنند. فایلهای STEP همچنین نمیتوانند مواد، بافت یا نورپردازی خاصی از یک مدل را ذخیره کنند، زیرا وقتی یک مدل به عنوان فایل STEP ذخیره میشود، این عناصر نادیده گرفته میشوند. بیایید ببینیم که چگونه این فرمت با برخی از فرمت های اصلی مدل سه بعدی مقایسه می شود.
STEP در مقابل IGES
فایل های IGES فقط می توانند هندسه ها و توپولوژی های اولیه را ذخیره کنند
STEP جانشین فرمت فایل IGES است. فرمت Initial Graphics Exchange Specification (IGES) در اصل برای نیروی هوایی ایالات متحده در سال 1980 توسعه یافت و مانند STEP، برای ذخیره داده های CAD در سراسر پلتفرم ها طراحی شد. به طور خاص، فرمت IGES به معنای خنثی بودن فروشنده است. بنابراین، نه تنها بر روی برنامه های مختلف CAD از یک توسعه دهنده ( مانند Fusion 360 و Inventor ) بلکه بر روی برنامه های دیگر مانند SolidWorks و CATIA نیز کار می کند.
یکی از ویژگی های مفید ارائه شده توسط فایل های IGES، پشتیبانی از چندین زبان در بخش " TEXT " ساختار فایل است که دامنه فرمت را بیشتر می کند. متأسفانه، فرمت IGES فقط قادر است داده های هندسه و توپولوژی را برای مدل های سه بعدی ذخیره کند، در حالی که فایل های STEP می توانند مجموعه بسیار بزرگتری از داده ها را مدیریت کنند.
امروزه، فرمت STEP به عنوان استاندارد صنعت هنگام تبادل داده برای برنامه های CAD ترجیح داده می شود. با این حال، فرمت IGES هنوز برای سازگاری اولیه بین پلتفرم قابل اعتماد است، به خصوص اگر شما فقط نیاز به ذخیره مدل های سه بعدی خام دارید و نگران چرخه عمر مدل (یعنی تاریخچه طراحی آن) نیستید.
STEP در مقابل STL
فایل های STL (چپ) حاوی مش هستند در حالی که فایل های STEP (راست) کل بدنه یک قسمت را ذخیره می کنند
همانطور که قبلا توضیح دادیم، فرمت فایل STEP مزایای زیادی دارد. اما چگونه با فایل STL شناخته شده مقایسه می شود؟
فایلهای STL به اندازه فایلهای STEP مبتنی بر جزئیات یا دقیق نیستند، اما همچنان در پرینت سهبعدی محبوبتر از فایلهای STEP هستند. در حالی که مش هندسی تقسیم شده که در آن فایلهای STL مدلها را توصیف میکنند، کاملاً دقیق نیست، به راحتی توسط پرینترهای سه بعدی ترجمه میشود. پرینترهای سه بعدی و ماشینهای مشابه در پرینت هندسههای معمولی مانند مواردی که در مش فایلهای STL یافت میشوند، عالی هستند.
فایل های STL در CAD نیز استفاده می شوند، زیرا توسط اکثر برنامه ها به راحتی قابل خواندن هستند، اما فایل های STEP برای پروژه های CAD مشترک بهتر هستند. فایلهای STL نسبت به فایلهای STEP از نظر ذخیرهسازی کارآمدتر هستند، اما فاقد سفارشیسازی و ویرایش پس از دانلود فایلهای STEP هستند.
اگر بهترین های هر دو دنیا را می خواهید، تبدیل یک فایل STEP به STL ساده است و همچنین امکان تبدیل آن به روش دیگر وجود دارد.
فایل STEP چیست؟ - توضیح فرمت STEP به زبان ساده
STEP در مقابل OBJ
فایل های OBJ می توانند شامل بافت و رنگ های مختلف باشند، در حالی که فایل های STEP نمی توانند
فایلهای OBJ یکی دیگر از فرمتهای فایل محبوب در دنیای پرینت سه بعدی و CAD هستند، اما میتوان از آنها برای طراحی گرافیکی و انیمیشن نیز استفاده کرد. مانند فایلهای STL، فایلهای OBJ به راحتی تولید میشوند، و مانند فایل STEP، فایلهای OBJ را میتوان در پلتفرمها و نرمافزارهای مختلف تفسیر کرد.
فایل های STEP وقتی صحبت از جزئیات می شود، برتری را به خود اختصاص می دهد، اما تفاوت در دقت بین این دو نوع فایل به اندازه تفاوت بین STEP و STL قابل توجه نیست. فایلهای OBJ شامل چیزی بیشتر از هندسههای معمولی هستند، از منحنیهای آزاد نیز استفاده میکنند، اما هنوز مانند فایلهای STEP مدل کامل را در بر نمیگیرند.
برای پرینت سه بعدی، فایلهای OBJ محبوبتر از فایلهای STEP هستند، مخصوصاً در پرینترهای چند رنگ، زیرا فایلهای OBJ میتوانند بافت و رنگ را توصیف کنند. با این حال، همه فایلهای OBJ قابل پرینت سه بعدی نیستند و همین امر باعث میشود که آنها نسبت به فایلهای STEP تطبیقپذیر نباشند.
فرمت OBJ توسط بسیاری از برنامه های CAD مانند SolidWorks و Onshape پشتیبانی می شود، اما نه به همان میزان فرمت STEP. این به این دلیل است که فایلهای OBJ بیشتر به سمت برنامههای طراحی گرافیکی و کمتر برای مدلسازی سه بعدی عمومی طراحی شدهاند.
STEP در مقابل 3MF
فایل های 3MF شما را قادر می سازد تا ساختارهای پیچیده را آسان تر پرینت سه بعدی کنید
در نهایت، فایل 3MF یک فرمت فایل محبوب دیگر برای پرینت سه بعدی و CAD است و با فرمت فایل STEP قابل مقایسه است. فایلهای 3MF به دلیل تواناییشان در نشان دادن رنگ و بافت یک مدل سه بعدی شناخته میشوند، اما مانند فایلهای STL، فایلهای 3MF بدنه مدل را بهعنوان یک شبکه مثلثی ذخیره میکنند، که نمیتواند همان سطح از جزئیات را با فایلهای STEP ثبت کند.
فایل های 3MF نیز بر خلاف فایل های STEP که فضای بیشتری را اشغال می کنند و ماهیت پیچیده تری دارند، ساده در نظر گرفته می شوند. با وجود اینکه نوع فایل نسبتاً سادهای است، نوع فایل 3MF به شما امکان می دهد ساختارهای دقیق تری مانند شبکه ها را به راحتی پرینت کنید.
فایل 3MF برای سیستم های سه بعدی (شرکت) توسعه یافته است و برای پرینت سه بعدی عالی است، شاید بیشتر از فایل های STEP . فایلهای 3MF فضای کمتری را اشغال میکنند و میتوانند حاوی تنظیمات Slicer، مانند ارتفاع لایه، در قالب فایل خام باشند. با این حال، فایل های 3MF به طور گسترده در CAD استفاده نمی شوند و بسیاری از برنامه های نرم افزاری محبوب از این نوع فایل پشتیبانی نمی کنند. بنابراین، برای برخی از برنامه ها، ممکن است ترجیح دهید به STL تبدیل شوید.
فایل STL چیست؟ STL مخفف چیست؟ همه اینها و بیشتر در حالی که منشا، ساختار و کاربردهای قالب فایل STL را برای پرینت سه بعدی توضیح می دهیم.
به طور خلاصه، یک فایل STL اطلاعات مربوط به مدل های سه بعدی را ذخیره می کند. این فرمت فقط هندسه سطح یک جسم سه بعدی را بدون نمایش رنگ، بافت یا سایر ویژگی های مدل رایج توصیف می کند.
این فایلها معمولاً توسط یک برنامه طراحی به کمک رایانه (CAD) به عنوان محصول نهایی فرآیند مدلسازی سهبعدی ایجاد میشوند. شما می توانید فایل های STL را با پسوند فایل ".stl" شناسایی کنید.
در اینجا یک مقدمه در مورد اینکه آنها از کجا آمده اند، نوع فایل شامل چه چیزی است، چگونه کار می کنند، مزایا و معایب استفاده از آنها، به علاوه فرمت های فایل جایگزینی که باید در نظر گرفته شود، آورده شده است.
فایل STL چیست؟
فرمت فایل STL رایج ترین فرمت فایل مورد استفاده برای پرینت سه بعدی است. هنگامی که با یکSlicer سه بعدی استفاده می شود، به رایانه اجازه می دهد تا با سخت افزار پرینتر سه بعدی ارتباط برقرار کند.
بسیاری از بستههای نرمافزاری CAD از زمان آغازین آن، فرمت فایل STL را پذیرفته و پشتیبانی میکنند. امروزه به طور گسترده برای نمونه سازی سریع، پرینت سه بعدی و تولید به کمک کامپیوتر استفاده می شود. علاقمندان و حرفه ای ها به طور یکسان از آن استفاده می کنند.
STL مخفف چیست؟
اولین قطعه پرینت سه بعدی جهان که با استفاده از استریولیتوگرافی ساخته شده است
به طرز عجیبی، معنای واقعی STL به عنوان مخفف، محل بحث برای برخی است. به نظر ما، به راحتی می توان آن را به یک منشاء منطقی ردیابی کرد.
عموماً اعتقاد بر این است که STL مخفف کلمه " STereoLithography " ، یک فرآیند پرینت سه بعدی و نوع فایل مربوطه است که توسط چاک هال در 3D Systems در دهه 1980 ایجاد شد. پس زمینه های قابل قبولی وجود دارد که به نوع فایل STL پیوست شده اند، از جمله "" Standard Triangle Language ، "Standard Tessellation Language" و " Surface Tesselation Language "
چگونه قالب فایل STL یک مدل را ذخیره می کند؟
هدف اصلی فرمت فایل STL کدگذاری هندسه سطح یک شی سه بعدی است. این اطلاعات را با استفاده از یک مفهوم ساده به نام " tessellation " رمزگذاری می کند.
Tessellation
Tessellation فرآیند کاشی کاری یک سطح با یک یا چند شکل هندسی است به طوری که هیچ همپوشانی یا شکافی وجود نداشته باشد. اگر تا به حال یک کف یا دیوار کاشی دیده اید، این یک نمونه عالی از Tessellation است.
دیوارها و کف کاشیکاریشده نمونههای سادهای از Tessellation هستند
Tessellation می تواند شامل اشکال هندسی ساده یا اشکال بسیار پیچیده (و تخیلی) باشد. نمونه هایی از تسلسل های هنری نقاش معروف M. C. Escher وجود دارد. اگر میخواهید نمونههای بیشتری از تسلسلهای برجسته را ببینید، توصیه میکنیم نقاشیهای او را ببینید.
دو الگوی Tessellation پیشرفته ساخته شده از حیوانات مختلف
بهره برداری از Tessellation برای رمزگذاری داده های سطحی
در سال 1987، چاک هال، بنیانگذار 3D Systems، به تازگی فرآیند چاپ استریولیتوگرافی را به ثبت رسانده بود. بخشی از فرآیند به کار انداختن راهی برای انتقال اطلاعات مربوط به مدلهای CAD سه بعدی به پرینتر سه بعدی بود، چیزی که گروه مشاور آلبرت برای سیستمهای سه بعدی به آن دست یافت، زمانی که متوجه شد میتواند از تسلیحات سطح مدل سهبعدی برای رمزگذاری اطلاعات استفاده کند.
چاک هال، "پدر" پرینت سه بعدی
ایده اصلی این بود که سطح بیرونی دوبعدی مدلهای سهبعدی را با استفاده از مثلثهای کوچک (که به آنها "وجه یا facets " نیز میگویند) و اطلاعات مربوط به وجوه را در یک فایل ذخیره کنیم.
بیایید به چند مثال نگاه کنیم تا بفهمیم چگونه کار می کند. برای مثال، اگر یک مکعب سه بعدی ساده دارید، همانطور که در تصویر زیر نشان داده شده است، می توان آن را با 12 مثلث پوشاند. همانطور که می بینید، در هر وجه، دو مثلث وجود دارد. از آنجایی که مکعب شش وجه دارد، مجموع آن به 12 مثلث می رسد.
اگر یک مدل سهبعدی از یک کره دارید، میتوانید آن را با مثلثهای کوچک زیادی که در همان تصویر نشان داده شدهاند، پوشانده باشید. از آنجایی که مثلث ها همیشه از سه لبه مستقیم تشکیل شده اند، تنها راه برای تقریب هندسه های منحنی، افزایش تراکم مش و کاهش اندازه تک مثلث ها است.
هندسه مکعب کاملاً با 12 مثلث نشان داده شده است، در حالی که کره باید تقریبی شود
در اینجا نمونه دیگری از یک شکل سه بعدی بسیار پیچیده با مثلث ها آورده شده است.
مش مثلثی ظریف تقریباً هندسه سطح این مدل سه بعدی را رمزگذاری می کند
گروه مشاوره آلبرت برای سیستم های سه بعدی متوجه شد که اگر اطلاعات مربوط به این مثلث های کوچک را بتوان به عنوان یک فایل ذخیره کرد، سپس میتوان گفت که این فایل می تواند به طور کامل سطح یک مدل سه بعدی دلخواه را توصیف کند. این مفهوم ایده اصلی پشت فرمت فایل STL است.
تفاوت بین ASCII و Binary STL
فرمت فایل STL دو روش برای ذخیره اطلاعات در مورد وجوه مثلثی که سطح شیء را کاشی می کنند ارائه می دهد. این کدگذاری ASCII و رمزگذاری Binary نامیده می شود. در هر دو فرمت، اطلاعات هر مثلث به صورت زیر ذخیره می شود:
مختصات رئوس.
اجزای واحد بردار عادی به مثلث. بردار معمولی باید مطابق با مدل سه بعدی به سمت بیرون اشاره کند.
یک فایل STL مختصات رئوس و اجزای بردار معمولی واحد را در وجوه ذخیره می کند
فرمت فایل ASCII STL
فایل ASCII STL با خط اجباری شروع می شود:
که در آن <name> نام مدل سه بعدی است. این فیلد را می توان خالی گذاشت، اما در این حالت باید یک فاصله بعد از کلمه " solid " وجود داشته باشد.
فایل با اطلاعاتی در مورد مثلث های پوششی ادامه می یابد. اطلاعات مربوط به رئوس و بردار نرمال به صورت زیر نمایش داده می شود:
در اینجا n نرمال مثلث است و v1، v2 و v3 رئوس مثلث هستند. مقادیر مختصات به عنوان یک عدد ممیز شناور با فرمت sign-mantissa-esign-exponent نمایش داده می شوند - برای مثال،“3.245000e-002”
فایل با خط اجباری به پایان می رسد:
فرمت فایل Binary STL
اگر Tessellation شامل مثلث های کوچک زیادی باشد، فایل ASCII STL می تواند بزرگ شود. به همین دلیل است که فرمت Binary STL فشرده تر وجود دارد.
فایل STL Binary با یک هدر 80 کاراکتری شروع می شود. این به طور کلی توسط اکثر خوانندگان فایل STL نادیده گرفته می شود، با برخی استثناهای قابل توجه که بعداً در مورد آنها صحبت خواهیم کرد. بعد از هدر، تعداد کل مثلث ها با استفاده از یک عدد صحیح بدون علامت 4 بایتی نشان داده می شود.
اطلاعات مربوط به مثلث ها به شرح زیر است. فایل پس از آخرین مثلث به پایان می رسد.
دوازده عدد ممیز شناور 32 بیتی هر مثلث را نشان می دهد. مانند فایل ASCII STL، سه عدد برای مختصات دکارتی سه بعدی مثلث عادی به مثلث است. نه عدد باقیمانده مربوط به مختصات رئوس (هر کدام سه عدد) است. ببینید در اینجا چگونه به نظر می رسد:
توجه داشته باشید که بعد از هر مثلث، یک دنباله 2 بایتی وجود دارد که "تعداد بایت های ویژگی" نامیده می شود. این معمولاً روی صفر تنظیم می شود و به عنوان فاصله بین دو مثلث عمل می کند. اما برخی از نرم افزارها از این 2 بایت برای رمزگذاری اطلاعات اضافی در مورد مثلث استفاده می کنند. ما بعداً چنین مثالی را خواهیم دید که در آن از این بایت ها برای ذخیره اطلاعات رنگ استفاده می شود.
قوانین ویژه برای فرمت فایل STL
مشخصات STL قوانین خاصی برای تسلط و ذخیره اطلاعات دارد.
قانون Vertex یا راس
قاعده راس بیان می کند که هر مثلث باید دو راس را با مثلث های همسایه اش به اشتراک بگذارد.
این قانون باید هنگام Tessellation سطح شی سه بعدی رعایت شود.
بر اساس این قانون، در اینجا یک نمونه از Tessellation معتبر و نامعتبر آورده شده است. شکل سمت چپ این قاعده را نقض می کند و یک تسلسل نامعتبر است، در حالی که شکل سمت راست مطابق و معتبر است.
قانون راس برای فایلهای STL: شکل سمت چپ یک Tessellation نامعتبر است، در حالی که شکل سمت راست قابل قبول است
قانون Orientation یا جهت گیری
قانون جهتگیری میگوید که جهتگیری وجه (یعنی اینکه کدام سمت در شی سهبعدی است و کدام سمت «بیرون») باید به دو صورت مشخص شود.
ابتدا جهت نرمال باید به سمت بیرون باشد. دوم، رئوس به ترتیب در جهت خلاف جهت عقربههای ساعت در هنگام نگاه کردن به جسم از بیرون (قانون سمت راست) فهرست میشوند.
جهت هر وجه به دو صورت مشخص می شود: جهت بردار معمولی و با ترتیب شمارش رئوس
این افزونگی به دلیلی وجود دارد. این به اطمینان از ثبات مش و شناسایی داده های فاسد کمک می کند. به عنوان مثال، نرم افزار می تواند جهت گیری را از حالت عادی و متعاقباً از رئوس محاسبه کند و بررسی کند که آیا مطابقت دارند یا خیر. اگر این کار را نکرد، میتواند فایل STL را خراب اعلام کند.
The All Positive Octant Rule (قانون اکتانت تمام مثبت)
قانون اکتانت تمام مثبت می گوید که مختصات رئوس مثلث باید همه مثبت باشند.
این بدان معناست که شی سه بعدی در اکتانت همه مثبت سیستم مختصات دکارتی سه بعدی (و از این رو نام آن) زندگی می کند.
دلیل این قانون صرفه جویی در فضا است. اگر به جسم سه بعدی اجازه داده می شد در هر جایی از فضای مختصات ایجاد شود، باید با مختصات منفی سر و کار داشته باشیم. برای ذخیره مختصات منفی، از اعداد ممیز شناور امضا شده استفاده می کنید. اعداد ممیز شناور امضا شده به یک بیت اضافی برای ذخیره علامت (+/-) نیاز دارند. با اطمینان از مثبت بودن همه مختصات، این قانون به ما اجازه می دهد تا از اعداد بدون علامت برای مختصات استفاده کنیم و برای هر مقدار مختصاتی که ذخیره می کنیم، مقداری ذخیره کنیم.
مکعب قرمز با برچسب "1" اکتانت کاملا مثبت است
قانون مرتب سازی مثلث
قانون مرتبسازی مثلث توصیه میکند که مثلثها به ترتیب z-value صعودی ظاهر شوند.
این به نرم افزار کمک می کند تا مدل های سه بعدی را سریعتر برش دهد، اما این قانون به شدت اجرا نمی شود.
چگونه یک فایل STL به صورت سه بعدی پرینت می شود؟
یک فایل STL، بارگیری شده و آماده برش
برای پرینت سه بعدی، باید فایل STL را در نرم افزار برش، که اغلب به سادگی به عنوان " Slicer" شناخته می شود، باز کنید. اسلایسر چیست؟ بخشی از نرم افزار پرینت سه بعدی است که مدل های سه بعدی دیجیتال را به دستورالعمل های پرینت برای پرینتر سه بعدی شما تبدیل می کند تا یک شی ایجاد کند.
بر اساس تنظیمات انتخابی شما، اسلایسر فایل STL شما را به صدها (گاهی اوقات هزاران) لایه افقی مسطح تقسیم می کند و محاسبه می کند که پرینتر شما به چه مقدار ماده نیاز دارد تا اکسترود کند و چقدر طول می کشد.
همه این اطلاعات در یک فایل G-code، زبان مادری چاپگر سه بعدی شما، نوشته می شود. تنظیمات اسلایسر بر کیفیت چاپ شما تأثیر می گذارد، بنابراین داشتن نرم افزار و تنظیمات مناسب برای به دست آوردن بهترین کیفیت چاپ ممکن ضروری است.
وقتی G-code روی چاپگر سه بعدی شما قرار گرفت، دستگاه به ترتیب دستورالعمل ها را دنبال می کند. لایه های دو بعدی مجزا یکی یکی چاپ می شوند تا یک شی سه بعدی روی صفحه پرینت شما ایجاد شود.
آیا هر فایل STL قابل چاپ سه بعدی است؟
آیا هر فایل STL قابل چاپ سه بعدی است؟
متاسفانه خیر. فقط یک طرح سه بعدی که به طور خاص برای پرینت سه بعدی ساخته شده است قابل چاپ سه بعدی است. فایل STL فقط محفظه ای برای داده ها است، نه تضمینی برای قابل چاپ بودن چیزی.
مدلهای سهبعدی مناسب برای پرینت سهبعدی به ضخامت دیوارهای نیاز دارند که در وضوح چاپ و هندسه سطح "ضدآب" باشد. حتی اگر یک مدل روی صفحه کامپیوتر قابل مشاهده باشد و مانند یک جسم سه بعدی به نظر برسد، ممکن است خطاهایی در هندسه وجود داشته باشد که باعث میشود آن را جامد یا غیر چندگانه نباشد، به این معنی که نمیتوان آن را در یک سطح دوبعدی جمع کرد و همه موارد عادی را نشان داد.
همچنین المان های آویزان در مدل در نظر گرفته شده است. به آرم ALL3DP در تصویر بالا نگاه کنید. اگر مدل به صورت عمودی چاپ شود، عناصر با زاویه بیش از 45 درجه به ساختارهای پشتیبانی (Support) نیاز دارند (که می توانید آنها را به رنگ سبز ببینید).
هنگام دانلود فایل STL که خودتان ایجاد نکرده اید، ارزش این را دارد که مطمئن شوید که واقعاً قابل چاپ سه بعدی است. این باعث صرفه جویی در زمان و جلوگیری از هدر رفت مواد اولیه می شود.
بر اساس تنظیمات انتخابی شما، اسلایسر فایل STL شما را به صدها (گاهی اوقات هزاران) لایه افقی مسطح تقسیم می کند و محاسبه می کند که پرینتر شما به چه مقدار ماده نیاز دارد تا اکسترود کند و چقدر طول می کشد.
همه این اطلاعات در یک فایل G-code، زبان مادری چاپگر سه بعدی شما، نوشته می شود. تنظیمات اسلایسر بر کیفیت چاپ شما تأثیر می گذارد، بنابراین داشتن نرم افزار و تنظیمات مناسب برای به دست آوردن بهترین کیفیت چاپ ممکن ضروری است.
وقتی G-code روی چاپگر سه بعدی شما قرار گرفت، دستگاه به ترتیب دستورالعمل ها را دنبال می کند. لایه های دو بعدی مجزا یکی یکی چاپ می شوند تا یک شی سه بعدی روی صفحه پرینت شما ایجاد شود.
نحوه بهینه سازی فایل های STL
فرمت فایل STL سطح یک مدل CAD را با مثلث ها تقریب می زند. تقریب هرگز کامل نیست و وجوه درشتی را به مدل معرفی می کنند.
سطح کروی کامل در سمت چپ با تسلیحات تقریبی شده است. شکل سمت راست از مثلث های بزرگ استفاده می کند که در نتیجه یک مدل درشت ایجاد می شود. شکل در مرکز از مثلثهای کوچکتری استفاده میکند و به تقریب هموارتر میرسد
پرینتر سه بعدی شی را با همان درشتی که در فایل STL مشخص شده است چاپ می کند. البته با کوچکتر کردن مثلثها میتوان تقریب را بهتر و بهتر انجام داد و در نتیجه چاپهای باکیفیتی داشت. با این حال، با کاهش اندازه مثلث، تعداد مثلث های مورد نیاز برای پوشاندن سطح نیز افزایش می یابد. این میتواند به فایلهای غولپیکر STL منجر شود که برخی از نرمافزارهای برش برای رسیدگی به آنها مشکل دارند. اشتراک گذاری یا آپلود فایل های بزرگ مانند آن نیز دردسرساز است.
بنابراین، یافتن تعادل مناسب بین اندازه فایل و کیفیت چاپ بسیار مهم است. منطقی نیست که اندازه مثلث ها را تا بی نهایت کاهش دهید زیرا ابتدا چشمان شما و سپس وضوح پرینتر شما قادر به تشخیص کیفیت چاپ نخواهد بود.
اکثر نرم افزارهای CAD هنگام Export فایل های STL چند تنظیمات را ارائه می دهند. این تنظیمات اندازه وجوه و در نتیجه کیفیت پرینت و اندازه فایل را کنترل می کنند. بیایید بحرانی ترین تنظیمات را بررسی کنیم و مقادیر بهینه آنها را تعیین کنیم.
ارتفاع آکورد یا آستانهی تحمل (Chord Height or Tolerance)
اکثر نرم افزارهای CAD به شما امکان می دهند پارامتر ارتفاع وتر یا تلورانس را انتخاب کنید. ارتفاع وتر حداکثر فاصله از سطح طرح اصلی و مش STL است. اگر تلورانس مناسب را انتخاب کنید، چاپ های شما صاف و بدون وجه به نظر می رسند. کاملاً واضح است که هرچه ارتفاع وتر کوچکتر باشد، وجوه با دقت بیشتری سطح واقعی مدل را نشان می دهد.
ارتفاع وتر فاصله بین مش STL و سطح واقعی است
توصیه می شود تلورانس را بین 0.01 میلی متر و 0.001 میلی متر تنظیم کنید. این معمولا منجر به پرینت های مناسب می شود. هیچ فایده ای برای کاهش بیشتر وجود ندارد، زیرا پرینترهای سه بعدی نمی توانند با آن سطح از جزئیات چاپ کنند.
انحراف زاویه ای یا تحمل زاویه ای (Angular Deviation or Angular Tolerance)
تحمل زاویه ای زاویه بین نرمال های مثلث های مجاور را محدود می کند. زاویه پیش فرض معمولاً روی 15 درجه تنظیم می شود. کاهش تلرانس (بین 0 و 1) وضوح چاپ را بهبود می بخشد.
تحمل زاویه ای زاویه بین نرمال های مثلث های مجاور است
تنظیم توصیه شده برای این پارامتر 0 است.
Binary یا ASCII؟
در نهایت، می توانید فایل STL را در فرمت Binary یا ASCII خروجی بگیرید. فرمت Binary همیشه برای پرینت سه بعدی توصیه می شود زیرا منجر به اندازه فایل کوچکتر می شود. با این حال، اگر می خواهید فایل STL را برای رفع اشکال دستی بررسی کنید، ASCII ترجیح داده می شود زیرا خواندن آن آسان تر است.
جایگزین های فایل STL
فایل OBJ در سمت چپ حاوی اطلاعات رنگ است، در حالی که STL در سمت راست حاوی اطلاعات رنگی نیست
فرمت فایل STL تنها فرمت مورد استفاده در پرینت سه بعدی نیست. بیش از 30 فرمت فایل برای پرینت سه بعدی وجود دارد. مهم ترین فرمت فایل OBJ است که می تواند پروفایل های رنگ و بافت را ذخیره کند. گزینه دیگر فرمت فایل Polygon (PLY) است که در ابتدا برای ذخیره اشیاء اسکن شده سه بعدی استفاده می شد.
اخیراً، تلاش هایی برای راه اندازی یک نوع فایل جدید توسط کنسرسیوم 3MF صورت گرفته است که فرمت فایل پرینت سه بعدی جدیدی به نام 3MF را پیشنهاد می کند. آنها ادعا می کنند که این کار فرآیند چاپ سه بعدی را ساده و بهبود می بخشد.
این پسوند فایل open-source مخفف عبارت 3D Manufacturing Format، حاوی اطلاعات مرتبط بیشتر، از جمله موارد تکراری، تنظیمات نمایه چاپگر، پشتیبانی، ارتفاع لایه، تغییرات، واحدها، رنگ، بافت و حتی یک تصویر کوچک است.
علیرغم مزایایی که دارد، به نظر نمیرسد که هنوز کشش کافی برای سرنگونی STL را به عنوان یک فایل پرینت سه بعدی به دست نیاورده است. با این حال، بدون شک در طول سال ها محبوبیت پیدا کرده است و بسیاری از تولیدکنندگان چاپگرهای سه بعدی آن را به عنوان فایل صحنه پیش فرض خود ارائه می دهند.
مزایا و معایب
از آنجایی که فرمت های فایل های پرینت سه بعدی زیادی وجود دارد، سوال واضح این است که "از کدام یک برای چاپ های خود استفاده کنید؟" همانطور که مشخص است، پاسخ بستگی زیادی به مورد استفاده شما دارد.
زمانی که نباید از فایل STL استفاده کنید
همانطور که قبلا دیدیم، فرمت فایل STL نمی تواند اطلاعات اضافی مانند رنگ، مواد، وجوه یا مثلث ها را ذخیره کند. فقط اطلاعات مربوط به رئوس و بردار معمولی را ذخیره می کند. اگر می خواهید از چندین رنگ یا مواد برای چاپ خود استفاده کنید، فرمت فایل STL انتخاب درستی نیست. فرمت های OBJ یا 3MF فرمت های محبوب و با پشتیبانی خوبی هستند که می توانند رنگ و متریال را مشخص کنند. بنابراین، هر کدام گزینه مناسبی برای این کار است.
زمانی که باید از فایل STL استفاده کنید
از سوی دیگر، اگر میخواهید با یک رنگ یا ماده چاپ کنید، که اغلب اینطور است، STL بهتر از OBJ است زیرا سادهتر است، که منجر به حجم فایلهای کوچکتر و پردازش سریعتر میشود.
مزایای نوع فایل STL
Universal : یکی دیگر از مزیت های قابل توجه فرمت فایل STL جهانی بودن آن است و تقریباً توسط تمام پرینترهای سه بعدی پشتیبانی می شود. این را نمی توان برای قالب OBJ گفت، حتی اگر از پذیرش و پشتیبانی معقول نیز برخوردار باشد. فرمت های VRML، AMF و 3MF در این مرحله به طور گسترده پشتیبانی نمی شوند.
اکوسیستم بالغ: اکثر مدل های قابل چاپ سه بعدی که می توانید به صورت آنلاین پیدا کنید در قالب فایل STL هستند. این اکوسیستم، همراه با سرمایهگذاریهای نرمافزاری مبتنی بر STL که توسط تولیدکنندگان چاپگرهای سهبعدی انجام شده است، باعث ایجاد پایگاه کاربری بزرگی شده است که سرمایهگذاری هنگفتی روی این فرمت داشتهاند. این بدان معنی است که نرم افزارهای شخص ثالث زیادی وجود دارد که با فایل های STL سروکار دارند، که در مورد سایر فرمت های فایل صدق نمی کند.
معایب نوع فایل STL
استفاده از STL نیز دارای معایب آشکاری است.
وفاداری: از آنجایی که وفاداری فرآیندهای چاپ دارای وضوح در مقیاس میکرونی است، تعداد مثلث های مورد نیاز برای توصیف سطوح منحنی صاف می تواند به اندازه فایل های عظیم منجر شود.
بدون ابرداده: همچنین غیرممکن است که متادیتا (مانند اطلاعات مربوط به نویسندگی و حق چاپ) را در یک فایل STL لحاظ کنید.
چاپ رنگی
آواتارهای چاپ سه بعدی ماسه سنگی رنگی
در قسمت آخر گفتیم که فرمت فایل STL نمی تواند مدل های چند رنگ را مدیریت کند. دلیل اینکه فرمت فایل STL اطلاعات رنگی ندارد ساده است. هنگامی که نمونه سازی سریع در دهه 1980 تکامل یافت، هیچکس به فکر چاپ رنگی نبود. امروزه مواد و فرآیندهای پرینت سه بعدی به سرعت تکامل یافته اند. برخی به شما امکان چاپ تمام رنگی را میدهند - به اسکنهای سه بعدی ماسهسنگ مانند تصویر بالا فکر کنید.
با این حال، ناعادلانه است که بگوییم STL نمی تواند رنگ ها را کنترل کند. به نظر می رسد که نسخه های غیر استاندارد فرمت STL وجود دارد که می تواند اطلاعات رنگ را حمل کند.
به عنوان مثال، بستههای نرمافزاری VisCAM و Solidview از «تعداد بایتهای مشخصه» در انتهای هر مثلث برای ذخیره یک رنگ RGB 15 بیتی با استفاده از سیستم زیر استفاده میکنند:
از سوی دیگر، نرم افزار Materialize Magic از هدر 80 بایتی در فرمت Binary برای نمایش رنگ کلی شی سه بعدی استفاده می کند. رنگ با گنجاندن رشته ASCII "COLOR=" و به دنبال آن چهار بایت نشان دهنده قرمز، سبز، آبی و یک کانال آلفا (شفافیت) در محدوده 0-255 مشخص می شود. این رنگ پایه همچنین می تواند در هر وجه با استفاده از بایت های "تعداد بایت های ویژگی" لغو شود.
تبدیل STL به OBJ – چگونه فایل های STL را به OBJ کانورت کنیم؟
تبدیل STL به OBJ آنقدرها هم که فکر می کنید پیچیده نیست. هر آنچه را که باید در مورد فرآیند تبدیل فایل بدانید را اینجا بخوانید!
STL و OBJ دو نوع فایل رایج هستند که برای ذخیره مدل های سه بعدی استفاده می شوند. فایل های STL یک مدل را به اندازه مثلث های کوچک ذخیره می کنند، در حالی که فایل های OBJ انعطاف پذیرتر هستند و می توانند از چند ضلعی های مختلف و همچنین منحنی های آزاد استفاده کنند. برخلاف STLها، فایلهای OBJ میتوانند رنگ و بافت را برای مدلهای سهبعدی ذخیره کنند، که آنها را برای پرینت و اسکن سهبعدی چند رنگ ایدهآل میکند.
ساختار هر دو نوع فایل مشابه است زیرا از یک شبکه چند ضلعی متشکل از رئوس، لبه ها و وجه ها در فرآیندی به نام tessellation استفاده می کنند. در حالی که STL از یک شبکه مثلثی تشکیل شده است، OBJ از سطوح NURBS پشتیبانی می کند و به آن اجازه می دهد مش های منحنی را به طور دقیق نشان دهد.
انواع فایل های STL و OBJ برای اهداف مختلف ایجاد شده اند. در حالی که STL به طور خاص برای پرینت سه بعدی ایجاد شده، OBJ توسط Wavefront Technologies برای کاربرد در صنعت فیلم طراحی شد. در هر صورت، هر یک از این فرمتها نقاط قوت و محدودیتهای خود را دارند و گاهی اوقات ممکن است بخواهید (یا نیاز داشته باشید) با یک فایل OBJ کار کنید در حالی که یک فایل STL دارید. خبر خوب این است که آسانتر از آن چیزی است که فکر میکنید.
در این مقاله، راههای اصلی تبدیل STL به OBJ را بررسی میکنیم:
تبدیل STL به OBJ - چگونه فایل های STL را به OBJ کانورت کنیم؟
از یک Converter (مبدل) فایل آنلاین استفاده کنید
مبدل فایل آنلاین یک راه حل سریع و آسان است
اولین گزینه سریعترین گزینه این لیست است زیرا حتی نیازی به نصب ندارد. شما فقط فایل را آپلود کنید، فرمت مورد نظر خود را انتخاب کنید و فایل تبدیل شده در عرض چند ثانیه برای دانلود آماده می شود. نوع فایل STL به طور کلی بزرگتر از فایل OBJ است زیرا با افزایش تعداد مثلث هایی که مش شما را نشان می دهند، منحنی های صاف تری را بیان می کند.
اگر فایل شما خیلی بزرگ نیست و به دنبال یک گزینه تبدیل سریع هستید، یک سرویس آنلاین رایگان باید راه حل مناسبی باشد! گزینه هایی را خواهید یافت که می توانند فایل ها را تا 100 مگابایت تبدیل کنند و چندین فرمت مختلف مانند OBJ، 3MF، FBX، X3D و غیره را ارائه دهند. در اینجا مراحل تبدیل فایل ها با مبدل فایل آنلاین آمده است:
یک Converter (مبدل) آنلاین را انتخاب کنید (گزینه های زیر را ببینید).
فایل STL مورد نیاز را آپلود کنید.
" Converter" (یا گزینه مشابه) را فشار دهید.
OBJ تبدیل شده خود را دانلود کنید.
گزینه های آنلاین
با Aspose فایل ها را مستقیماً به ابر ارسال کنید
FabConvert پایدار است و در تست های ما به خوبی عمل می کند. این سایت دارای گزینه های ترجمه برای 10 زبان مختلف است و رابط کاربری آن آسان است. میتوانید فایلهای تا 100 مگابایت را تبدیل کنید که باید از دستگاه خود آپلود کنید.
Aspose به شما امکان می دهد فایل ها را از Dropbox و Google Drive ارسال کنید. همچنین در تستها عملکرد خوبی داشت و میتوانید فایل تمامشده را مستقیماً در فضای ابری ذخیره کنید، بدون اینکه آن را در رایانه خود دانلود کنید. حداکثر حجم فایل برای تبدیل 100 مگابایت است.
MiConv گزینه جالبی است، اگر نیاز به تبدیل چندین فایل به طور همزمان دارید. اگرچه حجم هر یک می تواند تا 75 مگابایت باشد - کمی کمتر از آنچه که اکثر مبدل های دیگر می توانند با آن کار کنند. رابط کاربری بسیار ساده است و چندین گزینه تبدیل فایل علاوه بر OBJ وجود دارد. خود تبدیل سریع است و می توانید پیشرفت هر فایل را دنبال کنید. شاید شایان ذکر باشد که محدودیت 120 فایل در ساعت وجود دارد.
3D Convert وعده تبدیل به 627 نوع فایل مختلف از جمله OBJ را می دهد. توجه داشته باشید که با استفاده از این گزینه باید فایل را به صورت داخلی از دستگاه ارسال کنید و حجم فایل به 50 مگابایت محدود شده است.
Meshconvert محدود به فایلهای 18 مگابایتی است، اما به شما امکان میدهد فایل را مستقیماً از یک URL بارگیری کنید (یا آن را از رایانه آپلود کنید). شما می توانید بین فرمت های OBJ، STL، DAE و PLY برای فرمت خروجی انتخاب کنید، و در حالی که ممکن است محدود کننده به نظر برسد، به خصوص وقتی به گزینه های دیگر در لیست نگاه می کنید، می توانید تقریبا 40 نوع فایل مختلف را وارد کنید.
تبدیل STL به OBJ - چگونه فایل های STL را به OBJ کانورت کنیم؟
از Slicer (اسلایسر) استفاده کنید
Export یک فایل OBJ در Cura
STL فرمت فایل بومی است که امروزه در اکثر اسلایسرها، اگر نه همه، یافت می شود. در اکثر اسلایسرها، فایل را باز کرده و پس از انتخاب شی از گزینه export استفاده می کنید. اگر برنامه ای که استفاده می کنید فرمت بومی دیگری دارد، باید STL را وارد کنید.
در میان گزینههای پولی و رایگان، UltiMaker’s Cura یک انتخاب عالی برای انجام این کار به روشی ساده و سریع است، اما تقریباً در هر Slicer نیز بسیار آسان و شبیه به انجام آن است. در اینجا مراحل تبدیل STL به OBJ در Cura آمده است:
فایل را باز کنید.
شی مورد نظر را برای Export انتخاب کنید. مانند تصویر بالا برجسته خواهد شد.
به منوی «File > Export» بروید.
در قسمت Type گزینه " Wavefront (OBJ) File (.obj) " را انتخاب کنید.
نام فایلی را که می خواهید آن را به عنوان ذخیره کنید وارد کنید.
فایل را ذخیره کنید.
تبدیل STL به OBJ - چگونه فایل های STL را به OBJ کانورت کنیم؟
از نرم افزار CAD استفاده کنید
Blender طیف وسیعی از فرمت های مختلف فایل را ارائه می دهد
امروزه چندین برنامه طراحی به کمک کامپیوتر (CAD) امکان تبدیل با ابزارهای Import و Export را در خود جای داده است. برخی حتی فرمت های OBJ و STL را در گزینه های سازگار گنجانده اند. فرآیند تبدیل در بین برنامه ها متفاوت است زیرا هر یک دارای یک رابط منحصر به فرد هستند و بسته به عملکرد ممکن است برچسب ها یا گزینه های مختلفی داشته باشند. در برخی از برنامه ها، می توانید آن را به عنوان OBJ باز کرده و ذخیره کنید. در موارد دیگر، شما نیاز به Import و Export و غیره دارید.
استفاده از نرم افزار CAD برای فرآیند تبدیل فایل می تواند بسیار ارزشمند باشد اگر بخواهید جنبه های پیشرفته مانند گزینه های بافت و نوع مش را کنترل کنید. در اینجا مراحل تبدیل فایل ها در Blender، یک برنامه محبوب میباشد آمده است:
فایل را وارد کنید.
شی مورد نظر را برای صادرات انتخاب کنید. مانند تصویر بالا برجسته خواهد شد.
به منوی «File > Export > Wavefront (.obj)» بروید.
نام فایل را وارد کنید.
تنظیمات پیشرفته صادراتی خود را انتخاب کنید.
نام را وارد کنید.
فایل را ذخیره کنید.
علاوه بر بلندر، میتوانید به راحتی فایل خود را در سایر برنامههای CAD مانند Meshmixer یا 3D Builder تبدیل کنید. به خاطر داشته باشید که گزینه ها ممکن است در رابط هر برنامه کمی متفاوت باشند.
در انتها...
جزئیات کوچکی که تفاوت بزرگی ایجاد می کند!
STL یک فرمت فایل مفید است که برای پرینت سه بعدی خانگی محبوب است. از آنجایی که این فایلها هندسه سطح یک شی سهبعدی را بدون رنگ یا ویژگیهای دیگر توصیف میکنند، انتقال، ایمیل و دانلود آنها آسان است. با این حال، آنها محدودیت هایی دارند و اغلب برای نمونه های اولیه مناسب تر هستند.
فرمت فایل OBJ معیاری برای قابلیت همکاری بین برنامه های مدل سازی سه بعدی است. فرمت OBJ به دلیل open source بودن، خنثی بودن و داشتن رنگ ها، بافت ها و اشکال پیچیده که STL قادر به آن نیست، متمایز است. OBJ به طور گسترده ای در برنامه های CAD مانند Blender و 3ds Max استفاده می شود، به ویژه برای نتایج بصری و گرافیکی روان تر که در قالب STL قابل دستیابی نیست.
با این گفته، دلایل زیادی وجود دارد که ممکن است بخواهید فایل STL خود را به OBJ تبدیل کنید. خبر خوب این است که شما چند گزینه برای فرآیند تبدیل فایل دارید. هنگامی که فایل OBJ را دارید، می توانید آن را به Meshmixer وارد کرده و تنظیمات را انجام دهید. شما این امکان را دارید که قطعه را صاف تر کنید یا حتی آن را به صورت رنگی چاپ کنید. دلیل یا کاربرد هر چه که باشد، انجام این تبدیل قابلیت همکاری بیشتر بین برنامه ها را برای شما به ارمغان می آورد.
فایل STL و OBJ در دنیای پرینت سه بعدی به خوبی شناخته شده اند، اما پرونده OBJ در مقابل STL هنوز بسته نشده است. برای مشاهده مقایسه آنها به ادامه مطلب بروید.
روش های زیادی برای ذخیره سازی داده های سه بعدی وجود دارد. فرمت فایل STL به دلیل نقش آن در پرینت سه بعدی محبوبیت خاصی دارد، زیرا تا حدودی فرمت استانداردی است که توسط Slicer های سه بعدی و مخازن فایل آنلاین مانند Thingiverse و MyMiniFactory استفاده می شود.
اگرچه کمتر رایج است، اما فرمت OBJ برای اهداف پرینت سه بعدی نیز استفاده می شود. اما معمولاً در برنامه های گرافیکی غیر متحرک استفاده می شود زیرا اطلاعات بیشتری را در مورد مدل ها حمل می کند و به راحتی توسط نرم افزارهای مختلف import یا export می شود.
در این مقاله، ویژگیهای اصلی فایل STL و OBJ را بررسی میکنیم و آنها را از نظر کاربرد و ارزش مقایسه میکنیم.
آشنایی اولیه با فایل STL و OBJ
هر دو فایل STL و OBJ سطوح اجسام سه بعدی را از طریق مش های چند ضلعی نشان می دهند
روشی که فرمتهای STL و OBJ هندسه مدلهای سه بعدی را کدگذاری میکنند، از طریق مشهای چند ضلعی است. این بدان معنی است که هر سطح از شی سه بعدی با یک شبکه تقریبی از چند ضلعی های متصل نشان داده می شود و وضوح نهایی به تعداد چند ضلعی بستگی دارد.
زبان استاندارد " Tessellation " یا STL، به طور خاص برای پرینت سه بعدی توسط 3D Systems در دهه 80 ایجاد شد. این فرمت به طور انحصاری از مش های مثلثی ساخته شده است و یک فرمت بسیار سبک وزن است که فاقد برخی اطلاعات مدل مانند واحد طول (میلی متر یا اینچ) است.
" Wavefront Object " یا OBJ از نام شرکت گرافیک کامپیوتری Wavefront Technologies گرفته شده است که راه حل های نرم افزاری را برای صنعت فیلم توسعه داده است. این یک فرمت open-source است که در دنیای گرافیک دیجیتال به خوبی تثبیت شده است و به دلایلی که در ادامه خواهیم دید در جامعه پرینت سه بعدی محبوبیت فزاینده ای پیدا کرده است.
فایل STL و OBJ – همه تفاوتها
ساختار مدل
OBJ فرمت انعطاف پذیرتری است زیرا از چند ضلعی های مختلف در طول رمزگذاری سطح استفاده می کند
فایل STL و OBJ از چند جهت با هم تفاوت دارند. در حالی که آنها مدل های سه بعدی را به شیوه ای مشابه نشان می دهند، از نظر ساختاری متفاوت هستند و این پیامدهایی در مورد کاربرد و کاربردهای نهایی دارد.
همانطور که گفته شد، STL سطح اجسام را به صورت شبکه ای که کاملاً از مثلث تشکیل شده است نشان می دهد که برای هندسه ساده کافی است. وفاداری مدل بالاتر به تعداد مثلث بیشتری نیاز دارد، بنابراین اندازه فایل تقریباً به صورت تصاعدی افزایش می یابد. با این حال، حتی در بالاترین وضوح، همچنان تقریبی خواهد بود.
از طرف دیگر، OBJ شامل تعدادی چند ضلعی مختلف در یک فایل است و از رمزگذاری دقیق سطح پشتیبانی می کند. به جای شکلهای وجهی، سطوح را میتوان با تکههای NURBS نیز تعریف کرد که امکان نمایش بسیار صافتر و دقیقتر را فراهم میکند. با این حال، این به قیمت اندازه فایل های بزرگتر نیز انجام می شود.
فایل STL و OBJ – همه تفاوتها
رنگ و بافت
OBJ می تواند اطلاعات رنگ و بافت را ذخیره کند، در حالی که STL نمی تواند
تفاوت دیگر فایل STL و OBJ نحوه مدیریت اطلاعات رنگ و بافت است. STL به سادگی نمی تواند هیچ اطلاعاتی در مورد این ویژگی ها ذخیره کند. بنابراین، این بهترین قالب برای برنامههای صرفاً گرافیکی یا مواردی که شامل پرینت سهبعدی چند رنگی یا چند مادهای هستند، نیست.
OBJ در این مرحله عالی است، به ویژه برای برنامه های اسکن سه بعدی مفید است. این فرمت میتواند اطلاعات واقعی عکاسی را در یک تصویر دو بعدی (اغلب در یک فایل تصویری جداگانه ذخیره میشود) که در اطراف مدل پیچیده شده و منتقل میشود، ترکیب کند.
این باعث میشود OBJ برای تکنیکهای پرینت سهبعدی تمام رنگی مناسب باشد، اگرچه فرمتهای دیگری مانند AMF و 3MF برای این منظور مناسبتر هستند.
فایل STL و OBJ – همه تفاوتها
پشتیبانی نرم افزاری
STL فرمت استانداردی است که توسط نرم افزار Slicer سه بعدی استفاده می شود، در حالی که OBJ نیز به خوبی پشتیبانی می شود
از نظر پشتیبانی نرم افزاری، هردو فایل STL و OBJ به خوبی پوشش داده شده اند. STL فرمت استاندارد برای اکثر، اگر نه همه، Slicer های سه بعدی در پرینت سه بعدی رومیزی است. به دلیل سادگی و اندازه فایل کوچک، رایج ترین فرمت برای به اشتراک گذاری طرح های در نظر گرفته شده برای پرینت سه بعدی است.
OBJ توسط Slicer های پرینت سه بعدی محبوب مانند Cura و Simplify 3D برای FDM و ChiTuBox و PrusaSlicer برای چاپ رزین پشتیبانی می شود. با این حال، این قالب نسبت به STL تطبیق پذیرتر است، زیرا به طور گسترده برای برنامه های کاربردی فراتر از پرینت سه بعدی نیز استفاده می شود. به عنوان مثال، توسعه بازی از فایل های OBJ استفاده مکرر می کند. به همین دلیل، این فرمت به طور گسترده توسط نرم افزارهای گرافیکی و انیمیشن پشتیبانی می شود.
در نهایت...
در حالی که STL برای اکثر برنامه های پرینت سه بعدی کافی است اما STL فاقد اطلاعات رنگ ارائه شده توسط OBJ است
در حالی که فایل STL و OBJ دارای ویژگی های مشترک هستند و هر دو برای مقاصد گسترده پرینت سه بعدی مفید هستند، هر کدام به سمت موارد استفاده متفاوتی گرایش دارند.
STL یک نمایش سه بعدی کمی دقیق تر است و در عین حال برای بسیاری از برنامه های مختلف به اندازه کافی دقیق است. اندازه کوچکتر آن را برای ذخیره سازی و به اشتراک گذاری سریع عالی می کند، اما به طور کلی، STL به اهداف پرینت سه بعدی محدود می شود.
در مقابل، OBJ پیچیده تر، به طور سنتی برای برنامه هایی غیر از پرینت سه بعدی، از جمله مواردی که نیاز به مدل سازی و ویرایش بیشتر دارند، استفاده می شود. با این حال، توانایی ذخیره دادههای رنگ و بافت، OBJ را به یک کاندید مناسب برای پرینت سهبعدی چند رنگ تبدیل میکند، تکنیکی که روز به روز در دسترس عموم قرار میگیرد.
OBJ توسط Slicer های پرینت سه بعدی محبوب مانند Cura و Simplify 3D برای FDM و ChiTuBox و PrusaSlicer برای چاپ رزین پشتیبانی می شود. با این حال، این قالب نسبت به STL تطبیق پذیرتر است، زیرا به طور گسترده برای برنامه های کاربردی فراتر از پرینت سه بعدی نیز استفاده می شود. به عنوان مثال، توسعه بازی از فایل های OBJ استفاده مکرر می کند. به همین دلیل، این فرمت به طور گسترده توسط نرم افزارهای گرافیکی و انیمیشن پشتیبانی می شود.
تبدیل OBJ به STL – چگونه فایل های OBJ را به STL کانورت کنیم؟
OBJ داده های فایل را بیشتر از آنچه برای پرینت سه بعدی اولیه لازم است ذخیره می کند. تمام گزینه های تبدیل OBJ به STL را بخوانید.
OBJ و STL رایجترین فرمتهای فایل در پرینت سه بعدی هستند. هر دوی آنها از Tessellation برای ذخیره دادههای شی استفاده می کنند، فرآیندی که شامل پوشاندن یک سطح با اشکال هندسی متعدد بدون هیچ شکاف یا همپوشانی است.
در حالی که فرمت STL سطوح را به مثلث میشکند، فایل های OBJ انعطاف پذیرتر هستند زیرا میتوانند از چند ضلعیهای مختلف و منحنی های آزاد استفاده کنند و برای سطوح منحنی مناسب تر می شوند. فایل های OBJ برای ذخیره اطلاعات رنگ و بافت یک گام فراتر می روند، کاری که STL نمی تواند انجام دهد.
این اختلاف را می توان به سادگی به منشأ قالب ها نسبت داد. STL مخفف " stereolithography " است و به طور خاص برای چاپ SLA توسعه یافته است. معمولاً به آن " زبان استاندارد " نیز می گویند.
برای اولین بار، OBJ در صنعت فیلم استفاده شد. با مرتبط شدن رنگ و بافت مدلهای سهبعدی به لطف پیشرفتها در چاپ چند رنگ و چند ماده، اسکن سهبعدی و رندر، OBJ به روشی مناسب برای ذخیره تمام دادههای مدل ضروری تبدیل شده است.
علیرغم همه چیزهایی که OBJ ارائه می دهد، برخی از اطلاعاتی که آن ذخیره می کند برای پرینترهای سه بعدی رومیزی روزمره شما ضروری نیست. STL که به طور خاص برای دنیای پرینت سه بعدی متولد شده است، همچنان پذیرفته شده ترین فرمت است. بنابراین، بیایید به گزینه هایی بپردازیم که چگونه می توانید یک فایل OBJ را به STL تبدیل کنید و پرینت کنید!
تبدیل OBJ به STL - چگونه فایل های OBJ را به STL کانورت کنیم؟
از یک Converter (تبدیلکننده فایل) آنلاین استفاده کنید
در نهایت سادگی!
این اولین گزینه و شاید ساده ترین گزینه استفاده از مبدل فایل آنلاین است. این کار به آسانی آپلود فایل شما، انتخاب فرمت مورد نظر و فشار دادن "تبدیل" است. نیازی به نصب نیست، با این حال، به اتصال اینترنت نیاز دارید. پس از چند ثانیه یا چند دقیقه، بسته به اندازه فایل شما، STL شما آماده دانلود خواهد بود.
سریعترین گزینه بودن دارای معایبی است، یعنی اندازه فایل محدود. اکثر سایتها مدلهای تا 100 مگابایت را میپذیرند، اما نگران نباشید، در ادامه این مقاله به گزینههای جایگزین بدون این محدودیت خواهیم پرداخت. اکنون، بیایید ببینیم که فرآیند چگونه کار می کند:
یک مبدل آنلاین را انتخاب کنید (گزینه های زیر را ببینید).
فایل OBJ مورد نیاز را آپلود کنید.
"تبدیل" را فشار دهید (ممکن است عبارت بر اساس سایتی که استفاده می کنید تغییر کند).
STL تبدیل شده خود را دانلود کنید.
گزینه های آنلاین تبدیل OBJ به STLAspose به شما امکان می دهد از خدمات ابری برای آپلود و دانلود فایل ها مانند Dropbox و Google Drive استفاده کنید. همچنین می توانید URL فایل را برای تبدیل آن جایگذاری کنید. شما می توانید به 43 زبان به Aspose دسترسی داشته باشید و به عنوان یکی از پایدارترین مبدل های آنلاین، بسیار مورد استقبال جامعه قرار گرفته است.
ImageToSTL تبدیل بسیار سریعی را ارائه می دهد. این سایت اجازه می دهد تا حداکثر 25 فایل را به طور همزمان پردازش کنید و امکان تبدیل تصاویر به STL را نیز ارائه می دهد. دارای 42 زبان و حداکثر حجم فایل 100 مگابایت است.
AnyConv میتواند انواع زیادی از فرمت های فایل مانند SCAD، SVG، STEP و البته OBJ و STL را تبدیل کند. تمام فایل های تبدیل شده پس از یک ساعت برای محافظت از حریم خصوصی شما حذف می شوند. حداکثر حجم فایل 100 مگابایت است.
3DPEA فهرستی طولانی از فرمتهای فایل فراتر از OBJ و STL را برای انتخاب ارائه میدهد، مانند PLY، FBX، و 3MF و غیره. حتی میتواند چالشبرانگیزترین تبدیلها مانند HTML و تصاویر را به مدلهای سه بعدی انجام دهد. همچنین می توانید از نمایشگر آنلاین فرمت های مختلف فایل، از جمله OBJ و STL استفاده کنید. در حال حاضر 15 زبان موجود است.
تبدیل OBJ به STL - چگونه فایل های OBJ را به STL کانورت کنیم؟
از Slicer (اسلایسر) استفاده کنید
گزینه " Export as STL/OBJ... " را پیدا کنید
اسلایسرها معمولاً برای تولید G-Code از یک مدل سه بعدی آپلود شده استفاده می شوند که رایج ترین فرمت آن STL است، اما می توانید از آنها برای تبدیل فایل های خود نیز استفاده کنید. PrusaSlicer یکی از محبوب ترین اسلایسرها در دنیای پرینت سه بعدی است. رایگان و آسان برای استفاده، بسیاری از سازندگان این نرم افزار را برای گردش کار خود انتخاب کرده اند. بیایید ببینیم استفاده از PrusaSlicer برای تبدیل OBJ به STL چقدر آسان است:
فایل OBJ خود را باز کنید.
شی مورد نظر را برای صادرات انتخاب کنید. همانطور که در تصویر بالا نشان داده شده است سبز می شود.
بر روی مدل کلیک راست کرده، سپس "Export as STL/OBJ…" را انتخاب کنید.
"Object file (*.stl)" را به عنوان نوع قالب انتخاب کنید.
نام فایل را وارد کنید.
فایل را ذخیره کنید.
Prusaslicer تنها نرم افزاری نیست که به شما امکان انجام این تبدیل را می دهد. تقریباً هر Slicer دیگری که وجود دارد این گزینه را ارائه می دهد، از جمله Cura، Superslicer، و Idemaker.
تبدیل OBJ به STL - چگونه فایل های OBJ را به STL کانورت کنیم؟
از نرم افزار CAD استفاده کنید
به تاریکی به من بپیوندید!
آخرین گزینه ای که در مورد آن صحبت خواهیم کرد استفاده از نرم افزار CAD برای تبدیل فایل ها است. اگرچه گزینههای دیگر سریعتر هستند، استفاده از نرمافزار قویتر برخی از امکانات مفید مانند تغییر تعداد چند ضلعیها را باز میکند.
هر برنامه CAD رابط کاربری و قراردادهای نامگذاری خود را دارد، اما روند در همه آنها مشابه است. بیایید از Blender، یک برنامه مدل سازی و انیمیشن سه بعدی رایگان، برای تبدیل OBJ خود به STL استفاده کنیم:
فایل خود را وارد کنید
شی مورد نظر را برای صادرات انتخاب کنید. همانطور که در تصویر بالا نشان داده شده است با رنگ نارنجی مشخص خواهد شد.
با پیمایش به "File > Export > Wavefront (.obj)" شی را صادر کنید.
نام فایل را وارد کنید.
فایل را ذخیره کنید.
لیست طولانی از گزینه های جایگزین برای Blender وجود دارد. اگر نرمافزار open-source را ترجیح میدهید، برخی از نمونهها عبارتند از Fusion 360، Meshmixer یاFreeCAD . همه آنها به شما این امکان را می دهند که فایل خود را تبدیل کنید و در طول مسیر به مدل خود ویرایش کنید.
وقتی صحبت از تنظیمات برای پرینت رزینی می شود، بسیاری از مردم در مورد نحوه عملکرد و نحوه تنظیم صحیح این پرینتر های رزینی گیج می شوند.
این مقاله بسیاری از تنظیمات رزین را بررسی می کند، به سادگی آنها را توضیح می دهد، سپس شما را در مورد نحوه تنظیم صحیح آنها راهنمایی می کند.
چه تنظیمات برای پرینت رزینی وجود دارد و هر کدام چه چیزی را کنترل می کنند ؟
قبل از اینکه به تنظیمات برای پرینت رزینی ایده آل برای چاپگر سه بعدی خود بپردازیم، ایده خوبی است که به اصول اولیه بازگردیم و قبل از اینکه به تغییر چیزها بپردازیم، پایه ای محکم از دانش تشکیل دهیم.
ابتدا بیایید بیاموزیم که با چه تنظیمات رزین سروکار داریم ؟
ارتفاع لایه (layer height)
مدت زمان قرارگیری در معرض نورUV (Exposure Time)
تعداد لایه های پایین (Bottom Layer Count)
زمان نوردهی پایین (Bottom Exposure Time)
تاخیر خاموش شدن نور (Light-Off Delay)
تاخیر خاموش شدن نور پایین (Bottom Light-Off Delay)
فاصله بالا بردن پایین (Bottom Lifting Distance)
فاصله بلند کردن (Lifting Distance)
سرعت بالابر پایین (Bottom Lift Speed)
سرعت بلند کردن (Lifting Speed)
ارتفاع بالا رفتن در راستای محور Z (Z-Lift Height)
سرعت عقب برگشتن (Retract Speed)
Anti Aliasing
تنظیمات دیگری نیز وجود دارد که مربوط به ساپورت از قبیل قطر تماس، طول نوک، رافت و غیره است، اما این مقاله بر روی سایر تنظیمات اصلی تمرکز خواهیم داشت .
ارتفاع لایه (layer height) چیست؟
ارتفاع لایه ضخامت خاص هر لایه از مدل شما است. میتوانید ارتفاع لایههای خود را از طریق نرم افزار پرینتر رزین تنظیم کنید، با ارتفاع لایه کوچکتر بهترین کیفیت سطح و ارتفاع لایه بزرگتر باعث چاپ سریعتر و احتمالاً استحکام بیشتر میشود.
من قطعاً توصیه می کنم طیف وسیعی از ارتفاع لایه ها را امتحان کنید تا بتوانید ببینید که مدل های شما از نظر جزئیات چقدر متفاوت هستند. تنظیمات برای پرینت رزینی در مقایسه با چاپ FDM دقت بسیار بالاتری دارد.
ارتفاع لایه 0.05 میلی متر در برابر ارتفاع لایه 0.1 میلی متر تعداد لایه ها را برای مدل شما دو برابر می کند، به این معنی که زمان پرینت شما به میزان قابل توجهی افزایش می یابد.
ارتفاع لایه و تعداد لایه های مورد نیاز برای تکمیل یک مدل زمان و سرعت پرینت سه بعدی رزین را تعیین می کند. ضخامت هر لایه نه تنها بر سرعت چاپ یا زمان چاپ تاثیر می گذارد بلکه تاثیر زیادی بر کیفیت پرینت نیز دارد.
زمان نوردهی!
زمان نوردهی مدت زمانی است که هر لایه در طول فرآیند چاپ در معرض نور UV چاپگر یا منبع نور قرار می گیرد. کیفیت چاپ تحت تأثیر زمان قرار گرفتن در معرض قرار می گیرد زیرا منبع نور مسئول پخت رزین مایع است.
شما می خواهید اطمینان حاصل کنید که زمان های نوردهی شما به درستی کالیبره شده است زیرا واقعاً بر کیفیت کلی و موفقیت چاپ شما تأثیر می گذارد.
اگر یک لایه از پرینت سه بعدی رزین به درستی کیور Cure نشود، لایه های بعدی ممکن است پایه محکمی را نداشته باشند که بتوانند روی آن یک مدل جامد بسازند. شما همچنین می خواهید از خشک شدن بیش از حد چاپ های خود نیز جلوگیری کنید.
شما معمولاً محدودههایی از نوردهی دارید، اما این زمانها با عواملی مانند خود پرینتر، تنظیمات قدرت UV در پرینتر شما، و رنگ و برند خود رزین بسیار متفاوت است.
زمان نوردهی پایین در پرینت سه بعدی رزین چقدر است؟
زمان نوردهی پایین (Bottom Exposure Time) ، مشابه زمان نوردهی است، اما فقط برای چند لایه اول یا لایه های پایین پرینت های سه بعدی شما اعمال می شود. لایه های پایین چاپ سه بعدی به تمرکز بیشتری نیاز دارند زیرا پایه و اساس کل چاپ را تشکیل می دهند و به چسبندگی بهتری نیاز دارند.
شما همیشه زمان نوردهی پایینتری را در مقایسه با زمانهای نوردهی معمولی مشاهده خواهید کرد، زیرا ما به سخت شدن رزین نیاز داریم. دلیل اینکه پرینتهای سه بعدی پس از فرآیند پرینت ، پخت CURE میشوند این است که در طول فرآیند چاپ به طور کامل پخت نمیشوند.
برای ساخت موفقیت آمیز لایه ها بیشتر اصطلاحا از پخت گرم "soft curing" است، اما برای سخت شدن مناسب مدل رزین پلاستیکی، از نور UV قوی برای چند دقیقه استفاده می کنیم. همین اصل در مورد استحکام بیشتر لایه های زیرین نیز صدق می کند.
تعداد لایه های پایین در پرینت سه بعدی رزین چیست؟
تعداد لایههای پایینی به سادگی تعداد لایههای اولیهای است که نور UV را برای مدت زمان تعیینشده در معرض قرار گرفتن قرار می گیرند . این لایه ها چسبندگی قوی به صفحه ساخت را تضمین می کنند و به ساخت یک مدل سه بعدی موفق کمک می کنند.
از آنجایی که در تنظیمات برای پرینت رزینی، زمان نوردهی برای لایههای پایینی در مقایسه با لایههای معمولی زیاد است، بسیاری از لایههای پایین ممکن است منجر به زمان چاپ طولانیتر شوند، اگرچه در مقایسه با کل چاپ قابل توجه نیستند.
افزایش تعداد لایه های زیرین معمولا راهی برای بهبود چسبندگی چاپ شما در زمانی است که مدل های شما به درستی به پلت فرم پرینت نمی چسبند.
سرعت بالا بردن (Lift) در پرینت سه بعدی رزین چیست؟
سرعت بالا بردن به سادگی سرعتی است که با آن صفحه ساخت پس از به عمل آوری یک لایه از مخزن رزین بلند می شود. سرعت بالا بردن بیش از حد ، می تواند به قطعات در حال پرینت آسیب برساند، به خصوص در جاهایی که تکیه گاه ها یا برآمدگی های ضعیفی وجود دارد، در حالی که سرعت بالا کشیدن پایین به سادگی زمان چاپ شما را افزایش می دهد.
از آنجایی که لایههایی بین صفحه ساخت آلومینیوم و ورق فیلم FEP چاپ میشوند، هر بار که صفحه ساخت بالا میآید، فشار مکش ایجاد میکند. هرچه صفحه ساخت پرینتر و سرعت بالابر سریعتر باشد، فشار مکش بیشتری ایجاد می شود.
در برخی موارد، شما حتی می توانید مکش فیلم FEP را با هر بار بالابر بشنوید. شما می خواهید سرعت بلند کردن نسبتاً کمی داشته باشید تا در سمت امن باشید. بسیاری از پرینت های سه بعدی رزین به دلیل سرعت بالا کشیدن سریع شکست خورده اند که ارزش کاهش زمان چاپ را ندارد.
سرعت بالا بردن از پایین نیز دارید.
Anti-Aliasing چیست؟
Anti-Aliasing تنظیمی است که «گامها» را در لایههای پرینتهای سهبعدی شما کاهش میدهد که به اثر پلکان معروف است. کاری که انجام می دهد این است که لبه ها و گوشه های یک جسم را صاف می کند، که به طور موثر جزئیات دقیق را کاهش می دهد، اما باعث می شود مدل های خاص بهتر به نظر برسند.
خطوط لایه با aliasing بیشتر قابل توجه هستند، بنابراین anti-aliasing به صورت بصری سعی می کند خطوط لایه را کاهش دهد. کاربران پرینتر رزینی بسته به اینکه از چه برش دهنده ای استفاده کرده اند، چه مدلی است و چه مقدار از تنظیم ضد آلیاسینگ استفاده کرده اند، نتایج متفاوتی با این تنظیم دارند.
رافت RAFT در پرینت سه بعدی رزین چیست؟
رافتraft پایه ای در زیر مدل های سه بعدی شما است که به صورت صاف روی صفحه ساخت قرار می گیرد و اجازه می دهد تا تکیه گاه ها در بالای آن ساخته شوند. روی بسیاری از مدل های رزین سه بعدی در لایه اول یک قایق خواهید دید که به چسبندگی بستر و تکیه گاه های قوی تر کمک می کند.
ساپورت ها ها بر روی پایه محکم رافت ساخته می شوند و نسبت به بقیه تکیه گاه ها به زمان نوردهی بیشتری نیاز دارند. تنظیمات قایق شامل فاکتورهای مختلفی مانند شکل قایق، ارتفاع رافت، نسبت مساحت رافتraft، ضخامت رافت، شیب قایق و غیره می باشد.
Hollowing در پرینت سه بعدی رزین چیست؟
توخالی کردن فرآیند حذف مواد داخلی یک مدل است که یک پوسته بیرونی توخالی از چاپ باقی میماند. این یک کار ضروری نیست، اما یکی از بهترین راه ها برای صرفه جویی در مصرف رزین در پرینت سه بعدی است.
رزین می تواند بسیار گران شود، بنابراین یک قدم مفید برای کاهش هزینه است.
توصیه می کنیم تمام مدل های خود را خالی کنید، به خصوص اگر آنها هیچ نوع عملکردی ندارند. شما همچنان می توانید با استفاده از تنظیمات ضخامت دیوار و پر کردن، استحکام کافی و کیفیت شگفت انگیزی را با یک مدل توخالی بدست آورید.
ضخامت دیوار در پرینت سه بعدی رزین چیست؟
ضخامت دیوار به سادگی اندازه گیری عرض ساختار خارجی یک مدل است که در میلی متر اندازه گیری می شود. وقتی مدلهای خود را توخالی میکنید، ضخامت دیوار از شما خواسته میشود که به معنی استحکام و یکپارچگی چاپ است.
این یکی از مهمترین جنبه های چاپ سه بعدی در نظر گرفته می شود زیرا دیوارهای خیلی نازک یا ضخیم می توانند انواع مختلفی را در مورد چاپ و کیفیت آن ایجاد کنند. قطعاً نمیخواهید دیوارها خیلی نازک باشند، زیرا ممکن است منجر به خرابی پرینت سه بعدی شود.
دیوارهای بیش از حد ضخیم به این معنی است که شما بیشتر از نیاز خود رزین مصرف می کنید، بنابراین می خواهید تعادل خوبی بین این دو سطح برقرار کنید. اسلایسر شما معمولاً مقادیر پیشفرض دارد، اما میخواهید آنها را آزمایش کنید.
5 طرح برتر با چاپ سه بعدی با طراحی در پایداری به عنوان یک محصول
نوع قرار گیری در تنظیمات برای پرینت رزینی، روشی است که مدل شما بر روی صفحه ساخت نسبت به زوایا و چرخش هایی که استفاده می کنید، قرار می گیرد. این شامل چرخش، پوسته پوسته شدن، و حرکت چاپ در سراسر صفحه ساخت برای ارائه یک استراتژی چاپ بهینه است.
این از نظر فنی یک تنظیم چاپ رزین نیست، اما ارتباط نزدیکی با فرآیند دارد.
مدل پرینت قبل از شروع فرآیند پرینت سه بعدی در نرم افزار جهت گیری می شود. یک چاپ سه بعدی بد جهت می تواند تفاوت عمده ای در کیفیت چاپ و موفقیت کلی چاپ ایجاد کند.
یک تفاوت جزئی و تغییر در جهت چاپ می تواند منجر به تغییر عمده در تعداد لایه ها و زمان چاپ شود. زمانی که ارتفاع محور Z به حداقل می رسد، معمولاً چاپ SLA سریعتر است، بنابراین جهت گیری که این کار را انجام می دهد می تواند ایده آل باشد.
تغییرات در ساختار یا طراحی مدل میتواند به استحکام و یکپارچگی مدل آسیب برساند و همچنین میتواند منجر به یک مدل چاپی با خطوط سطحی قابل مشاهده شود.
معمولاً کیفیت سطح چاپ به دلیل برش نامناسب و چاپ در جهت های بد بهینه شده تحت تأثیر قرار می گیرد.
باید در نظر داشته باشید که بهترین دقت در محور Z نیز به دست می آید، بنابراین داشتن پیچیده ترین جزئیات در امتداد محور Z بسیار منطقی است. برای اینکه جهت چاپ کامل شود، تعادل لازم است.
تاخیر نور خاموش در پرینت سه بعدی رزین چیست؟
تأخیر خاموش شدن نور به مدت زمانی است که چاپگر قبل از خشک شدن لایه بعدی، نور را خاموش نگه می دارد، اگرچه زمان تأخیر خاموش شدن واقعی نور شامل کل زمان حرکت بالا و پایین صفحه ساخت می شود.
برای پرینترهای سه بعدی رزینی استاندارد، احتمالاً در مقایسه با چاپگرهای سه بعدی رزینی با کیفیت بالاتر، با صفحه نمایش های تک رنگ مدرن، تاخیر در خاموش شدن نور بیشتری خواهید داشت.
فاصله بلند کردن به سادگی این است که صفحه ساخت پس از خشک شدن هر لایه چقدر از فیلم FEP بالا می رود.
این تنظیم معمولاً در چاپگرهای سه بعدی خیلی تغییر نمی کند، بنابراین می توانید در محدوده خاصی که در بخش زیر بیان می شود، نگه دارید.
Z-Lift Height در پرینت سه بعدی رزین چیست؟
در تنظیمات برای پرینت رزینی، Z-Lift Height فاصله تنظیم شده بین مدل شما و صفحه ساخت است. این مانع از ساخت مدل های شما به طور مستقیم بر روی صفحه ساخت می شود و به آن اجازه می دهد تا به طور کامل توسط تکیه گاه ها و یک raft پشتیبانی شود.
تکنولوژی پرینت سه بعدی نقطه تلاقی هنر ، زیبایی ، صنعت و مهندسی است و می توان هر انچه تصور کرد را به واقعیت تبدیل کرد .
بهترین نرمافزارهای طراحی سه بعدی برای مدل سازی سه بعدی - قسمت آخر
مدل سازی سه بعدی - 3D Modeling
این برنامه محبوب دارای ویژگی های غنی است!
یک گزینه ساده تر! مدل سازی سه بعدی: Design My Model هم قابلیت مدل سازی مستقیم و هم عملکرد مجسمه سازی را ارائه می دهد. این برنامه دارای یک رابط کاربری ساده است و به راحتی می توان با آن شروع به کار کرد، در حالی که هنوز قابلیت های عمیق و امکانات مدل سازی زیادی از جمله ویرایش مواد و ویرایش دقیق صفحات را ارائه می دهد.
این برنامه بدون توجه به اینکه به دنبال مجسمه سازی یا مدل سازی مستقیم هستید، گزینه خوبی برای مدل سازی روی گوشی موبایل شما است. نسخه رایگان برنامه اجازه Export مدل ها را نمی دهد، بنابراین به نوعی، نسخه رایگان فقط یک نسخهی آزمایشی است.
پلتفرم ها: iOS
قیمت: نسخه رایگان محدود، ~ 35 دلار در سال
Nomad Sculpt
مجسمه سازی برای ایجاد مدل های بسیار دقیق با فرم های ارگانیک استفاده می شود
Nomad Sculpt یکی از بهترین گزینه ها برای مجسمه سازی سه بعدی در حال حرکت است. این نرم افزار از قلم های حساس به فشار به همراه تعداد زیادی ویژگی دیگر پشتیبانی می کند.
چیزی که Nomad Sculpt را از سایر نرمافزارها در این لیست متمایز می کند، کیفیت رندر داخلی آن است. این به تجسم مدل در حین کار بر روی آن کمک می کند. این برنامه دارای یک انجمن اختصاصی بزرگ با آموزش های زیادی است که به صورت آنلاین در دسترس است تا یادگیری Nomad Sculpt را آسان تر کند.
پلتفرم ها: اندروید، iOS
قیمت: نسخه آزمایشی رایگان محدود برای اندروید، ~ 15 دلار
Forger
Forger شامل ویژگی های سفارشی سازی "براش" برای حداکثر کنترل است
Forger برنامه ای است که به طور خاص برای iPad ساخته شده است که توسط غول صنعت Maxon توسعه یافته است. این به معنای ادغام یکپارچه با Cinema4D برای گردش کار موثر است. Forger دارای یک رابط بصری چند لمسی و همچنین تمام ابزارهایی است که یک مدل ساز خلاق می تواند به آن نیاز داشته باشد. بهعنوان یکی از قدیمیترین برنامههای مجسمهسازی سه بعدی، دارای یک انجمن بزرگ و منابع زیادی برای کمک به شما در راهاندازی و اجرای آن است.
فایل های OBJ و alembic را می توان Import کرد و مدل ها را می توان در OBJ، STL و USD و... Export کرد. از آنجایی که فایل های پرینت سه بعدی معمولاً در فرمت STL هستند، Forger یک گزینه عالی برای ساخت مدل های قابل پرینت سه بعدی است.
پلتفرم ها: iOS
قیمت: ~ 2 دلار در ماه، ~ 15 دلار در سال، یا بدون هزینه اضافی برای مشترکین Maxon One
سایر نرمافزارهای طراحی سه بعدی برای مدل سازی سه بعدی - قسمت آخر
Putty
Putty یک ابزار مجسمه سازی است که جایگزینی مقرون به صرفه برای برخی از نرمافزارهای مدل سازی دیگر موجود در بازار است. تعداد زیادی رتبه بندی دریافت نکرده است، اما میانگین آن 4.1 است، و کار را با قیمتی عالی انجام می دهد.
در مقایسه با برخی از گزینههای گرانتر (مانند Sculptura، که به آن اشاره خواهیم کرد)، ابزارهای مدلسازی Putty کمی محدود هستند. با این حال، شما هنوز هم یک تجربه مدل سازی بهینه شده برای موبایل، Export فایل به برنامه های دسکتاپ و یک رابط کاربری تمیز دارید. اگر بودجه دغدغه شماست، در اینجا شانس شماست که در حال حرکت روی آن شبکه های پایه کار کنید.
پلتفرم: iOS
قیمت: ~5 دلار
Sculptura
مش مدل Sculptura
یک سیستم عامل لمس محور بدون برنامه های مجسمه سازی چه لذتی خواهد داشت؟ اینجاست که Sculptura وارد میشود: این برنامهای است که امیدوار است تمام هوسهای مجازی شما را برای شکلگیری خاک رس برآورده کند. این یک ابزار مجسمه سازی نسبتاً بصری است که شبیه به ZBrushCoreMini، نسخه سبک نرم افزار دسکتاپ محبوب ZBrush است.
Sculptura نیز مشابه Putty است اما با برخی ابزار اضافی. این برای ایجاد مش های پایه بسیار مناسب است، که سپس برای ویرایش های دقیق تر به نرم افزار مدل سازی دسکتاپ Export می شود. رابط کاربر تمیز است و عملکرد روان است. این یک تجربه مدل سازی است که به وضوح برای موبایل بهینه شده است، بنابراین اگر عملکرد با جریان کاری شما مطابقت داشته باشد، ناامید نخواهید شد.
پلتفرم: iOS
قیمت: ~ 10 دلار
Luna Display
راه اندازی نهایی
این را تصور کنید: iPad براق شما، با حساسیت فشار و پشتیبانی از قلم چشمیاش، نرمافزار مدلسازی دسکتاپ را اجرا میکند. این واقعیت ایجاد شده توسط Luna Display را توصیف می کند، راه حلی که به iPad شما اجازه می دهد به عنوان نمایشگر دوم و روش ورودی برای Mac شما عمل کند.
برای راهاندازی آن، ابتدا دانگلهای کوچکی را به آیپد و رایانه وصل میکنید که ارتباط بیسیم بین دو دستگاه برقرار میکند. سپس، iPad صفحه دسکتاپ شما را آینه می کند و می توانید از ورودی لمسی iPad با برنامه های مدل سازی دسکتاپ مورد علاقه خود استفاده کنید.
زیبایی این رویکرد در این واقعیت نهفته است که رابط تبلت iPad را با قدرت نرم افزار دسکتاپ ترکیب می کند که از نظر عملکرد در مقایسه با برنامه های تلفن همراه برتر است.
پلتفرم: iOS
قیمت: 120 دلار برای دانگل (ها)
در پایان...
رویکرد جایگزین
سازندگان Luna Display راه حل دیگری ارائه می دهند که از نظر عملکرد مشابه است: Astropad. Astropad همان کار Luna Display را انجام می دهد، با این تفاوت که با نسخه های بیشتری از iPad کار می کند و به جای جفت دانگل از Wi-Fi یا اتصال USB استفاده می کند.
اگر نمیخواهید پولتان را خراب کنید، یا فقط میخواهید ببینید که این راهحل منحصربهفرد برای مدلسازی در دستگاههای تلفن همراه چیست، آستروپد گزینه خوبی است.
در اینجا مقاله ما با عنوان "بهترین نرمافزارهای طراحی سه بعدی برای مدل سازی سه بعدی (IPAD & ANDROID) در سال ۲۰۲۳ – قسمت آخر" به پایان میرسد.
اگر هنوز مطالب قبلی این بحث را مطاعه نکردید، میتوانید با مراجعه به اینجاقسمت اول این مقاله رو مطالعه کنید و با سایر نرم افزارهای طراحی سه بعدی آشنا شوید...
بهترین نرم افزارهای طراحی سهبعدی برای مدل سازی سه بعدی - قسمت دوم
Prisma3D
Prisma که با Unity ساخته شده است، می تواند انیمیشن های خیره کننده ای ارائه دهد
با بیش از پنج میلیون بار دانلود، Prisma3D نیرویی است که باید در فضای مدل سازی روی آن حساب کرد. یک کیت کامل ریگ و رندر، این برنامه سبک وزن می تواند بیش از 45 نوع فایل سه بعدی را ساپورت کند. هم به OBJ و هم به MP4 تبدیل میشود، به این معنی که میتوانید در برنامههایی مانند Blender یا Maya به کار روی آن ادامه دهید، یا آن را به صورت ویدیو منتشر کنید - همه اینها مستقیماً از تلفن همراه خود.
پس از چند مشکل گزارش شده در مرحله بتای برنامه - اشکالات شکستن جریان کار - نسخه رسمی منتشر شد. با این اوصاف، بررسیها همچنان به خرابیها اشاره میکنند، بنابراین بهتر است از آن فقط برای پروژههای شخصی استفاده کنید تا پروژههای ضروری.
پلتفرم: اندروید
قیمت: رایگان برای استفاده غیرتجاری
کوبیسم - Qubism
ساخت این موتور سیکلت در Qubism احتمالاً نیاز به تمرین دارد
Qubism یک نرم افزار طراحی سهبعدی برای مدلسازی است که هدف آن ارائه یک محیط مدلسازی لمسی ساده است که در آن شما میتوانید qubes را دستکاری کنید، چیزی که این برنامه بلوکهای ساختمان هندسی خود مینامد. اگرچه مجموعه ابزارها به طور محدود بر روی چند نوع تغییر شکل متمرکز شده اند، Qubism در مجسمهسازی هندسههای ساده و سریع، زمانی که از نحوه عملکرد برنامه مطلع شدید، بیش از حد توانمند است.
رابط کاربری در مقایسه با برخی از برنامه های دیگر موجود در لیست ما کمتر بصری و براق است، اما برچسب قیمت رایگان برای کسانی که مایل به امتحان کردن آن هستند، مانعی کم برای ورود ایجاد می کند. فقط به خاطر داشته باشید که اگر تصمیم دارید مدل خود را به رایانه شخصی خود منتقل کنید، ممکن است لازم باشد فایل خروجی DAE یا JSON را از دستگاه خود تبدیل کنید.
پلتفرم: اندروید
قیمت: رایگان
Shapr3D
برای طراحی واقعی در حال حرکت!
r3D یک نیروگاه مدل سازی سه بعدی است. این برنامه با امتیاز متوسط 4.8 ستاره، از موتور مدل سازی مشابه نرم افزار مدل سازی حرفه ای SolidWorks بهره می برد.
برای اینکه متوجه شوید که این برنامه مهندسین حرفه ای و طراحان صنعتی را هدف قرار داده است، نیازی به مرور رابط کاربری و مجموعه ویژگی های آن نیست. Shapr3D به شما امکان می دهد مفاهیمی را در حال حرکت ایجاد کنید، که همه آنها می توانند در هر زمان برای ویرایش دقیق تر به نرم افزار دسکتاپ وارد شوند. همچنین لازم به ذکر است که در چند ماه گذشته بهروزرسانیهای قابل توجهی در خصوص ویژگیهای بصری برنامه، از جمله گزینههای مواد جدید، نور و محیط وجود داشته است.
به طور خلاصه، اگر به دنبال برنامه ای برای استفاده حتی نیمه حرفه ای هستید، دیگر به دنبال آن نباشید. Shapr3D یکی از کاربردی ترین و قابل اعتمادترین برنامه های تلفن همراه موجود است.
پلتفرم: iOS
قیمت: نسخه رایگان محدود، ~ 300 دلار در سال برای اشتراک حرفه ای
سایر نرم افزارهای طراحی سهبعدی برای مدل سازی سه بعدی - قسمت دوم
تینکرکد - Tinkercad
Autodesk's Tinkercad پشتیبانی انحصاری AR را در برنامه iOS خود ارائه می دهد
بسیاری از عناصر طراحی شناخته شده Autodesk’s Tinkercad، مانند سادگی و رابط کاربری آسان آن، به اپلیکیشن رایگان iOS منتقل شده اند.
انتظار می رود عملکردی مشابه پلتفرم مبتنی بر مرورگر را مشاهده کنید، اما با پشتیبانی کامل از Apple Pencil و واقعیت افزوده (AR). در حالی که استفاده از AR برای روی هم قرار دادن شی سه بعدی شما در موارد استفاده محدود مفید است، توانایی طراحی با استفاده از انگشت یا قلم خود چیزی است که طراحی روی تبلت ها را بسیار عالی می کند.
این برنامه بیش از 6200 بررسی با میانگین امتیاز 4.6 ستاره دارد. این نرم افزار به طور کامل با تمام مدل های شما در پلت فرم Tinkercad ادغام و همگام می شود.
پلتفرم: iOS
قیمت: رایگان
uMake
اجازه دهید ایده های شما از طریق نوک انگشتان شما جریان یابد
یکی از برنامه هایی که به نظر می رسد همیشه در لیست نرم افزارهای طراحی سهبعدی قرار می گیرد، uMake است. شاید به این دلیل باشد که یک رویکرد منحصر به فرد برای مدل سازی دارد: ورودی لمسی.
اگرچه شما عمدتاً از طرح های دو بعدی برای شکل دادن به اشکال سه بعدی استفاده می کنید، اما این تجربه به نوعی بیشتر شبیه طراحی دو بعدی با ابعاد اضافه شده به جای مدل سازی سنتی با هواپیماها و طرح ها است. توضیح آن با کلمات دشوار است - فقط باید خودتان آن را امتحان کنید.
یک امتیاز خوب با uMake این است که می توانید طرح های سه بعدی خود را در واقعیت افزوده مشاهده کنید. میتوانید مفهوم سوپراسپرت خود را به معنای واقعی کلمه بر روی یک نمای ویدیویی زنده از گاراژ خود بفرستید تا ببینید که آیا مناسب است (در کنار پورشه 911 خیالی شما).
با این حال، یک هشدار: شاید به دلیل نحوه طراحی رابط کاربری، uMake به طور طبیعی از ایجاد اشکال ارگانیک دعوت می کند، حتی اگر به خودی خود یک ابزار مجسمه سازی نباشد. برای کار مفهومی و تجسم به جای ساخت فیزیکی با چاپ سه بعدی مناسب تر است.
اگرچه میتوانید فایلهای سهبعدیای را که با uMake طراحی میکنید به نرمافزارهای پیچیدهتری مانند Fusion 360 و Meshmixer صادر کنید، گزینههای ورودی به هدف هنریتر و طراحی محورتر (در مقابل تولید محور) اشاره میکنند. این شامل فایلهایی از برنامههای طراحی دو بعدی محبوب مانند Photoshop، Procreate و Sketchbook میشود.
پلتفرم: iOS
قیمت: آزمایش رایگان 14 روزه، سپس ~ 96 دلار در سال
Makers Empire
از تخیل شما تا زندگی واقعی
Makers Empire یک راه عالی برای کودکان برای یادگیری طناب های مدل سازی سه بعدی ارائه می دهد. با یک رابط کاربر پسند و سرگرم کننده، درک آن بصری و آسان است، خواه ایجاد آواتار خود، طراحی مدل ها، ساختن پیچ و خم ها، یا اجرای همه آن ها با بازی های سرگرم کننده. در حالی که سرگرم کننده است، یادگیری زیادی نیز در طول مسیر وجود دارد، به عنوان مثال، سازندگان جوان حرکت و چرخش را در محورهای مختلف انجام می دهند.
برای اهداف آکادمیک، این یک سیستم کامل است که ایده های درسی، مسابقات ماهانه، و حتی یک سرویس چاپ اختصاصی، Maker Shop را ارائه می دهد تا خلاقیت ها را زنده کند. و برای جذب بیشتر ذهنهای جوان AR، یک گزینه مناسب است.
بسته به اندازه کلاس(ها) طرح های اشتراک مختلفی در دسترس است، اما این برنامه رایگان است و با توجه به نظرات مثبت، راهی عالی برای شروع مدل سازی سه بعدی است.
پلتفرم: اندروید، iOS
قیمت: نسخه رایگان محدود، برنامه های اشتراک برای آموزش
در پایان...
در اینجا مقاله ما با عنوان "بهترین نرم افزارهای طراحی سهبعدی برای مدل سازی سه بعدی (IPAD & ANDROID) در سال ۲۰۲۳ – قسمت دوم" به پایان میرسد.
شما میتوانید با مراجعه به اینجا قسمت آخر این مقاله رو مطالعه کنید و با سایر نرم افزارهای طراحی سه بعدی آشنا شوید...