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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,548
» Latest member: Jack McAulay
» Forum threads: 6,322
» Forum posts: 52,599

Full Statistics

Online Users
There are currently 204 online users.
» 3 Member(s) | 195 Guest(s)
Applebot, Baidu, Bing, Facebook, Google, Yandex, Michael S, Philippe Hurbain

Latest Threads
Question about creating a...
Forum: Parts Authoring
Last Post: Philippe Hurbain
2 hours ago
» Replies: 2
» Views: 31
Request for new primitive...
Forum: Parts Authoring
Last Post: Manfred Schaefer
2 hours ago
» Replies: 0
» Views: 17
Fix request: 4592
Forum: Part Requests
Last Post: Philippe Hurbain
4 hours ago
» Replies: 5
» Views: 108
Part Request: 98138pb257 ...
Forum: Part Requests
Last Post: Michael S
8 hours ago
» Replies: 2
» Views: 82
LEGO Parts Guide - Only 6...
Forum: Part Requests
Last Post: Gerald Lasser
9 hours ago
» Replies: 8
» Views: 456
Official File parts/2654b...
Forum: Parts Tracker Discussion
Last Post: Bertrand Lequy
10 hours ago
» Replies: 0
» Views: 43
LDraw Colors for OpenScad...
Forum: LDraw Editors and Viewers
Last Post: Hageta
Yesterday, 20:23
» Replies: 0
» Views: 78
Part 24123 large rifle sh...
Forum: Part Requests
Last Post: Seth Bray
Yesterday, 20:02
» Replies: 2
» Views: 138
LDraw.org 2025 Cost Fundr...
Forum: LDraw.org Announcements
Last Post: Orion Pobursky
Yesterday, 18:03
» Replies: 0
» Views: 118
[LDPE] 1.8.97 Released (s...
Forum: Parts Author Tools
Last Post: Magnus Forsberg
Yesterday, 16:04
» Replies: 2
» Views: 392

 
  About the set 75879
Posted by: Massimo Maso - 2022-12-14, 19:59 - Forum: Parts Authoring - Replies (1)

Hrllo, does anyone recognize the track that is represented in this set?



Attached Files Thumbnail(s)
   

.png   3068bpb1651.png (Size: 82.73 KB / Downloads: 34)
Print this item

  torus2.dat ?
Posted by: Perry - 2022-12-14, 2:41 - Forum: Part Requests - No Replies

hello,

I am trying to find  the torus2.dat  file for the rollercoaster 10303 model,   where 3 parts are missing.  
I am still on that torus2.dat file.
where do I find that one?

Thank you

Print this item

  42145 - AIRBUS H175 RESCUE HELICOPTER
Posted by: Vito Tarantini - 2022-12-13, 18:03 - Forum: Official Models - Replies (8)

My latest effort!

Made with Studio and complete with stickers.



Attached Files Thumbnail(s)
   
Print this item

  Rookie trying to accomplish a simple task
Posted by: Robert B - 2022-12-12, 10:39 - Forum: Parts Authoring - Replies (7)

I'm very new to LDPartsEditor (<1 day), but I seem to be missing how to perform what seems to be an easy task. Namely, how to split a given triangle/quadrangle along a specific axis. 

For example, given the following part, I simply want to make the yellow side (right) look like the orange side (left). I tried to combine two triangles into a quadrangle but then couldn't see how to divide that in the manner desired. Tried splitting a triangle, adding vertices... 

[Image: LDPE-Example.png]

Any help would be greatly appreciated!

Print this item

  Name: and LDRAW_ORG type mismatch
Posted by: Orion Pobursky - 2022-12-11, 18:31 - Forum: Parts Tracker Discussion - Replies (2)

We currently have 6 Part Type for the !LDRAW_ORG statement. They all, in my understanding, refer to a specific folder in the library:


Code:
Part => parts
Subpart => part/s
Primitive => p
8_Primitive => p/8
48_Primitive => p/48
Shortcut => parts
This is what I'm enforcing in the submit validation on the tracker.

Additionally, the Name: line is supposed to have the folder below parts/p in the name (e.g. 48\1-4cyli.dat).

Therefore if a part is an 8_Primitive it should be in the p\8 folder and have the name of "8\<filename>.dat".

There are, however, parts in the library that do not meet this standard. I thought I corrected most of them but bug report by Willy revealed this problem to be much more widespread that I had originally thought. The list follows. While this is easy to correct, a list this large is making me think that perhaps I'm being too strict with validation and this is not a rule we should enforce.

Thoughts?

Name:/LDRAW_ORG type mismatch list:

Code:
[0] => library/official/parts/754.dat
[1] => library/official/parts/755.dat
[2] => library/official/parts/756.dat
[3] => library/official/parts/932.dat
[4] => library/official/parts/993.dat
[5] => library/official/parts/994.dat
[6] => library/official/parts/u9136.dat
[7] => library/official/parts/s/25931-12.dat
[8] => library/official/parts/s/25931-8h.dat
[9] => library/official/parts/s/2684s01.dat
[10] => library/official/parts/s/2739bs01.dat
[11] => library/official/parts/s/2775s01.dat
[12] => library/official/parts/s/2775s02.dat
[13] => library/official/parts/s/2902s01.dat
[14] => library/official/parts/s/2913s01.dat
[15] => library/official/parts/s/3818p01s01.dat
[16] => library/official/parts/s/3818p01s02.dat
[17] => library/official/parts/s/466as01.dat
[18] => library/official/parts/s/466bs01.dat
[19] => library/official/parts/s/466cs01.dat
[20] => library/official/parts/s/50859s01.dat
[21] => library/official/parts/s/556s01.dat
[22] => library/official/parts/s/556s02.dat
[23] => library/official/parts/s/62809s01.dat
[24] => library/official/parts/s/691s01.dat
[25] => library/official/parts/s/765s01.dat
[26] => library/official/parts/s/766s01.dat
[27] => library/official/parts/s/78s01.dat
[28] => library/official/parts/s/87606s01.dat
[29] => library/official/parts/s/90462s01.dat
[30] => library/official/p/stu2-logo.dat
[31] => library/official/p/stu2-logo2.dat
[32] => library/official/p/stu2-logo3.dat
[33] => library/official/p/stu2-logo4.dat
[34] => library/official/p/stu2-logo5.dat
[35] => library/official/p/stu2.dat
[36] => library/official/p/stu210.dat
[37] => library/official/p/stu211.dat
[38] => library/official/p/stu212.dat
[39] => library/official/p/stu212a.dat
[40] => library/official/p/stu212s.dat
[41] => library/official/p/stu213.dat
[42] => library/official/p/stu214.dat
[43] => library/official/p/stu215.dat
[44] => library/official/p/stu216.dat
[45] => library/official/p/stu217.dat
[46] => library/official/p/stu217a.dat
[47] => library/official/p/stu218a.dat
[48] => library/official/p/stu22-logo.dat
[49] => library/official/p/stu22-logo2.dat
[50] => library/official/p/stu22-logo3.dat
[51] => library/official/p/stu22-logo4.dat
[52] => library/official/p/stu22-logo5.dat
[53] => library/official/p/stu22.dat
[54] => library/official/p/stu220.dat
[55] => library/official/p/stu221a.dat
[56] => library/official/p/stu222a.dat
[57] => library/official/p/stu223.dat
[58] => library/official/p/stu223d.dat
[59] => library/official/p/stu225.dat
[60] => library/official/p/stu226.dat
[61] => library/official/p/stu227.dat
[62] => library/official/p/stu227a.dat
[63] => library/official/p/stu22a.dat
[64] => library/official/p/stu22s.dat
[65] => library/official/p/stu22s2.dat
[66] => library/official/p/stu22s2e.dat
[67] => library/official/p/stu23.dat
[68] => library/official/p/stu23a.dat
[69] => library/official/p/stu24.dat
[70] => library/official/p/stu24a.dat
[71] => library/official/p/stu24f1n.dat
[72] => library/official/p/stu24f1s.dat
[73] => library/official/p/stu24f1w.dat
[74] => library/official/p/stu24f2n.dat
[75] => library/official/p/stu24f2s.dat
[76] => library/official/p/stu24f2w.dat
[77] => library/official/p/stu24f3n.dat
[78] => library/official/p/stu24f3s.dat
[79] => library/official/p/stu24f4n.dat
[80] => library/official/p/stu24f4s.dat
[81] => library/official/p/stu24f5n.dat
[82] => library/official/p/stu24h.dat
[83] => library/official/p/stu24o.dat
[84] => library/official/p/stu24od.dat
[85] => library/official/p/stu24s.dat
[86] => library/official/p/stu24s2.dat
[87] => library/official/p/stu25.dat
[88] => library/official/p/stu26.dat
[89] => library/official/p/stu26a.dat
[90] => library/official/p/stu27.dat
[91] => library/official/p/stu27a.dat
[92] => library/official/p/stu28.dat
[93] => library/official/p/stu28a.dat
[94] => library/official/p/stu29.dat
[95] => library/official/p/stu2a.dat
[96] => library/official/p/stu2el.dat
[97] => library/official/p/stu2p01.dat
[98] => library/official/p/stu2x.dat
[99] => library/official/p/8/stud16.dat
[100] => library/unofficial/parts/680.dat
[101] => library/unofficial/parts/681.dat
[102] => library/unofficial/parts/682.dat
[103] => library/unofficial/parts/s/2902s01.dat
[104] => library/unofficial/parts/s/32003a.dat
[105] => library/unofficial/parts/s/32109-1.dat
[106] => library/unofficial/parts/s/60481s01.dat
[107] => library/unofficial/parts/s/883-1.dat
[108] => library/unofficial/parts/s/992s01.dat
[109] => library/unofficial/parts/s/u9422s01.dat
[110] => library/unofficial/p/stu2-high-contrast.dat
[111] => library/unofficial/p/stu22-high-contrast.dat
[112] => library/unofficial/p/stu220-high-contrast.dat
[113] => library/unofficial/p/stu24hlf.dat
[114] => library/unofficial/p/stu2xa.dat

Print this item

  Spherical layer primitives
Posted by: Max Murtazin - 2022-12-11, 16:27 - Forum: Official File Specifications/Standards - Replies (2)

Looking through some parts, noticed that there is, surprisingly, no sphere layer primitives. I think it could be useful for cases, which uses spherical geometry other than the full sphere, half, quarter or 1/8. So, here I present those. 

General naming scheme is n-16sphely. n-16 is used same way as in flat circular primitives, and can be n-8 or n-4, while y stands for the layer of sphere. Picture below shows layers from 1 to 4, left to right:
   
   
   

When put together, they form a sphere:
   

Crude prim files attached (no condlines rn)



Attached Files
.dat   4-4sphel1.dat (Size: 1.47 KB / Downloads: 0)
.dat   4-4sphel4.dat (Size: 1.88 KB / Downloads: 0)
.dat   4-4sphel3.dat (Size: 1.86 KB / Downloads: 0)
.dat   4-4sphel2.dat (Size: 1.86 KB / Downloads: 0)
Print this item

  Lego Technic 1980
Posted by: aefferen - 2022-12-10, 21:26 - Forum: Official Models - Replies (7)

Hello,

Attached is the Lego set 8860 - Car Chassis from 1980.

Oke according to MPD Center 2.5.1.0

Done with MLcad.

Wheels are rubber-black
According to MPDcenter 2.5.1.0 is the file correct.

Have fun [Image: smile.png]
Allard



Attached Files
.mpd   8860 - Car Chassis.mpd (Size: 47.76 KB / Downloads: 13)
Print this item

  Rotation for 32531
Posted by: Jaco van der Molen - 2022-12-09, 9:05 - Forum: Parts Authoring - Replies (1)

Hi all,

I noticed that part 32531 has been moved to 32531a, but is 90 degrees turned pertaining to 32531a and b.

I think we need a correction there, because I now have an old model that has a few of these 90 degrees turned... ;-)


.png   32531.png (Size: 67.58 KB / Downloads: 36)

Jaco

Print this item

  Time to revisit SVG path to LDraw conversion?
Posted by: N. W. Perry - 2022-12-08, 15:32 - Forum: LDraw File Processing and Conversion - Replies (17)

Yes, I'm thinking it's time!

Every pattern I create (which admittedly isn't that many yet) seems to involve passing through the SVG format at some point. But we're still missing a tool for converting SVG graphics directly to LDraw, and I know there have been a couple started already. (Img4Dat has planned SVG functionality, SvgToDat I believe handles basic primitives only, etc.)

My proposal is to start with the single task of converting SVG paths to vertices that can be imported, say, into LDPE at a reasonable resolution for mesh generation. And since SVG paths are really just a combination of cartesian coordinates (rel or abs) and Bezier control points, all that's really needed is a way to take the cubic Bezier math and make a polyline out of that—perhaps with an option between points evenly spaced, or according to curvature (so that tighter curves get more points). Best of all, that information is already stored in a nice, human-readable xml format within the svg file.

The use case for this arose when working on this part. I was able to lift those vectors directly from the official instruction booklet, put them into Inkscape, export a PNG and trace that manually in LDPE. But how much faster if I could have taken the paths themselves (or the xml data from inside the svg file) and drop them into a tool in LDPE, maybe adjust the precision a little bit, and instantly have the vertices I need to triangulate the pattern!

I'm thinking—in fact, I'm sure—that the math part of this has already been worked out many times over, and all that's missing is to code it in a way that's specific to LDraw. If we only focus on converting paths (which, again, is really just converting Bézier curves), then it think it becomes much easier to tackle than trying to incorporate the entire SVG spec into an LDraw tool, because a lot of that is probably stuff we can do more or less by hand.

So who's up for the challenge, and how can I help? I never learned to code, though I do understand programming languages generally. I just don't know a git from a commit from a pull request. ;-) And I'm not fluent in math, but I can figure out problems on an ad hoc basis, or at least look up the answers!

Print this item

  Sloped Minifig Leg 3817b is wrong
Posted by: Willy Tschager - 2022-12-06, 19:47 - Forum: Parts Tracker Discussion - Replies (43)

Guys,

I know we have put a lot of effort into the new 3817b/3816b - Minifig Legs by obsoeting the old 3817/3816 but the new geometry with the sloped backside is clearly wrong:

   

Any ideas how to correct the part without the need to reverse the whole conversion?

w.

Print this item