milkshakelake
Structural
- Jul 15, 2013
- 1,116
I'd like to make some mini calculation apps for my own purposes. I keep running into calculations that don't have canned solutions on the market, or the canned programs are too limited or complicated. I have no plans at the moment to release these mini apps to the public; I just want to streamline my workflow. I'm a beginner at programming. How do I get started? And is there a simpler tool for what I want to accomplish?
First goal: Calculation for CMU/concrete shear wall that has graphical output. Things like vertical rebar, horizontal rebar, thickness, end rebar, etc should be annotated.
My plan: Some Googling showed that web apps are the modern way to go. I'm looking at React.js at the moment.
Items needed:
1. Graphics are super important. For example, I need to have graphs and sketches/diagrams with annotations. Zooming/panning of graphics would be useful.
2. Save/load file capability.
3. It would be nice, but not necessary, to print the results. This might be hard for a beginner to program.
4. Also nice, but not necessary, is to have formulas look like formulas.
What doesn't work:
1. Excel VBA. It's great for most cases, but making graphical output is hacky and complicated. And it doesn't have things like zooming/panning, which makes it less useful.
2. Programs where I can attach an image and just update the annotation based on calculations. For example, if I do a concrete beam calculation, I want it to show the rebar and depth, not a generic beam with annotations like (5)#7.
First goal: Calculation for CMU/concrete shear wall that has graphical output. Things like vertical rebar, horizontal rebar, thickness, end rebar, etc should be annotated.
My plan: Some Googling showed that web apps are the modern way to go. I'm looking at React.js at the moment.
Items needed:
1. Graphics are super important. For example, I need to have graphs and sketches/diagrams with annotations. Zooming/panning of graphics would be useful.
2. Save/load file capability.
3. It would be nice, but not necessary, to print the results. This might be hard for a beginner to program.
4. Also nice, but not necessary, is to have formulas look like formulas.
What doesn't work:
1. Excel VBA. It's great for most cases, but making graphical output is hacky and complicated. And it doesn't have things like zooming/panning, which makes it less useful.
2. Programs where I can attach an image and just update the annotation based on calculations. For example, if I do a concrete beam calculation, I want it to show the rebar and depth, not a generic beam with annotations like (5)#7.