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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,319
» Latest member: MAC21
» Forum threads: 6,180
» Forum posts: 51,807

Full Statistics

Online Users
There are currently 243 online users.
» 3 Member(s) | 234 Guest(s)
Applebot, Baidu, Bing, Google, Internet Archive, Yandex, Brett McColl, Mark Kennedy, tom alphin

Latest Threads
A fresh list of "most com...
Forum: Part Requests
Last Post: tom alphin
7 minutes ago
» Replies: 10
» Views: 1,469
New parts from Lego Instr...
Forum: Parts Authoring
Last Post: Timothy Hall
Today, 2:41
» Replies: 85
» Views: 71,267
axleend2
Forum: Parts Tracker Discussion
Last Post: Gerald Lasser
Yesterday, 20:03
» Replies: 3
» Views: 474
Parts request
Forum: Part Requests
Last Post: Peter Grass
Yesterday, 5:58
» Replies: 2
» Views: 733
Transparent sticker colou...
Forum: General LDraw.org Discussion
Last Post: Travis Cobbs
Yesterday, 1:42
» Replies: 10
» Views: 1,246
The Emperor Zurg
Forum: Part Requests
Last Post: Julian Raymond Ruan
2025-09-15, 13:07
» Replies: 0
» Views: 542
Batman Cowls
Forum: Part Requests
Last Post: Peter Grass
2025-09-15, 1:13
» Replies: 1
» Views: 675
Fix for slightly incorrec...
Forum: Part Requests
Last Post: Huib Versteeg
2025-09-14, 9:50
» Replies: 4
» Views: 1,350
Lego Town Racer 1996 - 63...
Forum: Official Models
Last Post: Chris Böhnke
2025-09-13, 23:39
» Replies: 14
» Views: 2,909
Eyesight on Linux
Forum: Rendering Techniques
Last Post: Orion Pobursky
2025-09-13, 18:56
» Replies: 12
» Views: 9,525

 
  U-Joint shortcuts
Posted by: Orion Pobursky - 2019-09-24, 1:45 - Forum: Parts Authoring - Replies (5)

There's a bit of a debate about U-Joint shortcuts going on on the PT.

Here's my take:

There are 2 ends and a center for each U-joint.  

The ends are 3712 - https://www.ldraw.org/parts/official-par...artid=3712 [Image: 3712.png]
These parts have only ever come in color 7 or 71

The center has 2 types:
3326a - https://www.ldraw.org/parts/official-par...rtid=3326a [Image: 3326a.png]
This came in color 7, 71, and 79
3326b - https://www.ldraw.org/parts/official-par...rtid=3326b [Image: 3326b.png]
This came in color 7, 71

The current shortcut, 3712c01.dat, uses 3326a and is color 16 for all 3 parts

There are updated shortcuts on the PT that hard code the center color. There is some debate about these here:
https://www.ldraw.org/cgi-bin/ptdetail.c...712c03.dat

This thread is intended to continue that discussion.

Print this item

  Proposal: New !DATA meta-command for embedded textures
Posted by: Travis Cobbs - 2019-09-23, 23:10 - Forum: Standards Board - Replies (23)

Note: this is in response to this thread.

This is a proposal to add a new !DATA meta-command that can be used to embed texture data into model files (for use with unofficial parts in an OMR model). The proposed specification for the new meta-statement follows. Please discuss.

Purpose

This document describes the !DATA meta-statement, which contains a set of commands for embedding binary data into LDraw files.

New meta-statement token

!DATA

This is the main data-embedding meta-command.

Reuse of existing meta-statement token

!:

This will be used to specify a BASE-64 encoded data stream. This token was introduced with the !TEXMAP meta-statement, and will be reused here for three reasons: its reuse will not interfere with its use in !TEXMAP; it is useful for the same reasons that it was useful in !TEXMAP; and !DATA is only useful right now for embedding texture data for use with !TEXMAP, so the two meta-statements are related to each other.

Syntax

0 !DATA START
0 !: <data1>
0 !: <data2>
...
0 !: <datan>
0 !DATA END

Description

This meta-statement allows for BASE-64 encoded data to be used inside a multi-part-dat (MPD) file. The decoded binary data replaces of the embedded MPD sub-file.

  1. This meta-statement must come after the 0 FILE meta-statement signifying a sub-file in a multi-part-dat (MPD) file.
  2. The FILE that the DATA belongs to must not contain any geometry.
  3. The FILE must contain one and only one DATA section.
  4. The FILE may contain header information.
  5. All characters after 0 !: that are not valid BASE-64 characters must be ignored. (This is intended to allow white-space characters to be placed in the line, but still applies to all other characters that are not valid BASE-64 characters.)
  6. Each 0 !: line except for the last must contain exactly 76 encoded characters.
  7. The last 0 !: line must contain no more than 76 encoded characters.
Example

0 FILE main.ldr
0 Author: Roland Melkert
1 15  -40 -20 0  1 0 0  0 0 1  0 1 0 plane.dat

0 FILE plane.dat
0 plane texmap test
0 UNOFFICIAL PART
0 BFC NOCERTIFY

0 !TEXMAP START PLANAR  0 0 0  40 0 0  0 0 40  checker123yyz.png
4 16  0 0 0  40 0 0  40 0 40  0 0 40
0 !TEXMAP END

0 FILE checker123yyz.png
0 !DATA START
0 !:iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
0 !:WXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH3gcbDhUzUyNxeQAAArVJREFUeNrt3cENwzAMBMFjoM7d
0 !:p6vIX2lBeRECZzo4GFjIL9ZOdhpVeu3dOj9VZb/9bT4BxhIAEABAAAABAAQAEABAAAABAAQAEABA
0 !:AAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEADgX5Wk9UC6+/T22+8F
0 !:AAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgACAAgAIAAAAIACAAgAIAAAAIA
0 !:CAAgAIAAAAIACABwgeU+u/32z93vBQB+AQABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQA
0 !:EABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAI4t99l79z9p3v/6/pP3ewGAXwBAAAAB
0 !:AAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQA
0 !:EABAAIBjy3324fu/8f0H7/cCAL8AgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAA
0 !:gAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAxypJ64H06ffZ7bffCwAQAEAAAAEABAAQAEAA
0 !:AAEABAAQAEAAAAEABAAQAEAAAAEABAAQABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAA4ArL
0 !:fXb77Z+73wsA/AIAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAA
0 !:AgAIACAAgAAAAgAIACAAgAAAAgAcqyStB9Ldp7fffi8AQAAAAQAEABAAQAAAAQAEABAAQAAAAQAE
0 !:ABAAQAAAAQAEABAAQABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAIAL/AB/0mJQmotO+gAA
0 !:AABJRU5ErkJggg==
0 !DATA END

Print this item

  Helmet 50665
Posted by: Jaco van der Molen - 2019-09-23, 19:01 - Forum: Part Requests - Replies (10)

Hi all,

I am looking for this one
https://brickset.com/parts/design-50665

[Image: 6259920]
I think it has not been made?
If so, can someone make it?
Tnx

Print this item

  Dual molded leg
Posted by: Orion Pobursky - 2019-09-23, 14:48 - Forum: Parts Authoring - Replies (11)

Looks like we'll need to make a file for dual molded legs:
[Image: LEGO-Star-Wars-75252-Imperial-Star-Destr...24x538.jpg]

Print this item

  MLCad.ini 2019-02 update now available
Posted by: Willy Tschager - 2019-09-23, 14:39 - Forum: LDraw.org Announcements - Replies (1)

Hi folks,

I just updated the MLCad.ini file accordingly to the latest LDraw.org parts update 2019-02. The .ini file defines (among other things) the parts available in MLCad's, LEOCad's and Bricksmith's minifigure generator.

Download the file from my website: http://www.holly-wood.it/mlcad/mlcad_ini-en.html

Bye, w.

Print this item

  75060 - Slave I
Posted by: Orion Pobursky - 2019-09-22, 16:11 - Forum: Official Models - No Replies

   
75060 - Slave I
OMR Compliant
Missing:
- Minifig patterns documented in the file
- 2 Minifig accessories documented in the file
- Stickers. Oh so many stickers...
Comments: The angles on the side hull plating gave me fits so they are very close best fit.



Attached Files
.mpd   75060 - Slave I.mpd (Size: 231.79 KB / Downloads: 12)
Print this item

  30056, 30277, and 75033 - A hat trick of mini Star Destroyers
Posted by: Orion Pobursky - 2019-09-21, 1:54 - Forum: Official Models - No Replies

   
30056 - Star Destroyer
OMR Compliant
Missing: Nothing
Comments: None


   
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]30277 - First Order Star Destroyer[/font][/size][/color]
OMR Compliant

Missing: Nothing
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]Comments: None
[/font][/size][/color]


[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]     [/font][/size][/color]
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif][color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]75033 - Star Destroyer[/font][/size][/color][/font][/size][/color]
OMR Compliant

Missing: Minifig Head, Torso, Hips, and Leg patterns as documented in the file
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif][color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]Comments: None[/font][/size][/color][/font][/size][/color]



Attached Files
.mpd   30056 - Star Destroyer.mpd (Size: 1.93 KB / Downloads: 6)
.mpd   30277 - First Order Star Destroyer.mpd (Size: 2.8 KB / Downloads: 5)
.mpd   75033 - Star Destroyer.mpd (Size: 7.23 KB / Downloads: 7)
Print this item

  [LDCad] Addon
Posted by: Miguel Reizinho - 2019-09-19, 11:37 - Forum: LDraw Editors and Viewers - Replies (19)

Hello!

I've been doing some experiments and Roland suggested I shared them in this forum.

I've done some icons and themes in the past for LDCad. They are usually flat design themes, from several colors, with clear monochromatic icons

[Image: Blue-Theme.png]

But I also wanted to be able to change the color of the titlebar of LDCad window from white, in the example above, to match the color of the menubar. I asked Roland about it but unfortunately that option was not available through the regular configuration files. But his reply about objects and windows class put me in the right track! I research a little and found out Autohotkey, a scripting language for Windows. 

And what started as a pure cosmetic change turned out into a little addon that creates 4 extra buttons on the menubar, some additional hotkeys and the possibility to toggle on/off completely the window titlebar. 

[Image: Dark-Theme.png]
Only works in windows unfortunately

You can see a small video of the addon in action here: https://youtu.be/sDCpDDpfEWY

Here is a brief technical explanation. Autohotkey script grabs LDcad class window and creates an overlay GUI, an extension of the menubar, at a certain position. It creates the extra buttons and show/hides them as necessary. Then registers the mouse clicks and position to change images, cursor and run actions. Pressing the new menubar button will maximize the window, remove titlebar and show additional window control buttons on the menubar (min, restore, close window). It will also register new hotkeys to enable/disable the titlebar, show/hide the menubar, reload script, etc. The autohotkey script is called by a new autorun.lua script also included. So once LDCad loads and finishes updating the PartBin, you'll see a CMD window flash briefly (due to limitations of the io.popen function in the lua script) and the new button will appear on the menubar. Feel free to open the autohotkey script and look around.

Features:
1. New Hotkeys 
- CTRL+T to toggle titlebar
- F11 to toggle menubar (have to config LDCad hotkey show/hide menubar to F10)
- Left Double Click on menubar will maximize/restore window

Requirements:

1. Install Autohotkey
2. Download Addon
3. Download themes (optional)
Blue
Dark
Gray

Instructions:
1. Unzip files inside Titlebar Addon.zip to your LDCad instalation folder
2. Copy autorun.lua to your profile LDCad global script folder i.e %appdata%\Roaming\LDCad\scripts\default\global
3. Edit autorun.lua and change path to your LDCad.exe accordingly
4. Depending on your buttons of the menu bar, you might have to adjust the origin of the new complement menubar.
- Open autorun.ahk with a text editor
- Find line 21, code "MenuPos = 1338"
- Change value "1338" for what suits you best. Increasing the number will move origin to the right. Decreasing will move to the left
 

Let me know if you need extra help in setting this up.

Hope you enjoy!

Print this item

  8099 - Midi-Scale Imperial Star Destroyer
Posted by: Orion Pobursky - 2019-09-19, 2:26 - Forum: Official Models - Replies (2)

   
8099 - Midi-Scale Imperial Star Destroyer
OMR Compliant
Missing: Nothing
Comments: The hull plate angles are as close as they can be but there is still a small amount of part overlap.



Attached Files
.mpd   8099 - Midi-Scale Imperial Star Destroyer.mpd (Size: 22.2 KB / Downloads: 10)
Print this item

  Numbering of Sticker Parts
Posted by: Gerald Lasser - 2019-09-18, 6:49 - Forum: Official File Specifications/Standards - Replies (9)

As we are in the progress of amending the Sticker Specifications, what do you think of adding this one:

recently, LEGO started to print numbers next to their stickers to easier identify them, it looks like common sense to include this number as a letter in the part number, i.e. 01 -> "a", etc.
If there are more than 26 stickers on a sheet, they should be numbered as 27 -> aa, 28 -> ab

WOuld it make sense to add this and is it compatible with the library, i.e. was there enough common sense in the past to number the stickers accordingly since they introduced this scheme?

Print this item