This is a mirror of the LDraw LEGO parts library available at ldraw.org. It is the same collection of parts, but with all the benefits of version control. See also the original LDraw Readme.txt.
git clone https://github.com/pybricks/ldraw.git
This creates the ldraw
folder. Use it like you always do.
- Full Git history since the 2008 re-release.
- Fixed
mklist
source code. Theexe
files are unchanged. - Includes
lsynth
source code and dependencies.
The main purpose of this repository is simply to provide the LDraw library, which is platform independent. Just clone the repository, or download and unzip it. You can do this on Windows, Mac, or Linux.
Most LDraw tools and tutorials assume that you use Windows. The following tips are intended to make life a bit easier for Linux users:
- Do not install
ldraw-parts
withapt
. It is outdated. - LSynth does not provide binaries for Linux, but you can build it easily. All its dependencies are included, too. You no longer need to search the web for three different zip archives in different locations.
- A few Linux-compatible LDraw CAD tools do exist, such as LeoCAD. Also, MLCAD works well with Wine.
- LPub3D is available as an
AppImage
, which conveniently bundles several renderers with it. Before you run it, create a symlink to this repository usingln -s my/path/to/repo/ldraw/ ~/Documents/ldraw
(replace the first path with your own). LPub3D will look there when you run it for the first time.