![](https://i.imgur.com/L7moBQT.png)
# Part Designer
This is a free online CAD tool to create custom LEGO® Technic compatible construction parts for 3D printing.
Features
- Assemble a custom part from basic blocks: Pin Hole, Axle Hole, Pin, Axle, Solid
- Save your model as an STL file
- Catalog of existing LEGO® parts
- Customize measurements to get a perfect fit
- Create a sharable link of your part
# Local setup and development
You need to have [TypeScript](https://www.typescriptlang.org/) installed.
In the project root, run `tsc`.
This should run without errors and create the file `app.js`.
You need a webserver that locally serves the files from the project directory.
If you have python installed, you can call `python3 -m http.server`.
It will tell you the port, for example 8000, and you can visit http://localhost:8000 in your browser.
Alternatively, you can install [http-server](https://www.npmjs.com/package/http-server), which will also create a server in port 8000.
If you work on the code, run `tsc --watch`, which will recompile everytime you change a source file.
没有合适的资源?快使用搜索试试~ 我知道了~
partdesigner:创建定制的LEGO:registered:Technic兼容建筑零件以进行3D打印
共47个文件
ts:39个
gitignore:1个
json:1个
需积分: 42 4 下载量 21 浏览量
2021-05-03
07:24:54
上传
评论
收藏 50KB ZIP 举报
温馨提示
零件设计师 这是一个免费的在线CAD工具,可以创建与LEGO:registered:Technic兼容的自定义构造零件以进行3D打印。 特征 从基本块组装自定义零件:销Kong,车轴Kong,销,车轴,实体 将模型另存为STL文件 现有乐高:registered:零件的目录 定制测量以获得完美契合 创建您的零件的可共享链接 本地设置和开发 您需要安装 。 在项目根目录中,运行tsc 。 这应该运行无误,并创建文件app.js 您需要一个Web服务器,该服务器在本地为项目目录中的文件提供服务。 如果安装了python,则可以调用python3 -m http.server 。 它会告诉您端口,例如8000,您可以在浏览器中访问 。 或者,您可以安装 ,这还将在端口8000中创建一个服务器。 如果使用该代码,请运行tsc --watch ,每次更改源文件时,它将重新编译。
资源详情
资源评论
资源推荐
收起资源包目录
partdesigner-master.zip (47个子文件)
partdesigner-master
.gitignore 14B
favicon.png 1KB
src
measurements.ts 2KB
geometry
Triangle.ts 490B
TriangleWithNormals.ts 254B
Vector3.ts 3KB
Matrix4.ts 6KB
Quaternion.ts 2KB
VectorDictionary.ts 2KB
Mesh.ts 3KB
Ray.ts 904B
functions.ts 2KB
rendering
shaders.ts 3KB
NormalDepthRenderer.ts 2KB
Renderer.ts 47B
MeshRenderer.ts 2KB
WireframeRenderer.ts 2KB
Shader.ts 2KB
ContourPostEffect.ts 2KB
Camera.ts 4KB
WireframeBox.ts 2KB
editor
Handles.ts 10KB
Editor.ts 9KB
NamedMeasurement.ts 3KB
CatalogItem.ts 246B
Catalog.ts 7KB
EditorState.ts 183B
RenderStyle.ts 66B
model
TinyBlock.ts 3KB
enums
Orientation.ts 620B
Quadrant.ts 661B
BlockType.ts 321B
PerpendicularRoundedAdaper.ts 198B
Part.ts 5KB
Block.ts 657B
SmallBlock.ts 2KB
MeshGenerator.ts 5KB
export
STLExporter.ts 2KB
StudioPartExporter.ts 5KB
PartMeshGenerator.ts 51KB
.travis.yml 678B
LICENSE 1KB
tsconfig.json 184B
README.md 1KB
index.html 10KB
app.css 5KB
app.ts 408B
共 47 条
- 1
易洪艳
- 粉丝: 31
- 资源: 4503
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0