UltKit

تبدیل SVG به DXF

فایل SVG از قبل وکتور است، پس چیزی ردگیری نمی‌شود: هر مسیر، مستطیل و دایره به‌صورت هندسهٔ DXF بازنویسی می‌شود. آنچه باید به آن توجه کنید قابلیت‌هایی است که SVG دارد و DXF ندارد، به‌ویژه واحدها، پرشدگی‌ها، متن و برش (clipping)، و این صفحه هر یک را توضیح می‌دهد.

مبدل CAD

یا فایل‌های DWG, DXF, DWF … را اینجا رها کنید ·

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

خروجی

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

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

  1. 1

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

    تا ۲۰ فایل، هر کدام حداکثر 95 MB، اضافه کنید. ابتدا در برنامهٔ طراحی خود متن را به مسیر (path) تبدیل کنید تا شکل حروف ثابت بماند.

  2. 2

    نسخهٔ DXF را انتخاب کنید

    گزینهٔ نسخهٔ AutoCAD از AutoCAD 2000 شروع می‌شود؛ نسخه‌ای که نرم‌افزارهای CAD امروزی، Fusion و بیشتر نرم‌افزارهای لیزر آن را می‌خوانند. برای کنترلرهای قدیمی CNC که هر نسخهٔ جدیدتری را رد می‌کنند، Release 12 را انتخاب کنید.

  3. 3

    تبدیل به DXF

    روی تبدیل به DXF بزنید، سپس در برنامه‌ای که فایل را باز می‌کند یک اندازهٔ مشخص را بررسی کنید.

SVG و DXF هر دو به‌جای پیکسل، خط ذخیره می‌کنند، پس این تبدیل هر نقطه را دقیقاً همان‌جا که کشیده‌اید نگه می‌دارد. مشکل‌ها از اندازه و ویژگی‌هایی می‌آیند که DXF هرگز نداشته است.

مسیرهای SVG در DXF چه می‌شوند

SVG استانداردی از W3C در سال 2001 برای صفحه‌نمایش است: مسیرها پر شدن، خط دور، شفافیت، گرادیان و سبک‌های CSS دارند. DXF به سال 1982 برمی‌گردد و برای نقشه‌کشی ساخته شده است؛ هر موجودیت یک خط، کمان، چندخطی یا اسپلاین با لایه و رنگ است. تبدیل، هندسه را نگه می‌دارد و رنگ‌آمیزی را کنار می‌گذارد. مستطیلی با خط دور قرمز 3 px به یک چندخطی بستهٔ چهارضلعی تبدیل می‌شود؛ ضخامت خط که فقط جنبهٔ ظاهری داشت، به برشی با پهنای 3 px تبدیل نمی‌شود.

اگر ساختار SVG روشن باشد، گروه‌بندی به لایه‌ها نگاشت می‌شود و هر شکل مختصات دقیق خود را حفظ می‌کند. چون چیزی ردیابی نمی‌شود، شیار 2 mm در SVG پس از درست بودن واحدها، در DXF هم شیار 2 mm است. این مسیر بسیار دقیق‌تر از گرفتن خروجی PNG و ردیابی آن است، پس اگر فایل برداری اصلی را دارید همیشه از آن شروع کنید.

مقیاس در تبدیل SVG به DXF: پیکسل، اینچ و میلی‌متر

96واحد کاربر SVG (پیکسل CSS) در هر اینچ

Inkscape تا نسخهٔ 0.92 از 90 استفاده می‌کرد و برخی روش‌های کار با Illustrator 72 را فرض می‌کنند، پس یک طرح یکسان ممکن است با 75% یا حدود 94% اندازهٔ موردنظر وارد شود.

SVG

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

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

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

DXF

Drawing Exchange Format

DXF قالب تبادل داده CAD است که Autodesk در سال 1982 منتشر کرد. هندسه و لایه‌های نقشه را در ساختاری متنی (یا دودویی) و مستند توصیف می‌کند، بنابراین بسیاری از برنامه‌هایی که DWG را نمی‌خوانند می‌توانند DXF را بخوانند. در دستگاه‌های برش لیزری، CNC روتر، برش پلاسما و برش وینیل کاربرد گسترده دارد. فایل‌های DXF بزرگ‌تر از DWG هستند و ممکن است هنگام تبادل برخی ویژگی‌های پیشرفته را از دست بدهند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
1982 · Autodesk
مبدل DXF

طراحان در SVG طراحی می‌کنند، اما CAD، CAM و بسیاری از برنامه‌های CNC فایل DXF می‌خواهند؛ پس تبدیل SVG به DXF پل میان میز طراحی و دستگاهی است که قطعه را برش می‌دهد.

راه مطمئن این است که پیش از خروجی گرفتن، به SVG واحد واقعی بدهید. در Inkscape واحد نمایش و اندازهٔ سند را در Document Properties بر حسب میلی‌متر تنظیم کنید؛ در Illustrator سندی با میلی‌متر یا اینچ بسازید. وقتی عنصر ریشه width="200mm" داشته باشد، اندازه بدون ابهام است و DXF می‌تواند آن را در سرآیند $INSUNITS ثبت کند. نرم‌افزار CAM که سرآیند را نادیده می‌گیرد باز هم واحد را از شما می‌پرسد، پس بدانید کدام واحد را در نظر داشتید.

مشکلات رایج تبدیل SVG به DXF و راه‌حل‌ها

  • متن وجود ندارد یا با فونت اشتباه نمایش داده می‌شود.

    متن در DXF به فونت‌های نصب‌شده در جایی که فایل باز می‌شود بستگی دارد. در Inkscape از Object to Path و در Illustrator از Create Outlines استفاده کنید تا هر حرف به شکلی ثابت تبدیل شود.

  • بخش‌های پنهان طرح دوباره ظاهر می‌شوند.

    Clip path و ماسک در DXF معادلی ندارند، پس شکل کامل زیر آن‌ها وارد می‌شود. پیش از خروجی گرفتن، برش را با اشتراک بولی (boolean intersection) ثابت کنید.

  • دستگاه برش منحنی‌ها را به‌صورت قطعه‌های زاویه‌دار نشان می‌دهد.

    فایل با Release 12 ذخیره شده که اسپلاین ندارد. اگر نرم‌افزار شما می‌خواند، AutoCAD 2000 یا جدیدتر را انتخاب کنید.

  • هر شکل دو بار دیده می‌شود.

    SVG شامل نسخه‌های تکراری روی هم است که اغلب از کپی و پیست می‌آید. آن‌ها را در برنامهٔ طراحی حذف کنید؛ لیزر هر کدام را جداگانه برش می‌دهد.

پرسش‌های تبدیل SVG به DXF

آیا تبدیل SVG به DXF منحنی‌ها را صاف نگه می‌دارد؟

منحنی‌های بزیه در نسخه‌هایی که از آن‌ها پشتیبانی می‌کنند به‌صورت منحنی منتقل می‌شوند. Release 12 از موجودیت SPLINE قدیمی‌تر است و در آن، منحنی‌ها با قطعه‌های کوتاه چندخطی تقریب زده می‌شوند که در اندازه‌های معمول نرم دیده می‌شوند ولی تعداد رأس‌ها را بیشتر می‌کنند.

چرا SVG من در Fusion یا AutoCAD با اندازهٔ اشتباه وارد می‌شود؟

SVG بر پایهٔ پیکسل CSS و 96 پیکسل در هر اینچ اندازه می‌گیرد، مگر اینکه فایل برای عرض و ارتفاع خود میلی‌متر یا اینچ تعیین کرده باشد. طرحی که با 72 یا 90 پیکسل در اینچ ساخته شده باشد، با 75% یا حدود 94% اندازهٔ موردنظر درمی‌آید. پیش از خروجی گرفتن، اندازهٔ سند را با واحد واقعی تنظیم کنید یا پس از وارد کردن، با یک اندازهٔ مرجع مقیاس را اصلاح کنید.

آیا پرشدگی‌ها و گرادیان‌ها در DXF حفظ می‌شوند؟

خیر. DXF هندسه را برای برش و نقشه‌کشی توصیف می‌کند، پس شکل پر‌شده فقط به‌صورت کانتور می‌آید و گرادیان از بین می‌رود. لیزر و روتر به‌هرحال فقط کانتور را دنبال می‌کنند؛ حالت پر کردن یا حکاکی را در نرم‌افزار دستگاه تنظیم کنید.

آیا می‌توانم SVG حاوی عکس را تبدیل کنم؟

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

برای دستگاه لیزر کات، DXF بهتر است یا SVG؟

هر دو مسیرهای برداری را نگه می‌دارند و LightBurn هر دو را باز می‌کند. DXF برای ابزارهای CAD و CAM که اغلب همین را انتظار دارند بهتر است و واحدش را در سرآیند مشخص می‌کند؛ SVG برای نرم‌افزارهای طراحی و برش‌دهنده‌های سبک Cricut مناسب‌تر است. مسیر برعکس در تبدیل DXF به SVG آمده است.