STL، STEP یا OBJ؟ کدام فایل را برای ساخت قطعه بفرستیم

یکی از رایجترین دلایل رفتوبرگشت پیش از شروع ساخت، فرستادن فرمت اشتباه است. فایلی که برای پرینت سهبعدی بینقص است، ممکن است برای ماشینکاری CNC عملاً بیاستفاده باشد و برعکس. این راهنمای کوتاه مشخص میکند برای هر خدمت کدام فرمت درست است و خروجی را با چه تنظیماتی بگیرید.
هر فرمت دقیقاً چه چیزی را ذخیره میکند
STL سطح قطعه را با هزاران مثلث ریز تقریب میزند. یعنی یک استوانه در فایل STL واقعاً استوانه نیست؛ چندضلعیای است که به استوانه شبیه شده. هیچ اطلاعاتی از تاریخچهٔ مدلسازی، اندازهها یا واحد در آن نیست. در عوض ساده، سبک و سازگار با همهٔ برشدهندههاست.
STEP (با پسوند .step یا .stp) هندسهٔ ریاضی دقیق سطوح را نگه میدارد. استوانه در STEP واقعاً یک استوانه است با شعاع مشخص. به همین دلیل در هر نرمافزار CAD قابل ویرایش است و برای انتقال بین طراح و سازنده استاندارد صنعتی بهحساب میآید.
OBJ هم مثل STL مش است، با این تفاوت که میتواند رنگ، بافت و متریال را هم حمل کند. برای مدلهای گرافیکی و اسکنشده مفید است، ولی برای ساخت قطعهٔ مهندسی مزیتی نسبت به STL ندارد.
جدول انتخاب سریع
| خدمت | فرمت اصلی | اگر داشته باشید، اضافه کنید |
|---|---|---|
| پرینت FDM | STL | STEP |
| پرینت رزینی | STL | STEP |
| ماشینکاری CNC | STEP | نقشهٔ دوبعدی PDF با تلرانسها |
| برش لیزر | DXF | PDF برای بازبینی چشمی |
| خمکاری ورق | STEP یا DXF گستردهٔ خم | نقشهٔ زاویهها |
قاعدهٔ کلی: هر جا قطعه قرار است تراشیده شود، STEP بفرستید. هر جا قرار است لایهلایه ساخته شود، STL کافی است. هر جا قرار است از ورق بریده شود، DXF.
خروجی STL را با چه تنظیماتی بگیریم
تقریباً همهٔ نرمافزارهای CAD موقع خروجی STL دو گزینهٔ مهم میدهند و پیشفرضشان معمولاً درشت است. نتیجهٔ پیشفرض این میشود که سوراخهای دایرهای در قطعهٔ چاپشده چندضلعی درمیآیند.
- ارتفاع وتر (Chord Height یا Deviation) را روی ۰٫۰۱ mm یا کمتر بگذارید. قاعدهٔ متداولتر این است که این عدد حدود یکبیستم ضخامت لایه باشد و از ۰٫۰۰۱ mm پایینتر نرود؛ پایینتر از آن فقط حجم فایل را بالا میبرد بدون اینکه در قطعه دیده شود.
- تلرانس زاویهای (Angular Tolerance) را روی ۱ درجه یا کمتر بگذارید. پیشفرض بسیاری از نرمافزارها ۱۵ درجه است که برای سطوح منحنی درشت است.
- خروجی را باینری بگیرید نه اسکی؛ همان مش با حجم بهمراتب کمتر ذخیره میشود.
- حجم نهایی را زیر حدود ۲۰ مگابایت نگه دارید. بالاتر از آن، پردازش کند میشود بدون اینکه کیفیت محسوسی اضافه شود.
یک نکتهٔ ساده ولی پرتکرار: بعد از خروجی گرفتن، فایل را یک بار در یک نمایشگر مدل باز کنید و ابعادش را چک کنید. اگر عددها یکدهم یا ده برابر انتظارتان بود، واحد خروجی روی اینچ یا سانتیمتر بوده است.
چرا برای CNC حتماً STEP بفرستید
ماشینکاری با مسیر ابزار انجام میشود و مسیر ابزار از روی سطح ریاضی قطعه ساخته میشود. وقتی فایل STL باشد، سطح واقعاً صاف یا واقعاً دایرهای نیست و مسیر ابزار روی همان مثلثها ساخته میشود؛ نتیجه سطحی است که رد پلکانی مش را نشان میدهد. برای رسیدن به تلرانس ±۰٫۰۵ mm که در ماشینکاری CNC ارائه میشود، هندسهٔ دقیق لازم است.
اگر فقط STL دارید، قطعه معمولاً همچنان قابل ساخت است اما نیاز به بازسازی مدل دارد که به زمان و هزینه اضافه میکند. ضمناً تلرانسها، پرداخت سطح و رزوهها در هیچ فرمت سهبعدی ذخیره نمیشوند؛ اینها را در نقشهٔ دوبعدی یا در توضیح سفارش بنویسید.
برای برش لیزر داستان فرق میکند
برش لیزر یک فرایند دوبعدی است و ورودیاش DXF است، نه مدل سهبعدی. سه چیز بیشترین مشکل را ایجاد میکند: خطوط تکراری روی هم که باعث دو بار برش یک مسیر میشوند، مسیرهای باز که بسته نشدهاند، و متنی که به منحنی تبدیل نشده و در سیستم مقصد فونتش عوض میشود. پیش از ارسال، متنها را به منحنی تبدیل کنید و مسیرهای تکراری را پاک کنید.
اگر مدل سهبعدی ورق دارید، خودتان گستردهٔ آن را در نیاورید مگر اینکه از ضریب K مطمئن باشید؛ فایل STEP را بفرستید تا گسترده متناسب با ابزار خم محاسبه شود.
جمعبندی
سادهترین کار این است که هر دو فرمت را با هم بفرستید: STL برای اینکه بلافاصله قابل بررسی و قیمتگذاری باشد، STEP برای اینکه اگر لازم شد قطعه اصلاح یا ماشینکاری شود، هندسهٔ دقیق در دسترس باشد. فرستادن دو فایل هیچ هزینهای ندارد و اغلب یک رفتوبرگشت را حذف میکند.
برای قطعات FDM میتوانید فایل STL را همین حالا در تخمینگر آنلاین بارگذاری کنید و وزن، ابعاد و قیمت را همان لحظه ببینید؛ محاسبه داخل مرورگر خودتان انجام میشود و فایل به سرور فرستاده نمیشود. اگر میخواهید بدانید این قیمت از چه اجزایی ساخته میشود، مقالهٔ قیمت پرینت سهبعدی چگونه محاسبه میشود؟ را ببینید، و اگر هنوز بین دو روش ساخت مردد هستید، پرینت سهبعدی یا ماشینکاری CNC؟ تصمیم را روشن میکند.
سؤالات متداول
میشود STL را به STEP تبدیل کرد؟
میشود، ولی تبدیل، اطلاعات از دسترفته را برنمیگرداند. خروجی چنین تبدیلی معمولاً یک جسم توپر با هزاران وجه تخت است، نه سطوح تمیز پارامتریک. اگر فایل اصلی CAD را دارید، خروجی STEP را مستقیم از همان بگیرید؛ نتیجهاش با تبدیل قابل مقایسه نیست.
فایل من چند مگابایت باشد خوب است؟
برای بیشتر قطعات، STL باینری زیر ۲۰ مگابایت کاملاً کافی است. اگر فایلتان صدها مگابایت شده، احتمالاً تلرانس خروجی را بیش از اندازه ریز گرفتهاید؛ آن سطح جزئیات در قطعهٔ نهایی قابل مشاهده نیست.
چه فرمتهای دیگری قابل قبول است؟
IGES، 3MF، OBJ و فایل بومی نرمافزارهای رایج CAD هم بررسی میشوند. اگر فرمت خاصی دارید و مطمئن نیستید، همان را از فرم سفارش بفرستید تا بررسی شود.
قطعهای برای ساخت دارید؟
فایل خود را بارگذاری کنید تا قیمت و زمان تحویل را ببینید.