×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

open source group on GitHub

open source group on GitHub

open source group on GitHub

(OP)
For anyone interested I have created a free open source group on GitHub.
The group name is: open-struct-engineer

If you would like to join or contribute code to the group let me know and we'll figure out how to add you to the group. Edit: it is a public group so anyone is able to join.

To be completely transparent I'm not sure how licensing works but it seems we'd be able to configure that based on repositories. I'd assume anyone contributing would be OK with things to be either the MIT or GPL Licenses', both of which have a liability waiver. In very limited terms MIT grants free unlimited use where GPL grants free use with the caveat that any portion of your code using the GPL'd code states so and is also made available.

One of the stipulations of being a free hosted group is that all of the repositories associated with the group are open source.

more info for GPL: https://en.wikipedia.org/wiki/GNU_General_Public_L...
more info for MIT: https://en.wikipedia.org/wiki/MIT_License

If this sort of post is against the terms of the forums I apologize, but the intent is not malicious.

Open Source Structural Applications: https://github.com/buddyd16/Structural-Engineering

RE: open source group on GitHub

My programming skills are rudimentary at best, but I'm glad to contribute testing and comments for now... and hopefully more as I learn.

----
The name is a long story -- just call me Lo.

RE: open source group on GitHub

I with Lom, I haven't dabbled in significant programing since high-school but would love to participate and provide any feedback I can.

Ian Riley, PE, SE
Professional Engineer (ME, NH, VT, CT, MA, FL) Structural Engineer (IL, HI)
American Concrete Industries https://americanconcrete.com/

RE: open source group on GitHub

(OP)
awesome...My hope for this is:
a. be a space where anyone interested can jump in and try and learn what is being done in the "black box"
b. be a space where I/anyone can grow their knowledge of our field be that by tackling the programming, math behind the programming, application of code criteria, testing/checking, etc.
c. hopefully have a little bit of fun and discussion along the way

Edit: wanted to add that while I've been doing stuff in python this public group is in no way intended to be limited to just that programming language or type. VBA, C++, java, etc. all are welcome.

Open Source Structural Applications: https://github.com/buddyd16/Structural-Engineering

RE: open source group on GitHub

count me in, I am enjoying my adventure in learning python.
I would love to dig into the one you just helped KootK out on. seems like it must have been a bear to code.

S&T

RE: open source group on GitHub

Great idea, though I search for open-struct-engineer on GitHub but nothing shows up, what am I missing here? (spot the GitHub noob!)

RE: open source group on GitHub

Ok, got that far now, but there seems to be no obvious way to join/follow? (2 x Github noob?)

I have an account of course, but only a free one.

RE: open source group on GitHub

One thing that needs to be robust is the security on the account and any uploaded sources: https://www.zdnet.com/article/backdoored-cryptocur... Hackers could potentially compromise existing code by substituting hacked versions of common clients or upload an application that's been compromised.

TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm

RE: open source group on GitHub

(OP)
Agent666:
I added a few of you all to a "team" on GitHub are you able to see the team and discussion board associated with it?

Open Source Structural Applications: https://github.com/buddyd16/Structural-Engineering

RE: open source group on GitHub

I can see it. Been a little too busy to contribute but I'm getting regular updates.

Ian Riley, PE, SE
Professional Engineer (ME, NH, VT, CT, MA, FL) Structural Engineer (IL, HI)

RE: open source group on GitHub

Hey guys, great looking project you've got here.

I'd be keen to hear your thoughts and experiences on bringing this sort of development to your respective companies?

Have they welcomed computational and parametric design and automation or simply put it in the too hard/expensive basket?

RE: open source group on GitHub

(OP)
My company as a whole has been fairly receptive to the idea of it, I lead some r&d efforts internally on some automation thru Dynamo and Revit. There have been some who don't understand why I would spend my weekend programming when we have software that can do this stuff already.

Adoption and use of these things has been poor, on the Dynamo front everyone sees the benefit but the interface immediately turns people away so when they want to track loads or bring reinforcement in from concept they call me over to their desk to step thru it. My wood wall and strap beam programs have gained traction with our younger engineers. That said they are being used but not necessarily understood by some, so I'm not getting much feedback on things to improve, change, fix because folks are just taking what it spits out, which to be honest I'm finding to be more and more common with the software use in our industry by everyone not just the younger folks.

Open Source Structural Applications: https://github.com/buddyd16/Structural-Engineering

RE: open source group on GitHub

"folks are just taking what it spits out"

There's nothing new there; I heard the same comments exactly 40 years ago, and yes, we had software, even in the Stone Age winky smile

Seems to me that every time you are asked to help is a de-facto "things to improve;" there are always going to be people that require taking a class to use something, but there are lots of others that could muddle through, given a usable and friendly UI.

TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm

RE: open source group on GitHub

It's almost people need to prove they understand what's going on before they're allowed to let loose with the software. Similar to a pen licence in primary school.

I think when developing these tools, you need to essentially walk the user through the experience with hints/tips/tricks/prompts.

RE: open source group on GitHub

Nothing wrong with people actually understanding what they are doing? Makes a welcome change....

Some training for people really helps adoption, both in the theories being used and also the operation of the tool. In my experience creating plenty of examples with worked solutions for verification also helps people feel at ease with using anything like this. Also responding to what users actually want helps, adding new features people will actually use, and also taking it to a point where your one tool eliminates the need for using 3 different tools to achieve the same (as much automation of the calculations as possible).

RE: open source group on GitHub

Celt83, i'm looking at your strap program and i'm digging it. I made a spreadsheet for this a while back and I checked yours against mine, lo and behold the results are eerily similar (mine is based of of the SERM 9th edition example, i'm assuming by the look of it yours is too?). Funny how math works like that huh? Yours has a bit more functionality in terms of, well, a lot of stuff, but its interesting to see how similar our programs are in terms of input and output. I'd be willing to share my spreadsheet if you've got an email, or does eng-tips have a direct message, i cant find it? I'm kind of hesitant to post it here for some reason. Or i can post it to the git but i'm not too savvy with github and dont want to wreck your repo. My pride and joy is a spreadsheet that calcs drift loads on joists parallel to walls, tabulates loading, and gives joist girder design info. It even has a real time graphic of the joists and drift, oh boy! Saw you had something about drifts in the analysis repo but it doesnt seem to run, but by the look of the code i think it does something fairly similar to what my spreadsheet does. Figured you might be interested. Or anyone who does that calc might be interested for that matter.

Interesting points by IR, Trenno, and Agent: i've shared some of my spreadsheets with colleagues and the most common question I get is "where does it tell me if it works or not". Makes me shake my head. My response is usually "do you understand the concept of a strap footing (or whatever the context is)?", followed by "ok well youre going to have to pay attention to what the spreadsheet asks for and what the output is." Granted, that's kind of easy to say when i'm the one who has been staring at it for countless hours...

I'm watching the git, not sure how to get in the group though. Willing to share (spreadsheets) if you'll have me... I haven't dabbled in python since college.

RE: open source group on GitHub

(OP)
dold:
Thanks for the feedback. For the drift program grab everything in that folder and run the one with GUI in it's name, it is a work in progress but you essentially define your roof perimeter+parapet heights and any interior structures and it will spit out the drift profiles to a dxf file, sample output attached.

Open Source Structural Applications: https://github.com/buddyd16/Structural-Engineering

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources

White Paper – Your Construction ERP RFP Checklist
Selecting business software for a medium to enterprise-sized construction concern is extremely challenging in large part because most enterprise resource planning (ERP) suites originated in the world of repetitive manufacturing and are therefore a poor fit for a project and asset-centric business. However, midsize to large contractors need the predictable, auditable processes that ERP delivers. Download Now

Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close