Recepie scaling by OG

Discussion in 'Feature Requests' started by raysv, Oct 31, 2016.

  1. raysv

    raysv New Member

    Joined:
    Aug 24, 2016
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    Hi,
    I would like to see a feature so you can scale a recepie just by adjust what OG you want to hit and it would adjust the ingridients accordingly.

    It would be easier to scale recpies then build for another system that the one in use.
     
  2. Trialben

    Trialben Well-Known Member

    Joined:
    Mar 30, 2016
    Messages:
    9,472
    Likes Received:
    9,556
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    Pest control tech
    Location:
    Palmwoods QLD
    Now that would be one complicated algorithm! Adjust your base malt?
     
  3. raysv

    raysv New Member

    Joined:
    Aug 24, 2016
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    I have no idea how complicated it would be, you have it in BS, can just slide your desired OG up and down and it scales everything correct. Find it very handy. By just adjusting the basemalt it dosn't become the same beer i would guess? :)
     
  4. Trialben

    Trialben Well-Known Member

    Joined:
    Mar 30, 2016
    Messages:
    9,472
    Likes Received:
    9,556
    Trophy Points:
    113
    Gender:
    Male
    Occupation:
    Pest control tech
    Location:
    Palmwoods QLD
    So you want to change all the percentages of all your Inputted malts to suit your desired OG outcome? Yep sounds like a cool feature. You would have to have a set ratio pre entered so the scale would work right?

    Ratio of base to crystal to wheat or whatever.
     
  5. Brewer #49964

    Brewer #49964 New Member

    Joined:
    Aug 9, 2015
    Messages:
    13
    Likes Received:
    1
    Trophy Points:
    3
    I don't think this would be complicated, the recipe includes an OG for the beer and a quantity for each fermentable, so just scale all linearly.

    Possible algorithm pseudo code:

    scaling_factor = target_OG / current_OG
    for each fermentable in recipe {
    quantity = quantity * scaling_factor
    }

    A related feature which I would like very much would be an option to enter fermentables by percentage, rather than weight.
     

Share This Page

arrow_white