修改

圖片

迪威模型和Solidworks 聯(lián)合會員
迪威網(wǎng)友ea0c58
迪威網(wǎng)友ea0c58

戒指制作腳本

免費(fèi),登錄即可下載
發(fā)布時間:2021/1/11 16:44:00
This OpeCAD script will generate a Tiffany Etoile style ring with a teioBezel/Partial-Bezel set jewel mount for a brilliant (round) cut diamond or similar shiny thing.
Most paramete are user selectable as are the ring profile shapes.
Potentially very useful when combined with the following:
Ring metal cost calculator
Diamond size shape weight conveion Spreadsheet
Ring Size System Coveion
for creating and costing a custom engagement ring or other such tomfoolery.
Todo:
add option to round edges on crown
make gap between 2 sides of crown slightly smaller than required to exert pressure on sides of jewel to hold it in place for proper teion set performance
add complete roman font polygo for engraving
implement hidden compartment
Warning:
Let the right one in
Changes from previous veio:
0.14
Replaced deprecated import_stl with import
Added control variable "generate_jewel", if 0 import the jewel from "", else try to generate it on-the-fly (this may cause erro as pointed out by mrchriseyes)
0.13
Added Simple internal engraving functionality (you will need to create a custom polygonal script though!)
Finally got the peon's ACTUAL ring size!6 6- USA
Grooves for diamond were too small Need to scale stone by about 1.07 to acount for diameter loss
0.12
Added Secondary Crown to make it more similar to Tiffany Etoile Solitaire
Used Render() and gave option to load the Brilliant cut Diamond shape from external STL file for better previews (the complexity was causing CSG rendering to be disabled)
Added additional code to eure the inner surface of the ring is preserved and smooth as crown shapes could poke through, creating sharp edges on iide of ring
Fixed colou on certain areas
0.11
Fixed issue whereby rounded rectangle shape CS appeared slightly tralated in Y direction (taken from Ring_band_creation_script_v1)
Added extra cross sectio (cs_half_pill, cs_revee_hemi_ellipse, cs_revee_rounded_hemi_ellipse taken from Ring_band_creation_script_v1)
0.10
Round edges on cylinder unched through centre of crwon to back of ring
Add option to have side supports on crown
0.9
Added user variable to control colour and opacity of jewel and metal material
Can select which type of split you want for the crown (none, rectangular, bowtie, both) by setting with_bowtie_split and with_rectangular_split to 00, 01, 10 or 11 respectively
Can now choose whether crown is splayed out/tapered or not
Finally remembered to difference the brilliant cut gem from the ring to make the groove to hold the brilliant cut round jemstone
Added ability to specify diamond size in Carats to specify girdle diameter, assuming a round cut close to ideal it should be reasonalby accurate (based on data from Relatiohip appea to be close to power or logarithmic curve
Power Curve size[mm]=6.5065412147(Carat^0.3381325352), confidence value R^2=0.998
Log Curve size[mm]=1.964367652 Ln(Carat) 6.6289134546
Changed most crown variables so that they are influenced by the size of the stone chosen
De-deprecated some variables
Added new cross sectional shape cs_rounded_scallopped_rectangle
0.8
Added outwards splay/taper to jewel setting based on size of crown face and size of ring
Identified some redundant variables
Added additional cross sectional shapes (chamfered rectangle)
Fixed some CS that resulted in internal diamteres less than expected (cs_rounded_hemi_ellipse, cs_rounded_rectangle, cs_chamfered_rectangle)
0.7
Added ring sizes from 4 systems based on linearisation of data found here
Added acitional cross sectional shapes (rounded rectangle and chamfered rectangle)
0.6
Added multiple user selectable cross sectio (rect, ellipse, D, chamfered, filleted, scallopped)
0.5
Added ability to make a bowtie shaped cutout through the jewel mount and ring, 'cause it looks cool!
Added ability to color the ring & crown part of the eh... ring!?
0.4
Fixed issue with internal diameter of ring not being that specified by user
Added ability to control width of rectangular split/cutout on jewel mount
Added ability to control depth that jewel mount overlaps band of ring
Changed cylindrical cutout in jewel mount to be conical
Added an actual scalable brilliant cut diamond shape (with ability to give it a "color") within the jewel mount(pretty!)
0.3
Changed to pill shaped cross section
Added rectangular cutout on jewel mount to make split/teion set type fitting, it doesn't line up correctly though :(
Added commented out/empty calls to functio to enable rest of functionality I desire
0.2
I don't think I ever got around to changing this veion, please ignore this :p
0.1
Fit attempt
Makes rectangular cross section ring with hollow cylindrical shaped mount for jewel
Allows user to define feature size
0個文件
壓縮包大?。?91KB
小程序二維碼
微信小程序 微信掃碼打開此模型
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)