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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,643
» Latest member: moop
» Forum threads: 6,386
» Forum posts: 53,007

Full Statistics

Online Users
There are currently 163 online users.
» 0 Member(s) | 157 Guest(s)
Applebot, Baidu, Bing, Facebook, Google, Twitter

Latest Threads
Discussion - proposal to ...
Forum: Official File Specifications/Standards
Last Post: N. W. Perry
Yesterday, 19:31
» Replies: 27
» Views: 2,531
CMF Frog Costume Headgear...
Forum: Part Requests
Last Post: Hageta
Yesterday, 18:38
» Replies: 2
» Views: 123
30305c01 Rock Monster (Ro...
Forum: Part Requests
Last Post: Chris Böhnke
Yesterday, 17:20
» Replies: 17
» Views: 15,004
Parts request 7656, 7658 ...
Forum: Part Requests
Last Post: Alfred Schmitz
Yesterday, 11:14
» Replies: 0
» Views: 129
Custom Tiles from 10330 r...
Forum: Part Requests
Last Post: Knud Ahrnell Albrechtsen
Yesterday, 9:42
» Replies: 2
» Views: 435
looking for the complete ...
Forum: Help
Last Post: Gerald Lasser
2026-02-08, 22:53
» Replies: 5
» Views: 221
Looking for Experienced L...
Forum: Help
Last Post: nobusiness909
2026-02-08, 19:11
» Replies: 15
» Views: 3,392
[LDPatternCreator] Releas...
Forum: Parts Author Tools
Last Post: Nils Schmidt
2026-02-08, 16:53
» Replies: 0
» Views: 91
LEGO Parts Guide - Only 3...
Forum: Part Requests
Last Post: tom alphin
2026-02-06, 16:37
» Replies: 34
» Views: 3,923
Creator 2025
Forum: Official Models
Last Post: Philippe Hurbain
2026-02-06, 10:28
» Replies: 3
» Views: 217

 
  Sanitizing quad errors
Posted by: Nicola - 2014-11-04, 12:04 - Forum: Official File Specifications/Standards - Replies (2)

(this is nost strictly about specifications, so feel free to move this thread)

So, there are some parts in the library that contains errors of various nature. Some of them must be solved by hand, others should be easy to solve "en mass" with minimal work. The problem about crossed quads is an example. Many viewer have built-in correction code, which made the problem more hidden and probably made it easier for mistakes to slip in the library. I think there's no reason not to address the issue directly on the library, so i suggest this:

- find a routine that correct quads. I'm sure there are many, for example it can be inferred from this post that some detection & correction tool already exists. In LDView the code looks like in here.
- put it into a programs that scans all .dat file in the library searching for quad lines. Pass the vertex to che correction function and eventually update the line. If the file has corrections, overwrite the original one with the correct one, maybe reporting which files have been modified for later review. The program appears to be simple as it operates on single lines, it doesn't need any context whatsoever on the 3d model beside the single quad. Actually it's mostly opening and rewriting files.
- review the modified files. I guess there are not that many, so we can probably manually verify one by one
- commit all changed files to the official library. I don't know how it is stored and who has access to it, but i don't think there are problems in a "mass commit", or are there?
- either forget about the script or somehow schedule it to run on new parts/periodically to detect new error.

Of course this doesn't break any compatibility, updating the library will have no visible difference in already existing software.

I'm no good in C, so i'm not able to help with the code (unless you want it written in other languages), i can offer my help to review corrected parts, if it's needed.

Print this item

  Forum Rules. *Read Before Posting*
Posted by: Orion Pobursky - 2014-11-04, 10:28 - Forum: Official File Specifications/Standards - No Replies

A couple of ground rules before you post:

  • If you have a gripe, suggest a way to fix it. Be specific.
  • We will only consider breaking backwards compatibility for really good reasons. All suggestions need to keep that in mind.
  • We are not going to covert the spec to XML, binary format, etc. (See above.)
  • More detailed suggestions will most likely get more responses. Please avoid overly general suggestions
  • Posts on this thread may get spun off into their own threads. If you're using the flat view (i.e. not threaded or hybrid), try not break threading.

Also, spec discussion previously happened in the Parts Authoring forum. Please search there for any previous threads and start a new thread here with a link back if you want to continue a previous discussion.

Print this item

  Part Request - 98371
Posted by: Marc - 2014-11-04, 2:29 - Forum: Part Requests - Replies (3)

May I request to have part 98371 created?

Thanks,
Marc

Print this item

  Do we need another LDraw building program?
Posted by: Mario Pascucci - 2014-11-03, 8:28 - Forum: LDraw Editors and Viewers - Replies (46)

Hi all.
I'm working on a simple builder in Java, derived from JLDraw Java viewer, but now I wonder if we really need yet another building software Smile

My program will have a building mode with "autoconnect", i.e. new part will "snap" to nearest connection on line of sight (it is already done for studs, tubes, some technic pin and pegholes, but needs lots more work for other connections).

It is in Java, so we have "one version is good for all". Some drawbacks are the "rough" rendering (You must optimize a lot if you want some accettable speed in Java...), and probably the maximum size of a model, that will be in the order of 5k-10k parts (i'll not tested yet).

The coming of "MOC Builder" from Bricklink will make my program useless, I think.

So, I'm here to ask for your opinion: we need another building software? Please talk frankly and be direct: I'll survive to your criticism :-p ;-)

Thank you in advance.

Print this item

  LDCad 1.4 (win+linux)
Posted by: Roland Melkert - 2014-11-02, 20:34 - Forum: LDraw Editors and Viewers - Replies (77)

After two beta's I think 1.4 is stable enough to justify a definitive version, so here you go.

I've fixed all the issues reported in the beta 2 thread and some direct mails. I've also implemented a few small changes suggested in those same sources.

No big changes (besides the 17 bug fixes Smile ) otherwise, just:

  • Missing files dialog (disabled by default)
  • Edge anti alias (disabled by default as I'm not a big fan of aa myself)
  • Reorganized the selection menu hoping to make it more intuitive.

Like always you can get the newest version from www.melkert.net/LDCad/download

Here's a preview of the edge AA, in means of an OpenGL export without it and one with it enabled

   

   

And somewhat unrelated to 1.4 I also made a short tutorial clip showing how to work with the flexible part templates.

With this version I'm closing the book on 1.4 in order to get started with 1.5. In which I'm hoping to extend the animation and scripting possibilities, and it will also introduce detachable/floating bins (default gui will remain visually identical though)

Have fun

Print this item

  Simpsons Parts
Posted by: Damien Roux - 2014-11-02, 11:50 - Forum: Parts Authoring - Replies (5)

I saw that Philo has started to author some of the Simpsons Parts (Homer only at the moment).

I was wondering : as I own almost the entire collection : are you planning to do them all, or would you mind if I try to contribute, especially with the patterned accesssories that come with the sets? Also, I'd like to investigate 3D scanning with Agisoft Photoscan but I don't want to "steal" what you might plan to do.

Let me know.

Print this item

  I’d like to introduce our new Digital LEGO builder called MOC Builder.
Posted by: HenryPark - 2014-11-01, 0:54 - Forum: LDraw Editors and Viewers - Replies (39)

Dear fellow digital builders,

I’m Henry Park, a member of BrickLink's tool development team.
I’d like to introduce MOC Builder, our new Digital LEGO builder, that was developed based on LDraw's library of virtual LEGO bricks. It allows you to build a virtual LEGO creation on your Windows, Mac, or Linux computer. It also helps you order real LEGO bricks to turn your virtual creation into a physical model. To make that possible, we added part connectivity on top of the LDraw library and integrated BrickLink's marketplace within the tool.

[Image: MOCBuilder.png]

[Image: MOCBuilder_price.png]

Here are key features of MOC Builder:

  • Drag-and-drop building
  • Building with Connectivity
  • Undo, Redo, Cut, Copy and Paste
  • Loads both LDraw and LDD (Lego Digital Designer) models
  • Search parts by name and description either from LDraw library or BrickLink Catalog
  • Part Browser with customizable category
  • Supports all LDraw colors (as of 10/30/2014)
  • Find and replace (with color) parts within a working Set
  • Step browsing for building instructions
  • Automatic grouping
  • Overlap Check
  • Import a set as a model from local file system
  • Import a set from the Set Inventory of BrickLink
  • Export parts to BrickLink Wanted List
  • Calculate price of model based on BrickLink market price of the parts
  • +Connectivity Editor

MOC Builder is an open source, free software. Any ideas, comments, or bug reports will be greatly appreciated. If you are a developer of existing tools on LDraw platform and wish to integrate your tools with MOC Builder, I’d love to hear any suggestions from you.
Please feel free to contact me.

MOC Builder is licensed under The BSB 3-Clause License.

MOC Builder can be download following link:
https://github.com/MOCBuilderOrg/MOCBuilder/releases

Thanks,
Henry Park

Print this item

  LDraw data files at Brickset
Posted by: Magnus Forsberg - 2014-10-31, 21:22 - Forum: Official Models - Replies (42)

Brickset has started to collect links to official sets made in LDraw.

How can we contribute?

Print this item

  Is POVRay still the most liked LDraw HQ renderer?
Posted by: Roland Melkert - 2014-10-30, 19:13 - Forum: Rendering Techniques - Replies (25)

I'm wondering... is POVRay still the most liked / preferred HQ rendering tool for LDraw scenes / animations out there?

I mean with GUI tools like blender around and all.

Just wondering in preparation of the LDCad animation HQ export feature.

Print this item

  [Bricksmith] Where is system preference files located
Posted by: Son Nguyen - 2014-10-30, 0:12 - Forum: LDraw Editors and Viewers - Replies (6)

So I have a problem that maybe someone would be able to help me with. I did a search of the forum and found nothing.

I use multiple computers with multiple hard drives and therefore have to boot from various copies of OS X. I'd like to be able to export my favorites list of parts to another hard drive and not have to re-create a new favorites list. Is this possible? I imagine it would be located in a system preferences file somewhere. But I can't seem to find a system preference file for Bricksmith. Any help would be appreciated. Thanks.

Print this item