UltKit

تبدیل SVG به STL

شکل‌های پُرشدهٔ یک فایل SVG را مستقیماً به سمت بالا امتداد دهید تا به یک مدل توپر قابل چاپ تبدیل شوند: نشان لوگو، برچسب نام، حروف تابلو یا شابلون. عرض و ضخامت را شما تعیین می‌کنید؛ طرح کلی از خود فایل وکتور گرفته می‌شود.

مبدل مدل سه‌بعدی

یا فایل‌های STL, OBJ, MTL … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل SVG را بارگذاری کنید

    یک یا چند فایل .svg را بیندازید (حداکثر ۲۰ فایل در هر بار). شکل‌ها باید مسیرهای توپر باشند؛ ابتدا در نرم‌افزار طراحی خود متن را به خطوط (Outline) تبدیل کنید.

  2. 2

    اندازه و ضخامت را تنظیم کنید

    گزینهٔ تصویر تبدیل شود به از قبل روی شکل اکسترود‌شده تنظیم شده است. عرض مدل را به میلی‌متر وارد کنید و ضخامت اکستروژن را در ارتفاع / عمق بنویسید؛ اگر حروف جداگانه باید روی یک صفحه قرار بگیرند، یک ضخامت پایه هم تعیین کنید.

  3. 3

    به STL تبدیل کنید

    روی تبدیل به STL بزنید و فایل را در نرم‌افزار اسلایسر باز کنید. مدل به‌صورت خوابیده و با همان عرضی که وارد کرده‌اید وارد می‌شود.

پاسخ

مبدل SVG به STL دقیقاً چه کاری انجام می‌دهد؟

خطوط توپر SVG را می‌خواند و تا ضخامتی که شما تعیین می‌کنید اکسترود می‌کند، مثل بیرون زدن شکل از یک ورق. نتیجه یک جسم تخت با دیوارهای صاف است که به عرضی که وارد کرده‌اید مقیاس می‌شود.

از طرح وکتور تا مدل توپر قابل چاپ

SVG که از سال ۲۰۰۱ استاندارد W3C است، شکل‌ها را به‌جای پیکسل به‌صورت مسیرهای ریاضی ذخیره می‌کند. به همین دلیل بهترین نقطهٔ شروع برای اکستروژن سه‌بعدی است: لبهٔ هر حرف یک منحنی دقیق است، نه پله‌های پیکسلی، پس دیوارهٔ شکل چاپی در هر اندازه‌ای صاف درمی‌آید.

اکستروژن یک عملیات واحد است. هر مسیر بستهٔ توپر به یک مقطع تبدیل می‌شود، خطوط داخلی به سوراخ تبدیل می‌شوند و مقطع تا ارتفاع / عمق تعیین‌شده، از ۰٫۲ تا ۱۰۰ میلی‌متر، بالا می‌آید. ضخامت پایه بیشتر از صفر یک صفحه زیر همه‌چیز اضافه می‌کند و حروف جدا و نقطهٔ حرف i را یکپارچه نگه می‌دارد. رنگ‌ها، گرادیان‌ها و استروک‌های بدون پرکننده اطلاعات ضخامت ندارند و نادیده گرفته می‌شوند.

اگر لوگو را فقط به‌صورت PNG یا JPG دارید، می‌توانید آن را مستقیم با تبدیل PNG به STL اکسترود کنید یا ابتدا به وکتور تبدیل کنید؛ وکتورسازی لبه‌های منحنی را تمیزتر می‌کند و در روش تبدیل PNG به SVG توضیح داده شده است.

آماده‌سازی فایل SVG برای چاپ سه‌بعدی

  1. متن را به مسیر تبدیل کنید

    فونت‌ها در هندسهٔ SVG جاسازی نمی‌شوند. همهٔ متن‌ها را به خطوط تبدیل کنید تا حروف به‌صورت شکل وجود داشته باشند.

  2. پر کنید، استروک نکشید

    فقط سطوح توپر اکسترود می‌شوند. اگر باید خطی چاپ شود، استروک را به مسیر تبدیل (Expand) کنید.

  3. همپوشانی‌ها را ادغام کنید

    شکل‌های همپوشان را یکی (Union) کنید و نقاط اضافی را پاک کنید تا هر قطعه یک خط بستهٔ تمیز باشد.

تنظیمات تبدیل SVG به STL برای جاکلیدی، تابلو و شابلون

مقادیر شروع؛ بر اساس چاپگر و ماده تنظیم کنید
شیءعرض مدلارتفاع / عمقضخامت پایه
جاکلیدی یا برچسب کیف40–60 mm3–4 mm0 mm (سوراخ حلقه را در SVG اضافه کنید)
پلاک نام با حروف جدا120–200 mm2 mmصفحهٔ 2 mm
لوگوی دیواری یا حروف تابلو150–300 mm4–6 mm0 mm
شابلون رنگ یا ایربراش100–200 mm0.8–1.2 mm0 mm
قالب شیرینی70–100 mm12–15 mm0 mm

SVG

گرافیک برداری مقیاس‌پذیر

SVG یک فرمت برداری مبتنی بر XML است که W3C در سال 2001 استانداردسازی کرد. به‌جای پیکسل، شکل‌ها، مسیرها و متن را توصیف می‌کند؛ بنابراین در هر اندازه‌ای شفاف می‌ماند و برای لوگو و آیکن معمولاً بسیار کم‌حجم است. از شفافیت، استایل CSS، اسکریپت و انیمیشن پشتیبانی می‌کند و همه مرورگرها آن را به‌صورت بومی نمایش می‌دهند. SVG برای عکس مناسب نیست و تصاویر پیچیده ممکن است کند رندر شوند. Illustrator، Inkscape، Figma و مرورگرها می‌توانند آن را باز و ویرایش کنند.

فشرده‌سازی
–
شفافیت
بله
انیمیشن
بله
سال معرفی
2001 · W3C
مبدل SVG

STL

مش STL

STL (استریولیتوگرافی) یک فرمت مش سه‌بعدی است که شرکت 3D Systems در سال 1987 ایجاد کرد. این فرمت فقط هندسه سطح جسم را به‌صورت فهرستی از مثلث‌ها توصیف می‌کند و رنگ، مواد، واحد یا اطلاعات صحنه ندارد. سادگی آن باعث شده ورودی پیش‌فرض نرم‌افزارهای برش چاپ سه‌بعدی مانند Cura و PrusaSlicer باشد. سطوح منحنی با مثلث‌های تخت فراوان تقریب زده می‌شوند، بنابراین مدل‌های نرم می‌توانند فایل‌های بسیار حجیمی بسازند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
خیر
سال معرفی
1987 · 3D Systems
مبدل STL

افراد 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 قالب شیرینی بسازم؟

قالب شیرینی یک دیوارهٔ نازک است، نه یک شکل توپر. در نرم‌افزار طراحی، دور خط‌کشی طرح یک استروک حدود ۱ میلی‌متر بدهید، استروک را به مسیر تبدیل کنید، رنگ داخل را حذف کنید و نتیجه را حدود ۱۲ تا ۱۵ میلی‌متر ارتفاع اکسترود کنید.