Hosting modeli 3D + STL → STEP

Wgraj STL / 3MF / OBJ — zobacz w 3D na telefonie, przekonwertuj do STEP dla CAD, udostepnij jednym linkiem na Printables / MakerWorld / w slicerze. 3dfile.link/u/twoj-nick/nazwa-modelu

Za darmo · 100 MB · Bez instalacji · Dziala na telefonie
Wgraj model -- 10 s
Nie wymaga konta · Konto = foldery, 100 MB, linki /u/nick/slug, publikacja w Odkrywaj
Nowe? Start w 10 s 1. Wgraj STL/3MF/OBJ 2. Podglad 3D + STEP 3. Udostepnij linkiem · 3dfile.link/u/... Publiczny = w Odkrywaj · Unlisted = tylko link · Prywatny = tylko Ty
Za darmo, bez limitu
Darmowe przechowywanie
RODO
Wsparcie PL EN
Podglad 3D w przegladarce
Dziala na telefonie i laptopie. STL/3MF/OBJ bez instalacji. Obracaj, przyblizaj, sprawdz przed drukiem.
Jeden link wszedzie
3dfile.link/u/nick/slug do opisu na Printables, MakerWorld, Thingiverse, FB, slicerze. Embed <iframe> też.
⚙️ STL → STEP dla CAD
5 trybów (auto/ultra/light/smooth/off), siatka → bryła, import do Fusion/SolidWorks/FreeCAD.
🔒 Prywatnie lub publicznie
Publiczny w Odkrywaj, Unlisted tylko link (noindex), Prywatny tylko Ty. Zmień jednym klikiem.
📂 100 MB + foldery
Każdy zalogowany ma 100 MB. Foldery, zmiana nazw, grupowe usuwanie, JPG podglądy, pasek zajętości.
🔍 Odkrywaj + sprzedaż
Wyszukiwarka, tagi, YouTube, komentarze. Włącz sprzedaż — 80% dla Ciebie, 20% prowizji.
Użyj linku 3dfile w opisach — ludzie zobaczą model od razu na telefonie. To ściąga ruch z Printables/MakerWorld do Ciebie i do nas.

Przeciagnij plik STL/3MF/OBJ tutaj
lub kliknij by wybrac

Przesylanie...

Moje pliki

Twoje ostatnie konwersje i pobrane pliki.

Zaloguj się, aby zobaczyć swoje pliki

Po zalogowaniu: 100 MB, foldery, linki 3dfile.link/u/..., publikacja w Odkrywaj jednym klikiem.

Bez konta też działa — wgraj plik wyżej i zobacz w 3D.

Jak to dziala

Trzy proste kroki do pliku STEP.

1

Wgraj mesh

Przeciagnij plik STL, 3MF lub OBJ do okna konwertera. Obslugujemy pliki do 200 MB.

2

Silnik konwertuje

Nasz autorski silnik konwersji przetwarza geometrie w tle. Automatyczna optymalizacja i czyszczenie modelu.

3

Pobierz STEP

Gotowy plik STEP gotowy do importu w CAD. Porownaj przed i po w interaktywnym podgladzie 3D.

Odkrywaj modele

Wyszukiwarka 3D — tagi, opis, YouTube. Tylko publiczne modele.

Najczesciej zadawane pytania

Obslugujemy pliki STL, 3MF i OBJ. Maksymalny rozmiar pliku to 200 MB. Pliki binary i ASCII sa wspierane rowniez.
Jedna konwersja = 1 kredyt. Nowi uzytkownicy otrzymuja 3 kredyty za darmo. Kolejne kredyty kupujesz w pakietach: 5 za $0.99, 25 za $2.99, 100 za $7.99. Kredyty nie wygadaja.
Tak, masz 14 dni na zwrot srodkow od momentu zakupu, pod warunkiem ze nie wykorzystales kredytow z danego pakietu. Skontaktuj sie z nami aby zainicjowac zwrot.
Pliki zrodlowe (mesh) sa usuwane po 30 dniach od przeslania. Pliki STEP sa rowniez usuwane po 30 dniach. Linki do udostepniania wygadaja po 7 dniach.
Tak, 3DFILE oferuje REST API. Wymaga konta z pakietem 25 lub 100. Pelna dokumentacja API jest dostepna pod /docs na serwerze.
Napisz do nas na [email protected]. Odpowiadamy w ciagu 24 godzin w jezyku polskim lub angielskim.

Moje konto

Profil
Przechowywanie
Kredyty
0

Podglad

Udostepnij plik

Edytuj model — opis jak blog

Markdown: 0 znaków
async function openForgotModal(){ document.getElementById('forgotModal').classList.add('active'); document.getElementById('forgotError').style.display='none'; } function closeForgotModal(){ document.getElementById('forgotModal').classList.remove('active'); } async function sendForgotPassword(){ const email=document.getElementById('forgotEmail').value.trim(); if(!email){ showForgotErr('Podaj email.'); return; } try{ const r=await fetch('/api/auth/forgot-password',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify({email})}); const d=await r.json(); if(!r.ok) throw new Error(d.detail||t('errorGeneric')); showForgotOK(d.detail||'Wyslano link. Sprawdz poczte.'); }catch(e){ showForgotErr(e.message||String(e)); } } function showForgotErr(msg){ const e=document.getElementById('forgotError'); e.textContent=msg; e.style.display='block'; e.style.color='var(--err)'; } function showForgotOK(msg){ const e=document.getElementById('forgotError'); e.textContent=msg; e.style.display='block'; e.style.color='var(--ok)'; }