Recommended Posts

30119.png

Can we have this old piece? We have the other wing, but not this one... And other UFO pieces from 1997...

Share this post


Link to post
Share on other sites

It seems you didn’t use the LDraw part for the wand (the ring is neat in LDraw (and on the real part), and your part is a bit longer).

Isn’t there a way to have clip connectivity in the other way too?  On the ballish end, so that it can be pointed.

Edited by SylvainLS

Share this post


Link to post
Share on other sites

@Stephan Maybe you can add a comment on how to use git to download the files, something like:

# the first time:
git clone https://github.com/stephan3321/LDD-New-Parts

# then, inside the LDD-New-Parts directory, to update to the lastest version:
git pull

 

Share this post


Link to post
Share on other sites

Hey guys! unfortunately my account is frozen (because of email verification - i don't receive an email with the link)
So i will give you updates from this account
For now most of the parts (most valuable) are added and i searching for trouble parts ant fix them
Thanks a lot to everybody! 

Edited by jester94

Share this post


Link to post
Share on other sites

I was wondering... TLG produced a limited number of parts in the past and at some point number of parts increased dramatically. That means that with a "limited" number of parts it is possible to recreate ALL old sets. So some question:
- is there a simple way to seem some statistics about new parts released year-by-year in order to see when the curve rises sharply?
- it is possible to see how many of these parts are missing in LDD and which ones?

All this why? For a sort of request: as old parts are limited in number, it is possible to concentrate the work to recreate all these parts, so that all old sets became fully buildable...

Share this post


Link to post
Share on other sites

There’s a connectivity problem with tyre 52985: on the pic, one tyre is 180° from the other, the 56908 hubs have both the same orientation, they are misaligned by 5 LDU / 2mm.  IOW, 56908 isn’t centered in the tyre (need to be moved 1mm).

tires_52985.png

 

1 minute ago, Calabar said:

is there a simple way to seem some statistics about new parts released year-by-year in order to see when the curve rises sharply?

On the one hand, there were articles / blog posts about “when LEGO was only bricks” (which it wasn’t) with statistics on the number of parts per set and the number of sets per year.  On BrickSet I think.

On the other hand, the best data should be on BrickLink.

But we also know there are errors and uncertainties (variants not recognized, wrongly corrected or not corrected, simply not known, or other human errors and lack of knowledge).

 

5 minutes ago, Calabar said:

it is possible to see how many of these parts are missing in LDD and which ones?

Sure, just one search in ldraw.xml and you know if a part exists in LDD :grin:

Share this post


Link to post
Share on other sites
20 minutes ago, SylvainLS said:

But we also know there are errors and uncertainties (variants not recognized, wrongly corrected or not corrected, simply not known, or other human errors and lack of knowledge). 

Not a big problem, the statistic is useful to get an idea of the necessary work and if there is some little error it could be fixed once found building a set.

21 minutes ago, SylvainLS said:

Sure, just one search in ldraw.xml and you know if a part exists in LDD :grin:

Oh, well, I hoped it was possible to have a result with a single query :grin:

Share this post


Link to post
Share on other sites
31 minutes ago, SylvainLS said:

There’s a connectivity problem with tyre 52985: on the pic, one tyre is 180° from the other, the 56908 hubs have both the same orientation, they are misaligned by 5 LDU / 2mm.  IOW, 56908 isn’t centered in the tyre (need to be moved 1mm).

tires_52985.png

I tried different times but it can't be fixed because it's LDD glitch
If you can see, other tires are a bit wider so we have 1 mm gap
It's a program code, not my mistake 

WRStxyL.png

Share this post


Link to post
Share on other sites
2 minutes ago, Calabar said:

Oh, well, I hoped it was possible to have a result with a single query :grin:

Sure, it’s just a little ‘grep’ away.  (‘grep’ is a Unix command line tool to search patterns in files.)

I did a thorough search to match LDraw parts (and their aliases and variants) to LDD parts, and for those that weren’t in LDraw (around 1000), I searched for matches in BL’s catalogue to have their “AFOL names” so I could search if they were in LDraw under a similar name and so they can be spotted when a new part arrives in LDraw.

Therefore I can say “beware of LDD numbers” (especially on composite parts: LDD often uses the number and name of a subpart for the whole).

But I can also say “search for the LDraw number, it should be there.” :grin:

Share this post


Link to post
Share on other sites
8 hours ago, Eggyslav said:

Can we have this old piece? We have the other wing, but not this one... And other UFO pieces from 1997...

Of course
Can you make a list of parts?

Edited by jester94

Share this post


Link to post
Share on other sites
6 minutes ago, jester94 said:

I tried different times but it can't be fixed because it's LDD glitch
If you can see, other tires are a bit wider so we have 1 mm gap
It's a program code, not my mistake 

I don’t really get it but I don’t know how connectivity works so I’ll trust you :grin:

 

3 minutes ago, jester94 said:

Can you make a list of parts?

All the files in LDraw? :grin:

Share this post


Link to post
Share on other sites
3 hours ago, SylvainLS said:

It seems you didn’t use the LDraw part for the wand (the ring is neat in LDraw (and on the real part), and your part is a bit longer).

Isn’t there a way to have clip connectivity in the other way too?  On the ballish end, so that it can be pointed.

I'm not too sure, friend. These pieces were imports from a similar project I undertook a while back.

Share this post


Link to post
Share on other sites

Got another problem: the decorations tool is not coming up in LDD. Any suggestions?

If this question is posted in the wrong forum, please feel free to move it to the correct one.

 

NOTE: Found issue preventing it: please delete this post.

Edited by Jason C. Hand

Share this post


Link to post
Share on other sites
11 hours ago, SylvainLS said:

Therefore I can say “beware of LDD numbers” (especially on composite parts: LDD often uses the number and name of a subpart for the whole).
But I can also say “search for the LDraw number, it should be there.” :grin:

Sure. the search have to be done using a coherent numbering.
My idea was something like: get a list of parts released until a certain year (before TLG started to release huge amount of new parts), compare it with a list of parts available in LDD and obtain a list of parts that still need to be created to complete the list. A subtraction, in short. :grin:
It should be easy programmatically (inserting data in a DBMS it would be super easy with a simple query), the problem is to produce the two lists!

Share this post


Link to post
Share on other sites
7 minutes ago, Calabar said:

inserting data in a DBMS it would be super easy with a simple query

Er, well, I’d rather use simple text tools, especially as it’s not something that will be done regularly.

 

8 minutes ago, Calabar said:

the problem is to produce the two lists!

Not really.

The first one (dating parts) isn’t straightforward as BL doesn’t include the dates in its catalogue downloads.  That means scraping/parsing all the parts pages of BL.  But that can be done easily.

The second one (LDD) is easier: ldraw.xml.

But then, on one side you’ll have BL ids and on the other LDraw ids and LEGO ids.  That’s another source of errors (besides errors in BL’s catalogue).

But if that’s “good enough,” it’s easy.

I can have a dated / sorted list tomorrow (there are many parts in BL’s catalogue, we don’t want to burden BL’s servers too much, they are always sluggish).

Share this post


Link to post
Share on other sites

oh, right. I made a little confusion among BL ids and LDRAW IDs, considering them the same thing. Maybe we could obtain a better ID conversion using stud.io? I suppose it uses BL IDs, but starting from LDRAW IDs.
Note that the only interesting IDs are design IDs, variants for colour or decorations have to be removed from the lists.

PS: I usually use text tools too, especially RE, anyway in this case a basic query seemed to me the more suitable tool. Nothing to be worried for, the important thing is to achieve the goal.

Share this post


Link to post
Share on other sites
12 minutes ago, Calabar said:

oh, right. I made a little confusion among BL ids and LDRAW IDs, considering them the same thing. Maybe we could obtain a better ID conversion using stud.io? I suppose it uses BL IDs, but starting from LDRAW IDs.

Yes, I thought about Studio too: they match BL ids to LDraw ids.  They also have LDD’s ids (for LXF import).

13 minutes ago, Calabar said:

Note that the only interesting IDs are design IDs, variants for colour or decorations have to be removed from the lists.

Of course, and stickers too.  It still leaves 11169 parts (just filtering on the ids, there might be special ids with a “p” or “stk” in them I won’t catch).

13 minutes ago, Calabar said:

PS: I usually use text tools too, especially RE, anyway in this case a basic query seemed to me the more suitable tool. Nothing to be worried for, the important thing is to achieve the goal.

It seems to me making the scripts to correctly fill a DB that will serve once or twice is as long (or even longer) than just making the scripts to arrange and query the data.

I’m waiting for the data to be slowly and gently downloaded now….

Share this post


Link to post
Share on other sites

Question:

How is the new added part 40811 different from 4081 (which is already existing in LDD).

Share this post


Link to post
Share on other sites

4081a / 40811 is thinner.  The ring is half a plate.  So one tile on each side = 1 stud wide.

4081’s ring is a full plate.  So one tile on each side = 1 brick wide, too large for some old builds (there’s a Classic Space ship that uses that).

Share this post


Link to post
Share on other sites
56 minutes ago, SylvainLS said:

4081a / 40811 is thinner.  The ring is half a plate.  So one tile on each side = 1 stud wide.

4081’s ring is a full plate.  So one tile on each side = 1 brick wide, too large for some old builds (there’s a Classic Space ship that uses that).

Oh ok. Didn't know that. Thanks !

Seems the new parts are missing bricks outline information. I don't thinks its a big issue, just to let you guys know.

You can see in the picture (left part is original from LDD, right is new ones)

test_outlines.png

Share this post


Link to post
Share on other sites

The 4081 matter made me think one thing: it is possible that in LDD a part with variants such that one is stored with an incorrect ID? For example a 4081c could be stored as 4081 (a generic ID for that parts) because in TLG decided to use only the more recent 4081c to avoid parts duplicates because very similar. I remember there were some cases like this one.
How to manage this situation if it should happened?
 

@SylvainLS

Sounds promising. I look forward to the result.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.