Zusammenfassung
Dieses OpenSCAD-Skript wird einen Ring im Tiffany Etoile-Stil mit einer Spannungs-/Bezel-/Partiel-Bezel-Edelsteinfassung für einen brillanten (runden) geschliffenen Diamanten oder ein ähnlich glänzendes Objekt erzeugen.
Die meisten Parameter sind vom Benutzer auswählbar, ebenso wie die Formen des Ringprofils.
Potenziell sehr nützlich, wenn es mit dem Folgenden kombiniert wird:
Rechnungsrechner für Ringmetallhttp://www.thingiverse.com/thing:12589
Excel-Tabelle zur Umrechnung von Diamantgröße, -form und -gewichthttp://www.thingiverse.com/thing:12586
Umrechnung des Ringgrößen-Systemshttp://www.thingiverse.com/thing:12689
Für das Erstellen und Kalkulieren eines maßgeschneiderten Verlobungsrings oder anderer ähnlicher Albernheiten.
Alles:
Füge die Option hinzu, die Kanten der Krone zu runden.
Den Abstand zwischen den beiden Seiten der Krone etwas kleiner machen, als erforderlich, um Druck auf die Seiten des Juwels auszuüben, um es für eine ordnungsgemäße Leistung des Spannsatzes an Ort und Stelle zu halten.
Fügen Sie vollständige römische Schriftpolygone zum Gravieren hinzu.
Verstecktes Fach implementieren
Warnung:
Lass den Richtigen rein.
Änderungen gegenüber früheren Versionen:
0,14
- Ersetzt veraltetes import_stl durch import
- Hinzugefügt wurde die Kontrollvariable "generate_jewel", falls 0 ist, importiert man das Juwel aus "brilliant1.stl", ansonsten versucht man, es spontan zu generieren (dies kann zu Fehlern führen, wie von mrchriseyes angemerkt wurde)
0,13 - Hinzugefügt wurde eine einfache interne Gravierungsfunktion (du musst jedoch ein benutzerdefiniertes polygonales Skript erstellen!).
- Habe endlich die TATSÄCHLICHE Ringgröße der Person bekommen!6 6- USA
- Die Rillen für den Diamanten waren zu klein. Der Stein muss um etwa 1,07 skaliert werden, um den Durchmesserverlust zu berücksichtigen.
0,12 - Zweite Krone hinzugefügt, um es Tiffany Etoile Solitaire ähnlicher zu machen.
- Habe Render() verwendet und die Option gegeben, die brillante Diamantform aus einer externen STL-Datei zu laden, um bessere Vorschauen zu erhalten (die Komplexität führte dazu, dass das CSG-Rendering deaktiviert wurde).
- Zusätzlicher Code wurde hinzugefügt, um sicherzustellen, dass die innere Oberfläche des Rings erhalten bleibt und glatt ist, da Kroneformen durchdringen könnten und scharfe Kanten auf der Innenseite des Rings entstehen könnten.
- Festgelegte Farben auf bestimmten Bereichen.
0,11 - Das Problem behoben, bei dem die abgerundete Rechteckform CS leicht in Y-Richtung verschoben erschien (übernommen aus Ring_band_creation_script_v1.1.scad)
- Zusätzliche Querschnitte hinzugefügt (cs_half_pill, cs_reverse_hemi_ellipse, cs_reverse_rounded_hemi_ellipse, entnommen aus Ring_band_creation_script_v1.1.scad)
0,10 - Runde Kanten auf Zylinder, die durch die Mitte der Krone bis zur Rückseite des Rings verlaufen.
- Fügen Sie die Option hinzu, seitliche Stützen auf der Krone zu haben.
0.9 - Hinzugefügte Benutzervariable zur Steuerung der Farbe und Opazität von Schmuck- und Metallmaterial.
- Sie können auswählen, welche Art von Aufteilung Sie für die Krone wünschen (keine, rechteckig, Fliegenbinder, beide), indem Sie with_bowtie_split und with_rectangular_split auf 00, 01, 10 oder 11 einstellen.
- Kann nun wählen, ob die Krone ausgebreitet/verjüngt ist oder nicht.
- Ich habe endlich daran gedacht, den brillant geschnittenen Edelstein aus dem Ring zu unterscheiden, um die Rille zu machen, um den brillant geschnittenen runden Edelstein zu halten.
- Hinzugefügt wurde die Möglichkeit, die Diamantgröße in Karat zu spezifizieren, um den Girdeldurchmesser anzugeben. Unter der Annahme eines nahezu idealen runden Schliffs sollte dies ziemlich genau sein (basierend auf Daten vonhttp://d.neadiamonds.com/diamond-carat). Die Beziehung scheint einer Macht- oder Logarithmuskurve nahe zu sein.
- Größe der Leistungskurve [mm] = 6,5065412147 (Karat ^ 0,3381325352), Konfidenzwert R ^ 2 = 0,998
- Größe der Log-Kurve [mm] = 1,964367652 Ln(Karat) + 6,6289134546
- Die meisten Krone-Variablen wurden geändert, so dass sie von der Größe des gewählten Steins beeinflusst werden.
- Ich habe einige Variablen deprecated.
- Hinzugefügt neue Querschnittsform cs_rounded_scallopped_rectangle
0.8 - Hinzugefügt wurde eine nach außen gerichtete Aufweitung/Verjüngung der Juwelenfassung, basierend auf der Größe der Kronenfläche und der Größe des Rings.
- Einige redundante Variablen identifiziert.
- Weitere Querschnittsformen hinzugefügt (abgeschrägtes Rechteck)
- Einige CS-Fehler behoben, die zu einem kleineren als erwarteten inneren Durchmesser führten (cs_rounded_hemi_ellipse, cs_rounded_rectangle, cs_chamfered_rectangle)
0.7 - Hinzugefügte Ringgrößen aus 4 Systemen basierend auf der Linearisierung von Daten, die hier gefunden wurden.http://en.wikipedia.org/wiki/Ring_size
- Hinzugefügte zusätzliche Querschnittsformen (gerundetes Rechteck und abgeschrägtes Rechteck)
0.6 - Hinzugefügt wurden mehrere vom Benutzer auswählbare Querschnitte (Rechteck, Ellipse, D, abgeschrägt, gefiliet, gewellt).
0,5 - Hinzugefügt wurde die Möglichkeit, einen Schnitt in Form einer Fliege durch die Edelsteinsockel und den Ring zu machen, weil es cool aussieht!
- Hinzugefügt wurde die Möglichkeit, den Ring und den Kronenteil des, ähm... Rings zu färben!?
0,4 - Problem behoben, bei dem der Innendurchmesser des Rings nicht dem vom Benutzer angegebenen entsprach.
- Hinzugefügt wurde die Fähigkeit, die Breite des rechteckigen Splits/Ausschnitts auf dem Juwelenhalter zu kontrollieren.
- Hinzugefügt wurde die Fähigkeit, die Tiefe zu kontrollieren, mit der der Edelsteinhalter den Ringband überlappt.
- Geändert den zylindrischen Ausschnitt in der Juwelenfassung, damit er konisch ist.
- Hinzugefügt eine tatsächlich skalierbare brillante Diamantform (mit der Möglichkeit, ihr eine "Farbe" zu geben) innerhalb der Juwelenfassung (hübsch!)
0.3 - Geändert zu einem pilleförmigen Querschnitt.
- Ich habe einen rechteckigen Ausschnitt auf der Juwelenhalterung hinzugefügt, um eine Passform vom Typ Split/Tension Set zu machen, aber es richtet sich nicht richtig aus :(
- Hinzugefügt wurden kommentierte/leere Aufrufe zu Funktionen, um den Rest der von mir gewünschten Funktionalität zu aktivieren.
0.2 - Ich glaube, ich bin nie dazu gekommen, diese Version zu ändern, bitte ignoriert das :p
0,1 - Erstes Versuch
- Herrstellt einen Ring mit rechteckigem Querschnitt und einer hohlen, zylinderförmigen Fassung für ein Juwel.
- Erlaubt dem Benutzer, die Größe der Funktion zu definieren.
Anweisungen
- Die Ringe des Ziels stehlen/ihre Ringgröße erhalten
- Erfasse das Gewicht oder die Größe (Durchmesser) des Juwels in Karat.
- Entscheiden Sie sich für den Querschnittstyp, die Ringbandbreite, die Tiefe und die Merkmalsgröße, den Kronendurchmesser und das Ringsystem.
- Ändern Sie den Abschnitt "Benutzervariablen" des Skripts mit diesen Werten.
- Render deinen benutzerdefinierten Ring.
5a. Drucken Sie in Plastik und hoffen Sie, dass Ihr Ziel nicht auf materiellen Wert achtet.
oder
5b. Drucken Sie in Metall mit einem Service wie Shapeways und hoffen Sie, dass Ihr Ziel keine Wertzeichen beachtet.
oder
5c. Finden Sie einen seriösen Juwelierhändler/Metallschmied/Ringmacher usw., um Ihren Artikel professionell zum Leben zu erwecken, damit es kaum Anlass zu Beschwerden gibt.
Tags
Modellquelle
