OpenSCAD 建模:矿泉水瓶盖

简介:   下载地址:https://github.com/ZhangGaoxing/openscad-models/tree/master/BottleCap     代码: module screw(r=15){ for(g=[0:1:240]){ translat...

  下载地址:https://github.com/ZhangGaoxing/openscad-models/tree/master/BottleCap

 

  代码:

module screw(r=15){
    for(g=[0:1:240]){
        translate([cos(g)*r,sin(g)*r,(g)/40])
        rotate(a=[93,60,g])
        cylinder(.6,.6,.6,center=true,$fn=3);
    }
}

module ring(h,r1,r2){
    difference(){
        cylinder(h,r1,r1,$fn=200);
        cylinder(h,r2,r2,$fn=200);
    }
}

union(){
    // Cylinder shell
    difference(){
        cylinder(14,16.5,16.5,$fn=200);
        translate([0,0,2])cylinder(13,15.5,15.5,$fn=200);
    }
    // Patterns on the shell
    for(i=[0:0.2:10]){
        rotate(i*360/10,[0,0,1])
        translate([0,16.5,0])
        cylinder(14,.5,.5,$fn=200);
    }
    // Washer
    translate([0,0,1])ring(4,12.5,12);
    translate([0,0,1])ring(2,14.5,14);
    // Screw
    union(){
        translate([0,0,6])screw(15);
        translate([0,0,6])rotate([0,0,120])screw(15);
        translate([0,0,6])rotate([0,0,240])screw(15);
    }
}

 

  效果图:

目录
相关文章
|
7月前
[贴装专题] 视觉贴装平台与贴装流程介绍
[贴装专题] 视觉贴装平台与贴装流程介绍
58 0
|
机器学习/深度学习 数据采集 人工智能
从古代矿物到新材料:使用图神经网络模型进行熔融温度预测
从古代矿物到新材料:使用图神经网络模型进行熔融温度预测
112 0
|
图形学
【3D游戏建模全流程】Maya如何建模神秘的房子模型
本文为大家分享在Maya和Substance Painter中创建房子模型的过程,并介绍一些高效工作的小技巧。
173 0
【3D游戏建模全流程】Maya如何建模神秘的房子模型
|
图形学
3D建模师做多了女人会不会找不到老婆?次世代美少女战士建模流程讲解
次世代是个舶来语,“次世代游戏”指代和同类游戏相比下更加先进的游戏,即“下一代游戏”。 次世代是利用高模烘焙的法线贴图回帖到低模上,让低模在游戏引擎里可以及时显示高模的视觉效果。模型面数比较高,采用法线贴图来描绘物体表面细节的凸凹变化;颜色贴图来表现物体的颜色和纹理;高光贴图来表现物体在光线照射条件下体现出的质感,增加贴图的大小。
120 0
|
人工智能 达摩院 自然语言处理
寒假充电计划第一弹 | 打榜数据集等你来战
寒假充电计划第一弹 | 打榜数据集等你来战
307 0
寒假充电计划第一弹 | 打榜数据集等你来战
3D测绘和建模在游戏中的应用
本文研究全球及中国市场3D测绘和建模在游戏中的应用现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美、欧洲、中国、日本、东南亚和印度等地区的现状及未来发展趋势
|
安全
奥巴马专用直升机被曝飞机蓝图被伊朗P2P用户分享
一家专业检测p2p文件共享网络的公司发现一个美国总统奥巴马专用直升机的潜在的严重安全漏洞,安全人员发现了一个P2P文件共享程序,程序的IP地址设置的为伊朗首都德黑兰,奥巴马专机"海军陆战队一号"的蓝图与航空电子设备完全的被共享.
1063 0