USB摄像头模块
USB Camera Module
2023-08-09 04:55:18
使用说明
- 所有模型资源均由用户上传分享,内容来源于网络公开资源
- 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
- 模型将通过邮件发送(5分钟内自动发送),感谢理解带宽压力,超过1小时没收到,请联系我们
关于费用
我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!
扫码手机访问
抖音私信 @jobsfanSummary
I designed and printed this to use in the tests for a case to an USB camera module.
How I Designed This
FreeCAD Python script
import FreeCAD as App
import Part
def buracoNoCanto(placa, diametro, distancia):
d1, d2 = distancia, 38-distancia
placa = placa.cut(Part.makeCylinder(diametro/2, 2).translate(App.Vector(d1, d1, 0)))
placa = placa.cut(Part.makeCylinder(diametro/2, 2).translate(App.Vector(d1, d2, 0)))
placa = placa.cut(Part.makeCylinder(diametro/2, 2).translate(App.Vector(d2, d1, 0)))
placa = placa.cut(Part.makeCylinder(diametro/2, 2).translate(App.Vector(d2, d2, 0)))
return placa
# new doc
doc = App.newDocument()
# create board
placa = Part.makeBox(38, 38, 2)
# corner holes
placa = buracoNoCanto(placa, 2.5, 2)
placa = buracoNoCanto(placa, 2.6, 5)
placa = buracoNoCanto(placa, 2.4, 7)
# cuts
placa = placa.cut( Part.makeBox(5,1,2).translate(App.Vector(2, 2, 0)))
placa = placa.cut( Part.makeBox(1,5,2).translate(App.Vector(2, 2, 0)))
placa = placa.cut( Part.makeBox(5,1,2).translate(App.Vector(2, 35, 0)))
placa = placa.cut( Part.makeBox(1,5,2).translate(App.Vector(2, 31, 0)))
# cuts
placa = placa.cut( Part.makeBox(5,1,2).translate(App.Vector(31, 2, 0)))
placa = placa.cut( Part.makeBox(1,5,2).translate(App.Vector(35, 2, 0)))
placa = placa.cut( Part.makeBox(5,1,2).translate(App.Vector(31,35, 0)))
placa = placa.cut( Part.makeBox(1,5,2).translate(App.Vector(35,31, 0)))
# cuts
placa = placa.cut( Part.makeBox(1,20,2).translate(App.Vector(2,9, 0)))
placa = placa.cut( Part.makeBox(1,20,2).translate(App.Vector(38-2-1,9, 0)))
placa = placa.cut( Part.makeBox(20,1,2).translate(App.Vector(9,2, 0)))
placa = placa.cut( Part.makeBox(20,1,2).translate(App.Vector(9,38-2-1, 0)))
# cuts
placa = placa.cut( Part.makeBox(1,22,2).translate(App.Vector(4,8, 0)))
placa = placa.cut( Part.makeBox(1,22,2).translate(App.Vector(38-4-1,8, 0)))
placa = placa.cut( Part.makeBox(22,1,2).translate(App.Vector(8,4, 0)))
placa = placa.cut( Part.makeBox(22,1,2).translate(App.Vector(8,38-4-1, 0)))
# lens
placa = placa.fuse( Part.makeBox(14,14,2).translate((12,12,2)) )
placa = placa.fuse( Part.makeCylinder(7,12).translate((19,19,0)) )
placa = placa.cut( Part.makeCylinder(5,12).translate((19,19,0)) )
# add object
doc.addObject("Part::Feature", "Placa com Buracos").Shape = placa
# show object
Gui.activateWorkbench("PartWorkbench")
Gui.SendMsgToActiveView("ViewFit")
License
CC BY
USB Camera Module
by Barbudinho is licensed under the Creative Commons - Attribution license.
朋友,你觉得上面这个模型,属于下面的哪个分类?
必须全中文,且长度不超过15
猜你喜欢
联系我们
邮箱: 289047960@qq.com
热门推荐
-
NCD钥匙扣3D模型2023-04-13
-
汽车模型2024-01-02
-
特斯拉Model Y(及Model 3?)座椅轨道末端盖2024-03-19
-
可定制像素艺术吃豆人测试版2024-04-02
-
泰坦电视核心升级,升级版泰坦巨人核心2025-07-16
最热下载
-
Gillette吉列剃须刀架2025-07-14
-
Toyota 22RE发动机扩展套件2023-03-26
-
替换式膨胀喷嘴,适用于FLEXTAILGEAR小型泵。2024-03-18
-
Arduino或5V继电器控制板固定架2024-04-02
-
21700毫安电池单元保持架2024-04-06
最新模型
-
USB Type-C 防尘插头2025-05-17
-
可伸缩起落架舱/固定装置用于CPomeroy的收放2024-05-08
-
Heltec V3 天线耦合器2024-05-08
-
Radion XR15 支架2024-05-06
-
桌面夹板厚度2mm2024-05-06