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

Roy Hill 27-05-2023
Roy Hill

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

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

شما می‌خواهید اطلاعات بیشتری بدانید، بنابراین به خواندن بیشتر ادامه دهید.

    پرینترهای سه بعدی از چه فایل هایی استفاده می کنند؟

    • STL
    • G-Code
    • OBJ
    • 3MF

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

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

    بیایید نگاهی به برخی از این انواع فایل بیندازیم.

    STL File

    فایل STL نوع اصلی فایل پرینت سه بعدی است که در صنعت چاپ سه بعدی استفاده می شود. این اساسا یک فایل مدل سه بعدی است که از طریق a ایجاد می شودمجموعه ای از مش ها یا مجموعه ای از چندین مثلث کوچک برای تشکیل یک هندسه سه بعدی.

    این ترجیح داده می شود زیرا فرمت فوق العاده ساده ای است.

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

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

    اگر می‌بینید فایل STL بزرگ در یک نرم افزار طراحی (CAD)، در واقع می تواند به شما نشان دهد که یک مدل چند مثلث دارد. در Blender، باید روی نوار پایین کلیک راست کرده و "Scene Statistics" را علامت بزنید.

    این فایل Bearded Yell STL را در Blender بررسی کنید، که 2,804,188 مثلث را نشان می دهد و حجم فایل 133 مگابایت دارد. گاهی اوقات، طراح در واقع چندین نسخه از یک مدل را ارائه می دهد، اما با کیفیت کمتر/مثلث های کمتر. اندازه فایل 2.49 مگابایت.

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

    هر وجه مکعب به دو مثلث تقسیم می شود و از آنجایی که مکعب شش وجه دارد، برای ایجاد این مدل سه بعدی حداقل به 12 مثلث نیاز است. اگر مکعب جزئیات یا شکاف‌های بیشتری داشت، به مثلث‌های بیشتری نیاز داشت.

    همچنین ببینید: نحوه استفاده از Z Hop در Cura - یک راهنمای ساده

    شما می‌توانید فایل‌های STL را از اکثر سایت‌های فایل چاپگر سه بعدی بیابید.مانند:

    • Thingiverse
    • MyMiniFactory
    • Printables
    • YouMagine
    • GrabCAD

    در شرایط ساخت این فایل های STL، در نرم افزارهای CAD مانند Fusion 360، Blender و TinkerCAD انجام می شود. شما می توانید با یک شکل اولیه شروع کنید و شروع به قالب گیری شکل به یک طرح جدید کنید، یا شکل های زیادی بگیرید و آنها را کنار هم قرار دهید.

    هر نوع مدل یا شکلی را می توان از طریق یک نرم افزار CAD خوب ایجاد کرد و به عنوان صادر کرد. یک فایل STL برای پرینت سه بعدی.

    فایل G-Code

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

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

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

    تصویر زیر را ببینید نمونه فایل G-Code در Notepad++. دارای لیستی از دستورات مانند M107، M104، G28 و amp; G1.

    هر کدام یک عمل خاص دارند، اصلی ترین مورد برای حرکات فرمان G1 است که اکثریت فایل را تشکیل می دهد. همچنین مختصات مکان حرکت در X & جهت Y، و همچنین مقدار ماده برای اکسترود کردن (E).

    فرمان G28 برای تنظیم سر چاپ شما در موقعیت اصلی و چاپگر سه بعدی استفاده می شود.می داند کجاست انجام این کار در ابتدای هر پرینت سه بعدی مهم است.

    M104 دمای نازل را تنظیم می کند.

    فایل OBJ

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

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

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

    0>می توانید فایل های OBJ را در بسیاری از وب سایت های فایل چاپگر سه بعدی مانند:

    • Clara.io
    • CGTrader
    • GrabCAD Community
    • TurboSquid بیابید.
    • Free3D

    اکثر اسلایسرها می توانند فایل های OBJ را به خوبی بخوانند، اما همچنین می توان فایل های OBJ را از طریق تبدیل رایگان به فایل های STL تبدیل کرد، یا با استفاده از مبدل آنلاین یا وارد کردن آن به یک CAD مانند TinkerCAD و صادرات آن به یک فایل STL.

    همچنین ببینید: بهترین Raspberry Pi برای پرینت سه بعدی Octoprint + دوربین

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

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

    برای نرم افزار برش شما تفاوت چندانی ندارد، اما برای نرم افزار مدل سازی، باید فایل STL را به هم بچسباند تا پردازش شود. و انجام این کار همیشه موفق نیست.

    3MF File

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

    این قابلیت را دارد که بسیاری از جزئیات را در فایل چاپگر سه بعدی مانند داده های مدل، تنظیمات چاپ سه بعدی، داده های چاپگر ذخیره کند. این می تواند در برخی موارد بسیار مفید باشد، اما ممکن است برای اکثر افراد به تکرارپذیری ترجمه نشود.

    یکی از ایرادات اینجا این است که عوامل زیادی وجود دارد که باعث موفقیت پرینت سه بعدی در هر موقعیت فردی می شود. افراد چاپگرهای سه بعدی و تنظیمات اسلایسر خود را به روش خاصی تنظیم می کنند، بنابراین استفاده از تنظیمات شخص دیگری ممکن است نتایج دلخواه را به همراه نداشته باشد.

    بعضی از نرم افزارها و اسلایسرها نیز از فایل های 3MF پشتیبانی نمی کنند، بنابراین ممکن است مشکل باشد. این را به یک فرمت فایل استاندارد چاپ سه بعدی تبدیل کنید.

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

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

    یکی دیگر از کاربران گفت که در تلاش برای بارگیری صحیح فایل‌های چند قسمتی 3MF شانس بسیار زیادی داشتند.

    بررسی کنید ویدئوی زیر توسط Josef Prusa در مورد اینکه چگونه فایل های 3MF با فایل های STL مقایسه می شوند را ببینید. من با عنوان ویدیو موافق نیستم، اما او جزئیات بسیار خوبی در مورد فایل های 3MF ارائه می دهد.

    آیا چاپگرهای سه بعدی رزین از فایل های STL استفاده می کنند؟

    پرینترهای سه بعدی رزین مستقیماً از این کار استفاده نمی کنند. از فایل‌های STL استفاده کنید، اما فایل‌های ایجاد شده از استفاده از یک فایل STL در یک نرم‌افزار اسلایسر نشأت می‌گیرند.

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

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

    بعد از اینکه تغییرات خود را در فایل STL انجام دادید، سپس می توانید مدل را در قالب فایل خاصی که با چاپگر سه بعدی رزینی خاص شما کار می کند، برش دهید. همانطور که قبلاً ذکر شد، چاپگرهای سه بعدی رزین فرمت‌های فایل خاصی مانند pwmx. با Anycubic Photon Mono X دارند.

    ویدئوی یوتیوب زیر را برای درک گردش کار فایل STL به فایل چاپگر سه بعدی رزینی ببینید

    آیا همه پرینترهای سه بعدی از فایل های STL استفاده می کنند؟ رشته، رزین& بیشتر

    برای پرینترهای سه بعدی فیلامنت و رزین، ما فایل STL را از طریق فرآیند برش منظم قرار دادن مدل روی صفحه ساخت و انجام تنظیمات مختلف در مدل می‌گذرانیم.

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

    برای چاپگرهای سه بعدی رزین، بیشتر فایل ها فایل های اختصاصی هستند.

    برخی از این نوع فایل ها عبارتند از:

    • .ctb
    • .photon
    • .phz

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

    در اینجا یک ویدیو مفید وجود دارد که به شما نشان می دهد چگونه یک فایل STL را دانلود کنید و آن را برش دهید تا آماده باشید. پرینت سه بعدی.

    آیا می توانید از فایل های G-Code برای چاپگرهای سه بعدی استفاده کنید؟

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

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

    چاپگر سه بعدی Makerbot از فرمت فایل اختصاصی X3G استفاده می کند.فرمت فایل X3G حاوی اطلاعاتی درباره سرعت و حرکت چاپگر سه بعدی، تنظیمات چاپگر و فایل های STL است.

    چاپگر سه بعدی Makerbot می تواند کد را در قالب فایل X3G بخواند و تفسیر کند و فقط در سیستم های طبیعی یافت می شود. .

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

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

    Roy Hill

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