Konwertuj gltf do dxf

Darmowy konwerter online GLTF do DXF

Konwertuj siatki poligonowe GLTF lub GLB na geometrię DXF dla oprogramowania CAD i do kreślenia.

Konwertuj GLTF na DXF online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 75 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.

Jak to działa

  1. 1/3

    Prześlij swój plik .gltf

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .gltf do .dxf

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .dxf

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować gltf do dxf

101convert.com Assistant Avatar

101convert.com assistant bot
2 godz.

Pliki GLTF są często dostarczane przez narzędzia do tworzenia grafiki 3D w webie, gier i wizualizacji, podczas gdy wiele aplikacji CAD i CNC wymaga formatu DXF. Konwersja modelu udostępnia jego geometrię w oprogramowaniu CAD, chociaż powierzchnie siatki GLTF zwykle stają się fasetowanymi elementami DXF, a nie edytowalnymi parametrycznymi bryłami.

Czym jest format GLTF

GLTF i jego binarna forma, GLB, to formaty wymiany scen 3D używane w przeglądarkach internetowych, silnikach gier, rzeczywistości rozszerzonej, konfiguratorach produktów i systemach cyfrowych bliźniaków. Blender, 3ds Max, Maya, SketchUp, eksportery CAD i aplikacje 3D działające w przeglądarce mogą tworzyć pliki GLTF lub GLB.

Pakiet GLTF może zawierać siatki wielokątów, materiały, tekstury, kamery, światła, hierarchie węzłów i animacje. Oddzielny plik .gltf może odwoływać się do danych geometrii .bin i tekstur obrazów; plik .glb zwykle przechowuje te zasoby razem.

Czym jest format DXF

DXF to format wymiany rysunków firmy Autodesk przeznaczony dla danych CAD. AutoCAD, DraftSight, BricsCAD, LibreCAD, QCAD i wiele systemów CAM może go odczytywać.

DXF jest przydatny do tworzenia rysunków technicznych, wymiarowania, przygotowywania programów CNC, cięcia laserowego, geodezji i wymiany geometrii między programami CAD. Obsługuje elementy 2D, takie jak linie, łuki, polilinie i okręgi, a także elementy 3D, w tym obiekty 3DFACE, mesh i polyface mesh. DXF nie przekształca automatycznie wielokątnego modelu GLTF w parametryczną bryłę CAD.

Jak faktycznie przekonwertować GLTF do DXF

Aby przeprowadzić bezpośrednią konwersję bez instalowania oprogramowania, użyj konwertera na stronie 101convert.com:

  1. Prześlij plik .gltf oraz wszystkie powiązane pliki .bin i tekstur, albo użyj pojedynczego pliku .glb.
  2. Wybierz DXF jako format wyjściowy i rozpocznij konwersję.
  3. Pobierz plik DXF i otwórz go w AutoCAD, BricsCAD, QCAD, LibreCAD lub innym zgodnym programie CAD.
  4. Przed edycją lub rozpoczęciem produkcji sprawdź skalę i orientację modelu.

Aby przeprowadzić powtarzalną konwersję na komputerze, Python może wczytać scenę GLTF za pomocą Trimesh i zapisać każdy trójkąt jako 3DFACE DXF z użyciem ezdxf:

python -m pip install trimesh ezdxf pygltflib

Zapisz poniższy kod jako gltf_to_dxf.py:

import sys
import trimesh
import ezdxf

scene = trimesh.load(sys.argv[1], force="scene")
mesh = scene.dump(concatenate=True)
scale = float(sys.argv[3]) if len(sys.argv) > 3 else 1.0

doc = ezdxf.new("R2018")
modelspace = doc.modelspace()
for face in mesh.faces:
    points = [(float(mesh.vertices[i][0] * scale),
               float(mesh.vertices[i][1] * scale),
               float(mesh.vertices[i][2] * scale)) for i in face]
    modelspace.add_3dface(points)
doc.saveas(sys.argv[2])

Uruchom go za pomocą:

python gltf_to_dxf.py model.gltf model.dxf 1000

Ostatni argument to opcjonalny współczynnik skali; użyj 1000, aby przeliczyć metry na milimetry, lub pomiń go, gdy źródło i format docelowy używają tych samych jednostek liczbowych. Skrypt obsługuje również dane wejściowe .glb.

Ograniczenia jakości i zgodności

GLTF zwykle przechowuje powierzchnie wielokątne, dlatego wynikowy plik DXF zawiera trójkąty lub inne fasetowane elementy. Zakrzywione powierzchnie GLTF nie są zachowywane jako łuki, cylindry ani obiekty NURBS CAD, chyba że zostaną odtworzone w modelerze powierzchniowym lub bryłowym.

GLTF nie wymaga uniwersalnego systemu jednostek. Potwierdź jednostki używane przez aplikację źródłową i jawnie ustaw skalę konwersji. Przekształcenia sceny są stosowane podczas łączenia siatek przez Trimesh, ale animacje, kamery, światła, materiały, tekstury i skinning nie są reprezentowane przez DXF.

Duże siatki mogą tworzyć bardzo duże pliki DXF i spowalniać programy CAD. Zmniejsz liczbę wielokątów przed konwersją za pomocą Blendera Modifier Properties → Add Modifier → Decimate lub innego narzędzia do edycji siatek. W przypadku cięcia 2D wygeneruj przekrój płaszczyzną lub rzutowany obrys zamiast eksportować kompletną siatkę 3D; fasetowana powierzchnia 3D zwykle nie nadaje się do bezpośredniego wykorzystania jako geometria ścieżki narzędzia CNC.


Uwaga: Ten rekord konwersji gltf do dxf jest niekompletny, wymaga weryfikacji i może zawierać nieścisłości. Zagłosuj poniżej, czy te informacje były pomocne, czy nie.

Czy te informacje były pomocne?

Porównanie formatu GLTF z DXF

Jak formaty GLTF i DXF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików GLTF i DXF
Cecha .GLTF GL Transmission Format .DXF Drawing Exchange Format
Otwarty standard Tak Częściowo otwarty
Kompresja Oba Bez kompresji
Typowy rozmiar pliku Mały Duży
Otwiera się w przeglądarce internetowej Częściowo Nie
Dalsza edycja Łatwy Ograniczone
Obsługa metadanych Podstawowy Podstawowy
Czytelny tekstowo Tak Tak
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2015 1982
Twórca Khronos Group Autodesk
Typ MIME model/gltf+json application/dxf

Najczęściej zadawane pytania

Czy konwerter GLTF do DXF jest darmowy?

Tak, konwersja GLTF do DXF na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik GLTF?

Możesz przesłać pliki GLTF o rozmiarze do 50 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować GLTF do DXF?

Nie. Konwersja GLTF do DXF odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik GLTF dla tej konwersji z GLTF do DXF. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
gltf

Konwersja odwrotna

Konwersja do .dxf
z innych formatów

Udostępnij w mediach społecznościowych: