Használata
- Válasszon ki vagy húzzon ide egy .dxf fájlt (ASCII DXF formátumban mentve).
- Ellenőrizze az előnézetet, és kapcsolja ki a nem kívánt rétegeket.
- Válasszon hátteret, és hogy vonalvastagságot vagy egységes színt használjon.
- Töltse le az SVG-t, vagy másolja ki a kódját.
Hogyan működik
A DXF-et a nyílt forráskódú dxf-parser könyvtár olvassa be, és a böngészőben SVG útvonalakká alakítja. Támogatott entitások: LINE, LWPOLYLINE és POLYLINE (a bulge-ok valódi körívekké válnak), CIRCLE, ARC, ELLIPSE, SPLINE (rövid vonalszakaszokká mintavételezve), SOLID és 3DFACE körvonalak, TEXT és MTEXT (egyféle betűtípus, formázókódok nélkül), INSERT blokk-hivatkozások pozícióval, méretaránnyal, elforgatással és MINSERT tömbökkel, valamint a DIMENSION entitásokat rajzoló blokkok.
Az Y tengely meg van fordítva, mert a CAD-rajzok felfelé, az SVG pedig lefelé számol, az SVG viewBox pedig a látható rajzot kis margóval foglalja magában. A színek az entitásból, annak rétegéből vagy a beillesztő blokkból származnak (BYLAYER és BYBLOCK), a 256 színű AutoCAD Color Index vagy valódi színek alapján. Minden réteg külön SVG-csoportba kerül, így a rétegeket külön szerkesztheti egy vektorszerkesztőben.
Korlátok: a DWG és a bináris DXF nem olvasható. A papírtér-elrendezések, sraffozások, képek, vonaltípusok (szaggatott vonalak), 3D testek, hálók és pontentitások nem rajzolódnak ki; az eszköz megmondja, hány entitást hagyott ki. A racionális spline-súlyok figyelmen kívül maradnak. Ha a $INSUNITS mm, cm vagy hüvelyk, az SVG szélessége és magassága ezt az egységet használja; egyébként a rajzegységek egyszerű számként szerepelnek.
Példák
Lézervágási kontúr
Egy CAD-programból exportált DXF, amelyben a vágási kontúr a CUT rétegen, a méretek pedig a DIM rétegen vannak: rejtse el a DIM és TEXT réteget, válasszon átlátszó hátteret, majd töltse le az SVG-t a lézerszoftverhez.
Alaprajz weboldalra
Egy építészeti DXF falakkal, blokk-hivatkozásként szereplő ajtókkal és helyiségfeliratokkal: tartsa meg az összes réteget, használja a DXF vonalvastagságokat, és ágyazza be az SVG-t egy olyan oldalba, ahol életlenítés nélkül méretezhető.
Gyakori kérdések
Átalakíthatok DWG-fájlokat?
Nem. A DWG zárt bináris formátum. Az AutoCAD, LibreCAD, DraftSight, FreeCAD vagy QCAD programban használja a Mentés másként vagy az Exportálás parancsot, válassza a DXF (ASCII) formátumot, majd itt alakítsa át a fájlt.
Miért jelenik meg néhány szöveg rossz betűtípussal vagy rossz helyen?
Az SVG általános sans-serif betűtípust és a TEXT és MTEXT alapvető igazítását használja. A CAD-betűtípusok (SHX), a halmozott törtek és a bekezdésformázás nem jelennek meg.
Az ívek ívek maradnak?
Igen, az ARC, CIRCLE és a poliline bulge-ok esetében, amennyiben a blokk nincs eltérően méretezve X és Y irányban. Az ellipszisek, spline-ok és a nem egyenletesen méretezett blokkokban lévő ívek rövid egyenes szakaszokká válnak.
Miért tűnik a rajzom aprónak, vagy miért kerül távol az egyik oldalra?
A nézetablak az összes látható objektumot tartalmazza, ezért egy, a rajztól távol lévő magányos elem minden mást kicsinyít. Rejtse el az azt tartalmazó réteget, vagy törölje a CAD-programban.
Adatvédelem
A DXF-fájlt a böngészője olvassa be és alakítja át. Nem töltődik fel, nem tároljuk, csupán anonim eseményként rögzítjük az eszköz használatát.