Een STL bevat driehoeken, geen oorspronkelijke schetsmaten of ontwerpgeschiedenis. Daardoor kan een kleine wijziging mogelijk zijn, maar je kunt niet simpelweg aannemen dat de ontwerpintentie behouden blijft. Leg eerst vast wat verandert, wat gelijk moet blijven en hoe je dat na export opnieuw meet.
Deze gids gebruikt een gecontroleerd bestandsvoorbeeld. Er is geen genoemd CAD-programma, gatbewerking, slicer of fysieke print getest.
Download het invulbare werkblad in CSV. Open het lokaal als UTF-8 met een komma als scheidingsteken en vervang de voorbeeldwaarden door je eigen gegevens.
1. Bewaar bron, eenheid en referentiematen
Maak een werkkopie en laat het origineel staan. Noteer de bedoelde eenheid en drie buitenmaten. Leg minstens één onafhankelijke referentiemaat vast, bijvoorbeeld een hartafstand die niet mag veranderen. Controleer een onbekende STL eerst met STL-bestand openen en controleren.
2. Beschrijf één wijziging precies
Schrijf het kenmerk, de huidige maat en de gewenste maat op. Voor een gat zijn diameter, hartpositie, richting en omliggende wand relevant. Voor een buitenmaat moet duidelijk zijn welk eindvlak beweegt en welk referentievlak op zijn plaats blijft. “Vier millimeter langer” is onvoldoende zonder richting.
3. Kies alleen een begrensde meshbewerking
Een lokale vlakke verschuiving of een eenvoudig gat in een ruim, vlak gebied is beter controleerbaar dan een wijziging door afgeronde overgangen, ribben of dunne wanden. Stop wanneer de wijziging meerdere samenhangende features raakt, de referenties ontbreken of het model veel beschadigde en losse vlakken bevat.
4. Gecontroleerd voorbeeld: één eindvlak verplaatsen
Het opgeslagen voorbeeld begint als een gesloten ASCII STL-blok van 40 × 20 × 10 millimeter. Een script verplaatste alleen de punten op het eindvlak bij X = 40 naar X = 44. De controle las daarna alle hoekpunten opnieuw in. De uitkomst was 44 × 20 × 10 millimeter; Y, Z en het tegenoverliggende vlak bleven gelijk.
| Controle | Voor | Na | Besluit |
|---|---|---|---|
| Lengte X | 40 mm | 44 mm | bedoelde wijziging |
| Breedte Y | 20 mm | 20 mm | gelijk gebleven |
| Hoogte Z | 10 mm | 10 mm | gelijk gebleven |
| Mesh | gesloten oefenblok | opnieuw geparseerd | alleen bestandscontrole |
Dit bewijst alleen deze vlakke bewerking. Het bewijst geen gatwijziging, passing of maakbaarheid.
Het bewijs is reproduceerbaar met het lokale wijzigings- en controlescript, de 40 × 20 × 10 mm invoer-STL en de 44 × 20 × 10 mm uitvoer-STL. Zet de drie bestanden in één lokale map en voer node 26-modify-check-stl.mjs uit. De invoer heeft twaalf facetten en een gesloten randtelling; het script verplaatst uitsluitend hoekpunten met X = 40, schrijft de uitvoer-STL opnieuw en leest de grenzen opnieuw. De aanvullende meshcontrole vond bij invoer en uitvoer nul boundary edges, nul niet-manifold edges en nul windingverschillen. Dat ondersteunt de gecontroleerde meshwijziging, niet een fysiek passend blok.
5. Controleer meer dan de nieuwe maat
Heropen de geëxporteerde STL en meet de volledige bounding box. Tel losse shells en controleer open randen. Bekijk of naburige vlakken scheef of dubbel zijn geworden. Meet ook kenmerken die gelijk moesten blijven. Een gewenste maat kan kloppen terwijl een ander deel ongemerkt is vervormd.
6. Behandel een gat als positie én diameter
Noteer bij een gat het referentievlak, twee hartafstanden, diameter en richting door het onderdeel. Controleer na bewerking beide openingen en de wand ertussen. Een rond ogend gat kan door de driehoeksmesh een andere diameter of positie hebben. Zonder betrouwbare referenties is opnieuw tekenen meestal beter controleerbaar.
Gebruik bijvoorbeeld dit volledig ingevulde beslisrecord voor een nog niet uitgevoerde wijziging:
| Veld | Redactioneel voorbeeld | Besluit |
|---|---|---|
| Huidig gat | ongeveer 6 mm; meetmethode onbekend | niet bewerken |
| Gewenst gat | 8,0 mm | eis bekend |
| Hart vanaf linkervlak | 12,0 mm | referentie 1 |
| Hart vanaf ondervlak | ontbreekt | blokkerend |
| Nabije afronding | raakt mogelijk de gatwand | opnieuw modelleren beoordelen |
| Kenmerken die gelijk blijven | buitenmaat en afronding | niet aantoonbaar |
Deze uitkomst is bewust stop: de gewenste diameter alleen is niet genoeg om het gat controleerbaar te verplaatsen of vergroten. Vraag de tweede hartmaat en de bedoeling van de afronding, of bouw het onderdeel opnieuw vanuit maten.
7. Stop wanneer ontwerpintentie ontbreekt
Stop als afrondingen, schroefdraad, klikpassing, dunne wanden of meerdere verbonden maten geraakt worden. Stop ook als de mesh niet gesloten is, de eenheid onbekend blijft of de gewenste tolerantie niet is vastgelegd. Voor dragende, elektrische, medische of andere kritische delen is deze beperkte meshcontrole geen goedkeuring.
8. Leg de beslissing vast
Vul bronbestand, revisie, voor- en namaten, onveranderde kenmerken en open onzekerheden in het werkblad in. Kies daarna: wijziging aannemelijk, nieuwe poging, of opnieuw modelleren. Voor reconstructie vanuit maat en functie blijft 3D-model laten maken de beoordelingsroute. Een gecontroleerde STL is geen bestelling of garantie op fysieke passing.
