tigtools

DXF เป็น SVG

เลือกไฟล์ DXF เพื่อดูเป็นภาพวาด SVG เปิดหรือปิดเลเยอร์ และดาวน์โหลดผลลัพธ์ ไม่มีการอัปโหลดไฟล์

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

หรือลากวางที่นี่ ไฟล์จะอยู่บนอุปกรณ์ของคุณ

วิธีใช้งาน

  1. เลือกหรือลากไฟล์ .dxf มาวาง (บันทึกเป็น ASCII DXF)
  2. ตรวจสอบตัวอย่างและปิดเลเยอร์ที่ไม่ต้องการ
  3. เลือกพื้นหลังและเลือกว่าจะใช้ความหนาของเส้นหรือสีเดียว
  4. ดาวน์โหลด SVG หรือคัดลอกโค้ด

วิธีการทำงาน

DXF ถูกอ่านด้วยไลบรารี dxf-parser แบบโอเพนซอร์สและแปลงเป็นเส้น SVG ในเบราว์เซอร์ของคุณ เอนทิตีที่รองรับ: LINE, LWPOLYLINE และ POLYLINE (ส่วน bulge กลายเป็นส่วนโค้งวงกลมจริง), CIRCLE, ARC, ELLIPSE, SPLINE (สุ่มตัวอย่างเป็นส่วนเส้นตรงสั้น ๆ), เส้นโครงร่างของ SOLID และ 3DFACE, TEXT และ MTEXT (ฟอนต์เดียว ลบโค้ดการจัดรูปแบบออก), การอ้างอิงบล็อก INSERT พร้อมตำแหน่ง มาตราส่วน การหมุน และอาร์เรย์ MINSERT รวมถึงบล็อกที่วาดเอนทิตี DIMENSION

แกน Y ถูกพลิกเนื่องจากแบบ CAD นับขึ้นด้านบน ส่วน SVG นับลงด้านล่าง และกล่องมุมมอง SVG จะพอดีกับแบบที่มองเห็นโดยมีระยะขอบเล็กน้อย สีมาจากเอนทิตี เลเยอร์ของเอนทิตี หรือบล็อกที่แทรก (BYLAYER และ BYBLOCK) โดยใช้ดัชนีสี AutoCAD 256 สีหรือสีจริง แต่ละเลเยอร์จะกลายเป็นกลุ่ม SVG คุณจึงแก้ไขเลเยอร์แยกกันในโปรแกรมแก้ไขเวกเตอร์ได้

ข้อจำกัด: ไม่รองรับ DWG และ DXF แบบไบนารี ไม่มีการวาดผัง paper space แฮตช์ รูปภาพ ชนิดเส้น (เส้นประ) โซลิด 3D เมช และเอนทิตีจุด เครื่องมือจะแจ้งจำนวนเอนทิตีที่ข้ามไป ไม่นำค่าน้ำหนักของ spline แบบ rational มาใช้ ถ้า $INSUNITS เป็น mm, cm หรือนิ้ว ความกว้างและความสูงของ SVG จะใช้หน่วยนั้น มิฉะนั้นหน่วยของแบบจะเขียนเป็นตัวเลขธรรมดา

ตัวอย่าง

โครงร่างสำหรับตัดเลเซอร์

ไฟล์ DXF ที่ส่งออกจากโปรแกรม CAD ซึ่งมีเส้นคอนทัวร์ตัดอยู่ที่เลเยอร์ CUT และมีขนาดบอกระยะอยู่ที่เลเยอร์ DIM: ซ่อน DIM และ TEXT เลือกพื้นหลังโปร่งใส แล้วดาวน์โหลด SVG สำหรับซอฟต์แวร์เลเซอร์

แปลนพื้นสำหรับหน้าเว็บ

ไฟล์ DXF งานสถาปัตยกรรมที่มีผนัง ประตูแบบอ้างอิงบล็อก และป้ายชื่อห้อง: เก็บเลเยอร์ทั้งหมดไว้ ใช้ความหนาเส้นจาก DXF แล้วฝัง SVG ลงในหน้าเว็บที่ปรับขนาดได้โดยไม่เบลอ

คำถามที่พบบ่อย

แปลงไฟล์ DWG ได้หรือไม่

ไม่รองรับ DWG เป็นรูปแบบไบนารีแบบปิด ใน AutoCAD, LibreCAD, DraftSight, FreeCAD หรือ QCAD ให้ใช้คำสั่ง บันทึกเป็น หรือ ส่งออก แล้วเลือก DXF (ASCII) จากนั้นนำไฟล์มาแปลงที่นี่

ทำไมข้อความบางส่วนมีฟอนต์หรือตำแหน่งไม่ถูกต้อง

SVG ใช้ฟอนต์ sans-serif ทั่วไปและการจัดตำแหน่งพื้นฐานของ TEXT และ MTEXT ฟอนต์ CAD (SHX) เศษส่วนแบบซ้อน และการจัดรูปแบบย่อหน้าจะไม่ถูกรักษาไว้

ส่วนโค้งจะยังคงเป็นส่วนโค้งหรือไม่

ได้สำหรับ ARC, CIRCLE และส่วนนูนของโพลีไลน์ ตราบใดที่บล็อกไม่ได้ถูกปรับขนาดต่างกันในแกน X และ Y วงรี เส้นสไปลน์ และส่วนโค้งภายในบล็อกที่ถูกปรับขนาดไม่เท่ากันจะกลายเป็นเส้นตรงสั้น ๆ

ทำไมแบบของฉันจึงดูเล็กมากหรืออยู่ห่างไปด้านใดด้านหนึ่ง

กล่องมุมมองครอบคลุมทุกวัตถุที่มองเห็น วัตถุที่หลงอยู่ไกลจากแบบจึงทำให้ส่วนอื่นทั้งหมดมีขนาดเล็ก ซ่อนเลเยอร์ที่มีวัตถุนั้น หรือลบวัตถุนั้นในโปรแกรม CAD

ความเป็นส่วนตัว

ไฟล์ DXF ถูกอ่านและแปลงในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดหรือจัดเก็บ และนับเฉพาะเหตุการณ์แบบไม่ระบุตัวตนว่ามีการใช้เครื่องมือนี้เท่านั้น