Creating a custom palette with item quantities in Bricklink Studio


Bricklink Studio is a useful piece of software for modeling LEGO creations, and after exploring some other options, it seems to be the most accessible. A particular feature of this software is to have ‘palettes,’ i.e., a restricted set of specific pieces for a build or project. The ability to import official LEGO sets exists, and it imports all the appropriate components with the proper quantities given. While the software allows the creation of custom palettes, and even by importing BrickLink-formatted .xml files, the ability to import a custom list of parts with quantities does not appear to currently exist natively.

Despite this, I was able to import my BrickStock-created database of parts which I actually own, and use it as a custom palette with quantity restrictions. This process is tricky, and I found it appropriate to write a blog post about it to be able to explain the process without restrictions and worries of long-term archiving on the BrickLink Studio Forum. I’ve seen several posts about this, as I was curious if anyone else had figured it out entirely, but I ended up completing the process on my own.

read more

5 thoughts on “Creating a custom palette with item quantities in Bricklink Studio”

  1. i know this blog is 2y old, but i’ve found an easy way to create a custom palette with quantities.

    1) Drag all the parts into the main windows with the right quantities
    2) File -> Export As -> Export as WL xml…
    3) Under palette drop down menu -> Config -> Choose a way to add new palette… -> import a wanted list xml w/ quantity
    4) Select the file previously save in 2)

    You now have a complete palette with quantities.

  2. First of all, thank you for your blog, which perfectly solved my problem.
    In addition,
    0 3005.dat
    1 Brick 1 x 1
    2 322
    4 4
    0 3004.dat
    1 Brick 1 x 2
    2 322
    0 3622.dat
    1 Brick 1 x 3
    2 322
    0 3010.dat
    1 Brick 1 x 4
    2 322
    0 3009.dat
    1 Brick 1 x 6
    2 322
    0 3003.dat
    1 Brick 2 x 2
    2 191
    0 3001.dat
    1 Brick 2 x 4
    2 191
    This asterisk indicates that the quantity field of each part needs to be read. If it is not set, only the quantity field is displayed, but when you use parts, the quantity will not decrease.

  3. Hi, It’s a very complete description.

    My problem was the following:

    I import a palette from official LEGO sets, but the count of some pieces is not exact. By example 8 tires instead of 4.

    With your explication, I edit the appropiate file with NotePad and save it.

    It’s work great !

    Thank you !

    I hope the developer of add a feature for do that directly in the interface.

Leave a Reply

Your email address will not be published. Required fields are marked *