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.
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
Hey,

the website is updated. You can have a look at the new parts (difference to Brickset 1392) here (one is an assembly).

Rolf
Quite a few interesting parts (including tumbler tire...)
Hey,

the web-page is updated:

LDD Brickset: 1564.1
LDraw Update: 2014-02
PT Server time: 2015-01-02 10:37:10

I could change the status of 82 files:
77 got official
5 are 'new' on the parts tracker

Rolf
Rolf Osterthun Wrote:Since it is possible to convert LDD data to LDraw compatible data

How exacly are you doing this?
Hey Nicola,

the base for the conversion was described here: http://forums.ldraw.org/showthread.php?t...45#pid1145

Is there something special you are looking for?

Rolf
thanks, i was just curious.. Smile i'm also looking into the LDD file format.
I guess that primitives, origins etc are then manually inserted/adjusted?
Yes, that's what we usually do to get a well formed/coded part.

/Max
Hey,

there is a new LDD update available (4.3.10).

The digital-bricks.de webpage has been updated:

LDD Brickset: 2248
LDraw Update: 2015-02
PT Server time: 2016-10-05 00:00:00

You can find the new parts here: http://www.digital-bricks.de/en/lddprimitives2248.php

Rolf
Thanks!
Clearly they used part number of upper or rear mold for Wedo motors/sensors instead of whole assembly design numbers, this explains why the LDraw parts do not show in your chart.
What's the status of parts whith light pink background such as 25699?
(2016-10-06, 7:05)Philippe Hurbain Wrote: [ -> ]What's the status of parts whith light pink background such as 25699?

Hey Philo,

the rows that have a lighter background color represent LDD alias numbers for parts.

Rolf
Hey,

looks like a new release of LDD is out, 4.3.11
http://www.swebrick.se/index.php?topic=12411.0

Including some minifig heads I thought I'd never see....

[attachment=3017]
Someone over at Eurobricks made a csv of all new parts.
(2018-01-09, 19:59)Magnus Forsberg Wrote: [ -> ]Hey,

looks like a new release of LDD is out, 4.3.11
http://www.swebrick.se/index.php?topic=12411.0

Including some minifig heads I thought I'd never see....

Wow that is great news! All the Angry Bird Figs and even E.T.!
(2018-01-10, 12:52)Gerald Lasser Wrote: [ -> ]Wow that is great news! All the Angry Bird Figs and even E.T.!
First part coming from this new release Wink : http://www.ldraw.org/cgi-bin/ptdetail.cg.../18853.dat
(edit) ...and the second one: http://www.ldraw.org/cgi-bin/ptdetail.cg.../28466.dat
(2018-01-10, 14:04)Philippe Hurbain Wrote: [ -> ]
(2018-01-10, 12:52)Gerald Lasser Wrote: [ -> ]Wow that is great news! All the Angry Bird Figs and even E.T.!
First part coming from this new release Wink : http://www.ldraw.org/cgi-bin/ptdetail.cg.../18853.dat
(edit) ...and the second one: http://www.ldraw.org/cgi-bin/ptdetail.cg.../28466.dat

Where did you get the raw data? You converted it by yourself?
(2018-01-10, 15:25)Gerald Lasser Wrote: [ -> ]
(2018-01-10, 14:04)Philippe Hurbain Wrote: [ -> ]First part coming from this new release Wink : http://www.ldraw.org/cgi-bin/ptdetail.cg.../18853.dat
(edit) ...and the second one: http://www.ldraw.org/cgi-bin/ptdetail.cg.../28466.dat

Where did you get the raw data? You converted it by yourself?
Yep... If you want something urgently, ask Wink
(2018-01-09, 19:59)Magnus Forsberg Wrote: [ -> ]Hey,

looks like a new release of LDD is out, 4.3.11
http://www.swebrick.se/index.php?topic=12411.0

Including some minifig heads I thought I'd never see....

Hey,

thank you for the hint. I updated the webpage. The status of the new parts can be seen here: http://www.digital-bricks.de/en/lddprimitives2670.php

Rolf