| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 5,985
» Latest member: Man Bat
» Forum threads: 6,536
» Forum posts: 53,956
Full Statistics
|
| Online Users |
There are currently 8 online users. » 1 Member(s) | 1 Guest(s) Applebot, Baidu, Bing, DuckDuckGo, Google, Yandex, legolex76
|
| Latest Threads |
Parts Request: Ninjago Dr...
Forum: Part Requests
Last Post: Cobra
3 hours ago
» Replies: 16
» Views: 3,745
|
Stickers from 6000 - LEGO...
Forum: General LDraw.org Discussion
Last Post: Chris Böhnke
9 hours ago
» Replies: 10
» Views: 12,079
|
https://library.ldraw.org...
Forum: Website Suggestions/Requests/Discussion
Last Post: Orion Pobursky
11 hours ago
» Replies: 1
» Views: 105
|
Minifigure, Headgear Hat ...
Forum: Part Requests
Last Post: Zoltán Tibor
Yesterday, 15:03
» Replies: 0
» Views: 60
|
Adding Minifig Categories
Forum: Official File Specifications/Standards
Last Post: Orion Pobursky
2026-07-10, 13:43
» Replies: 37
» Views: 3,339
|
v 1.7 beta 2a snapping fe...
Forum: LDraw Editors and Viewers
Last Post: Roland Melkert
2026-07-10, 8:03
» Replies: 6
» Views: 2,033
|
Website Issues
Forum: Website Suggestions/Requests/Discussion
Last Post: Jason Osicki
2026-07-08, 18:42
» Replies: 4
» Views: 521
|
LDraw.org Official Parts ...
Forum: Parts Tracker Discussion
Last Post: Orion Pobursky
2026-07-08, 17:53
» Replies: 23
» Views: 3,776
|
Anyone has Luke Skywalker...
Forum: Official Models
Last Post: Guilherme Matheus
2026-07-07, 12:21
» Replies: 0
» Views: 384
|
Ninjago dragons rising he...
Forum: Part Requests
Last Post: Gerald Lasser
2026-07-07, 11:38
» Replies: 4
» Views: 541
|
|
|
| Datsville |
|
Posted by: Roland Melkert - 2011-08-14, 19:52 - Forum: MOCs (My Own Creations)
- Replies (87)
|
 |
Hi all, I've been playing around with datsville.
But somehow I thought it was bigger, I'm using the version from datsville.googlecode.com.
Anyone has a newer / bigger version?
Also why is everything stuffed in a gigantic MPD (33000 lines!) Not very efficient for use in svn.
|
|
|
| OMR Spec - Updated 8/14 |
|
Posted by: Orion Pobursky - 2011-08-14, 7:17 - Forum: Parts Authoring
- Replies (12)
|
 |
Here's the latest draft. Discuss!! (Note: there is a quote bug that's removing the text between <>. Be aware of that and restore the text if needed)
--
The Offical Model Repository Specification
Version: 0.2 (will turn 1.0.0 upon ratification by the LSC)
Author: Orion Pobursky
Purpose:
--------
The Official Model Repository (OMR) is a database of file in the LDraw File Format describing models that are released as sets by Lego®. For consistency between models and ease of indexing by software, a standard for the file headers, names, and hierarchy in the OMR is needed. This document will outline the extra requirements (in addition to those set forth in the current LDraw File Format specification) for a model to be included in the OMR
Base Requirements:
------------------
All files in the model will conform to the current LDraw File Format
Base File Naming:
-----------------
Each model in the OMR will consist of several files that are packaged together into a single MPD file. For sets that include instructions for multiple models, each model will have its own MPD file. Each MPD for the set will be named in the following manner:
<Set Number>( <Optional Specifier> )-[main or alt<Number>]
Where:
<Set Number>: the number assigned on the container of the set
<Optional Specifier>: Sometimes different sets with the same number are released, the specifier will be a single digit number, in parentheses, that is different between different sets, to distinguish these sets from one another.
[main or alt<Number>]: The main model of the instructions (i.e. the model featured on the cover of the container) will have the word "main". For sets that feature more than one model on the front of the container (e.g. the Creator line), the largest or most prominent model is the main model. For alternate models that are detailed in instructions, the word "alt" and a single digit number starting at 1 will be used. For playsets or other sets where there are multiple models that are part of an integral whole, all of the submodels will be contained in the main model MPD.
Example:
Set 4896 - Roaring Roadsters. This creator set has 3 models in the instructions. The roadster is featured prominently on the box. 4896 is the only set with that number. Therefore:
Roadster MPD: 4896-main.mpd
Dragster MPD: 4896-alt1.mpd
etc...
MPD File Structure:
-------------------
The MPD will conform to the MPD File Specification.
The naming of the individual files in the MPD is up to the discretion of the author with the following guidance:
- A logical naming scheme is highly desired.
- Individual models in the set (e.g a vehicle or minifig) shall have their own separate file inside the MPD.
- Minifig file name should have the name of the character, if known
- The <MPD Filename> is required to be prepended to the file name of each individual file in the MPD
The only unofficial parts allowed to be referenced in the model files are those currently residing on the LDraw.org Parts Tracker. No part files shall be contained in the MPD.
File Headers:
-------------
Each individual model file in the MPD must have a standard header format.
Standard Header:
0 FILE <MPD Filename> - <Filename>.ldr
0 <MPD Filename> - <File Desciption>
0 Name: <MPD Filename> - <Filename>.ldr
0 Author: <Author Name>
0 !LDRAW_ORG Official Model Repository
0 !LICENSE Redistributable under CCAL version 2.0 : see CAreadme.txt
0 !THEME Theme name
0 !KEYWORDS words, more words,…,
0 !KEYWORDS words in second row, …, final words
0 !HISTORY YYYY-MM-DD [<Author Name>] Free text description of change. This can wrap to a
0 !HISTORY YYYY-MM-DD [<Author Name>e] second row with the same date if necessary. However authors should lean toward writing longer
0 !HISTORY YYYY-MM-DD [<Author Name>e] single !HISTORY lines(and not feel constrained to the historic 80-character limit on line length)
Where:
<MPD Filename>: The name of the containing MPD
<Filename>: The name of the file
<Author Name>: The name of the author. Real full name are highly desired but not required. If the full name is not provided, a first or last name, with or with out initials, is requested.
Optional commands are !THEME, !KEYWORDS, and !HISTORY
META commands:
--------------
The only META commands allowed in the model file are those associated with the header, 0 FILE (for MPD support) and 0 STEP. STEP commands not specifically required but they are highly desired. If included, the step commands should follow the instructions as closely as possible.
|
|
|
| "Go To New Post" vs. threading |
|
Posted by: Travis Cobbs - 2011-08-10, 2:33 - Forum: Website Suggestions/Requests/Discussion
- Replies (1)
|
 |
When you click on the red flag next to a topic, the forum takes you to the first new post in the topic since the last time you read that topic. Unfortunately, this doesn't work very well in the threaded view, since the definition of "first new post" is the first one chronologically, instead of the top new post visually. So you end up having to scroll through the whole threaded discussion looking for new posts no matter what you do.
Is there any possibility that "first new post" could be redefined to mean the top new one visually? The two are often the same, and doing it this way would make that link useful. (Note: I had this happen to me a few days ago, and stopped clicking the flag link. It's possible you already fixed this, but I'm assuming not.)
|
|
|
| New OMR File Spec |
|
Posted by: Orion Pobursky - 2011-08-08, 18:26 - Forum: Parts Authoring
- Replies (18)
|
 |
Here's the first draft. Discuss!!
----
The Offical Model Repository Specification
Version: 0.1 (will turn 1.0.0 upon ratification by the LSC)
Author: Orion Pobursky
Purpose:
--------
The Official Model Repository (OMR) is a database of file in the LDraw File Format describing models that are released as sets by Lego®. For consistency between models and ease of indexing by software, a standard for the file headers, names, and hierarchy in the OMR is needed. This document will outline the extra requirements (in addition to those set forth in the current LDraw File Format specification) for a model to be included in the OMR
Base Requirements:
------------------
All files in the model will conform to the current LDraw File Format
Base File Naming:
-----------------
Each model in the OMR will consist of several files that are packaged together into a single MPD file. For sets that include instructions for multiple models, each model will have its own MPD file. Each MPD for the set will be named in the following manner:
<Set Number>(<Optional Specifier>)-[main or alt<Number>]
Where:
<Set Number>: the number assigned on the container of the set
<Optional Specifier>: Sometimes different set with the same number are released, the specifier will be a single digit number, in parentheses, that is different between different sets, to distinguish these sets from one another.
[main or alt<Number>]: The main model of the instructions (i.e. the model featured on the cover of the container) will have the word "main". For sets that feature more than one model on the front of the container (e.g. the Creator line), the largest or most prominent model is the main model. For alternate models that are detailed in instructions, the word "alt" and a single digit number starting at 1 will be used. For playsets or other sets where there are multiple models that are part of an integral whole, all of the submodels will be contained in the main model MPD.
Example:
Set 4896 - Roaring Roadsters. This creator set has 3 models in the instructions. The roadster is featured prominently on the box. 4896 is the only set with that number. Therefore:
Roadster MPD: 4896-main.mpd
Dragster MPD: 4896-alt1.mpd
etc...
MPD File Structure:
-------------------
The MPD will conform to the MPD File Specification.
The individual files inside the MPD shall be named using the following convention:
<MPD Filename>-1.ldr - First model in main instructions
<MPD Filename>-1a.ldr - First submodel of first model
<MPD Filename>-1aa.ldr - First component of first submodel of first model
<MPD Filename>-1ab.ldr - Second component of first submodel of first model
<MPD Filename>-2.ldr - Second model of main instructions
<MPD Filename>-mf-<Number>.ldr - Minifig, numbered in order of its appearance in the instructions.
To use further levels of submodels, continue adding on letters to the appropriate depth.
The only unofficial parts allowed to be referenced in the model files are those currently residing on the LDraw.org Parts Tracker. No part files shall be contained in the MPD.
File Headers:
-------------
Each individual model file in the MPD must have a standard header format.
Standard Header:
0 FILE <Filename>.ldr
0 <Lego Set Number> <Lego Set Name>
0 Name: <Filename>.ldr
0 Author: <Author Name>
0 LDraw.org Official Model Repository
|
|
|
|