تبدیل SVG به STL
شکلهای پُرشدهٔ یک فایل SVG را مستقیماً به سمت بالا امتداد دهید تا به یک مدل توپر قابل چاپ تبدیل شوند: نشان لوگو، برچسب نام، حروف تابلو یا شابلون. عرض و ضخامت را شما تعیین میکنید؛ طرح کلی از خود فایل وکتور گرفته میشود.
مبدل مدل سهبعدی
یا فایلهای STL, OBJ, MTL … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
STL و OBJ واحد ذخیره نمیکنند. اگر قطعهای در اسلایسر 10 یا 25.4 برابر کوچکتر یا بزرگتر نمایش داده شد، واحد اشتباه خوانده شده است؛ آن را اینجا تنظیم کنید.
Blender، برنامههای CAD و اسلایسرها از Z-up استفاده میکنند؛ glTF، Unity و بیشتر موتورهای بازی از Y-up. اگر مدل بعد از ورود به پهلو افتاده بود، آن را تغییر دهید.
هنگام تبدیل جسمهای STEP یا IGES به مش استفاده میشود. حالت ریز منحنیهای نرم و فایلهای بزرگتر میدهد؛ حالت درشت برای پیشنمایش سریع کافی است.
فقط برای ورودی PNG، JPG یا SVG استفاده میشود. برجستهسازی نواحی تیره را بالا میآورد؛ لیتوفان صفحهای نازک است که با نور از پشت عکس را نشان میدهد؛ اکسترود لوگو یا خطهای SVG را به شکلی جامد و تخت تبدیل میکند.
عرض مدل چاپی؛ ارتفاع از نسبت تصویر پیروی میکند.
بیشینه ارتفاع برجستگی در حالت برجسته یا لیتوفان، یا ضخامت شکل اکسترود. لیتوفان معمولاً 2–3 mm است.
صفحهای جامد زیر برجستگی تا چاپ یکپارچه بماند. 0 یعنی بدون پایه.
نحوه استفاده از این ابزار
- 1
فایل SVG را بارگذاری کنید
یک یا چند فایل .svg را بیندازید (حداکثر ۲۰ فایل در هر بار). شکلها باید مسیرهای توپر باشند؛ ابتدا در نرمافزار طراحی خود متن را به خطوط (Outline) تبدیل کنید.
- 2
اندازه و ضخامت را تنظیم کنید
گزینهٔ تصویر تبدیل شود به از قبل روی شکل اکسترودشده تنظیم شده است. عرض مدل را به میلیمتر وارد کنید و ضخامت اکستروژن را در ارتفاع / عمق بنویسید؛ اگر حروف جداگانه باید روی یک صفحه قرار بگیرند، یک ضخامت پایه هم تعیین کنید.
- 3
به STL تبدیل کنید
روی تبدیل به STL بزنید و فایل را در نرمافزار اسلایسر باز کنید. مدل بهصورت خوابیده و با همان عرضی که وارد کردهاید وارد میشود.
مبدل SVG به STL دقیقاً چه کاری انجام میدهد؟
خطوط توپر SVG را میخواند و تا ضخامتی که شما تعیین میکنید اکسترود میکند، مثل بیرون زدن شکل از یک ورق. نتیجه یک جسم تخت با دیوارهای صاف است که به عرضی که وارد کردهاید مقیاس میشود.
از طرح وکتور تا مدل توپر قابل چاپ
SVG که از سال ۲۰۰۱ استاندارد W3C است، شکلها را بهجای پیکسل بهصورت مسیرهای ریاضی ذخیره میکند. به همین دلیل بهترین نقطهٔ شروع برای اکستروژن سهبعدی است: لبهٔ هر حرف یک منحنی دقیق است، نه پلههای پیکسلی، پس دیوارهٔ شکل چاپی در هر اندازهای صاف درمیآید.
اکستروژن یک عملیات واحد است. هر مسیر بستهٔ توپر به یک مقطع تبدیل میشود، خطوط داخلی به سوراخ تبدیل میشوند و مقطع تا ارتفاع / عمق تعیینشده، از ۰٫۲ تا ۱۰۰ میلیمتر، بالا میآید. ضخامت پایه بیشتر از صفر یک صفحه زیر همهچیز اضافه میکند و حروف جدا و نقطهٔ حرف i را یکپارچه نگه میدارد. رنگها، گرادیانها و استروکهای بدون پرکننده اطلاعات ضخامت ندارند و نادیده گرفته میشوند.
اگر لوگو را فقط بهصورت PNG یا JPG دارید، میتوانید آن را مستقیم با تبدیل PNG به STL اکسترود کنید یا ابتدا به وکتور تبدیل کنید؛ وکتورسازی لبههای منحنی را تمیزتر میکند و در روش تبدیل PNG به SVG توضیح داده شده است.
آمادهسازی فایل SVG برای چاپ سهبعدی
متن را به مسیر تبدیل کنید
فونتها در هندسهٔ SVG جاسازی نمیشوند. همهٔ متنها را به خطوط تبدیل کنید تا حروف بهصورت شکل وجود داشته باشند.
پر کنید، استروک نکشید
فقط سطوح توپر اکسترود میشوند. اگر باید خطی چاپ شود، استروک را به مسیر تبدیل (Expand) کنید.
همپوشانیها را ادغام کنید
شکلهای همپوشان را یکی (Union) کنید و نقاط اضافی را پاک کنید تا هر قطعه یک خط بستهٔ تمیز باشد.
تنظیمات تبدیل SVG به STL برای جاکلیدی، تابلو و شابلون
| شیء | عرض مدل | ارتفاع / عمق | ضخامت پایه |
|---|---|---|---|
| جاکلیدی یا برچسب کیف | 40–60 mm | 3–4 mm | 0 mm (سوراخ حلقه را در SVG اضافه کنید) |
| پلاک نام با حروف جدا | 120–200 mm | 2 mm | صفحهٔ 2 mm |
| لوگوی دیواری یا حروف تابلو | 150–300 mm | 4–6 mm | 0 mm |
| شابلون رنگ یا ایربراش | 100–200 mm | 0.8–1.2 mm | 0 mm |
| قالب شیرینی | 70–100 mm | 12–15 mm | 0 mm |
SVG
گرافیک برداری مقیاسپذیر
SVG یک فرمت برداری مبتنی بر XML است که W3C در سال 2001 استانداردسازی کرد. بهجای پیکسل، شکلها، مسیرها و متن را توصیف میکند؛ بنابراین در هر اندازهای شفاف میماند و برای لوگو و آیکن معمولاً بسیار کمحجم است. از شفافیت، استایل CSS، اسکریپت و انیمیشن پشتیبانی میکند و همه مرورگرها آن را بهصورت بومی نمایش میدهند. SVG برای عکس مناسب نیست و تصاویر پیچیده ممکن است کند رندر شوند. Illustrator، Inkscape، Figma و مرورگرها میتوانند آن را باز و ویرایش کنند.
- فشردهسازی
- –
- شفافیت
- بله
- انیمیشن
- بله
- سال معرفی
- 2001 · W3C
STL
مش STL
STL (استریولیتوگرافی) یک فرمت مش سهبعدی است که شرکت 3D Systems در سال 1987 ایجاد کرد. این فرمت فقط هندسه سطح جسم را بهصورت فهرستی از مثلثها توصیف میکند و رنگ، مواد، واحد یا اطلاعات صحنه ندارد. سادگی آن باعث شده ورودی پیشفرض نرمافزارهای برش چاپ سهبعدی مانند Cura و PrusaSlicer باشد. سطوح منحنی با مثلثهای تخت فراوان تقریب زده میشوند، بنابراین مدلهای نرم میتوانند فایلهای بسیار حجیمی بسازند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- خیر
- سال معرفی
- 1987 · 3D Systems
افراد SVG را به STL تبدیل میکنند چون لوگو، حروف یا شابلونی که دارند از قبل یک طرح وکتور تمیز است و میخواهند بدون باز کردن نرمافزار CAD یک شیء چاپی با اندازهٔ دقیق بسازند.
خطوط بسیار نازک چاپ نمیشوند
نازل معمول FDM عرضی برابر 0.4 mm دارد، بنابراین جزئیاتی که در اندازهٔ نهایی باریکتر از حدود 0.8 mm باشند ممکن است در اسلایسر از بین بروند. پیش از تبدیل، خطوط ظریف و سریفها را در SVG ضخیمتر کنید یا عرض مدل را افزایش دهید.
پرسشهای رایج دربارهٔ تبدیل SVG به STL
چرا متن SVG من در فایل STL ناپدید شد؟
حروف هنوز متن زنده بودهاند و به فونتی وابستهاند که روی رایانهٔ شما نصب است. ابتدا آنها را به مسیر تبدیل کنید: Object to Path در Inkscape، Create Outlines در Illustrator یا Outline Stroke و Flatten در Figma. سپس SVG را دوباره خروجی بگیرید.
آیا فضای خالی داخل حروفی مانند O، A و B باز میماند؟
بله، به شرطی که SVG آنها را بهصورت خطوط داخلی همان مسیر کشیده باشد؛ فونتهای تبدیلشده به خطوط و بیشتر لوگوها اینطور ساخته میشوند. اگر سوراخ بهصورت یک شکل سفید جدا روی طرح کشیده شده باشد، بهعنوان شکل توپر دیگری خوانده میشود؛ پیش از خروجی گرفتن آن را حذف کنید یا با عملیات تفاضل مسیر با شکل اصلی ترکیب کنید.
آیا میتوان به شکل امتدادیافته لبهٔ پخ یا گرد اضافه کرد؟
اکستروژن دیوارهای عمودی صاف دارد و تنظیمی برای پخ (bevel) ندارد. برای حالت پخدار یا گنبدی، STL را در Tinkercad، Fusion 360 یا Blender باز کنید و آنجا لبهها را بسازید، یا برای سطحی نرمتر و مجسمهمانند از برجستهسازی تبدیل عکس به STL استفاده کنید.
چرا اندازهٔ لوگوی من در Tinkercad اشتباه است ولی اینجا درست است؟
اندازهٔ SVG به برنامهای که آن را ذخیره کرده بستگی دارد. Inkscape از ۹۶ پیکسل در هر اینچ استفاده میکند و فایلهای قدیمیتر Illustrator ۷۲ را فرض میکنند؛ بنابراین برنامههایی که واحدهای خود SVG را میخوانند ممکن است اندازه را حدود یکسوم تغییر دهند. این مبدل اندازهٔ ذخیرهشده را نادیده میگیرد و بهجای آن از عرض مدل استفاده میکند.
چگونه از یک فایل SVG قالب شیرینی بسازم؟
قالب شیرینی یک دیوارهٔ نازک است، نه یک شکل توپر. در نرمافزار طراحی، دور خطکشی طرح یک استروک حدود ۱ میلیمتر بدهید، استروک را به مسیر تبدیل کنید، رنگ داخل را حذف کنید و نتیجه را حدود ۱۲ تا ۱۵ میلیمتر ارتفاع اکسترود کنید.