LDraw.org Discussion Forums

Full Version: LDD Brickset vs. LDraw Library and Parts Tracker
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Hey,

there are a lot of LEGO bricks that are available in the LDD, but not in LDraw. I created a list that compares the design-ids known in the LDD Brickset 1128 with the part-numbers that are currently available in the official LDraw Parts Library (up to update 2013-01) and with the part-numbers that are currently on the Parts Tracker (Server time: 2013-08-22 10:11).

The LDD uses pure numeric design-ids but LDraw sometimes has numbers with an alphanumeric appendix. To compare these two (three) lists I used the following regular expression:
Code:
^<LDDDesignId>([a-zA-Z]+[0-1a-zA-Z]*)*$
E.g.: when I am looking for the LDD design-id 2041 this expression will match 2041, 2041a, 2041b and 2041ps3 but not 20411. If I find a match, I assume that the part exists in LDraw, too. My results can be seen on this web-page: http://www.digital-bricks.de/en/index.php?site=nil.

Since it is possible to convert LDD data to LDraw compatible data, I will gradually provide all parts that have a design-id in the LDD and no matching part-number in the LDraw Universe. Anyway, some of the provided parts might already exist in the LDraw - but I claim that they have a different part-number (we need an alias).

Please remember: These are unofficial parts. They may be incomplete, or inaccurate, and it is possible that when they are officially released one day, they may be changed in ways that could mess up any model you use them in. All these parts are redistributable under CCAL version 2.0. Anybody is welcome to use these files to prepare the parts for the LDraw Parts Tracker.

I am grateful to any kind of comments, suggestions or hints.

Rolf
It's great. Maybe you should add them to the LDraw Parts Tracker, so that others can see them on the tracker and modify them?
Hey Fyodor,

all these parts are LDraw compatible but in my mind they are not Parts Tracker worthy.

I think there are a few things that should be done at least for each part:
  • change origin
  • add optional lines
  • detect symmetry
  • replace planar triangles with quads
  • use more primitives (at least circles and boxes and studs)

Some of the parts do not match with the reality. Most of the parts do not match with standard LDraw dimensions (e.g. the thickness of plates).

So, I think there are many things to be done before these files would flood the Parts Tracker only to receive ‘Hold’ votes. I think that someone who adds a part to the Parts Tracker should have the intention to get it through. Anybody is welcome to prepare these files or use them as a reference.

I let myself like disabuse
Rolf
Not to mention some parts have some detail vertices mis-placed, and this may not be apparent to someone unfamiliar with the part. One that comes to mind would be Furno's original helmet
Rolf Osterthun Wrote:Hey,

there are a lot of LEGO bricks that are available in the LDD, but not in LDraw. I created a list that compares the design-ids known in the LDD Brickset 1128 with the part-numbers that are currently available in the official LDraw Parts Library (up to update 2013-01) and with the part-numbers that are currently on the Parts Tracker (Server time: 2013-08-22 10:11).

The LDD uses pure numeric design-ids but LDraw sometimes has numbers with an alphanumeric appendix. To compare these two (three) lists I used the following regular expression:
Code:
^<LDDDesignId>([a-zA-Z]+[0-1a-zA-Z]*)*$
E.g.: when I am looking for the LDD design-id 2041 this expression will match 2041, 2041a, 2041b and 2041ps3 but not 20411. If I find a match, I assume that the part exists in LDraw, too. My results can be seen on this web-page: http://www.digital-bricks.de/en/index.php?site=nil.

Since it is possible to convert LDD data to LDraw compatible data, I will gradually provide all parts that have a design-id in the LDD and no matching part-number in the LDraw Universe. Anyway, some of the provided parts might already exist in the LDraw - but I claim that they have a different part-number (we need an alias).

Please remember: These are unofficial parts. They may be incomplete, or inaccurate, and it is possible that when they are officially released one day, they may be changed in ways that could mess up any model you use them in. All these parts are redistributable under CCAL version 2.0. Anybody is welcome to use these files to prepare the parts for the LDraw Parts Tracker.

I am grateful to any kind of comments, suggestions or hints.

Rolf

This is great, Rolf. This can be viewed as continued releases of TLG meshes as we had from the LU project (this would be the very same source material). So these should be treated in the same manner as those files.

-- joshua
Hey,

the web-page is updated:

LDD Brickset: 1392
LDraw Update: 2013-02
PT Server time: 2014-03-24 10:48:27

Rolf
Excellent!
Any specially noteworthy parts appearing in this release? I haven't had a close look yet...
Hey Philo,

these should be the new parts.

Rolf
Great! Very convenient to browse too. Thanks, Rolf!
I'm currently modeling 44936 (unrelated) but I'd like to reserve 64305 and 64308, I'll model those two. I even happen to have them conveniently sitting on my desk and was contemplating on modeling them the other day. Smile
Pages: 1 2 3