一般做桥梁设计的人对编程都不是很熟悉,如果对程序很熟悉的话,那就是事半功倍。
一般做桥梁设计的人对编程都不是很熟悉,如果对程序很熟悉的话,那就是事半功倍。
2楼
那就得看你的本事了 强
回复
4楼
我也同意三楼的意见
做起来不太容易
做点简单的还可以
太复杂的就困难了
回复
5楼
工程师会编程当然会如虎添翼。但编程需要大量的时间,工程师不一定有那么多时间浪费在编程,特别是编写界面上。
另外一方面是编程语言。传统的C, Java, C++, Visual Basic, Delphi, C#, 等等都比较复杂,而且大多数都需要使用商业软件开发环境。
我目前主要使用Ruby编程。这是一个开放语言,我主要使用它做数学力学计算,包括钢结构和混凝土,基础工程的力学逻辑计算,也包括少量的有限元梁板壳计算。感觉还是很好用的。
回复
6楼
这只能看各人的努力程度了!:lol
回复
7楼
理解设计原理,深入理解计算力学,另一方面要熟悉设计语言!
回复
8楼
Personal I think to get used to a programming language like Ruby or Python is not very difficult at all, but obviously takes time to learn. They are much easier to learn than traditional languages like C/C++/Fortran/Basic etc.
The most important thing is to understand the principles of engineering, numerical approaches etc. That's usually part of the engineer's work, which comes naturally, and the person needs to have an attitude of kind of research in part of it, for example torsional analysis of steel beam/column or concrete beam/column.
Some of the engineers like to do their job purely based on well established software, but chances are they are not sufficient tools available to facilitate design; or even tools are available, applicability and accuracy may not be well tested. Some cases they are completely wrong, just because most of the programmers don't know engineering.
Majority of the good engineers I have seen use Excel spreadsheet doing their calculations. This has been deemed standard approach towards engineering calculations, but personally I found it very difficult to use and easy to make mistakes, hard to maintain, and hard to understand someone else's work. It's a lot easier if using some kind of programming, rather than just stick with Excel spreadsheet.
回复
9楼
:新人不懂,努力学习中hug: :)
回复
10楼
事说起来容易,做起来难。
一方面要积累设计经验,理解设计原理
另一方面要熟悉设计语言,多多实践。
回复
11楼
个人觉得对桥梁的总体认识更重要,除非一些特殊的问题,没有必要自己去编程序,如能站在力学的高度上都桥梁的受力有一个整体认识,会有事半功倍的效果,复杂的计算还是交给商业软件去吧,对于绝大多数人来说,想要把自己编软件是太难了,但是一定要懂得知道软件的计算结果是不是准确,这才是最重要的!
回复
12楼
But what happens if you realize it's not correct?
I agree that most of the part of complicated calculations should be taken care of by commercial software. Engineers are not free from calculations anyway, no matter how big it is, or how small it is.
For typical bridges, there probably are plenty of software available to choose from. But what about other types of structures?
回复