乐乐镇的故事

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 28850|回复: 76

【E的分享】浅析乐高零件的编号规则

  [复制链接]
发表于 2013-4-18 00:01:44 | 显示全部楼层 |阅读模式
本帖最后由 erickou 于 2013-10-11 02:09 编辑

因为有镇友问到了,原帖在这里:http://www.lelezhen.com/forum.php?mod=viewthread&tid=24792

这个问题有点小复杂,因为各个系统中使用的编号不完全相同,索性把自己的理解系统地整理了一下,方便以后的镇友查询:

=================================

LEGO官网上的编号

在乐高官网PAB上,每一种零件都有两个编号。这两个编号都是由纯数字组成的。
> 不带颜色信息的那个编号被称为Design ID,也就是设计编号。同样形状、不同颜色的零件的这个编号是一样的。
> 带颜色信息的编号被称为Element ID,是标识一个特有零件的唯一号,不重复。

(可以理解为一个Element ID对应一个Design ID加一个颜色编号。但不要理解为一定是Design ID和颜色编号拼接在一起,只是有这么个对应关系。)

常用的颜色都有自己的颜色编号,比如以Brick 1x1的标准砖来说,它的Design ID是3005。在这个同样的设计编号下:
> 01对应白色,白色Brick 1x1对应的Element ID就是300501
> 26对应黑色,黑色Brick 1x1对应的Element ID就是300526
> 23对应蓝色,蓝色Brick 1x1对应的Element ID就是300523
> 24对应黄色,黄色Brick 1x1对应的Element ID就是300524
> 21对应红色,红色Brick 1x1对应的Element ID就是300521
> 28对应绿色,绿色Brick 1x1对应的Element ID就是300528

但是很可惜,不是所有颜色都符合这个规则,比如:
> 棕色Brick 1x1对应的Element ID是4211242
> 米色Brick 1x1对应的Element ID是4113915
> 橙色Brick 1x1对应的Element ID是4173805
> 紫色Brick 1x1对应的Element ID是4492224
> 浅蓝色Brick 1x1对应的Element ID是4179830
> 深红色Brick 1x1对应的Element ID是4209383
> 浅粉色Brick 1x1对应的Element ID是4286050
> 浅蓝灰色Brick 1x1对应的Element ID是4211389
> 深蓝灰色Brick 1x1对应的Element ID是4211098
> 莱姆绿色Brick 1x1对应的Element ID是4220634

上面说的这些编号规则,对于大部分常规零件而言,同时适用于Bricklink和Brickset,比如上面提到的Brick 1x1。但是有例外!(下面具体讲)


说明书上的编号

乐高说明书后面给的零件表上的编号应该都是对应官网上的Element ID,个人觉得乐高把Element ID印刷上的原因是,纸质印刷有的时候相近的颜色难以分辨(比如在阳光或灯光下),所以给Element ID这样查这个就能对应找出正确的颜色。


Bricklink上的编号

Bricklink上一般都只显示一个编号,对大部分零件而言就是对应LEGO官网上的Design ID。但是无论用Element ID还是Design ID都可以查到正确的结果。比如查询4220634时会显示Brick 1x1,并且有说明:4220634 is the part and color combination code for this part in Lime color。

在Bricklink上查套装里包含的零件列表时列出的都是Design ID,不过Bricklink会把对应的颜色写清楚。查零件时可以用Element ID,也可以用Design ID,也可以用零件的部分或全部英文名称。

除此之外,Bricklink上有一些零件的编号里是带字母的,比如科技里常用的6个半单位长度的避震零件,常见的有四种:
> 731c04 Technic, Shock Absorber 6.5L, Complete Assembly - Hard Spring(硬弹簧)
> 731c05 Technic, Shock Absorber 6.5L, Complete Assembly - Normal Spring(普通硬度弹簧)
> 731c06 Technic, Shock Absorber 6.5L, Complete Assembly - Soft Spring(软弹簧)
> 731c01 Technic, Shock Absorber 6.5L, Complete Assembly - Undetermined Spring Type(未确定的弹簧类型?!)
这里面的731c01和731c06就是对应同一个Element ID 4265688。而且731c04这个零件还对应两个Element ID,分别是4142622和6027566。

所以说前面说的规则在Bricklink上适用于大部分零件,个别零件的编号还是挺混乱的。我个人的体会就是,凡是零件编号里带字母的,都是在基本零件上的变种,具体的缩写含义目前不得而知,比如这里这个c。

再举个例子,比如马袍零件。所有马袍的编号都是以2490开头的,但是后面用不同的缩写和不同的后缀编号,比如:2490本身就是素色的马袍。然后还有带各种涂装的,2490pb01 (一直到pb11)、另外还有2490px1 (一直到px4)。


Brickset上的编号

在Brickset上,每个零件有两个编号,分别叫做 Part ID 和 Design ID,也都是由纯数字组成的 。
> Brickset上的Part ID就相当于LEGO官网上的Element ID
> Brickset上的Design ID跟前面讲的官网上的Design ID含义是非常近似的,但目前不确定是否完全一致:sweat_qq:

比如前面提过的白色的Brick 1x1这个零件,在Brickset上查询到的Part ID是300501,跟LEGO官网上的Element ID一样;在Brickset上查询到的Design ID也是3005,跟官网上的Design ID完全一样。

但是有例外!比如前面说过的731c01那个避震零件,在Brickset上查询到有两种,对应的Part ID分别是4142622和6027566,这个就相当于官网上的 Element ID,这个号Bricklink也认。

但是这个零件对应的Brickset上的Design ID是76537,这个号不同于Bricklink上的编号,在Bricklink上搜不到。而且尝试用这个号在官网上也查不到,目前的猜测是,这个编号应该还是对应LEGO官网上的Design ID,只不过官网PAB上不提供这个零件,所以用这个号查询不到。以后有机会会留心一下~ 有更多信息再更新这里。

另外,Brickset上也支持用零件的部分或全部英文名称进行搜索。


Rebrickable上的编号

Rebrickable网站上明确说明了自己用的是LDraw的零件编号规则。有关LDraw的说明请参见这里。LDraw可是自称是LEGO相关的CAD设计软件的开放标准啊!

经少量测试发现Rebrickable上用的这个LDraw编号就是Brickset上的Design ID,所以同时应该也是乐高官网上的Design ID。:D 至少Rebrickable的编号跟Brickset上的Design ID是完全通用的(因为官网PAB上面的零件不全,无法考证)。


Peeron上的编号

经少量测试发现Peeron上用的编号与Bricklink是一致的,比如前面提到的731c01那个避震零件,用Bricklink的编号731c01可以查到,用Brickset的Design ID 76537查不到。

但是Peeron比Bricklink弱的地方在于,不能用Element ID或者是Brickset的Part ID进行搜索,连300501如此标准的编号都不支持(弱爆了~)。


用哪个编号查?

说了这么多,到真要查找时用哪个号呢?我想常用的大致有这么几种情况:

1. 参照说明书后面的零件列表找零件,这个号不论在上面哪个系统里应该都是可以用的。在LEGO官网的PAB页面上就填到Element ID一栏搜索;在Bricklink上就直接用这个号搜索,会自动找到对应的零件;在Brickset上也是用这个号直接搜索,也可以自动找到对应的零件。

2. 参照Bricklink上的零件列表找零件,对于大多数零件而言,用Bricklink上的零件编号在官网PAB上填在Design ID一栏里可以找到。在Brickset上填在搜索栏里也能找到,对应好多个颜色时会都显示出来。但是像前面说的,编号里带字母的那些,无论在官网还是在Brickset上是搜不到的!

3. 参照Brickset上的零件列表找零件,那就用Brickset上提供的Part ID吧。在官网PAB上填在Element ID一栏里。在Bricklink上也应该能自动找到对应的零件。

如果上面的方法还找不到,不妨用零件的名称搜索试试。为了尽可能匹配到想找的零件,建议用部分名称试一下,我前面提到的马袍零件就是用部分名称“Horse Barding”在BL里搜到的。


最后补一张图,相信一图胜千言: (点击放大)




=======


确实还有没讲清楚的地方,毕竟咱也不是干这个的,就是平时使用中的一点心得,不保证一定正确,欢迎大家补充~ :d

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2013-4-18 00:54:33 | 显示全部楼层
好人呐!!!:d:d:d
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-18 00:35:30 | 显示全部楼层
前排就座
发表于 2013-4-18 01:03:12 | 显示全部楼层
这种帖子必须顶,虽然现在入散件都是成堆入的,但不排除将来特意去BL找!
发表于 2013-4-18 01:10:58 | 显示全部楼层
谢谢楼主。要顶。。。。。。
发表于 2013-4-18 01:45:43 | 显示全部楼层
感谢分享 一直没感觉有这些规律 学习了~
发表于 2013-4-18 06:40:40 | 显示全部楼层
本帖最后由 fayex 于 2013-4-18 06:42 编辑

eric的实用文章一篇又一篇
条理极为清晰,大赞

尤其看到编辑到大半夜两点多,实在令人钦佩
 楼主| 发表于 2013-4-18 07:43:05 | 显示全部楼层
fayex 发表于 2013-4-18 06:40
eric的实用文章一篇又一篇
条理极为清晰,大赞

F版真是明察秋毫啊〜 ;)

原本只是想把另一贴的信息整理一下。后来发觉有很多没讲清楚,索性推翻,换个思路重新整理,一下子就到两点多了。因为这个贴昨晚只睡了四个小时〜 :sweat_qq:

点评

eric辛苦了!  发表于 2013-4-18 11:48
发表于 2013-4-18 08:07:45 | 显示全部楼层
看来平时下了很多苦工啊。
发表于 2013-4-18 10:15:06 | 显示全部楼层
这种帖子一定要收,楼主辛苦了
发表于 2013-4-18 10:40:42 | 显示全部楼层
E神的神贴, 必须顶的!

点评

那你就顶吧~ 哈哈~ 谢谢~ :D  发表于 2013-4-18 11:47
发表于 2013-4-18 10:47:50 | 显示全部楼层
实在太感谢了,这样把乐高的零件代码的规则讲的非常透彻,真是给很多乐高入门的人一个很好的教材
发表于 2013-4-18 10:52:51 | 显示全部楼层
善哉善哉,这个一定要顶顶~
发表于 2013-4-18 11:00:53 | 显示全部楼层
支持高人,虽然看着有点头晕、~~
 楼主| 发表于 2013-4-18 11:39:25 | 显示全部楼层
青蛙战神 发表于 2013-4-18 11:00
支持高人,虽然看着有点头晕、~~

一楼最后面补了一张图,希望可以帮到头晕晕的镇友~ :D
发表于 2013-4-18 11:50:24 | 显示全部楼层
太牛了!真是辛苦了!最后一张图的确让人思路更清晰
p.s.是用啥画的

点评

图是用Powerpoint画的,稍加修饰~ :D  发表于 2013-4-18 11:58
发表于 2013-4-18 13:14:02 | 显示全部楼层
很有用,真为编号头痛呢
发表于 2013-4-18 13:33:12 | 显示全部楼层
这是写的论文吗 牛啊:)

点评

博士后BL出站论文,鉴定完毕!  发表于 2013-4-19 09:42
发表于 2013-4-19 13:30:33 | 显示全部楼层
LZ辛苦了!但还是有点看不懂!
发表于 2013-4-19 15:08:21 | 显示全部楼层
好文章 不错不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|乐乐镇的故事 ( 沪ICP备07007769号

GMT+8, 2017-8-18 16:55 , Processed in 4.990249 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表