Titan ReloadingRotoMetals2Lee PrecisionReloading Everything

Donate Now Goal amount for this year: 4000 USD, Received: 2190 USD (55%)
Our Annual server fund drive is going on now! This donation drive helps fund Cast Boolits for an entire year, and helps support our 2nd amendment rights! You can donate by Paypal by clicking the DONATE button. Or by Cash / Check / MO to the address below:

Willy Snyder
PO Box 2732
Pocatello, ID 83206


Results 1 to 11 of 11

Thread: Alloy and Lube Calculator

  1. #1
    Boolit Mold
    Join Date
    Oct 2025
    Posts
    3

    Alloy and Lube Calculator

    Hello Everyone,

    I believe this is my first post here. Been a long time reader of the forum. I figured it's time to contribute something.

    Right now my BP firearms are a .54 cal flinter (Investarm Deerstalker), .54 cal percussion w/ 20" barrel (Deerstalker Brush Buster), and Pietta 1858 NMA Sheriff Edition (C&B + 45LC conversion)

    Along with being a reloader, black powder enthusiast, and boolit caster, I also am a programmer.

    I made a program that runs on Windows, Mac, and Linux (especially Raspberry Pi). It's a simple bullet alloy and bullet lube calculator. It runs on command line (even in Windows). I've preloaded it with some common bullet alloys. I avoided preloading any lube recipes as there appears to be some mild disagreement as to what constitutes "standard" bullet lube lol. However, you can save, print, export your own recipes.

    Let me know if it helps anyone out. Glad to take future version suggestions. Here's the link (instructions in the README.md) and Windows instructions below:

    https://github.com/xen-glyph/seraph/...-workshop-calc

    Windows install:

    On Windows, it is straightforward because the release already includes a PowerShell installer.

    ## Method 1: Download from GitHub

    1. Open the `seraph` repository.
    2. Click **Code → Download ZIP**.
    3. Extract the ZIP.
    4. Open:

    ```
    seraph-main\cast-bullet-workshop-calc
    ```

    5. Right-click inside that folder and choose **Open in Terminal** or **Open PowerShell window here**.

    First, verify Python is installed:

    ```
    py --version
    ```

    It needs Python 3.8 or newer. If `py` is not recognized, install Python 3 from Python’s official Windows installer and enable **Add Python to PATH** during installation.

    Then run:

    ```
    Set-ExecutionPolicy -Scope Process Bypass
    .\install.ps1
    ```

    The execution-policy change applies only to that PowerShell window; it does not permanently weaken the system policy.

    Close the terminal, open a new PowerShell or Command Prompt window, and launch it with either:

    ```
    cast-bullet-workshop
    ```

    or:

    ```
    cbwc
    ```

    ## Method 2: Clone it with Git

    For someone who already has Git installed, open PowerShell and enter:

    ```
    git clone https://github.com/xen-glyph/seraph.git
    cd seraph\cast-bullet-workshop-calc
    Set-ExecutionPolicy -Scope Process Bypass
    .\install.ps1
    ```

    Then open a new PowerShell terminal and run:

    ```
    cast-bullet-workshop
    ```

    ## Run it without installing

    They can also run the Python program directly:

    ```powershell
    cd seraph-main\cast-bullet-workshop-calc
    py .\cast_bullet_workshop_calculator.py
    ```

    This avoids changing `PATH` or copying anything into the user’s application-data folder.

    ## What the Windows installer does

    It installs the program under:

    ```
    %LOCALAPPDATA%\CastBulletWorkshopCalculator\bin
    ```

    It creates these launcher commands:

    ```
    cast-bullet-workshop
    cbwc
    ```

    Saved recipes and settings are stored at:

    ```
    %LOCALAPPDATA%\CastBulletWorkshopCalculator\worksh op.json
    ```

    ## Text export and printing on Windows

    All calculators, saved recipes, and text-file export work normally on Windows.

    The current direct-print option uses the Linux/macOS CUPS `lp` command, so the application’s `p) Print` function will not work natively on Windows. A Windows user should currently:

    1. Choose `e) Export current report as a text file`.
    2. Open the resulting `.txt` file in Notepad.
    3. Select **File → Print**.

    ## Uninstalling

    From the project folder, open PowerShell and enter:

    ```
    Set-ExecutionPolicy -Scope Process Bypass
    .\uninstall.ps1
    ```

    To remove both the program and its saved workshop data:

    ```powershell
    .\uninstall.ps1 -Purge
    ```

    One README correction is needed now that the GitHub folder is named `cast-bullet-workshop-calc`. The Windows clone instructions should use:

    ```
    cd seraph\cast-bullet-workshop-calc
    ```

    rather than the older `cast-bullet-workshop-calculator` folder name.

  2. #2
    Boolit Master Delkal's Avatar
    Join Date
    May 2010
    Location
    SE Pa
    Posts
    1,688
    I will need a lot more info before I download some unknown program that needs a command line / powershell input to install it. What does it do and who else is has been using it?

    There are many alloy calculators available but what exactly does a bullet lube calculator do?

  3. #3
    Boolit Master



    Join Date
    Nov 2022
    Location
    Middle Tennessee for now. WANT TO BUY land out west, somewhere cool and dry!
    Posts
    2,922
    Welcome to the forum!
    Proverbs 14:7 Go from the presence of a foolish man, when thou perceivest not in him the lips of knowledge.

    “Turn up the heat, and cast cheap!”
    Barry54

  4. #4
    Boolit Master knitepoet's Avatar
    Join Date
    Sep 2014
    Location
    west central Bama
    Posts
    820
    Quote Originally Posted by Delkal View Post
    I will need a lot more info before I download some unknown program that needs a command line / powershell input to install it. What does it do and who else is has been using it?
    Yeah, that.
    We used to give 9mm's to the women and kids. Now that everybody is running 9mm's as their primary, maybe we need to give the women and kids .32's so we can keep feeling manly. -Bigslug

    What you do well,,,,,,,,,,,,, you will do often. - Winger Ed

  5. #5
    Boolit Mold
    Join Date
    Oct 2025
    Posts
    3
    I just made this today. So I don’t know if anyone is using it. The bullet lube calc lets you calculate how much of each ingredient you’d need to make a batch of different weights.

    Let’s say you have a lube recipe that makes a pound of lube. The ingredients are beeswax, animal fat, and olive oil.

    You want to scale that up to 3 pounds. You input the total batch weight of 3. Select pounds, enter ingredient name (wax, fat, oil, etc), and the percentages of each. And it outputs the amount needed of each ingredient needed to achieve the total batch weight.

    Also, the code is open source right there on the site. Feel free to inspect it. Ichose command line entry instead of a window opening because I use Linux primarily at the command line.

  6. #6
    Boolit Master knitepoet's Avatar
    Join Date
    Sep 2014
    Location
    west central Bama
    Posts
    820
    I can make and xcel page to do that in about 90 seconds, or multiply by 3 in my head.

    Thanks, but I'll pass.
    We used to give 9mm's to the women and kids. Now that everybody is running 9mm's as their primary, maybe we need to give the women and kids .32's so we can keep feeling manly. -Bigslug

    What you do well,,,,,,,,,,,,, you will do often. - Winger Ed

  7. #7
    Boolit Mold
    Join Date
    Oct 2025
    Posts
    3
    Yep you can do that too. This is just a tool
    I made for me. Figured I’d share it with the community in case anyone else finds it helpful.

  8. #8
    Boolit Master knitepoet's Avatar
    Join Date
    Sep 2014
    Location
    west central Bama
    Posts
    820
    We used to give 9mm's to the women and kids. Now that everybody is running 9mm's as their primary, maybe we need to give the women and kids .32's so we can keep feeling manly. -Bigslug

    What you do well,,,,,,,,,,,,, you will do often. - Winger Ed

  9. #9
    Boolit Master
    Join Date
    Apr 2020
    Location
    Communist New Jersey
    Posts
    1,743
    Thanks for sharing, we are always open to new ideas and shortcuts.

  10. #10
    Boolit Grand Master fredj338's Avatar
    Join Date
    Feb 2009
    Location
    kalif.
    Posts
    8,101
    Someone is waaaay over thinking bullet casting.
    EVERY GOOD SHOOTER NEEDS TO BE A HANDLOADER.
    NRA Cert. Inst. Met. Reloading & Basic Pistol

  11. #11
    Boolit Grand Master
    Shiloh's Avatar
    Join Date
    May 2006
    Location
    Republic of Texas
    Posts
    7,103
    There was a nice one on the old LASC link to Castboolts. It's gone.

    Shiloh
    Je suis Charlie

    "A society of sheep must in time beget a government of wolves."
    Bertrand de Jouvenel

    “Any government that does not trust its citizens with firearms is either a tyranny, or planning to become one.” – Joseph P. Martino

    “If you put the federal government in charge of the Sahara Desert , in five years there would be a shortage of sand.” – Milton Friedman

    "Ideas are more powerful than guns. We would not let our enemies have guns; why should we let them have ideas?" - J. Stalin

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Abbreviations used in Reloading

BP Bronze Point IMR Improved Military Rifle PTD Pointed
BR Bench Rest M Magnum RN Round Nose
BT Boat Tail PL Power-Lokt SP Soft Point
C Compressed Charge PR Primer SPCL Soft Point "Core-Lokt"
HP Hollow Point PSPCL Pointed Soft Point "Core Lokt" C.O.L. Cartridge Overall Length
PSP Pointed Soft Point Spz Spitzer Point SBT Spitzer Boat Tail
LRN Lead Round Nose LWC Lead Wad Cutter LSWC Lead Semi Wad Cutter
GC Gas Check