Parts Tracker :: Parts List :: Activity :: Submit :: PT Tools :: PT Reference :: LDraw Specifications :: Lookup

Unofficial File p/studbp2.dat

Next File | Prev File | Download | Review | Edit | CA Header Edit | Events

part image

File Header:

0 Stud Underside Baseplate
0 Name: studbp2.dat
0 Author: J.C. Tchang [tchang]
0 !LDRAW_ORG Unofficial_Primitive
0 !LICENSE Redistributable under CCAL version 2.0 : see CAreadme.txt


0 !HISTORY 2009-12-02 [tchang] For High Quality Underside Baseplate
0 !HISTORY 2010-04-04 [tchang] Rename t16i3333 to t01i3333

3 'hold' votes. (HHHSX)
Size: 710 bytes

Reviewers' certifications:


Required (unofficial) subfiles:


Circle 1.0

Needs admin review. (CCF)


Related (unofficial) files:


Baseplate 24 x 32

1 'hold' vote. (HSSSSX)



Baseplate 16 x 18

1 'hold' vote. (HSSSSX)



Baseplate 16 x 22

1 'hold' vote. (HSSSSX)


File reviews and updates:

At Sat Apr 10 15:05:50 2010, the file was initially submitted.
Submitted by: tchang
At Sun Apr 11 10:35:02 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
The names of studbp1.dat, studbp2.dat, studbp3.dat
need to be better distinguised from one another.
The names of ...2 and ...3 need to express that some
surrounding surface has been added to them IMHO

At Sun Apr 11 10:40:12 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
I think that this file should not repeatedly model
the bottom stud, but instead simply use studbp1.dat
Later improvements on that file then can take place centrally,
instead having to modify three files. And memory usage
will also be more effective.

At Sun Apr 11 12:45:06 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
Let me summarize my refacturing proposal for the current
p/studbp1.dat ... p/studbp3.dat:

(A) Replace the current p/studbp1.dat ... p/studbp3.dat
by a single file
which contains the top as well as the bottom stud.

(B) add
which is the same as studbp.dat, but has a white spot pattern.
This way, files studbp.dat and studbpp01.dat
become analogous to stud.dat vs. studp01.dat

(C) Optionally, add a "coarse" version of (A) and (B).
That "coarse" version could leave out the bottom stud detail
to speed up rendering time.

(D) Add baseplate stud group files like
which would be the studbp.dat analogons to the normal stug files.

(E) Refactor JC's *h.dat baseplate versions as follows:
- delete the *h.dat duplicates of the normal baseplates
- refactor the normal baseplates to use the primitives
created in (A)-(D)

This way the following is achieved:
(1) the memory storage structure of the baseplates is much more effective
as JC's current solution
(2) the redundancy of the current p/studbp1.dat ... p/studbp3.dat is avoided
(3) the user can still choose whether he wants to see/render the bottom
studs or not
(4) the baseplate studs have more systematics with the current files

As JC has created his baseplate versions using a script,
it should be fairly easy to refactor them to use the
new, proposed primitives above.

At Sun Apr 11 13:15:11 2010, the following review was posted:

Reviewer: mikeheide
Certification: hold
Has to use t01i3333.dat.

At Wed Apr 14 00:50:14 2010, a new version of the file was submitted.
Submitted by: tchang
Sorry for the tore name

Existing certification-votes were deleted.
At Wed Apr 14 21:40:05 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
restoring hold for mentioned issue above

At Tue Jan 17 21:40:06 2012, the following review was posted:

Reviewer: simlego
Certification: hold
If we are going to have extremely realistic official parts, lets make the baseplates with the correct thickness also, and not the usual, incorrect 4 LDU while we're at it.

My opinion is that these "geek parts" should be as unofficial as my simplified "Boxed" parts. Why not also keep them in a separate folder, like Parts\H (for Holes on the underside) or maybe even better, Parts\D (for Details).

The second paragraph is just a suggestion, and I will not Hold and "holed" baseplates for that reason. If we agree to have them in the Parts folder (which I do not recommend), I will not stand in the way.

But the first paragraph is my reason to Hold: Baseplates with extra details should also have the correct thickness.

At Sun Dec 22 09:55:04 2013, the following review was posted:

Reviewer: cwdee
Certification: hold
This concept needs more thought.

© 2001-2017, see Legal Info for details. This website is powered by

LEGO® is a registered trademark of the LEGO Group, which does not sponsor, endorse, or authorize this site. Visit the official Lego website at
The LDraw system is a completely unofficial, community run free CAD system which represents official parts produced by the LEGO company.
The LDraw Parts Tracker is maintained and developed by voluntary members of the LDraw organisation.