tigtools

DXF til SVG

Velg en DXF-fil for å se den som en SVG-tegning, slå lag av eller på og last ned resultatet. Ingenting lastes opp.

Kjører i nettleseren din Ingen registrering

eller slipp den her. Filen forblir på enheten din.

Slik bruker du det

  1. Velg eller slipp en .dxf-fil (lagret som ASCII DXF).
  2. Sjekk forhåndsvisningen og slå av lag du ikke trenger.
  3. Velg bakgrunn og om du vil bruke linjetykkelser eller én farge.
  4. Last ned SVG-en eller kopier koden.

Slik fungerer det

DXF-filen leses med biblioteket dxf-parser med åpen kildekode og konverteres til SVG-baner i nettleseren din. Støttede entiteter: LINE, LWPOLYLINE og POLYLINE (buler blir ekte sirkelbuer), CIRCLE, ARC, ELLIPSE, SPLINE (sampled som korte linjesegmenter), SOLID- og 3DFACE-omriss, TEXT og MTEXT (én skrifttype, formateringskoder fjernet), INSERT-blokkreferanser med posisjon, skala, rotasjon og MINSERT-matriser, samt blokkene som tegner DIMENSION-entiteter.

Y-aksen er speilvendt fordi CAD-tegninger teller oppover mens SVG teller nedover, og SVG-visningsboksen tilpasses den synlige tegningen med en liten marg. Farger hentes fra entiteten, laget eller den innsettende blokken (BYLAYER og BYBLOCK), ved hjelp av AutoCAD Color Index med 256 farger eller true color. Hvert lag blir en SVG-gruppe, slik at du kan redigere lagene hver for seg i et vektoredigeringsprogram.

Begrensninger: DWG og binær DXF leses ikke. Papirrom-oppsett, skravur, bilder, linjetyper (stiplede linjer), 3D-solider, mesh og punktentiteter tegnes ikke; verktøyet oppgir hvor mange entiteter det hoppet over. Rasjonelle spline-vekter ignoreres. Hvis $INSUNITS er mm, cm eller tommer, bruker SVG-bredden og -høyden denne enheten; ellers skrives tegneenheter som vanlige tall.

Eksempler

Skjærekontur for laser

En DXF eksportert fra et CAD-program med skjærekonturen på laget CUT og målsettinger på DIM: skjul DIM og TEXT, velg en gjennomsiktig bakgrunn og last ned en SVG for laserprogramvaren.

Plantegning for en nettside

En arkitektonisk DXF med vegger, dører som blokkreferanser og rometiketter: behold alle lag, bruk DXF-linjetykkelser og bygg inn SVG-en på en side der den skaleres uten å bli uskarp.

Ofte stilte spørsmål

Kan jeg konvertere DWG-filer?

Nei. DWG er et lukket binærformat. I AutoCAD, LibreCAD, DraftSight, FreeCAD eller QCAD kan du bruke Lagre som eller Eksporter og velge DXF (ASCII), og deretter konvertere filen her.

Hvorfor vises noe tekst med feil skrift eller plassering?

SVG-en bruker en generisk sans-serif-skrift og den grunnleggende justeringen til TEXT og MTEXT. CAD-skrifter (SHX), stablede brøker og avsnittsformatering gjengis ikke.

Beholdes buer som buer?

Ja for ARC, CIRCLE og polylinjebuler, så lenge en blokk ikke er skalert forskjellig i X- og Y-retning. Ellipser, splines og buer i ikke-uniformt skalerte blokker blir korte rette linjestykker.

Hvorfor ser tegningen min liten ut eller langt til siden?

Visningsrammen dekker alle synlige objekter, så et enkelt objekt langt unna tegningen gjør alt annet lite. Skjul laget som inneholder det, eller slett det i CAD-programmet ditt.

Personvern

DXF-filen leses og konverteres i nettleseren din. Den lastes ikke opp eller lagres, og det telles bare en anonym hendelse for at verktøyet ble brukt.