Programmatic Creation of een 3D-Model voor afdrukken in 3D (1 / 5 stap)

Stap 1: Gebruik maken een eenvoudige 3D-virtuele Model VRML


Om te beginnen heb ik besloten om het gebruik van VRML (Virtual Reality Modeling Language).  VRML komt in een paar smaken.  Er is VRML 1.0, 2.0 en toen kwam X3D.  X3D is soort van de XML-indeling en de nieuwste en waarschijnlijk laatste versie van VRML.  Ik had al gespeeld met VRML 2.0 voor dus ik ging met dat omdat ik was te lui om te leren van de X3D.  Te kijken, is het echter zeer gelijkaardig aan VRML dus het is echt dat ik gewoon ben dat ik ben te lui om echt te proberen om het te leren.

VRML kunt u een 3D-scène te beschrijven met behulp van primitieven zoals kubussen, bollen, extrusie, netten, enz.  Er is de opties voor het plaatsen van een object of een groep objecten in xyz ruimte evenals de mogelijkheid om te schalen en te roteren.  VRML is vrij eenvoudig te leren en te gebruiken.  Aangezien het al een tijdje, is er genoeg van voorbeeldcode op het web zodat de inhoud van google naar je hart.

Een VRML om bestand te maken, u eenvoudig een bestand maken met Kladblok of uw favoriete tekst-editor en maak het met de extensie ".wrl".

Op de eerste regel je:

#VRML V2.0-utf8

U zet dan uw code voor uw shape of shapes.  Voor een RBS gebruik ik eigenlijk extrusies voor alles.  Hier is een voorbeeld van een RBS-spoor:

Transformeren {}
vertaling 0 0 0
kinderen Shape {}
uiterlijk uiterlijk {}
materiaal materiële {}
diffuseColor 0.757827 0.771796 0.771797
ambientIntensity 0,5
specularColor 0.708205 0.708205 0.708205
emissiveColor 0.000000 0.000000 0.000000
glimmen 1
transparantie 0.000000
} # einde materiaal
} # einde uiterlijk
meetkunde extrusie {}
beginCap TRUE
Trommelschild TRUE
creaseAngle 0
solide TRUE
crossSection [
0.00150000 0.00000000,
0.00121353 0.00088168,
0.00046353 0.00142658,
-0.00046352 0.00142658,
-0.00121353 0.00088168,
-0.00150000 0.00000000,
-0.00121353-0.00088168,
-0.00046353-0.00142658,
0.00046352-0.00142659,
0.00121352-0.00088168,
0.00150000 0.00000000
] # einde dwarsdoorsnede
wervelkolom [
0 0 0,
0 0-0.01,
0-0.01-0.02,
0-0.02-0.02
] # einde wervelkolom
} # einde extrusie
} # eindvorm
}

U kunt eindigen met deze code, maar het is meestal niet echt nodig:

NavigationInfo {}
type "Onderzocht"
} # einde NavigationInfo

Dus wat betekent het allemaal?

De eerste regel geeft een VRML-bestand.
De sectie van de "geometry extrusie" definieert de extrusie met uiteinden, een circulaire crosssection van xy punten, die krijgt geëxtrudeerd over 4 xyz punten.
De sectie van de "Shape" definieert attributen over de vorm die de geometrie extrusie sectie omringt.
Het "Transformeren" gedeelte wordt gedefinieerd of waarnaar het object xyz of schaal verplaatsen of het object draaien.  Verschillende transformaties kunnen rondom andere transformaties.  Zo, bijvoorbeeld de binnenkant transformatie voor rotatie kan worden, kan er een ander dat omringt deze transformatie die zou voor schaal, en een andere transformatie die omringt zowel van de anderen die zouden kunnen worden voor xyz vertaling.
De "NavigationInfo"-sectie is voor sommige VRML kijkers om te weten wat te doen.  U kunt gaan bekijken in modus, of gaan rondvlucht modus, kunnen er andere modi die je zou kunnen doen, ik weet niet dat ze allemaal.

Gerelateerde Artikelen

Wijzigen "infill" dichtheid in een bepaald fragment op een 3D-model voor afdrukken in 3D.

Wijzigen "infill" dichtheid in een bepaald fragment op een 3D-model voor afdrukken in 3D.

Dit is een eenvoudige tutorial waar vergelijk ik zal een krachtig functionaliteit die twee beschikbaar slicers hebben.Een slicer is een tool die u zal nodig om te zetten van een digitale 3D-model in printinstructies voor uw 3D-printer.De eerste is ee
123D modellering voor afdrukken in 3D

123D modellering voor afdrukken in 3D

Update: ik zopas de 3D Print van de groep "Free 3D printen" gisteren (3 Nov, 2012). Het kijken een beetje anders dan ik vroeger in de tutorial, omdat ik meer onderdelen toegevoegd in het bestand van het 3D-model, aangezien ik kreeg wat ruimte om
Ontwerpen van een keramische vaartuig voor afdrukken in 3D

Ontwerpen van een keramische vaartuig voor afdrukken in 3D

het is al een tijdje geleden heb ik een kans om enige kwaliteitstijd doorbrengen in een keramisch atelier. ) Nu dat een 3D print bestellen in keramiek (relatief) toegankelijk is, heb ik jeuk proberen af te drukken een 3D keramische vaartuig. Als ontw
Bouwen van een Dual Extruder voor afdrukken in 3D

Bouwen van een Dual Extruder voor afdrukken in 3D

dit Instructable zal u tonen hoe te bouwen van Jim's Flying Motor Mount Dual Extruder. Deze extruder is een compact, lichtgewicht, dual extruder die kan worden gebruikt op Mendel, Prusa, Wallace en Printrbot 3D printers (en anderen) die op dit moment
Pissed-Off Moose: Maken van een 3D-model voor animatie

Pissed-Off Moose: Maken van een 3D-model voor animatie

Beschrijving van het projectHet Pissed-Off Model voor de animatie van de Moose is een project dat rond 3D modellering draait, texturing en tuigage. Met behulp van programma's zoals Microsoft 3D Builder, Blender en Sculptris, een antropomorfe eland, d
Het kiezen van een 3D modelleringssoftware voor afdrukken in 3D

Het kiezen van een 3D modelleringssoftware voor afdrukken in 3D

op onze afkomstig, ik ben vaak gevraagd voor advies over wat iemand moet gebruiken om het maken van 3D-objecten voor afdrukken in 3D.Er is niet slechts een enkel antwoord, want het hangt een paar parameters, dus ik een kleine besluit grafiek maakte:h
Het creëren van een Model voor afdrukken in 3D op een iPhone/iPod Touch

Het creëren van een Model voor afdrukken in 3D op een iPhone/iPod Touch

zijn er veel echt creatieve apps iPhone/iPod touch die maakt het gemakkelijk voor een kunstenaar of ontwerper te snel schetsen van ideeën en concepten. iTracer is één van deze apps. U kunt het maken van 3D-modellen met behulp van elementaire primitie
3D modellering van een Klein vaas voor afdrukken in 3D

3D modellering van een Klein vaas voor afdrukken in 3D

deze video snel begeleidt door het proces van het modelleren van een Klein vaas design in Solidworks. Het omvat Lofting, Shell en oppervlak splitsen en verwijderen.Dit model was 3D afgedrukt bij creatie van 3D systems in een transparant materiaal!
Beginners gids voor het installeren en configureren van Octoprint op een Raspberry pi voor afdrukken in 3D

Beginners gids voor het installeren en configureren van Octoprint op een Raspberry pi voor afdrukken in 3D

Als u om het even welk van mijn andere instructables, meest treedt de Complete newbie stap voor stap, 3D-printer met alle onderdelen lijsten, hebt gelezen weet je dat ik herinner me van mijn eigen frustraties op onvolledige instructie en gidsen, zelf
Het creëren van een basisdeel model voor Autodesk Inventor Professional 2011

Het creëren van een basisdeel model voor Autodesk Inventor Professional 2011

 Het doel van dit instructable is om te onderwijzen nieuwe gebruikers van Autodesk Inventor Professional 2011 op basisdeel modellering van functies. Onderwerpen die wij zullen behandelen zijn: lijn- en cirkel functies, dimensionering, extrusie en fil
Een eenvoudig Model voor begrip zintuiglijke waarneming in de hersenen

Een eenvoudig Model voor begrip zintuiglijke waarneming in de hersenen

dit project is gebaseerd op een papier ik gelezen waarin ik dacht dat er een betere manier om uit te voeren van het experiment. [1] in het experiment, de onderzoekers gebruikten een steekproef van levend weefsel van het netvlies van een salamander, w
Modelleren van een uitloper Gear voor afdrukken in 3D-toepassingen

Modelleren van een uitloper Gear voor afdrukken in 3D-toepassingen

Ik heb geconstateerd dat een uitloper gear versterkten modelleren makkelijker dan meestal gemakkelijker is dan het gebruik van een versnelling van Solidworks beschikbaar toolbox, en omdat het zo makkelijk, ik ga u tonen hoe om het te doen voor jezelf
3D Print een eiwit: modellering van een moleculaire Machine

3D Print een eiwit: modellering van een moleculaire Machine

Dit instructable werd geïnspireerd door een tof walkthrough door Jessica Polka over op http://am.ascb.org/ascbpost/index.php/compass-points/item/81-3d-print-your-favorite-protein. Ik wilde het geven meer blootstelling aan de leek, dus ik zou graag wi
SketchUp 3D modellering, Bestandsconversie en advies voor afdrukken in 3d, een korte handleiding

SketchUp 3D modellering, Bestandsconversie en advies voor afdrukken in 3d, een korte handleiding

Ik zag deze wedstrijd met betrekking tot afdrukken in 3d en dacht ik moet invoeren, deels omdat ik zou heel graag enkele van de prijzen en ook omdat ik denk dat dit instructable kan helpen u om uw 3D-modellering en vandaar animatie of 3d printen verm