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

Unofficial File p/studbp3.dat

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

part image

File Header:

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

0 BFC CERTIFY CCW

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

Status:
2 'hold' votes. (HHX)
Size: 854 bytes

Reviewers' certifications:

Steffen=hold
cwdee=hold
timgould=novote

Required (unofficial) subfiles:
(none)

Related (unofficial) files:

parts/10h.dat

Baseplate 24 x 32

1 'hold' vote. (HSSSX)

Events

parts/184h.dat

Baseplate 16 x 18

1 'hold' vote. (HSSSX)

Events

parts/210h.dat

Baseplate 16 x 22

1 'hold' vote. (HSSSX)

Events

parts/30030h.dat

Baseplate 32 x 32

1 'hold' vote. (HSSSX)

Events

parts/30030hp01.dat

Baseplate 32 x 32 with Racing Pattern

1 'hold' vote. (HSSSX)

Events

parts/3334h.dat

Baseplate 16 x 24

2 'hold' votes. (HHSSSX)

Events

parts/3497h.dat

Baseplate 8 x 24

1 'hold' vote. (HSSSX)

Events

parts/3645h.dat

Baseplate 24 x 40

1 'hold' vote. (HSSSX)

Events

parts/3811h.dat

Baseplate 32 x 32

1 'hold' vote. (HSSSX)

Events

parts/3857h.dat

Baseplate 16 x 32

1 'hold' vote. (HSSSX)

Events

parts/3865h.dat

Baseplate 8 x 16

1 'hold' vote. (HSSSX)

Events

parts/3867h.dat

Baseplate 16 x 16

1 'hold' vote. (HSSSX)

Events

parts/4186h.dat

Baseplate 48 x 48

1 'hold' vote. (HSSSX)

Events

parts/4187h.dat

Baseplate 8 x 32

1 'hold' vote. (HSSSX)

Events

parts/425h.dat

Baseplate 32 x 32 Road 9-Stud Layby

1 'hold' vote. (HSSSX)

Events

parts/425hp01.dat

Baseplate 32 x 32 Road 9-Stud Layby with Racetrack Pattern

1 'hold' vote. (HSSSX)

Events

parts/425hp02.dat

Baseplate 32 x 32 Road 9-Stud Layby with Crosswalk Pattern

1 'hold' vote. (HSSSX)

Events

parts/44341h.dat

Baseplate 32 x 32 Road 6-Stud T-Junction

1 'hold' vote. (HSSSX)

Events

parts/44341hp01.dat

Baseplate 32 x 32 Road 6-Stud T-Junction with Pattern

1 'hold' vote. (HSSSSX)

Events

parts/44342h.dat

Baseplate 32 x 32 Road 6-Stud Curve

1 'hold' vote. (HSSSX)

Events

parts/44342hp01.dat

Baseplate 32 x 32 Road 6-Stud Curve with Pattern

1 'hold' vote. (HSSSX)

Events

parts/44343h.dat

Baseplate 32 x 32 Road 6-Stud Crossroads

1 'hold' vote. (HSSSX)

Events

parts/44343hp01.dat

Baseplate 32 x 32 Road 6-Stud Crossroads with Pattern

1 'hold' vote. (HSSSX)

Events

parts/44343hp02.dat

Baseplate 32 x 32 Road 6-Stud Crossroads with Runway Pattern

1 'hold' vote. (HSSSX)

Events

parts/606hp01.dat

Baseplate 32 x 32 Road 9-Stud Straight with Road Pattern

1 'hold' vote. (HSSSX)

Events

parts/606hp02.dat

Baseplate 32 x 32 Road 9-Stud Straight with Crosswalk Pattern

1 'hold' vote. (HSSSX)

Events

parts/782h.dat

Baseplate 50 x 50

2 'hold' votes. (HHSSSX)

Events

parts/879h.dat

Baseplate 8 x 12

1 'hold' vote. (HSSSX)

Events

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
Comments:
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:13 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
Comments:
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 10:40:13 2010, the following review was posted:

Reviewer: Steffen
Certification: hold
Comments:
Another reason to hold: I find it not a good idea
to put the stud into the top left corner of the surface portion.

I would have expected it to sit in its center instead.
The overall logic of
studbp1.dat
studbp2.dat
studbp3.dat
needs to be reconsidered IMHO; check the comments at the other files.

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

Reviewer: Steffen
Certification: hold
Comments:
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
studbp.dat
which contains the top as well as the bottom stud.

(B) add
studbpp01.dat
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
stugbp2.dat
stugbp3.dat
stugbp4.dat
stugbp5.dat
stugbp6.dat
stugbp8.dat
stugbp10.dat
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
stud.dat
studp01.dat
stug*.dat

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
Comments:
Has to use t01i3333.dat.

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

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

======================================================================
At Wed Apr 14 00:50:14 2010, a new version of the file was submitted.
Submitted by: tchang
Comments:
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
Comments:
restoring hold for mentioned issue above

======================================================================
At Sun Apr 14 20:50:03 2013, the following review was posted:

Reviewer: timgould
Certification: novote
Comments:
Suggest we split all this discussion into the forums. It's a big change/system you're proposing and it would be good to see it go to a wider audience.

And once everything is tested and sorted we can run the parts through an accelerated review process like we did with the flex.

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

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


© 2001-2014 LDraw.org, see Legal Info for details. This website is powered by Peeron.com.

LEGO® is a registered trademark of the LEGO Group, which does not sponsor, endorse, or authorize this site. Visit the official Lego website at http://www.lego.com/.
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.