تفاوت بین STL و amp; فایل های OBJ برای پرینت سه بعدی؟

Roy Hill 25-08-2023
Roy Hill

انواع مختلفی از فایل ها برای پرینت سه بعدی وجود دارد که دو مورد از آنها STL & فایل های OBJ بسیاری از مردم تعجب می کنند که تفاوت های واقعی بین این فایل ها چیست، بنابراین تصمیم گرفتم مقاله ای برای توضیح آن بنویسم.

تفاوت در STL & فایل های OBJ سطح اطلاعاتی است که فایل ها می توانند حمل کنند. آنها هر دو فایلی هستند که می توانید با آنها پرینت سه بعدی کنید، اما فایل های STL اطلاعاتی مانند رنگ و بافت را محاسبه نمی کند، در حالی که فایل های OBJ نمایش بسیار خوبی از این ویژگی ها دارند.

این پاسخ اساسی است. اما برای اطلاعات مفیدتر در مورد فایل های مختلف پرینت سه بعدی به خواندن ادامه دهید.

    چرا از فایل های STL برای چاپ سه بعدی استفاده می شود؟

    فایل های STL برای چاپ سه بعدی استفاده می شوند چاپ به دلیل سادگی و سازگاری آنها با نرم افزارهای چاپ سه بعدی مانند CAD و اسلایسرها. فایل‌های STL نسبتاً سبک هستند و به ماشین‌ها و نرم‌افزارها اجازه می‌دهند راحت‌تر با آن‌ها کار کنند. آنها بیشتر بر روی شکل مدل ها و سطوح خارجی تمرکز می کنند.

    فایل های STL، اگرچه برآوردن نیازهای مدرن پرینت سه بعدی دشوار است، اما امروزه هنوز انتخاب محبوب فرمت های فایل چاپ سه بعدی هستند.

    هد استارت فایل های STL در دنیای چاپ سه بعدی آنها را برای مدت طولانی به استاندارد تبدیل کرده است. به همین دلیل، بسیاری از نرم افزارهای چاپ سه بعدی به گونه ای طراحی شده اند که سازگار بوده و به راحتی با فایل های STL ادغام شوند.

    فرمت فایل ساده آنها نیز ذخیره و پردازش آن را آسان می کند.بنابراین، لازم نیست نگران رسیدگی به پرونده‌های خیلی سنگین باشید.

    اگر به فکر ایجاد یک فایل STL هستید، به یک نرم‌افزار طراحی به کمک رایانه (CAD) نیاز دارید. نرم افزارهای CAD زیادی وجود دارد که می توان از آنها استفاده کرد مانند:

    • Fusion 360
    • TinkerCAD
    • Blender
    • SketchUp

    هنگامی که فایل های STL خود را ایجاد یا دانلود کردید، می توانید به سادگی آنها را به برش دهنده چاپ سه بعدی خود منتقل کنید تا فایل STL را به یک فایل G-Code پردازش کند، چیزی که چاپگر سه بعدی شما می تواند درک کند.

    Can OBJ فایل‌ها به صورت سه بعدی پرینت می‌شوند؟

    بله، فایل‌های OBJ را می‌توان به سادگی با انتقال آنها به برش‌کننده، مشابه فایل‌های STL، و سپس تبدیل آنها به G-Code به صورت سه بعدی چاپ کرد. شما نمی توانید مستقیماً یک فایل OBJ را روی چاپگر سه بعدی خود چاپ کنید زیرا این چاپگر کد را درک نمی کند.

    چاپگرهای سه بعدی نمی توانند اطلاعات موجود در یک فایل OBJ را درک کنند. به همین دلیل است که نرم افزار اسلایسر مانند Cura یا PrusaSlicer مهم است. یک نرم افزار اسلایسر فایل OBJ را به زبانی به نام G-Code تبدیل می کند که توسط چاپگر سه بعدی قابل درک است.

    به علاوه، نرم افزار اسلایسر هندسه اشکال/اشیاء موجود در فایل OBJ را بررسی می کند. سپس طرحی را برای بهترین ابزاری که چاپگر سه بعدی می تواند برای چاپ اشکال در لایه ها دنبال کند، ایجاد می کند.

    شما باید مشخصات سخت افزار چاپگر سه بعدی خود و نرم افزار برش دهنده مورد استفاده را بررسی کنید. متوجه شدم که برخی از کاربران نمی توانند فایل های OBJ را نیز چاپ کنندزیرا نرم افزار اسلایسر فایل OBJ را پشتیبانی نمی کند، یا شیئی که چاپ می شود فراتر از حجم ساخت چاپگر آنها بوده است.

    بعضی چاپگرهای سه بعدی از برش دهنده های اختصاصی استفاده می کنند که مخصوص همان برند چاپگرهای سه بعدی هستند.

    0>در شرایطی که نرم افزار اسلایسر شما از فایل OBJ پشتیبانی نمی کند، راه حل این مشکل تبدیل آن به یک فایل STL است. اکثر نرم‌افزارهای اسلایسر، اگر نه همه، فایل‌های STL را پشتیبانی می‌کنند.

    ویدئوی زیر را برای آشنایی با نحوه تبدیل یک فایل OBJ به یک فایل STL با استفاده از Fusion 360 (رایگان با استفاده شخصی) ببینید.

    آیا فایل های STL یا OBJ برای پرینت سه بعدی بهتر هستند؟ STL در مقابل OBJ

    از نظر عملی، فایل‌های STL بهتر از فایل‌های OBJ برای پرینت سه‌بعدی هستند، زیرا سطح دقیق اطلاعات مورد نیاز برای مدل‌های سه‌بعدی برای پرینت سه بعدی را فراهم می‌کند. فایل های OBJ حاوی اطلاعاتی مانند بافت سطحی هستند که در چاپ سه بعدی قابل استفاده نیستند. فایل های STL همانقدر وضوح را ارائه می دهند که یک چاپگر سه بعدی می تواند از عهده آن برآید.

    فایل های STL از این نظر بهتر هستند که بیشتر مورد استفاده قرار می گیرند و به طور کلی حجم فایل کمتری دارند، در حالی که فایل های OBJ اطلاعات بیشتری را ارائه می دهند.

    برخی استدلال می کنند که فایل بهتر برای چاپ بر اساس نیازهای کاربر است. به عنوان مثال، اکثر مدل های سه بعدی آنلاین فایل های STL هستند. این برای کاربر آسان‌تر است که به‌جای زحمت گرفتن یک فایل OBJ، منبع آن را دریافت کند.

    همچنین ببینید: 25 بهترین ارتقا/بهبود چاپگر سه بعدی که می توانید انجام دهید

    همچنین، سازگاری آن با بسیاری از نرم‌افزارها آن را راحت‌تر می‌کند.علاقه مندان.

    برخی از کاربران اعلام کرده اند که فایل STL را به دلیل فرمت ساده و اندازه کوچک آن به فایل OBJ ترجیح می دهند. اگر سعی کنید رزولوشن را افزایش دهید، این یک عامل کمتر می شود زیرا افزایش وضوح باعث افزایش حجم فایل می شود. این می‌تواند باعث بزرگ‌تر شدن فایل شود.

    از طرف دیگر، اگر کاربری هستید که می‌خواهید رنگی چاپ کنید و همچنین از نمایش بهتر بافت و سایر ویژگی‌ها قدردانی می‌کنید، یک فایل OBJ بهتر است. گزینه.

    در اصل، من پیشنهاد می کنم استفاده خود از چاپگر سه بعدی را تعیین کنید. بر اساس این تصمیم، به شما کمک می‌کند بهترین فرمت فایل را برای خود انتخاب کنید، اما فایل‌های STL معمولاً بهتر هستند.

    تفاوت بین STL & G Code؟

    STL یک فرمت فایل سه بعدی است که حاوی اطلاعاتی است که چاپگر سه بعدی برای چاپ مدل ها استفاده می کند، در حالی که G-Code یک زبان برنامه نویسی است که برای اجرای اطلاعات موجود در فرمت های فایل سه بعدی استفاده می شود که چاپگرهای سه بعدی می توانند فهمیدن. این دستگاه سخت افزار یک چاپگر سه بعدی را روی دما، حرکات هد چاپ، فن ها و موارد دیگر کنترل می کند.

    همانطور که در بالا ذکر کردم، چاپگرهای سه بعدی نمی توانند اطلاعات (هندسه اجسام) را که توسط یک فایل فرمت سه بعدی حمل می شود، تشخیص دهند. مهم نیست اطلاعات چقدر خوب باشد، اگر چاپگر نتواند آن را بفهمد و در نتیجه آن را اجرا کند، برای مقاصد پرینت سه بعدی قابل استفاده نیست.

    این هدف G-Code است. G-Code یک استزبان برنامه نویسی کنترل عددی کامپیوتر (CNC) که توسط چاپگر سه بعدی قابل درک است. G-Code به سخت افزار چاپگر دستور می دهد که چه کاری انجام دهد، و چگونه آن را برای بازتولید صحیح مدل سه بعدی انجام دهد.

    مواردی مانند حرکت، دما، الگو، بافت و غیره برخی از عناصری هستند که توسط G کنترل می شوند. -کد هر تغییری که در تنظیمات چاپگر ایجاد شود منجر به ایجاد یک G-Code منحصر به فرد می شود.

    ویدیوی زیر را توسط Stefan از CNC Kitchen مشاهده کنید.

    چگونه STL را به OBJ یا G Code تبدیل کنیم

    برای تبدیل یک فایل STL به یک فایل OBJ یا یک G-Code، به نرم افزار مناسب برای هر کدام نیاز دارید. نرم افزارهای زیادی وجود دارد که می توان از آنها استفاده کرد.

    برای این مقاله، من به تبدیل مش 3 بعدی Spin برای STL به OBJ و نرم افزار اسلایسر، Ultimaker Cura برای STL به G-Code می پردازم.

    STL به OBJ

    • دانلود Spin 3D Mesh Converter
    • برنامه مبدل مش سه بعدی spin را اجرا کنید.
    • روی "افزودن فایل" در گوشه سمت چپ بالا با این کار پوشه فایل شما باز می شود.
    • فایل های STL را که می خواهید تبدیل کنید انتخاب کنید و روی "Open" کلیک کنید. همچنین می توانید فایل STL را بکشید و آن را در برنامه spin 3D رها کنید.
    • در گوشه سمت چپ پایین برنامه، گزینه "فرمت خروجی" را مشاهده خواهید کرد. روی این کلیک کنید و OBJ را از منوی کشویی انتخاب کنید.
    • مطمئن شوید فایل های مناسب را با کلیک کردن روی آنها برای پیش نمایش در پنجره پیش نمایش در سمت راست انتخاب کرده اید.
    • جایی را که می خواهید انتخاب کنید. برای نجاتبرنامه تبدیل شده از گزینه "پوشه خروجی". این در گوشه سمت چپ پایین برنامه است.
    • در گوشه پایین سمت راست، دکمه "تبدیل" را مشاهده خواهید کرد، روی آن کلیک کنید. می‌توانید یک فایل یا چند فایل را همزمان تبدیل کنید.

    اگر یک راهنمای ویدیویی را ترجیح می‌دهید، می‌توانید این ویدیوی YouTube را تماشا کنید.

    STL به G-Code

    • دانلود و نصب Cura
    • محل فایل STL را که می خواهید به G-Code تبدیل کنید باز کنید
    • فایل را بکشید و در برنامه Cura رها کنید
    • می توانید تنظیماتی را در مدل خود مانند موقعیت روی صفحه ساخت، اندازه جسم، و همچنین دما، فن، تنظیمات سرعت و موارد دیگر انجام دهید.
    • به گوشه سمت راست پایین برنامه بروید و روی دکمه "Slice" کلیک کنید و فایل STL شما به G-Code تبدیل می شود.
    • پس از انجام فرآیند برش، در همان گوشه گزینه "ذخیره در قابل جابجایی" را مشاهده خواهید کرد. اگر کارت SD خود را به برق وصل کرده‌اید، می‌توانید آن را مستقیماً در درایو دیسک ذخیره کنید.
    • روی eject کلیک کنید و با خیال راحت دستگاه ذخیره‌سازی خارجی خود را بردارید

    این یک ویدیوی سریع است که فرآیند را نشان می دهد.

    آیا 3MF برای چاپ سه بعدی بهتر از STL است؟

    فرمت ساخت سه بعدی (3MF) از نظر فنی گزینه بهتری برای فرمت فایل است. طراحی به جای چاپ سه بعدی، زیرا حاوی اطلاعاتی مانند بافت، رنگ و بسیاری موارد دیگر است که نمی تواند در یک فایل STL موجود باشد. کیفیت بین آنها یکسان خواهد بود. مقداریافراد مشکلاتی را در وارد کردن فایل‌های 3MF گزارش می‌کنند.

    فایل‌های STL برای چاپ سه بعدی عالی عمل می‌کنند، اما فایل‌های 3MF می‌توانند بهتر باشند زیرا اندازه‌گیری‌های واحد و بافت سطح را برای مدل‌ها ارائه می‌دهند.

    یک کاربر این کار را انجام داد. گزارش دهید که هنگام تلاش برای ارسال فایل‌های 3MF به Cura از Fusion 360 با مشکل مواجه شده‌اند، که با فایل‌های STL معمولی اتفاق نمی‌افتد. یکی دیگر از مسائل مربوط به فایل های 3MF این است که چگونه آنها یک موقعیت هماهنگ را در نرم افزار CAD شما نگه می دارند، که به معنای وارد کردن فایل در اسلایسر شما نیز می باشد.

    شما ممکن است متوجه شوید که موقعیت مدل شما در لبه است. صفحه ساخت خود یا آویزان کردن از یک گوشه، بنابراین باید مدل را بیشتر در موقعیت قرار دهید. همچنین، می‌خواهید مطمئن شوید که ارتفاع مدل 0 است.

    یکی دیگر از کاربران اشاره کرد که چگونه وقتی مدل‌های سه بعدی را به‌عنوان 3MF ذخیره می‌کنند و آن را در یک برش‌کننده مانند PrusaSlicer وارد می‌کنند، خطاهای مش را تشخیص می‌دهد، اما زمانی که آنها فایل را به عنوان یک فایل STL ذخیره می کنند، هیچ خطایی ندارد.

    اگر مدلی دارید که جزئیات قابل توجهی دارد، استفاده از یک فایل 3MF می تواند ارزشمند باشد، معمولاً برای پرینت سه بعدی رزین SLA زیرا وضوح آن بالا است. فقط 10 میکرون.

    ذکر شده است که فایل های 3MF در واقع کوچکتر از فایل های STL هستند، اگرچه من زیاد به آن نگاه نکرده ام.

    STL

    پیشگام در میان فرمت های فایل های سه بعدی، STL هنوز در سال های اخیر کاملاً مشهور است. که توسط سیستم های سه بعدی در سال 1987 توسعه یافت، استفاده از آن تنها به چاپ سه بعدی محدود نمی شود. سریعنمونه سازی و ساخت به کمک کامپیوتر بخش دیگری است که از ایجاد آن بهره برده است. فرمت فایل ساده

  • سازگار با بسیاری از نرم‌افزارها و سخت‌افزارهای چاپگر سه‌بعدی، آن را به انتخابی راحت تبدیل می‌کند.
  • بسیار محبوب است، به این معنی که مخازن آنلاین بیشتر مدل‌های سه بعدی را در قالب فایل STL ارائه می‌کنند
  • معایب

    • رزولیشن نسبتاً پایین‌تر، اما همچنان برای استفاده از پرینت سه بعدی بسیار بالاست
    • بدون نمایش رنگ و بافت
    • مقیاس‌ها و واحدهای طول دلخواه

    3MF

    طراحی و توسعه یافته توسط کنسرسیوم 3MF، آنها ادعای جسورانه ای دارند مبنی بر اینکه این فرمت جدید چاپ سه بعدی به کاربران و شرکت ها اجازه می دهد " روی نوآوری تمرکز کنند". با توجه به ویژگی هایی که با آن عرضه می شود، من همچنین فکر می کنم که آنها رقبای جدی برای بهترین فرمت فایل چاپ سه بعدی هستند.

    Pros

    • اطلاعات را برای پشتیبانی از بافت و رنگ ذخیره می کند. در یک فایل
    • یکپارچگی در ترجمه فایل از فیزیکی به دیجیتال
    • تصاویر کوچک که به عوامل خارجی اجازه می دهد به راحتی محتویات یک سند 3MF را مشاهده کنند.
    • پسوندهای عمومی و خصوصی هستند اکنون بدون به خطر انداختن سازگاری به دلیل اجرای فضاهای نام XML امکان پذیر است.

    معایب

    • در حوزه چاپ سه بعدی نسبتاً جدید است. بنابراین، با بسیاری از برنامه های نرم افزاری سه بعدی به اندازه فایل STL سازگار نیستقالب.
    • ممکن است هنگام وارد کردن به نرم افزار چاپ سه بعدی خطا ایجاد کند
    • این نرم افزار دارای موقعیت نسبی نسبت به نرم افزار CAD است، بنابراین وارد کردن آن می تواند نیاز به موقعیت یابی مجدد داشته باشد.

    شما می توانید اطلاعات بیشتری در مورد ویژگی های آن در اینجا بخوانید.

    همچنین ببینید: نحوه رفع پرینت های چاپی یا تخت (برخورد با نازل چاپگر سه بعدی)

    Roy Hill

    روی هیل یک علاقه‌مند به پرینت سه‌بعدی و استاد فناوری است که دانش زیادی در مورد همه چیزهای مرتبط با چاپ سه بعدی دارد. روی با بیش از 10 سال تجربه در این زمینه، بر هنر طراحی و چاپ سه بعدی تسلط یافته است و در آخرین گرایش ها و فناوری های چاپ سه بعدی متخصص شده است.روی دارای مدرک مهندسی مکانیک از دانشگاه کالیفرنیا، لس آنجلس (UCLA) است و برای چندین شرکت معتبر در زمینه چاپ سه بعدی از جمله MakerBot و Formlabs کار کرده است. او همچنین با مشاغل و افراد مختلف برای ایجاد محصولات پرینت سه بعدی سفارشی که صنعت آنها را متحول کرده است، همکاری کرده است.جدای از علاقه اش به چاپ سه بعدی، روی یک مسافر مشتاق و علاقه مندان به فضای باز است. او از گذراندن وقت در طبیعت، پیاده روی و کمپینگ با خانواده لذت می برد. او همچنین در اوقات فراغت خود به مهندسان جوان مشاوره می دهد و دانش خود را در زمینه چاپ سه بعدی از طریق پلتفرم های مختلف از جمله وبلاگ محبوب خود، چاپ سه بعدی چاپ سه بعدی، به اشتراک می گذارد.