Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,630
» Latest member: Juan Vicaria
» Forum threads: 6,381
» Forum posts: 52,977

Full Statistics

Online Users
There are currently 168 online users.
» 1 Member(s) | 163 Guest(s)
Applebot, Baidu, Bing, Google

Latest Threads
Discussion - proposal to ...
Forum: Official File Specifications/Standards
Last Post: Hageta
Yesterday, 16:28
» Replies: 25
» Views: 2,142
Help Wanted: Discord Admi...
Forum: Help Wanted
Last Post: Cam's Bricks
Yesterday, 15:44
» Replies: 1
» Views: 171
LEGO Parts Guide - Only 4...
Forum: Part Requests
Last Post: Lisa Winter
Yesterday, 15:29
» Replies: 31
» Views: 3,321
A fresh list of "most com...
Forum: Part Requests
Last Post: Gerald Lasser
2026-02-03, 16:04
» Replies: 12
» Views: 7,029
77255 Lightning McQueen p...
Forum: Part Requests
Last Post: Peter Grass
2026-02-03, 0:53
» Replies: 3
» Views: 450
LDCad 1.7 Beta 2 (win+lin...
Forum: LDraw Editors and Viewers
Last Post: Roland Melkert
2026-02-02, 20:39
» Replies: 24
» Views: 2,249
Complex Figures (Duplo/Te...
Forum: Official File Specifications/Standards
Last Post: Chris Böhnke
2026-02-01, 19:47
» Replies: 5
» Views: 328
6x8x2 "helicopter" Windsc...
Forum: Part Requests
Last Post: Rene Rechthaler
2026-01-31, 18:08
» Replies: 1
» Views: 190
LDraw.org 2026-01 Parts U...
Forum: LDraw.org Announcements
Last Post: Orion Pobursky
2026-01-30, 15:05
» Replies: 2
» Views: 662
A Friends's little help t...
Forum: Parts Authoring
Last Post: Takeshi Takahashi
2026-01-30, 14:32
» Replies: 2
» Views: 453

 
  0 Name: entry - needless ?
Posted by: Michael Heidemann - 2012-12-15, 10:43 - Forum: Parts Authoring - Replies (10)

It took me about ten years to realize that the 0 Name: entry is not used by any application. It is only there to identify the part and the licenses that it is under!

By reading the specs carefully for the 0 Name: entry I found in the Official Library Header Specification only the description that the 0 Name: entry is followed by the filename!
I doubt that 's\file.dat' or '48\file.dat' is a filename. It is a filename with relative path information.

For the '48' I can imagine that this is neccessary to address, as there might be a file with the same name in the 'p' folder. To know which of the files the current context is, it makes sense to add that ('48') information to the filename.

For the 's' the above mentioned is not correct, as subfiles needs to carry a 's' in the filename. So there cannot be any double file name. So my guess is that this is only added because we cannot avoid the '48' entry and by doing it this way all subdirectories of parts and p are addressed the same way.

But the above are mainly my thoughts (nothing is written about that) and so one main question still exists for me:
1) Why do we add the prefix to the filename? No application uses that line as it is not recommended in the File Format 1.0.2
2) Why does the Official Library Header Specification did not mention the use of the path prefix for 's' and '48'?

Print this item

  Official MPD clarification
Posted by: Travis Cobbs - 2012-12-14, 18:51 - Forum: Standards Board - Replies (6)

Michael Heidemann has requested that we add official clarification of how tools should deal with the MPD language extension.

See here:
http://forums.ldraw.org/showthread.php?t...37#pid7237

Given the importance of the MPD meta command, I think it would be good if, somewhere in the official specs, we stressed that support for the MPD meta command is highly recommended, and also note that the MPD meta command can be used in LDraw files with any file extension, not just in files with ".mpd" as the file extension.

Thoughts?

Print this item

  BrickPad 2.1.1
Posted by: Ken Drew - 2012-12-14, 1:50 - Forum: LDraw Editors and Viewers - Replies (6)

BrickPad 2.1.1 is available...

- 100% GLKit.
- Updated to modern Objective-C syntax.
- Animate standard orientation changes.
- Support for ROTSTEP meta command.
- Fixed a bug where setting changes were propagated to the rendering of the in-step parts list rendering.
- Fixed a bug where the model browser wouldn't reload.

Print this item

  20011 - Garbage Truck
Posted by: Ken Drew - 2012-12-14, 1:42 - Forum: Official Models - Replies (1)

20011 - Garbage Truck



Attached Files
.ldr   20011 - Garbage Truck.ldr (Size: 4.49 KB / Downloads: 9)
Print this item

  Parts for set 7893
Posted by: Pierre - 2012-12-13, 23:53 - Forum: Part Requests - Replies (1)

I'd like to request the following parts:

- 3039px41 --> Slope Brick 45 2 x 2 with Radar and Floppy Disk Slot Black Pattern
- 3039px57 --> Slope Brick 45 2 x 2 with Attitude Indicator and Flight Controls Pattern
- 3068bpx104 --> Tile 2 x 2 with Windows in Computer Screen Pattern
- 54090 --> Cockpit 8 x 16 x 2 Curved
- 54092cx1 --> Windscreen 8 x 16 with Smoke Glass and Blue Airline Bird Logo Pattern
- 54701cx1 --> Plane Fuselage Tail 12 x 16 x 7 with MdStone Bottom and Blue Stripes Pattern

Thank you in advance.

Print this item

  Creating donor parts for LDCad flexible parts
Posted by: Roland Melkert - 2012-12-13, 23:25 - Forum: Parts Authoring - Replies (2)

I'm still working on the flexible part support in the next LDCad version, the system is setup in such away you can use pretty much any existing LDraw file as a donor (e.g. pneumatic segment etc).

But there are many flexible parts that don't have suitable donor parts in the existing official library. To supply non expert users with an easy to use 'out of the box' flexible part library I will need to create a collection of additional donor files.

So I was hoping if there's someone interested in helping me create these files. Some are easy like the 'technic axle flexible' those are pretty much just subsections of e.g. 32199.dat (caps and two different segments).

Others need some more thought like suitable segments for 'hose flexible', the existing ones in the official library are only useable for 'reference' placement like LSynth does.

I'm also thinking about supporting very weird things like bendable technic bricks (a real 16x1 brick can easily be bend 1 or 2mm), supporting this would only require a 'technic brick segment'.

There are more needed donors I'm sure, I haven't made an exact list yet. Such a list will come together on it's own when I start creating templates for all bendable stuff. If someone has such a (bendable parts) list (or want to compile one) that would be very helpful too.

So if anyone is interested please respond here or email me directly (address is on melkert.net/ldcad )

Print this item

  Some parts needed!
Posted by: Kir - 2012-12-13, 19:55 - Forum: Part Requests - No Replies

Aquasharks:

http://www.bricklink.com/catalogItem.asp?P=6089
http://www.bricklink.com/catalogItem.asp?P=973pb75c01
http://www.bricklink.com/catalogItem.asp?P=2507pb01
http://www.bricklink.com/catalogItem.asp?P=2507pb04
http://www.bricklink.com/catalogItem.asp?P=3587pb02

Print this item

  Rectifier version 1.9
Posted by: Philippe Hurbain - 2012-12-13, 16:07 - Forum: Parts Author Tools - Replies (1)

When converting quads + lines into rect primitives, Rectifier sometimes provided values near but not equal to 1. I delved into my code and soon found a bug causing this behaviour... then found an even better method that provides tidier and more compact LDraw code.

Get new version 1.9.

Here is a sample output with Rectifier 1.8:

Code:
1 16 0 0 0 0 0 10 -1.73648 0.9848078 0 -9.84808 -1 0 rect.dat
1 16 30 -0.5 0 0 0 10 0.5 20 0 -10 1 0 rect.dat
1 16 -30 -0.555555 0 0 0 10 0.555555 0.9984604 0 -10 0.9999999 0 rect.dat
1 16 -60 -0.555555 1 0 0.005546911 10 0.555555 0.9984604 0 -10 0.9999999 -1 rect.dat
1 16 -90 -2.055555 1 0 -0.1427451 10 0.555555 0.9984604 1.5 -10 0.9999999 -1 rect.dat
1 16 -111.2485 -0.555555 -44.99815 3.827 -0.01610229 9.6215 0.555555 0.9985745 0 -9.2388 0.9999999 2.90295 rect.dat
And the output obtained with Rectifier 1.9:
Code:
1 16 0 0 0 0 0 10 -1.73648 1 0 -9.84808 0 0 rect.dat
1 16 30 -0.5 0 0 0 10 0.5 1 0 -10 0 0 rect.dat
1 16 -30 -0.555555 0 0 0 10 0.555555 1 0 -10 0 0 rect.dat
1 16 -60 -0.555555 1 0 0 10 0.555555 1 0 -10 0 -1 rect.dat
1 16 -90 -2.055555 1 0 0 10 0.555555 1 1.5 -10 0 -1 rect.dat
1 16 -111.2485 -0.555555 -44.99815 3.827 0 9.6215 0.555555 1 0 -9.2388 0 2.90295 rect.dat
In this example, LDraw code was shrunk at 37% with 1.8, it's now only 29%.
Note that there was nothing wrong with 1.8 result, as inlining back both versions gives exactly the same lines and quads.



Attached Files
.dat   source.dat (Size: 1.25 KB / Downloads: 0)
.dat   oldrect.dat (Size: 477 bytes / Downloads: 0)
.dat   newrect.dat (Size: 374 bytes / Downloads: 0)
Print this item

  3404 Old Turntable
Posted by: Max Martin Richter - 2012-12-13, 0:04 - Forum: Parts Authoring - Replies (7)

Hej,
I really hope, that the parts will leave the PT soon. But first I have a question.
Should I create a shortcut for the top part with the connector attached (all in all 4 shortcuts due to the red or black inside version) and shortcuts for top and bottom, which use the top-shortcuts and the bottom files (again 4 files) OR should I do only 4 top-bottom shortcuts with connectors.

I prefer the first point, because it's easier to handle for the users, but it feels a bit like spamming the PT for me.

/Max

Print this item

  20006 - Clone Turbo Tank
Posted by: Ken Drew - 2012-12-11, 4:24 - Forum: Official Models - Replies (19)

First OMR for me. I think I got everything OMR compliant.

20006 - Clone Turbo Tank



Attached Files
.ldr   20006 - Clone Turbo Tank.ldr (Size: 4.15 KB / Downloads: 9)
Print this item