https://github.com/ketadream/soil-properties
Soil properties calculator for ti-nspire cxII cas
https://github.com/ketadream/soil-properties
geotechnical-engineering ti-nspire-cx-cas tns
Last synced: 2 months ago
JSON representation
Soil properties calculator for ti-nspire cxII cas
- Host: GitHub
- URL: https://github.com/ketadream/soil-properties
- Owner: Ketadream
- Created: 2025-03-19T07:33:06.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-19T08:15:24.000Z (2 months ago)
- Last Synced: 2025-03-19T08:31:11.331Z (2 months ago)
- Topics: geotechnical-engineering, ti-nspire-cx-cas, tns
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Soil Properties Calculator
This repository contains a Soil Properties Calculator in the (`.tns`) format. Texas Instruments are fuckwits who think it's cool to charge like $70 a year for access to their dogshit software just to be able to put python scripts on a calculator. Yeaaaaah, I'm thinking get fucked. So a portable command-line converter called ***Luna*** was used to convert Lua and Python scripts to TNS TI-Nspire documents. You can find this gem at [(https://github.com/ndless-nspire/Luna)]. Given that I haven't really followed the rules, I can't import any libraries or use any efficient syntax methods, so the python code is pretty scuffed, but it works.
1. **Python version (`.py`)** - A script for running the calculations on a PC, which I wouldn't bother doing, just whip out chatgpt bruz.
2. **TI-Nspire CX II CAS version (`.tns`)** - A version compatible with the TI-Nspire CX II CAS calculator.## Features
- Computes various soil properties such as bulk density, void ratio, porosity, degree of saturation, and more.
- Allows users to input known values while leaving unknowns blank for automatic calculation.
- Provides multiple calculation passes to ensure interdependent properties are resolved.## Python Usage
Idk, just download the code and run it. Or repo it idc## Installation & Usage (TI-Nspire CX II CAS) ( CX II OS 5.2 or later).
### Steps:
1. **Transfer the File**
- Scroll up and you will see three files: Read me, (`.py`) and (`.tns`). You are going to want to click into the (`.tns`) file. From there, download the raw file and it should automatically download in a (`.tns`) format. This is the file you are going to install into your calculator
- Connect your TI-Nspire CX II CAS calculator to your computer using a USB cable.
- Open the TI-Nspire Computer Link webapp found at: [(https://education.ti.com/en/products/computer-software/ti-nspire-cx-ii-connect)]
- Drag and drop the `.tns` file into the calculator's directory.3. **Run the Program**
- On your calculators home screen click browse and navigate to the folder where you transferred the `.tns` file
- Open the file, hit menu, run, run. This will then run the script. Follow on-screen instructions to input values and compute soil properties.> **Note:** Use this tool as a guide for soil property calculations. Don't be a dumb cunt and use this in an exam.