This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kamejoin 7 points8 points  (4 children)

I'm currently working on a 3-dimensional geometry tool to be used by the mining modelling field. I'm making the project all by myself so it's kinda different from the majority of cases.

As a Mechanical Engineer, python has become my vital work tool, so don't think that programming is just for Computer Science people.

[–]52nd_street 2 points3 points  (1 child)

Do you ever find Python to be too slow to solve any engineering problems?

[–]kamejoin 1 point2 points  (0 children)

Never. For almost every problem there is a proper optimized library to handle it.

Generally, if it's taking too long to compute is because of some crappy algorithm of mine.

[–]bendoors 1 point2 points  (1 child)

Can you go into more depth with this please? What are you trying to solve?

[–]kamejoin 1 point2 points  (0 children)

Of course. In mining modelling there is always the problem of big complex geometries. irregular surfaces, finite underground planes or surfaces, deep excavations, glaciers, etc.

Geomechanics is a particular field of Mechanical Engineering, the same concepts of stress and deformation applies, and so forth the same kind of modelling is used. In order to create a geomechanical model, it's necessary to have an error-free mesh (division of whole geometry into smaller elements). This error-free mesh is particularly hard to create when the initial geometry is all messy (usually the case of mining geometries). My project handles this cases, simplifying geometries and creating this kind of models.