dorkhub

ldraw2stl

Convert LEGO LDraw files into STL

kristov
Perl10520 forksupdated 1 year ago
git clone https://github.com/kristov/ldraw2stl.gitkristov/ldraw2stl

ldraw2stl

Convert LEGO LDraw files to STL, for super-sizing and 3d printing!!

  1. Locate the ldraw parts archive at getting started (note: the wget link below might go stale):
  2. Install LeoCAD so you can find your parts (optional)
  3. Make a note of the .dat file name in LeoCAD, and then run:
wget https://library.ldraw.org/library/updates/complete.zip
unzip complete.zip
bin/dat2stl --file ldraw/parts/3894.dat --ldrawdir ./ldraw > 3894.stl

Use the --scale argument to scale the part:

bin/dat2stl --file /usr/share/ldraw/parts/3894.dat --ldrawdir ./ldraw --scale 4 > 3894.stl

For a 4X scale one of those!

Windows users

A user reported that they were able to get the tool to work on Windows using Strawberry Perl. However, they encountered an issue that Powershell redirection under Windows will by default create a unicode file. Apparently STL readers interpret this as a binary file (because STL has both binary and ascii specifications) and fail to read it. To force ascii redirection use:

perl bin/dat2stl --file [part file] --ldrawdir [ldraw library] | Out-File -Encoding Ascii [output.stl]

more like this

TrailPrint-3D

GPX 轨迹转 3D 可打印地形模型 | Hiking trail to 3D printable terrain | Electron + Vue。 一款面向户外爱好者与 3D 打印玩家的 Web 工具。将 GPX 徒步/骑行轨迹一键转…

Python51

DroidKlipp

Install and monitor KlipperScreen on Android via DroidKlipp APK, USB ADB forwarding, and WiFi fallback

Shell51

search

search projects, people, and tags