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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,698
» Latest member: Nicolas19
» Forum threads: 6,418
» Forum posts: 53,212

Full Statistics

Online Users
There are currently 177 online users.
» 2 Member(s) | 170 Guest(s)
Applebot, Baidu, Bing, Facebook, Google, Orion Pobursky, Stephan den Ridder

Latest Threads
v 1.7 beta 2a snapping fe...
Forum: LDraw Editors and Viewers
Last Post: Nicolas19
1 hour ago
» Replies: 0
» Views: 15
98295c01pb02
Forum: Part Requests
Last Post: Peter Grass
5 hours ago
» Replies: 4
» Views: 3,322
2026 - New Parts -> Raw M...
Forum: Part Requests
Last Post: Gerald Lasser
8 hours ago
» Replies: 8
» Views: 247
Smort brick stuff
Forum: Part Requests
Last Post: Jeff Jones
Yesterday, 15:35
» Replies: 2
» Views: 218
Technic 1993
Forum: Official Models
Last Post: Takeshi Takahashi
Yesterday, 14:43
» Replies: 5
» Views: 7,551
Part request for 4518c an...
Forum: Part Requests
Last Post: Alfred Schmitz
Yesterday, 12:44
» Replies: 2
» Views: 192
2026 - New Parts -> Raw M...
Forum: Part Requests
Last Post: Gerald Lasser
2026-03-01, 20:43
» Replies: 3
» Views: 1,649
4175 part depth appears t...
Forum: Parts Authoring
Last Post: Evert-Jan Boer
2026-03-01, 13:28
» Replies: 1
» Views: 132
Discussion - proposal to ...
Forum: Official File Specifications/Standards
Last Post: N. W. Perry
2026-03-01, 4:50
» Replies: 60
» Views: 7,106
Animal minifigure heads l...
Forum: Part Requests
Last Post: Timothy Hall
2026-03-01, 3:41
» Replies: 20
» Views: 17,264

 
  Elliptical torus-es?
Posted by: N. W. Perry - 2023-12-13, 2:02 - Forum: Parts Authoring - Replies (9)

Before I bend over too far trying to figure it out, is it possible to make a torus, using primitives, that is elliptical in the major radius but without changing the minor radius? I think it is not, because the minor radius is in ratio to the major radius, so scaling the primitive differently in X and Y will change both radii proportionally.

The same problem exists with rings, but you can get around that using different primitives, such as chords and n-discs, as I've done in the two files below. (I'm trying to make both a flat and a rounded version; I've figured out the L and the E, but not how to make the round-topped version of G and O.) So maybe there is some way using another kind of primitive?
       



Attached Files
.dat   logo-lego-7.dat (Size: 5.13 KB / Downloads: 4)
.dat   logo-lego-8.dat (Size: 6.04 KB / Downloads: 3)
Print this item

  Part Tracker problem
Posted by: Javier Orquera - 2023-12-12, 14:31 - Forum: Parts Tracker Discussion - Replies (7)

I want to submit new parts but I can't; is PT submiting page working? Anyone have this problem?

Print this item

  [LDPE] 1.8.74 Released (stud-grid / axis labels / drafts / std. bricks / unit conv.)
Posted by: Nils Schmidt - 2023-12-11, 19:42 - Forum: Parts Author Tools - Replies (14)

Hey,

I know, it is too early for presents. Nevertheless, here is one.
For the next version I will try to include a "cheat sheet" in the program. Search for "blender 3d cheat sheet" or something similar. Otherwise you can take a look here in the next year, when there is actually something to see.

[Image: attachment.php?aid=12753]

As always, you can download LDPE from this page:

http://nilsschmidt1337.github.io/ldparteditor/

Changelog:

(5 new features and 1 bug fix)

With this release you will be able to...

  • ...use a "stud" grid setting (Plate 1 x 1, Y = 8 LDU, XZ = 10 LDU half-stud).
  • ...see an optional "x", "y", "z" on the coloured axes of the coordinate system (activate with "Tools..."->"Options..."->"Show Axis Labels", or with the 3D view context menu "View Actions"->"Axis Label").
  • ...create a new file draft (Ctrl+Click on "New Part File"), without saying where it should be saved. When it is saved for the first time, the program will ask where to save it. Unsaved drafts are lost when the program gets closed.
  • ...access a set of standard bricks, tiles and plates in the primitives view.
  • ...benefit from a more precise unit converter (it avoids the division).

The following critical issue is fixed:

  1. Creating/opening a project kept the "Part Review" active, when doing a review.

The program was tested intensively with "real world" files.
However, something can go wrong in about 140.000 lines of code.

Installation on Windows:

  1. Download and extract LDPartEditor_win32_x64.zip
  2. Run LDPartEditor-1.8.74.msi
  3. Start LDPartEditor from the start menu
Installation on Linux:

  1. Download and extract LDPartEditor_linux_x64.zip
  2. Install ldparteditor_1.8.74-1_amd64.deb
  3. Start LDPartEditor from the menu or via launcher
Installation on Mac OS X:

  1. Download and extract LDPartEditor_mac_x64.zip
  2. Mount LDPartEditor-1.8.74.dmg
  3. Drag LDPartEditor.app to the Applications folder
  4. Copy ldparteditor.sh to your home folder
        4a. Open a Terminal.app and run ./ldparteditor.sh
        4b. Or open a Terminal.app and run /Applications/LDPartEditor.app/Contents/MacOS/LDPartEditor

I listen carefully to your requests and possible complaints. Please leave me a message, with your thoughts and wishes to further improve the software.

LDPE is a 3D CAD application: The overall system requirements are higher. While I recommend to use a powerful 64-bit multicore system, it could be possible, to run LDPE on older machines as well.

System Requirements:

Minimum System Requirements:
  • OpenGL 2.1 compatible Graphics Card
  • Operating System (64-bit): Windows [7 or newer], Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz)
  • RAM: 4GB
  • Video-Memory: 1 GB
  • Free Disk Space: 150 MB
Recommended Requirements:
  • Operating System (64bit): Windows 7,8,10,11, Linux [e.g. Ubuntu Linux >=14.4], Mac OS X [>=10.6]
  • OpenGL 3.3 compatible Graphics Card
  • CPU: Multicore-Processor with 4 cores (or more)
  • RAM: >4 GB
  • Video-Memory: >1 GB
  • Free Disk Space: 500 MB
  • For a faster start, LDPartEditor and the LDraw™ library should be installed on an SSD.

Print this item

  Lord Business platform shoes?
Posted by: Magnus Forsberg - 2023-12-09, 16:25 - Forum: Parts Tracker Discussion - Replies (4)

Do anyone still have access to part 15447?

[Image: 15447.png]
https://www.bricklink.com/v2/catalog/cat...ge?P=15447

I know it has been present in LDD, but I can't find it now.
I could do a simple mock-up, but I don't have any information about the height, or image of the bottom view.
Guess the square hole on the back is stud sized.

Print this item

  Programmatically determining how two parts can interact
Posted by: Mark Elwin - 2023-12-06, 13:46 - Forum: LDraw Editors and Viewers - Replies (4)

Hello, I have a software friend who would like to process pairs of LDraw files and determine how they may interact. This is clearly part of the LDraw program, as the user interface allows users to do this; and so I am wondering whether that software is open source or a more experienced administrator could help us understand how to read and interpret the code. Would love any and all help in this direction. We are very excited.

Print this item

  34908 Steppenwolf head
Posted by: Richard - 2023-12-03, 23:26 - Forum: Part Requests - Replies (1)

Could be an interesting piece with it's horns.
https://www.bricklink.com/v2/catalog/cat...5#T=C&C=85

Looks like bar connection:
https://lego.brickinstructions.com/en/le...ift_Attack

Print this item

  Image cut off, OSMesa LDView
Posted by: Orion Pobursky - 2023-12-03, 17:41 - Forum: LDraw Editors and Viewers - Replies (2)

I'm having an issue with the OSMesa version of LDview that I can't replicate with Windows. Error is seen here:
https://library.ldraw.org/tracker/33210

Attached is the file. This was auto generated by the PT.

The ini values that the PT uses are:

Code:
[General]
Texmaps=1
AutoCrop=1
BackgroundColor3=0xFFFFFF
BFC=0
ConditionalHighlights=1
FOV=0.1
LineSmoothing=1
MemoryUsage=0
ProcessLDConfig=1
SaveAlpha=1
SaveZoomToFit=1
SeamWidth=0
ShowHighlightLines=1
SubduedLighting=1
UseQualityStuds=1
UseSpecular=0
DebugLevel=0
CheckPartTracker=0
LightVector=-1,1,1
TextureStuds=0

Additionally the commandline uses:
-SaveWidth=300 -SaveHeight=300 -SaveSnapshot=<save_path>/part.png



Attached Files
.mpd   69857.mpd (Size: 938.96 KB / Downloads: 1)
Print this item

  Height of electric pin holes of 6216m2 - Electric, Motor 4.5V Type 2
Posted by: Willy Tschager - 2023-12-01, 19:36 - Forum: Parts Authoring - Replies (12)

Guys,

some help with https://library.ldraw.org/tracker/32922 is needed.

In case you own an Electric, Motor 4.5V Type 2 for 2-prong connectors with Middle Pin I'd like to know if the pin holes line up with the center of a technic pin hole or if the position in the official LDraw part as shown in this picture is correct:

       

Thanks. w.

Print this item

  Mursten-era bricks and stud logos
Posted by: N. W. Perry - 2023-11-29, 3:22 - Forum: Parts Tracker Discussion - No Replies

I was checking the Mursten-era parts (the u80xx series) to see if they needed to be corrected with non-logo studs, and I was glad to see that Magnus has already submitted fixes for most of these. But after reviewing the research, I realized that this fix isn't necessary in some cases—specifically, the non-slotted bricks (u80xxa variants).


tl;dr—
Basically what I'm asking is this; read on below the break for more background. Smile
  1. The Mursten bricks in the official library have stud logos. Real-life slotted bricks generally did not have stud logos, but non-slotted bricks always did. Which library parts, if any, should be fixed to have non-logo studs?
  2. For parts that existed both with and without stud logos (e.g., 1x2 slotted bricks), which variant should the official part reflect? Or, should a new version be submitted so that both are represented?

Now, back to our story…

It appears that stud logos were first added to the molds at the same time that TLG switched over to studded windows and doors—and thus bricks that no longer needed slots. Prior to this time, all the different available bricks had at least one slot, which means that all bricks without stud logos (with a few random exceptions* that probably aren't worth modeling) would have had at least one slot.

So basically you have two distinct periods for these early bricks:
  • Slotted bricks (Automatic Binding Bricks and early LEGO Mursten, c. 1949–1955). These had no stud logos (and their undersides had either no logo, or one of two general logo styles—plain or "dogbone"—but we don't model these underside details anyway).
  • Non-slotted "hollow-bottom" bricks (late LEGO Mursten and early System, c. 1956–1957. These had stud logos (and their undersides typically had no logo, but some molds also had a plain style underside logo).
After that, of course, you had the modern tube/post-bottom bricks starting from 1958.

There is one snag, though. There was limited production** of some bricks that had both slots and stud logos (and in some cases also underside logos!). In general, I think it's correct to model the slotted bricks without stud logos, but it's worth being aware that there are some real-life cases where examples of either can be found.

So, I've put together a summary of the Mursten-era bricks that are in the library and what I think their status should be. I'm starting with standard bricks; I need to dig a little further into beams and baseplates. Open to ideas and suggestions, of course!

I. Standard bricks
A. Non-slotted, hollow-bottom with stud logos (no fix needed):
  • 2x4 (whole or 1/1 bricks): u8004a
  • 2x3 (¾ bricks): u8003a
  • 2x2 (½ bricks): u8002a
  • 1x2 (¼ bricks): u8001a <- this is essentially identical to 3065.dat
B. Slotted bricks without stud logos (fix these):
  • 2x4 with 1 slot: u8004b
  • 2x4 with 2 slots opposite: u8004c
  • 2x4 with 2 slots adjacent right: u8004d
  • 2x4 with 2 slots adjacent left: u8004e
  • 2x4 with 2 slots adjacent close right: ? u8004f (not in library)
  • 2x4 with 2 slots adjacent close left: ? u8004g (not in library)
  • 2x3 with 1 slot: u8003b
  • 2x3 with 2 slots opposite: u8003c
  • 2x3 with 2 slots adjacent right: u8003d
  • 2x3 with 2 slots adjacent left: u8003e
  • 2x2 with 1 slot: u8002b
  • 2x2 with 2 slots opposite: u8002c
  • 2x2 with 2 slots adjacent: u8002d
Parts listed in bold are variants that have also been found with stud logos, mostly in limited cases as discussed above. The exceptions are u8001b and u8001c, which had a fairly mainstream production run—these two in particular might be worth having separate models for (or possibly leaving unchanged).


* The random exceptions are things like Swedish PRIMA bricks that had their own special molds. In fact, the only example I can point to off hand is the 2x8 beam, which was produced in Sweden without slots from a non-logo mold. (Ironically, this part would be u8005a, which is not yet in the library.)

** This mainly seems to be due to certain markets like Norway, which still sold slotted bricks after the changeover happened elsewhere, because they were still using these older molds after Denmark was done with them.

Print this item

  Restricting parts to whole number x,y,z script
Posted by: Ironmatt - 2023-11-28, 4:22 - Forum: LDraw Editors and Viewers - Replies (9)

So I wrote this script in lua that takes all the parts in a ldr and moves them to their "rounded" location (I have a massive studio 2.0 file that I have been working on for a while, and a bunch of stuff is slightly out of place in completely different directions)

I tried the script, and it works perfectly, but I was wondering if there was a way to make it so that the individual parts of each submodel could also be targeted and align to the world grid.

btw i used another script by N W Perry as a starting point



Attached Files
.lua   aligngrid.lua (Size: 807 bytes / Downloads: 9)
Print this item