Mechanical Engineering Design & Build: Questions for Beginners

  • Thread starter Thread starter niotton
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on essential skills for beginners in mechanical engineering design and build. Participants recommend learning C++ as the primary programming language, with Visual Basic (VB) as a secondary option for specific applications like Excel and SolidWorks. For software, SolidWorks is highlighted as the most user-friendly and frequently requested in the job market, while ANSYS products are also noted for their general utility. The consensus is to prioritize CAD software proficiency before delving into programming.

PREREQUISITES
  • Understanding of C++ programming language
  • Familiarity with SolidWorks CAD software
  • Basic knowledge of Visual Basic for applications
  • Awareness of ANSYS products for engineering simulations
NEXT STEPS
  • Learn SolidWorks for CAD design and modeling
  • Study C++ programming for mechanical engineering applications
  • Explore Visual Basic for automating tasks in Excel and SolidWorks
  • Investigate ANSYS software for engineering simulations and analysis
USEFUL FOR

This discussion is beneficial for beginners in mechanical engineering, aspiring mechanical designers, and students seeking guidance on essential programming and software skills in the field.

niotton
Messages
1
Reaction score
0
hi.

i'm new in mechanical engineering design and build .
i have a few questions.

1.which language of programming is better for me to learn?
2.which software(s) is good for me to learn?(catia?Pro engineer?solidwork?ugs?)
3. should i learn programming or some softwares FIRST ?

thx
 
Engineering news on Phys.org
niotton said:
hi.

i'm new in mechanical engineering design and build .
i have a few questions.

1.which language of programming is better for me to learn?
2.which software(s) is good for me to learn?(catia?Pro engineer?solidwork?ugs?)
3. should i learn programming or some softwares FIRST ?

thx

1. Most any high level programming language will be beneficial. However, I personally preferred C++ and VB.

2. As many as you can! Each company will most likely use a different software. ANSYS products are good in general.

3. Doesn't matter IMO.

CS
 
niotton said:
hi.

i'm new in mechanical engineering design and build .
i have a few questions.

1.which language of programming is better for me to learn?
2.which software(s) is good for me to learn?(catia?Pro engineer?solidwork?ugs?)
3. should i learn programming or some softwares FIRST ?

thx

1) C++ seems to be the most useful for mechanical engineering, although VB is useful for programming stuff in Excel, SolidWorks and other programs. I would recommend starting with C++ and once you get good at one language you can more easily move to others.

2) It depends on what industry you are going to enter. Some car manufacturers use catia, at least one uses unigraphics. Overall i would recommend Solidworks. Its easy to learn and use and each time I have been on the job market it seems like the most requested.

3) It seems like your emphasis is mechanical design, so you should definitely start with getting good at CAD (i.e. Solidworks). Programming usually won't be to integral to that imo. CAD first, learning how to use electrical items/microcontrollers second (like Arduino microcontrollers, which includes some basic programming) and then programming third. At least that's my recommendation.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 20 ·
Replies
20
Views
4K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 9 ·
Replies
9
Views
7K
  • · Replies 13 ·
Replies
13
Views
5K