Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 5,169
» Latest member: zqy
» Forum threads: 6,087
» Forum posts: 51,285
Full Statistics
|
Online Users |
There are currently 850 online users. » 2 Member(s) | 844 Guest(s) Applebot, Baidu, Bing, Google, Jeff Jones
|
Latest Threads |
LDraw.org 2025-06 Parts U...
Forum: LDraw.org Announcements
Last Post: Orion Pobursky
47 minutes ago
» Replies: 5
» Views: 1,107
|
Part Request: Plastic Sci...
Forum: Part Requests
Last Post: Dmitry
Today, 7:14
» Replies: 7
» Views: 1,624
|
Updates of the Bricklink ...
Forum: Parts Authoring
Last Post: Peter Blomberg
Today, 4:52
» Replies: 7
» Views: 866
|
Possible duplicate faces ...
Forum: Parts Authoring
Last Post: Peter Blomberg
Today, 4:39
» Replies: 1
» Views: 71
|
Are conditional lines ste...
Forum: Parts Authoring
Last Post: Peter Blomberg
Yesterday, 20:59
» Replies: 1
» Views: 1,019
|
3D print LEGO element
Forum: Off-Topic
Last Post: Nate87
Yesterday, 19:39
» Replies: 18
» Views: 9,414
|
Most Common Parts that re...
Forum: Part Requests
Last Post: Peter Blomberg
2025-07-20, 11:35
» Replies: 34
» Views: 14,661
|
Can we get the part 4364p...
Forum: Part Requests
Last Post: Vincent Messenet
2025-07-20, 9:40
» Replies: 3
» Views: 249
|
LDraw Additional-Tools-In...
Forum: LDraw.org Announcements
Last Post: Willy Tschager
2025-07-20, 9:30
» Replies: 0
» Views: 107
|
LDraw All-In-One-Installe...
Forum: LDraw.org Announcements
Last Post: Willy Tschager
2025-07-20, 9:22
» Replies: 0
» Views: 96
|
|
|
no release (yet) in 2021 ?? |
Posted by: Franklin W. Cain - 2021-10-16, 13:20 - Forum: General LDraw.org Discussion
- Replies (3)
|
 |
Just to confirm -- we have not yet had a release this year, correct?
(Curse you, COVID!!!)
Since we now have over a thousand files on the Parts Tracker that have been fully approved, will it be possible to have a release before the year's end? How probable, if one may ask?
Thanks! ;-)
Franklin
|
|
|
Fixing rounding errors in primitives |
Posted by: Lasse Deleuran - 2021-10-15, 17:49 - Forum: Parts Authoring
- Replies (7)
|
 |
This is a continuation of this thread. The thread pointed out rounding errors in existing primitives. I have briefly discussed the issue with Chris, and what has to be done in order to fix the issue. He proposed that not only are fixed parts submitted, but also all official parts which have to be updated due to the changes.
Primitives are used very often in the LDraw library, so each change to a primitive will be associated with a large amount of affected files.
I encourage separate posts in this thread for each fixed primitive. Each post should contain:
- What the fix of the primitive is.
- An overview of all parts that use the primitive.
- Proposed fix of all parts that use the primitive and are affected.
This is my workflow. If you want to contribute to this, then I recommend using it as a starting point (and please find ways to optimize it, since this is taking a lot of time)
1) Use a primitive generator and tester like this to find a primitive with rounding errors.
2) Manually verify and document the error.
3) Fix the file (and the 8/ and 48/ version as well if affected)
4) Find files that use the primitive (I use "grep -ir primitive.dat ." since I use Linux tools, such as cygwin)
5) Go through each file and check all the points from lines of type 2, 3, 4 and 5. If any point lies next to a fixed point, then that point has to be updated. I have made a tool to find these points. If you are interested, I can share the tool with you. Right now it is a bit too technical to be released.
|
|
|
Onshape |
Posted by: Hans van de Burgt - 2021-10-15, 10:11 - Forum: LDraw File Processing and Conversion
- Replies (2)
|
 |
Hello, I am brand new here, and only 3 weeks involved in the Lego scene. After building a Lego Crocodile for my grandson, I studied a little bit on possibilities to motorize it. So I found Bricklink Studio, and designed already some train models. And as many other enthousiast I missed some essential parts, as thin rods for instance. Well I know you can buy them at Non Lego suppliers, but I want them also use them as digital parts in Bricklink Studio.
As experienced CAD designer I can make my own parts, and even print them on 3D FDM or Resin printers. I usually use Onshape, a very good and fully free online CAD program for hobbyists. See: https://www.onshape.com/en/products/free
So this week my question was, can I converse my part designs from Onshape to a digital part in Bricklink Studio. And I found Ldraw and stl2dat. In Onshape you can export parts to .STL in txt or binary format. As unit you can choose for mm. My question is, is that correct for a proper conversion?
Some designs:
|
|
|
Merge several .mpd files into one |
Posted by: Milan Vančura - 2021-10-12, 11:13 - Forum: LDraw Editors and Viewers
- Replies (10)
|
 |
Please, do you have any ideas how to solve this task?:
I have several MPD models, complex ones (nested submodels, buffer exchange used many times, hoses and strings etc. All this already interlocked with tons of LPUB3D commands) and now I need to create new mpd with all these models together (i.e. train containing machine and wagons). I do not need to keep original STEPs in original models (wagons), I create few new steps in the result model, showing how to connect wagons.
What's the easiest way to do this, preferably in LDCAD?
So far, I tried:
- not working: nested mode, select all, copy&paste into new mpd. Strings were not copied, only one instance of each submodel was copied etc.
- working but hard to do: select all, reorganize->inline several times, until it does something. Manually remove everything between buffer exchange blocks (error prone). Copy&paste into new mpd.
- working but not sure it is correct solution: for each original mpd I do "File"->"Clean up"->"Add prefix", "embed unofficial". Then, create new empty mpd (with model "main"), join this new file and original mpd files into new one (on commandline, out of LDCAD: "cat new.mpd orig1.mpd orig2.mpd orig3.mpd >m.mpd && mv m.mpd new.mpd"). Open the result mpd in LDCAD again and use "MPD submodels" section in partbin.
|
|
|
Suggestion: New Meta 0 !YEAR |
Posted by: Max Martin Richter - 2021-10-11, 15:05 - Forum: Official File Specifications/Standards
- Replies (2)
|
 |
Hi,
While reviewing I came across some parts with Type 1 and Type 2 as description qualifier.
As we can surely describe the differences it's for sure sometimes hard for the (normal) user to know, which type he has to use. (Example 1/2 Technic Bushes, which are available in 4 different types. A normal user can surely find out, that the smooth version was introduced 1998, but the other types are hard to figure out.)
Therefore I would like to suggest introducing a new meta command !YEAR <xxxx> (optional < - yyyy>), where xxxx is the year the part is introduced and yyyy is the year the part is discontinued.
This command could be used by editors as an additional filter to get the right parts for modelling.
/Max
|
|
|
|