LDraw.org Discussion Forums
Primitives in non-LEGO parts libraries - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: Administrative (https://forums.ldraw.org/forum-4.html)
+--- Forum: Standards Board (https://forums.ldraw.org/forum-5.html)
+--- Thread: Primitives in non-LEGO parts libraries (/thread-23615.html)



Primitives in non-LEGO parts libraries - Chris Dee - 2019-08-13

I have a side interest in the Other Parts Libraries and have a couple of stalled projects that I intend to add there (Nanoblock and Bayko) when time allows. Just like the main LDraw library these libraries benefit from the re-usable primitives concept. My question is should primitives used there include the '!LDRAW_ORG ....' lines and should they share the LDraw primitive naming conventions (e.g. 4-4cyli.dat)?


RE: Primitives in non-LEGO parts libraries - Philippe Hurbain - 2019-08-13

(2019-08-13, 5:56)Chris Dee Wrote: I have a side interest in the Other Parts Libraries and have a couple of stalled projects that I intend to add there (Nanoblock and Bayko) when time allows. Just like the main LDraw library these libraries benefit from the re-usable primitives concept. My question is should primitives used there include the '!LDRAW_ORG ....' lines and should they share the LDraw primitive naming conventions (e.g. 4-4cyli.dat)?
I would say yes for geometrical primitives (they are the same regardless of usage), no for specialized ones (eg. Nanoblock studs). I'd use subparts for the latter. The only problem is that the geometrical primitives would need to be released even if not used by LDraw LEGO parts.


RE: Primitives in non-LEGO parts libraries - Philippe Hurbain - 2019-08-13

(2019-08-13, 5:56)Chris Dee Wrote: I have a side interest in the Other Parts Libraries and have a couple of stalled projects that I intend to add there (Nanoblock and Bayko) when time allows. Just like the main LDraw library these libraries benefit from the re-usable primitives concept. My question is should primitives used there include the '!LDRAW_ORG ....' lines and should they share the LDraw primitive naming conventions (e.g. 4-4cyli.dat)?
I have some interest in Nanoblocks too, they have a few interesting sets. There's also the compatible Brixies, thay seem to make other parts, eg. "base plates", as can be seen in this Luzern Chapel Bridge...