| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 5,662
» Latest member: Volyk
» Forum threads: 6,399
» Forum posts: 53,105
Full Statistics
|
| Latest Threads |
Incomplete image of two m...
Forum: Website Suggestions/Requests/Discussion
Last Post: Alfred Schmitz
1 hour ago
» Replies: 5
» Views: 179
|
Discussion - proposal to ...
Forum: Official File Specifications/Standards
Last Post: N. W. Perry
Yesterday, 17:57
» Replies: 47
» Views: 4,629
|
Help unscaling a whole LD...
Forum: Help Wanted
Last Post: N. W. Perry
Yesterday, 17:38
» Replies: 5
» Views: 247
|
Decorated Part: 21560 - L...
Forum: Part Requests
Last Post: Paul Haan
Yesterday, 14:44
» Replies: 2
» Views: 153
|
Enabling 'reactions' to p...
Forum: Website Suggestions/Requests/Discussion
Last Post: tom alphin
Yesterday, 4:43
» Replies: 0
» Views: 107
|
LEGO Parts Guide - Only 3...
Forum: Part Requests
Last Post: tom alphin
Yesterday, 3:03
» Replies: 37
» Views: 4,890
|
Parts Request- Marvel 202...
Forum: Part Requests
Last Post: James Simpson
Yesterday, 1:45
» Replies: 10
» Views: 1,944
|
Help Wanted: Discord Admi...
Forum: Help Wanted
Last Post: Orion Pobursky
2026-02-17, 21:53
» Replies: 3
» Views: 577
|
2x2 slope double tapered ...
Forum: Part Requests
Last Post: SNIPE
2026-02-17, 14:26
» Replies: 2
» Views: 196
|
Incorrect reference to Br...
Forum: Parts Tracker Discussion
Last Post: Chris Böhnke
2026-02-17, 5:22
» Replies: 5
» Views: 172
|
|
|
| Auto correcting (some) defects in the official library |
|
Posted by: Roland Melkert - 2014-11-15, 22:20 - Forum: Official File Specifications/Standards
- Replies (52)
|
 |
Like mentioned in some of the other threads, the current official library suffers from a number of defects which can be corrected automatically but can be somewhat of a pain to new software trying to use the library.
It also has been suggested many times most of these errors can be fixed using an automated process.
So I did a quick hack in the LDCad 1.4 code to make it possible to save corrected .dat files back to disk, this resulted in about 116 corrected .dat files.
Only downside I noticed is the loss of some indenting (only for the corrected lines, as LDCad preserves unmodified line content).
I also noticed some minor mixed dos/unix line endings which are indirectly auto corrected for any file that needed rewriting.
This test includes only 'hour glass quad' corrections, but with some additional tweaks I can also auto correct:
case mismatches
non flat triangles
quad with duplicate point (degrade to triangle)
all zero row or col ref matrix
type 5 line with missing or duplicate control points (degrade to normal line)
Should I continue my tweaks, and compile a patch containing all changed files so someone else can double check and merge them into the part tracker?
If so which corrections are actually wanted, and or which additional correction would be needed/wanted.
ps: this topic might be better off in the part authoring forum, not really sure though, admins feel free to move it.
|
|
|
| Ring8.dat |
|
Posted by: Knud Ahrnell Albrechtsen - 2014-11-15, 6:23 - Forum: Part Requests
- Replies (1)
|
 |
Hi
I have been using Big Ben Bricks Wheels parts in MLCAD for some time now.
When I entered my model into LDView I noticed it complained about a missing part - ring8.dat.
I Can't seem to find it anywhere.
Does anyone know what to do about this?
|
|
|
| Official parts with errors/typos |
|
Posted by: Mario Pascucci - 2014-11-09, 10:14 - Forum: Parts Authoring
- Replies (25)
|
 |
Hi all.
Working on coding some Java libraries to handle LDraw libraries I hit some parts with errors. Following a brief list with errors/typos I found:
* 3842a.dat uses BFC CERTIFY INVERTNEXT
* 3842b.dat uses BFC CERTIFY INVERTNEXT
* s\3068s101.dat uses color 391 (unknown)
* 973psk.dat uses color 391 (unknown)
* 4150p02.dat uses color 354 (unknown)
* 973p7b.dat uses color 354 (unknown)
* s\2528s01.dat at line 385 there is a triangle with 4 vertices
* s\6582a.dat all quads are "bow-tied"
* s\6582b.dat all quads are "bow-tied"
* s\6580a.dat all quads are "bow-tied"
* s\6581a.dat all quads are "bow-tied"
* s\6594a-c.dat all quads are "bow-tied"
* s\6595a-d.dat all quads are "bow-tied"
* 2907.dat some quads are "bow-tied"
* s\6579a.dat all quads are "bow-tied"
HTH
Mario
|
|
|
| Introducing a second HL library? |
|
Posted by: Roland Melkert - 2014-11-04, 23:12 - Forum: Official File Specifications/Standards
- Replies (57)
|
 |
With all the recent commotion I'm thinking it might be useful to introduce a second 'official' LDraw library.
It would be identical parts wise as the master one, but all parts will be formatted in a single .dat using universal winding etc. We could also add normals to those single files without polluting the master LDraw library.
I would basically be a collection of pre calculated cache files. This library could even be made available in e.g. .obj format.
Anyone think this is worth a second look / go ?
|
|
|
|