• 13
TobyMac

Checklist for gathering parts before build

Question

When I'm starting a build, I often first gather all the needed parts before building (due to the way I store my LEGO,I don't want to stand up for each part :P)

I think it would be handy have a page with the partlist with part, color and needed quantity, and behind that a column whit a checkbox that you can mark when you have found that part, maybe with a textbox where you can fill in the number of parts you have found if you don't have them all yet. Ideal would be some kind of refresh-function that refreshes the part-list and leaves out all parts that you have already found. For commercial purpuses: add the link that makes a BrickLink/BrickOwl wanted list of all remaining parts?

Hope I'm explaining it clearly enough like this

Share this post


Link to post
Share on other sites

13 answers to this question

Recommended Posts

  • 0

Hi, Toby,

I am using the same procedure; with all my small parts in the living room, medium parts in the hall, and large parts in the attic, I always need a pick-list before I start building.

Upvoted -smile-

Groeten,
Simon

Share this post


Link to post
Share on other sites
  • 0

Right now I export the list of MOC parts to a Wanted List in BrickLink (or just part out a Lego set there). Then I keep deleting the items I found in my collection from the wanted list, or just input the number of pieces I found in the "Have" field. This way the list keeps getting shorter, which is especially useful for large sets. It's also possible to sort it using different criteria. Of course it would be great to have such a feature in Rebrickable!

Share this post


Link to post
Share on other sites
  • 0

I am in the same boat. I store my Lego by colors. I pick my parts before a build. I export the parts list to HTML grid format, and then print the list..then I check off my printed list as I gather the parts. It would be nice to have a way to do this without having print the list every time..ink and paper cost lol. Plus if there was a way where, say you need 100 of a part, you dig out 50 and mark them in the list, and it updates somehow to reflect the remaining you need. ūüĎć

Share this post


Link to post
Share on other sites
  • 0

I store my collection (technic, 50k+) by type. Not very effective - takes 1-2 hours to gather parts for a set, but that happens if you combine your parts... A good suggestion, I support this (voted)!

Share this post


Link to post
Share on other sites
  • 0

I made a simple printable checklist generator using the Rebrickable API.  For example, use https://chkno.net/lego-pieces/?set=8820-1 to make a checklist for set 8820-1.

Source code is at https://chkno.net/lego-pieces/index.phps if you want to modify it to display differently, sort differently, etc.  Screenshot of a generated checklist attached.

 

 

8820-1 checklist screenshot.png

lego-pieces-checklist-generator.phps.txt

Edited by mianegolan
Make URLs links

Share this post


Link to post
Share on other sites
  • 0
2 hours ago, mianegolan said:

I made a simple printable checklist generator using the Rebrickable API.  For example, use https://chkno.net/lego-pieces/?set=8820-1 to make a checklist for set 8820-1.

Source code is at https://chkno.net/lego-pieces/index.phps if you want to modify it to display differently, sort differently, etc.  Screenshot of a generated checklist attached.

lego-pieces-checklist-generator.phps.txt

Love it!

Share this post


Link to post
Share on other sites
  • 0
On 12/24/2018 at 8:21 PM, mianegolan said:

I made a simple printable checklist generator using the Rebrickable API.  For example, use https://chkno.net/lego-pieces/?set=8820-1 to make a checklist for set 8820-1.

Source code is at https://chkno.net/lego-pieces/index.phps if you want to modify it to display differently, sort differently, etc.  Screenshot of a generated checklist attached.

 

First, thanks a lot for making that very helpful tool publicly available.

 

Second, is it possible to make the checkboxes in the bottom left corner of each entry clickable? That way one could tick off all parts available without wasting any paper for a hardcopy.

Share this post


Link to post
Share on other sites
  • 0
On 12/24/2018 at 8:21 PM, mianegolan said:

I made a simple printable checklist generator using the Rebrickable API.  For example, use https://chkno.net/lego-pieces/?set=8820-1 to make a checklist for set 8820-1.

Source code is at https://chkno.net/lego-pieces/index.phps if you want to modify it to display differently, sort differently, etc.  Screenshot of a generated checklist attached.

ego-pieces-checklist-generator.phps.txt

OK, I took the liberty of replacing the little square in line 9 from the bottom

      ?> ‚ėź<?php

by

      ?> <input type="checkbox"><?php

which seems to do what I wanted it to on my local web server.

 

Due to a severe lack of coding knowledge, though, this may not be a really "clean" solution. So please DO feel free to post any better way to achieve this.

Share this post


Link to post
Share on other sites
  • 0

Hi Personally I don't get way you have multiple check boxes instead of one and the count of parts you need. It forces the user to count the number of check boxes to know the count of parts that needs to be gathered which to me is awkward. It better with a single check box and the count and you only check it when you found/picked all. Using that on a large MOC/set would cause a lot of extra work. due to the pure number of check boxes to count.

Share this post


Link to post
Share on other sites
  • 0
17 hours ago, biodreamer said:

Hi Personally I don't get way you have multiple check boxes instead of one and the count of parts you need. It forces the user to count the number of check boxes to know the count of parts that needs to be gathered which to me is awkward. It better with a single check box and the count and you only check it when you found/picked all. Using that on a large MOC/set would cause a lot of extra work. due to the pure number of check boxes to count.

Another quick and dirty modification - feel free to clean up if you like:

<?php
if (isset($_GET['set'])) {
  $set = urlencode($_GET['set']);
} else {
  $set = "1682-1";
}
?><!DOCTYPE HTML><html>
<head>
<style>
body { font-size: 66% }
.checkboxes { font-size: 120% }
.piece { float: left; border: solid 1px; padding: .3em; margin: .1em; page-break-inside: avoid; }
img { max-height: 7em; }
</style>
<title><?php echo htmlspecialchars($set)?></title>
</head>
<body>
<?php
$ch = curl_init("https://rebrickable.com/api/v3/lego/sets/" . $set . "/parts/?page_size=1000");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  'Accept: application/json',
  'Authorization: key 123456789abcdef0123456789abcdef0'  # (PUT YOUR OWN AUTH KEY HERE!)
));
$parts_json = curl_exec($ch);

curl_close($ch);

$parts = json_decode($parts_json, true);
foreach($parts['results'] as $result) {
  if (!$result['is_spare']) {
    ?>
    <div class="piece"><img src="<?php echo htmlspecialchars($result['part']['part_img_url']) ?>">
      <div><?php echo htmlspecialchars($result['color']['name'] . " " . $result['part']['name']) ?></div>
      <div class="checkboxes">
      	<input type="checkbox">&nbsp; <?php echo $result['quantity']; ?>
      </div>
    </div>
<?php
  }
}
?>
</body>
</html>

 

Share this post


Link to post
Share on other sites
  • 0
On 12/30/2018 at 1:19 PM, biodreamer said:

Hi Personally I don't get way you have multiple check boxes instead of one and the count of parts you need. It forces the user to count the number of check boxes to know the count of parts that needs to be gathered which to me is awkward. It better with a single check box and the count and you only check it when you found/picked all. Using that on a large MOC/set would cause a lot of extra work. due to the pure number of check boxes to count.

Separate tick boxes are handy if you want to pick parts but don't have all of them available yet, so you can easily check off only the ones you have. I do things a bit like this, then put them all in a labelled bag waiting to be completed. 

I do agree though that the part count would be useful. And thinking about it, on larger sets with >100 of the same part, that'd be a lot of checkboxes!

Share this post


Link to post
Share on other sites
  • 0

I added the numeric count (in addition to the many checkboxes) to the live version: https://chkno.net/lego-pieces/?set=8820-1

The count seems useful for folks that have their pieces sorted into many different bins (and so are unlikely to be tracking the counts of multiple piece types while picking), while the many-checkboxes are essential for folks with unsorted or minimally-sorted (eg: just by color) pieces.

Thanks!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now