3MF naar OBJ omzetten

Hier zet je 3MF naar OBJ om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Opnieuw opgebouwd OBJ werkt anders dan 3MF. Het is dus niet het geleidelijke kwaliteitsverlies van een lossy codec: wat OBJ kan uitdrukken wordt getrouw weergegeven, en wat daar geen equivalent heeft blijft helemaal weg.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Alleen de meetkunde. Materialen, kleuren, texturen en animatie gaan niet mee, en een model dat meerdere keren geplaatst is komt terug met elke kopie vastgezet op zijn eigen plek.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Wat er precies overblijft

De omzetter geeft alleen door waar de driehoeken van het model liggen. Geen materialen, geen texturen, geen kleur en geen printinstellingen — daar heeft het tussenformaat simpelweg geen plek voor.

Voor een model dat alleen om de vorm draait is dat geen verlies. Voor een 3MF met een ingekleurd onderdeel wel: die kleur staat straks nergens meer.

Waarom OBJ nog steeds overal wordt geaccepteerd

OBJ dateert uit de jaren negentig en wordt door vrijwel elk 3D-pakket gelezen, van gratis slicers tot professionele CAD-software. 3MF is nieuwer en preciezer, maar niet elk programma kent het formaat.

Die combinatie is precies waarom mensen deze kant op omzetten: niet omdat OBJ beter is, maar omdat het overal binnenkomt.

Millimeters blijven millimeters

3MF schrijft altijd in millimeter. Bij het omzetten worden de eenheden mee omgerekend, zodat de afmetingen van het model kloppen in de nieuwe file.

Controleer dat trouwens zelf even in je slicer: OBJ kent zelf geen eenheid, dus een verkeerd ingestelde importschaal in de ontvangende software kan het model alsnog laten krimpen of groeien.

Verplaatsingen worden in de punten gebakken

Heeft het model in de 3MF-scène een verschuiving, rotatie of schaling gekregen, dan wordt die eerst toegepast op elk punt en pas daarna geschreven. Er komt geen aparte transformatie mee, alleen het eindresultaat.

Dat is precies wat je wilt bij een enkel model, en het scheelt niets aan de vorm — het is alleen niet meer terug te draaien vanuit het OBJ zelf.

Meerdere onderdelen in één bestand

Bevat de 3MF meerdere losse meshes, bijvoorbeeld een behuizing en een deksel, dan blijven die als aparte objecten herkenbaar in het OBJ, met hun namen erbij waar het formaat daar ruimte voor heeft.

Dat maakt het makkelijker om ze in de ontvangende software los van elkaar te selecteren, ook al is de kleurinformatie die ze eventueel onderscheidde er niet meer.

Alleen driehoeken, nooit vlakken met meer hoeken

Onregelmatige vlakken worden waaiervormig in driehoeken opgedeeld. Bij een bolle vorm gaat dat altijd goed; bij een sterk hol vlak kan de opdeling er net anders uitzien dan bedoeld.

In de praktijk is dit voor 3D-printmodellen zelden een probleem, omdat de meeste geometrie al uit driehoeken of eenvoudige vlakken bestaat.

Print- en kleurmetadata gaan niet mee

Print-instellingen die in de 3MF waren opgeslagen — kleur per onderdeel, materiaal, soms zelfs sliceprofielen — bestaan in OBJ eenvoudigweg niet als concept. Er is geen plek om ze te bewaren.

Wil je die instellingen behouden, bewaar dan de originele 3MF ernaast. Het OBJ is bedoeld voor de vorm, niet als vervanging van het brondocument.

Het werkt zonder dat het model wordt geüpload

De omzetting draait in de browser, met code die op je eigen apparaat het bestand inleest en herschrijft. Er gaat niets naar een server.

Dat betekent ook geen wachttijd voor een upload: bij een groot model met veel driehoeken merk je het verschil vooral in hoe snel het klaar is.

Zo zet je 3MF naar OBJ om

  1. Sleep je 3MF-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies OBJ als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare OBJ-bestand.

3MF of OBJ: wat er verandert

3MF vergeleken met OBJ
3MFOBJ
Volledige naam3D Manufacturing FormatWavefront-object
Bestandsextensie.3mf.obj
Mediatypemodel/3mfmodel/obj
Voor het eerst gepubliceerd20151992
Uitgegeven door3MF ConsortiumWavefront Technologies
Specificatie3MF Core Specification
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Opent in een browserGeen browserGeen browser
In plaats daarvan overwogenSTLGLTF, PLY, STL

Het resultaat openen

De gebruikelijke programma's overlappen niet: 3MF open je in PrusaSlicer, Cura en Microsoft 3D Builder, OBJ in Blender, MeshLab en Maya — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: 3MF op 3D-printen, OBJ op gegevens tussen programma’s verplaatsen en bewerken. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

3MF is het formaat van 3MF Consortium, verschenen in 2015. Het is vastgelegd in 3MF Core Specification, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

OBJ komt van Wavefront Technologies en stamt uit 1992. Blender, MeshLab en Maya lezen het formaat.

OBJ verscheen in 1992 en 3MF in 2015. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.

Van 3MF naar OBJ: veelgestelde vragen

Wordt mijn 3MF-bestand ergens heen geüpload?

Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt.

Is 3MF naar OBJ omzetten gratis?

Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk.

Gaat er kwaliteit verloren bij het omzetten van 3MF naar OBJ?

3MF en OBJ beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. Alleen de meetkunde. Materialen, kleuren, texturen en animatie gaan niet mee, en een model dat meerdere keren geplaatst is komt terug met elke kopie vastgezet op zijn eigen plek.

Moet ik iets installeren om een OBJ-bestand te openen?

Voor de omzetting niet: die gebeurt in de browser die je al open hebt staan. Om het resultaat te openen heb je daarna het programma nodig waarmee je apparaat Wavefront Object normaal weergeeft.

Meer over deze formaten