在 OpenSCAD - Downloads 安装OpenSCAD,特别的,如果你在Windows上已经安装了MSYS2,也可以通过pacman安装OpenSCAD。对于Windows用户,安装好之后要把OpenSCAD的可执行文件路径放在PATH中,【开始】-> 【运行】(Windows + R)输入openscad 可以打开即可。
注意,我们不使用OpenSCAD的图形界面,也不用学习OpenSCAD自己发明的那一套语言。
安装好Python之后,安装笔者开发的wrapper,能够节省很多时间:
pip install git+https://github.com/jerry-jho/BetterOpenSCAD.git
写这样一段代码,用Python直接运行
from BetterOpenSCAD import * d = CUBE(40, 40, 4) RENDER(d, "hello.stl")
这样就得到了一个宽=40,长=40,高=4的正方体,保存为“hello.stl”,这个文件可以用Windows 10自带的3D查看器打开,也可以去淘宝找个3D打印的点直接打印为实体。
以5 x 5的洞洞板为例。一个乐高单位是 8mm,机械类的孔直径是4.8mm
from BetterOpenSCAD import *
d = CUBE(40, 40, 4)
for x in range(5):
for y in range(5):
d -= DRILL(4 + x * 8, 4 + y * 8, 2.4)
RENDER(d, "hello.stl")
有了for循环,打25个孔不要太容易~
如果只是粗看一下,可以设置环境变量SCAD_SEGMENT为一个较小的数值(比如10)
有了STL,可以把它转换成Wavefront OBJ格式。完整的代码如下:
from BetterOpenSCAD import *
d = CUBE(40, 40, 4)
for x in range(5):
for y in range(5):
d -= DRILL(4 + x * 8, 4 + y * 8, 2.4)
RENDER(d, "hello.stl")
STL2OBJ("hello.stl", "hello.obj")
hello.obj也可以用Windows 10自带的查看器打开。
打开PartDesigner,新建一个part,导入hello.obj,像这样设置scale:
然后设置好连接属性,导出
最后打开屎丢丢,在Custom Part里找到Hello。你创建的模型可以正确的和现有乐高元件拼接
在导出的安装手册里也有HELLO
链接:https://zhuanlan.zhihu.com/p/607428379
中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。
这台 EC500 混动挖掘机,零件数高达 2359,价格也飙到 399.99 欧元。功能上预计搭载多电机、遥控模块或齿轮切换结构。不出意外,这将成为整个2025 年乐高机械组最重磅的一款。
Raspberry Pi Build HAT 是一个扩展板,可连接到 Raspberry Pi 的 40 针 GPIO 接头,该接头是与 LEGO® Education 合作设计的,旨在使用 Raspberry Pi 计算机轻松控制 LEGO® Technic™ 电机和传感器。
这是积木悬浮术??乐高现在已经不归地球管了吗? NO!这是物理,是【张力】! 果然,学好数理化,走遍天下都不怕~
最近我们对1:1还原的乐高汽车模型进行盘点,为大家分享下那些令人惊奇的乐高汽车模型。
在2006年,荧幕上的马自达 RX-7一展其惊人的“漂移”能力,捕获了无数迷弟。谁能想到在18年后的今天,双鹰CaDA竟带来了一款C61502 马自达RX7机械组套装,以1:8旗舰级别的比例,逼真还原了这一特立独行的跑车。