As a freelancer mechanical engineer and master's student, I have given the right to your video, however, I have something to add. First of all, mechanical engineering is a broad major. For this reason, what should be decided before proceeding to the program learning phase is the personal selection of the sub-branch to be studied. For example, for someone who wants to work in the aerospace and automotive industry, CATIA gives better and faster results than other modeling programs, while Solidworks, Fusion 360 is more useful for industrial product development and generative design. On the other hand, a mechanical engineer who is considering working in the Research and Development department will need statistics to test the sustainability of products, so learning R will give faster results than Python because it has package statistics codes. On the contrary, it will be more useful for someone who is interested in automation and machine modeling to learn Python and MATLAB. (MATLAB is also useful for most mathematical modeling and control systems.) While someone interested in mechanical analysis (crash tests, drop tests, explosion tests and etc. ) can get much more accurate effective results with LS-DYNA, it is more functional for someone interested in fluids to use ANSYS (Fluent). To summarize, not everyone needs to know every program. Since most of the programs are package programs, preferences should be made for the field of study. Since mechanical engineering is a general field, it would be more accurate to determine the sub-field to be studied individually and to learn the programs in this field. The same problems can be solved by different programs, but each program gives faster results for specific problems. The aim is to identify and learn the programs that best suit your area of interest in order to save time and labor. Engineering is fundamentally optimization anyway. Thank you
@weirdsoul87572 жыл бұрын
Thanks brother, ur comment is very helpful.
@BASHAROOO982 жыл бұрын
THX
@Zebrox_Editz2 жыл бұрын
I don't know Catia but know about Creo in depth.Will it work for me in future,just for reference as i Want to be in R&D.
@tmann9862 жыл бұрын
You have me writing some of this down! Thank you so much!
@pipinosymmetric2 жыл бұрын
Click here for a SOLIDWORKS Boeing 747 video course ➜ pipino--learnsolidworks.thrivecart.com/learnsolidworks-boeing-747-course/ Click here to attend a free SOLIDWORKS workshop ➜ pipino--learnsolidworks.thrivecart.com/workshop/61c45df2c28d8/
@Lance.24513 жыл бұрын
excel is sp important even if you don't go into an eng job immediately, it will be useful af
@vincentdavis89603 жыл бұрын
Currently learning Solidworks, thanks for making this.
@vincentdavis89603 жыл бұрын
@Bhawani Nandan Right on!
@felixcat94553 жыл бұрын
Yep Solidworks. Learned from watching tutorials online and passed the CSWA.
@bigbuckbunny90733 жыл бұрын
@@felixcat9455 how long did it take you to learn it from start till certification?
@felixcat94553 жыл бұрын
@@bigbuckbunny9073 I initially just muddled through here and there over the course of the pandemic. I was modifying mask Designs. Once I decided to take cswa I spent maybe 4 weeks on solid professor using model mayhem as practice and going through practice exams.
@AJ-et3vf3 жыл бұрын
This is great! As a current ME student, I'm glad KZbin algorithm blessed me with this recommendation as I'm learning softwares too for ME. Highly appreciate this
@hemanths22303 жыл бұрын
Same here bro. What university you study at?
@AJ-et3vf3 жыл бұрын
@@hemanths2230 University of the Philippines
@gautampattar18423 жыл бұрын
@@hemanths2230 wbu?
@handrabgo51573 жыл бұрын
There is a program called Octave which is free and equivalent to Matlab (Maybe not at all but all of my Matlab programs has been worked in Octave)
@AJ-et3vf3 жыл бұрын
Yes, Octave is useful. Other open-source alternatives are Python and Julia too.
@1951split3 жыл бұрын
SciLab is another free MATLAB-like program.
@leolaroca3 жыл бұрын
Exactly what I was about to comment. The bad side is, Octave doesn't have the extra functionalities and add-ons MATLAB has, and is way less optimized (in my experience, heavy programs takes ~10x longer to run in octave). But it runs most of its innate functions and has the same syntax, which is great.
@warlord54883 жыл бұрын
alot of codes don't get executed in Octave
@666EuthanasiA6663 жыл бұрын
Octave is just so useless compared to Python. The only reason I would ever consider Matlab is because of Simulink. Octave doesn't have anything like simulink. You would need another opensource program like OpenModellica. Everything else is better in Python, especially when you learn about SymPy, NumPy, Numba and Jupyter Notebooks. It looks good, it's fast (when you use correct libraries) and there is a ton of packages for scientiests/engineers.
@lodzic27353 жыл бұрын
im a junior in mech eng.. ur my favourite engineering channel. straight to the point and concise delivery. well grounded and logical content. keep it up bro.
@edgarcontreras19053 жыл бұрын
Whats school like for you? Do you have a huge workload? Do you get any free time to hang with friends? What about your schedule?
@ENGME_FaisalAli3 жыл бұрын
Ansys has a free trial version for students , along with that from this year they even started FREE Ansys courses on their site with various topics from Structural Analysis to in depth topics on rivets.(with ready made models and videos ) U just have to learn it that's it.
@TheCsePower3 жыл бұрын
ABAQUS as well. And ABAQUS works closely with python
@ConnorSmithBirch3 жыл бұрын
Got any links for these?
@alexisidro3 жыл бұрын
I’m just glad I haven’t had the need to program for work, but I def do agree it’s a useful skill to have, as I’ve used it for my own personal purposes. Java and HTML gave me a nice foundation that can at least help me figure things out with other programming languages.
@spaceman0814472 жыл бұрын
@@WissamSeif I used Excel on the job a lot. Now that I'm a retired mechanical engineer, I solve problems in Excel just for fun, to keep my mind active.
@ABirdi3 жыл бұрын
What you have to remember about MATLAB (especially compared to Octave) is that it is more than just a language/IDE, but a suite of products including Simulink which if you are going into Control Systems is really useful. In addition to that, physical modelling, state-machine and block based diagrammatic programming which you can run compiled in real-time, or virtually within an animation of your model to visually debug your system. I'm not saying to prioritize MATLAB over other languages; what I'd recommend is learn MATLAB & Simulink alongside another Object Oriented language such as Python (you can also do OOP in MATLAB ;))
@lavs233 жыл бұрын
Been in the field many years and he's spot on. All engineers need some competency in Excel, SolidWorks (or competitor), ANSYS Mechanical (SW Simulation is being used more in my field for quick analysis) and some basic programming knowledge (Python is probably fine to learn, C++ is more used in my area). Being an expert in these is not required out of school. For example: being able to look at code to get a basic understanding of how the software works is a big benefit. As you get into a specific field most have a variety of software that are used and you start to specialize in these and tend to leave CAD behind as you progress in your career.
@lavs233 жыл бұрын
@@WissamSeif We don't really have drafters where I work, a team of 4-5 for an entire machine is typical. And we certainly have people that love designing enough to do it their whole career. But our team dynamics usually have the more junior engineers doing the bulk of the design and the senior guys designing the more precise portions of the machine, planning hydraulics and running simulations. I still find myself in SolidWorks daily but the day long designfests are fewer and fewer.
@zweiwing4435 Жыл бұрын
I do worry of C/C++ due the replace by Carbon Google Language of 2023?
@erockromulan9329 Жыл бұрын
I must be blessed. I use Solidworks for CAD, Matlab for programming, and Ansys Fluent for sims. I also have access to an HPC (high performance computing) system. I just reduced my simulation time from 1 hour on 8 core processors on my laptop to 4 seconds with 1000 cores and max RAM of 170 TB at a mesh size of around 2.5e6 cells. Gov't, lol!
@calebjh3 жыл бұрын
These videos give me direction. They help me realize why I’m pursuing engineering when I lose sight of it. Thank you 🙏
@immortalxedger3 жыл бұрын
I needed this !!!
@devinotero17983 жыл бұрын
Yess good video. Maybe do a video on the different roles in engineering. For example, like manufacturing, R&D, testing, etc and a little description about each one
@lampjr23 жыл бұрын
Fusion is actually fun to use. I learned because I found a course to learn focused to 3D printing, and was a fun ride
@SJACH173 жыл бұрын
It depends the company, as far as I know, biggest companies uses Catia and NX (most aeronautical and some automotive). I think the important is to know principles of 3D design with any program to then apply them in another one, remember: 3D space, a reference or a basis is always needed, 2 points creates a line, for every operation you need a sketch and basic operations are always the same: extrusion, hole, chamfer etc.
@captainkarizma10003 жыл бұрын
bruh can't go through a single video with reminding us he hates programming 😂😂😂 Thanks a lot for the amazing content dude :)
@NotSourMango3 жыл бұрын
Oh what a coincidence! I was just looking in for this. Thank you so much for the video!!
@FALprofessional3 жыл бұрын
OrcaFlex and Under Pressure are two more. They are used quite a bit in the maritime industry. One for modelling a products behavior under different sea states, etc. UP used for pressure vessel design (products at depth in ocean).
@earthman123453 жыл бұрын
Just enrolled into dept of Mechanical Engineering,♥️ Wish me luck
@fireemblem27703 жыл бұрын
You got this!!
@dapoogunmola77073 жыл бұрын
Good luck!!
@earthman123453 жыл бұрын
😊😊 thanks
@parthchauhan383 жыл бұрын
You'll need luck after graduation so till then enjoy
@joeljimenez11253 жыл бұрын
Just graduated yesterday, it is worth it.
@denm89913 жыл бұрын
Catia V5/ 3DExperience and Siemens NX are the most powerful CAD softwares but the most expensive too , they are mostly used in aerospace and automotive industry
@haydenbrophy9460 Жыл бұрын
If you want to work on aerospace, learn Siemens NX. Almost everyone uses it.
@mwanikimwaniki68013 жыл бұрын
Dude. I have watched all your videos.. I'd really appreciate if you could post more. Thanks for the content.
@shawn.builds3 жыл бұрын
From what I’ve seen, knowing how to code doesn’t come up too often, but when it does it’s better to know how to do it yourself than to have to ask someone else to do it. Ive used R and C and they’re frustrating to use if you don’t code every day. That being said, 80% of what I use at work is Excel hahaha
@jmor29423 жыл бұрын
edx has a free online course from cornell university for ANSYS and it lets you install a student version for anyone trying to learn how to use ansys.
@CluelessWarren2 жыл бұрын
this video is super helpful, thank you!! I'm about to start junior year (I'm a transfer from a community college) and I have been wondering what software I need to learn to land those great jobs so this video came in at the right time, thanks!
@Bravo_L3 жыл бұрын
Fuck yea bro. You got good ass content. Super entertaining and the way you talk and and lay shit down is very well done. My favorite engineering channel
@BenjaminOrthodox3 жыл бұрын
This is the video I was looking for!
@NICKCIN3 жыл бұрын
Oh sweet, thx for the recs :)
@gregd335shot93 жыл бұрын
Yoooooooooooooo we have the same last name g. Seif’s RISE UP. We also kinda have the same major, but I’m switching it up by doing aero and mech dual. Just finished first year. Wish me luck bro
@joshuarobinson93 жыл бұрын
I actually have to learn Autodesk Revit for my internship, and I've actually never have heard of it before. It's pretty similar to AutoCAD . I'm also going to take the time this summer to learn Python. I was taught it but I haven't used it in 2 years. Summary: keep learning! It'll keep you actively learning!
@adamharoon60213 жыл бұрын
Ha ha, I’m also set on learning python this summer. Do you know of any good resources?
@joshuarobinson93 жыл бұрын
@@adamharoon6021 Coursera is a good source to get a certificate in it, but youtube has some great videos on python too
@hectorminator43 жыл бұрын
Thanks for the info, I already know almost every program you mention in this video, but still good to know
@khusanakramkhodjaev55833 жыл бұрын
Fusion is so underrated. Honestly, their monthly updates just kills SolidWorks, Catia (except for 3d experience) with easiness, automation and being on cloud. I believe that in future Fusion will just override all of them. Their latest update with Fusion PCB, where you dont need to import every time a file from Altium; just design and update the PCB in Fusion. They expand their simulation workspace as well. I agree on Python. No more Matlab
@ENGME_FaisalAli3 жыл бұрын
The only disadvantage Fusion has is that it struggles With large assemblies but I am pretty sure it makes up for that flaw with other features especially Generative design (Seriously every Mechanical Engineer has to try it once ).
@adamharoon60213 жыл бұрын
Oh boy, I’m so glad I’ve committed to learning python and f360 on my own.
@chazbarclay2 жыл бұрын
Cloud means, that sweet revolutionary design your working on can be viewed by others and trust me, they do.
@alimohammadi83033 жыл бұрын
hey chief go on with these nice mechanical videos .... you have my support .
@justsomecatwithsunglasses10113 жыл бұрын
Damn son where have you been? Glad to see you again.
@justsomecatwithsunglasses10113 жыл бұрын
@@WissamSeif cheers
@GomezUSA3 жыл бұрын
Love the video. Gives me an idea of the types of software :)
@parrotraiser65413 жыл бұрын
Look for "Open Source" software. There's an Open Source (FOSS) equivalent of almost any commercial program you'll encounter, and even if you don't care about "Free as in speech", "free as in beer" should appeal. (Python is FOSS, as is Perl. Python's allegedly easier to learn, though the relative size of the books teaching them argue otherwise, but Perl's accumulated a huge library of functions for many tasks over the years, and it's ultimately more powerful. It also won't be broken if you reformat a program.)
@kudzaizvikwende96003 жыл бұрын
This is exactly what I needed thank you
@tymofei85862 жыл бұрын
Currently learning microsoft Paint thanks for making this
@CrazyMineCuber3 жыл бұрын
If you are learning 3d modelling for yourself (to 3d-print for example) and your company does not force you to use a certain program, then my choice for 3d-modelling is Freecad. Free and open source, The same as python (freecad can acctually be programmed using python). That means no stupid license fees to deal with and you will be able to use it for the rest of your life, which is in contrary for other companies. Fusion is/was free to use but with recent changes in licensing terms having led to more restrictive usage for free users, I think it is only a matter of time before there is no way to use it other than to pay a subscription fee. It it is constantly being developed as well and getter better every year!
@CrazyMineCuber3 жыл бұрын
@@WissamSeif If you have a 3d-printer, 3d-modelling becomes a life skill. Why would not 3d-modelling expericne in any program be useful? If you end up working with 3d-modeling you have no choice but to use the software that the company already uses. And if that company happens to use Creo, then you have thrown your money for fusion down the drain. (I might also have a slight bias toward open source applications)
@2bfrank6572 жыл бұрын
This is where I'm at. I've used SOLIDWORKS in my work (not bad, but expensive), and fusion 360 (utter garbage, but cheap, and lots of people like it for some reason), but freeCAD is both free AND very powerful. I wouldn't stay it's easy to use, but spend enough time and you'll get there, and your model will be robust. Not the easiest route, but IMO the ultimate since you aren't tired to whatever license your current employer holds.
@jesusnavarro73773 жыл бұрын
I love fusion I just used it this semester for a thermal simulation
@adamharoon60213 жыл бұрын
Nice!
@aeywyn52303 жыл бұрын
I'd say automotive standard CAD-program would be Catia / NX. Those packages rocks in a lot harder than SolidWorks / Inventor / Solid Edge ever could in both performance and pricepoint :D
@aeywyn52303 жыл бұрын
@@WissamSeif It is a shame that solidworks and catia basically has zero similarities 😂 Only recently a lot more company started switching to 3dexperience catia (at least in Sweden) but V5 is still the biggest.
@yusuffabdulmusawwir6807 Жыл бұрын
I'm a current ME student year 2 Watching this video gave me chills
@jayathperera502 жыл бұрын
Thanks for this video mate ;)
@mohammadalawneh30583 жыл бұрын
I loved this video because I'm already learning the three of them
@oyakhilomenstan3 жыл бұрын
Great Mohammed but just in case you need help on AutoCAD We can train you on most of the engineering drawing principles as taught at UG level using AutoCAD at StanCAD Academy. Check our Facebook page @StanCADAcademy or email us at stancadacademy@gmail.com All our training are online and very flexible. You can contact us for more details
CAD applications used by industry also depends on the industry. In the automotive the most common CAD app is CATIA V5…and more and more startups are starting with CATIA 3DEXPERIENCE.
@Gameandchillzone3 жыл бұрын
Great Video Brother. Keep it up.
@ciastek1663 жыл бұрын
Hey, for structural free simulation there are: Elmer, CalculiX and Code_Aster. And as a simulation engineer you are rarely modelling something in CAD software.
@alienx0973 жыл бұрын
In our country we don't pay for solidworks 😂 we use crack version..
@mea_768_yashkotawadekar83 жыл бұрын
E NDIAN
@ravisaxena70243 жыл бұрын
🤣 then u r Indian ...my friend
@alienx0973 жыл бұрын
@@ravisaxena7024 Bangladesh 😀😀
@ravisaxena70243 жыл бұрын
@@alienx097 😂😂🤭 yeah ... india and Bangladesh..arnt different. Bro
@alienx0973 жыл бұрын
@@ravisaxena7024 😂
@sadmanislam51113 жыл бұрын
Thank you so much. This has been a very helpful and informative video. So far the only three options I can use is Catia, Beta CAE, Matlab and Fusion 360.
@neiltaneo73083 жыл бұрын
Thank you sir, watching from Philippines 😇
@sam-kx3ty3 жыл бұрын
As an electrical engineer you deffo need to know a lot of programming and circuit simulation softwares but as a mech or aero guy you prioritize modelling and simulation but yah python is good to know too .
@NishanthVikraman3 жыл бұрын
Thank you, my internship is remote and work is predominantly computational :D
@mecheduvn3 жыл бұрын
I have learned Solidworks and Autocad. Mechanics are great
@chauhanmeet6933 жыл бұрын
great video...a must needed one
@pinklady7184 Жыл бұрын
For those who can't afford rentals, there are free open-source softwares like Blender, FreeCAD, OpenFoam, etc. NASA scientists use Blender.
@divyangvaidya19993 жыл бұрын
I do know for sure that Mechanical and Civil use Autodesk Autocad as well as SolidWorks. The others you mentioned dare new to me. In my opinion, it really depends on the company as you said as well as what position, etc. Like your videos.
@juliosakurai4743 жыл бұрын
I use SolidWorks, Abaqus, Octave, but when I'm freelancing, I use freecad and OpenFoam
@siddhartharora66643 жыл бұрын
How u are working as a freelancer?
@entropyz52423 жыл бұрын
I leaned matlab in university then transition to python. Python replaced matlab for me. Now I learned Mathematica and I can safely say, Mathematica beats both of them for engineering purposes, but it’s not very common in industry.
@entropyz52423 жыл бұрын
@@WissamSeif It might be just a preference but in my opinion these few things make it better: - no need to put differential equations into state space models like in matlab. You input diff equations exactly as you would write them down on your paper - great numerical solvers - excellent for producing beautiful plots and animations of your solutions - great symbolic manipulation; you input equations exactly like you write them down thanks to what they call "Mathematical Palette" - I found myself writing less code in Mathematica to achieve the same objectives than in Matlab - but what did it for me though were the wolfram queries. If you want to know the atmospheric pressure of your testing site in order to perform some calibration or something just write "atmospheric pressure at my location" and it will go into the wolfram databases and get it for you. Or if you want to know mindless questions like "how many turkeys in Turkey?" It actually goes and gets answers from official databases. Similar with "current position of Mars", it legit goes into its databases and tracks Mars down real time for you. Gives you coordinates relative to earth, orbit information, best launch site to reach it, best orbital maneuvers to reach it. Just incredible! There are many more but I can’t list them all in this comment haha
@muhammedsultanmustapha65712 жыл бұрын
Simscale is a great FEA/ CFD simulation package
@chauhanmeet6933 жыл бұрын
it would be great if you can make some basic tutorial video for even one of the softwares you mentioned...which are not available on youtube.
@chauhanmeet6933 жыл бұрын
@@WissamSeif whichever you like so you enjoy while making videos....may be fusion 360 or mathcad or anything
@adamharoon60213 жыл бұрын
I would like to see this, or at least, a video explaining how you are learning python yourself
@ignoumathematicsaryabhataz7223 жыл бұрын
Your vedio really good and very very knowledgeable, informative... Like from India 🇮🇳
@Dearrak1s3 жыл бұрын
Good morning from Spain! Matlab or Scilab (free use), SolidWorks or AutoCAD Inventor (model and simulation analysis) and EXCEL are the Kings of the Hill!
@Szat13 жыл бұрын
Legend 🙌🏻🙌🏻 also Fusion 360 has good simulations as well
@aravinda.u36433 жыл бұрын
Thanks man ..nice content.
@josetorero28393 жыл бұрын
The main problem of design software is that people is not learning how to design. They care more about learning the software.
@ghaf44142 жыл бұрын
For me: Solidworks and CATIA v5 for CAD. Abaqus simulia for analysis and python for calculus ( like finit element for example)
@srimanipandey92 Жыл бұрын
So, CAD, Fusion 360, Python and Excel. Got it. 😊
@JasonTaylor13 жыл бұрын
the maintenance cost per year for SolidWorks starts at $1500 per seat
@samysalem83113 жыл бұрын
I think doing solidworks 3D modelling and simulations are a good start
@gaganaaloka10043 жыл бұрын
Appreciate your honesty...
@aksh_x_3 жыл бұрын
Ayee finally you're back haha!!
@robertotorres34913 жыл бұрын
Great video!
@angadsinghkalsi2 жыл бұрын
I am in my first year of engineering about to finish a small course in Solidworks 😊...
@luxxulyanite3 жыл бұрын
I use solidworks for modeling, Solidcam plugin for CNC machines and Sprutcam for robots.
@rahul_mannarr28312 жыл бұрын
Bro can you explain about the CAD Developers. What is the best software to learn and become a CAD developer
@lukeguillien41053 жыл бұрын
Python is cool, but vba is ubiquitous. Excel + VBA is a powerful combo for accelerating any engineer’s workflow. Also, the finance guys will think you’re cool.
@melissavu20013 жыл бұрын
could you please do a video about women in engineering?
@bryandonahue83023 жыл бұрын
Isn't Fusion free for 'hobbyists"? I'm probably thinking of something else
@spleshcheev3 жыл бұрын
I think it is! If possible you can also get a student license for free for free
@fireemblem27703 жыл бұрын
I'm going into EE but I want to learn Solidworks!
@preetheshb32373 жыл бұрын
It would be great if u make a knowledge series. Your way of explaining is soo good!!
@UmarSiddique20003 жыл бұрын
Keep it up bro.
@robertcontreras62182 жыл бұрын
honestly if you know fusion, your know solidworks, or vice versa. Theyre both easy to pick up if you know oneor the other
@martinliza48113 жыл бұрын
In industry I have seen people using matlab for signal processing and also, some simulik. At work I used to use C++, Python, Bash, some Matlab and a little bit of Fortran; in a Linux box, we all know that windows computers are garbage 😂. Just to add, you can use SU2 for CFD simulations, it’s a free open source code, tecplot is really good for plotting CFD simulations and interacts with Python nicely (its expensive thought). For plotting there is also ParaView, which is free (I have never used). For meshing there is PointWise which is expensive but I have never used it because is a GUI base software. To be fair, as you mentioned, coding is not something that many engineers do. I used to develop mathematical models for an aero company and now I’m doing CFD using research codes that’s why I’m very familiar with those tools.
@savaok2553 жыл бұрын
This is the video I needed! I'm so glad I've found your channel just 2 days ago!
@thecease69103 жыл бұрын
Simulink is pretty cool too..
@charlesnovo25343 жыл бұрын
Love your content. Auto subscribed XD
@hkazzaz3 жыл бұрын
Nice video, I would add simulink, which is product of Matlab, you can simulate different mechanical systems and it is block based, so much less programming.
@imedbouz43123 жыл бұрын
I used similink
@elcompavergolia99863 жыл бұрын
You forgot to mention fluidsim
@thirumalsanthosh3 жыл бұрын
Hi sir.will u please put a vedio for how to installation of solidworks software of better version.
@TheAnonJohn3 жыл бұрын
ansys has a free student version, with limited capabilities but sufficient for medium sized problems
@christin95983 жыл бұрын
Will suggest learning all this software from cracked versions (though it might be a year outdated version)
@avinaskumar68993 жыл бұрын
Today I attended webinar on FEA , CFD on ansys and Starting Learning ANSYS Student Version .. it's Free
@shorts2783 жыл бұрын
How much average salery I can get after this autocad ,solidworks, fusion 360 Mastercam courses
@arnoldkabuya59693 жыл бұрын
OnShape is another really good, affordable and easy to use drafting software
@xarmanhsh2981 Жыл бұрын
I am extremely interested in fluid simulations especially ones that combine pressurised water with air release
@mrmudau28053 жыл бұрын
I'm competent in fusion 360,inventor and solidworks
@radiatedracer38302 жыл бұрын
Matlab is good if you want to model a heat transfer geometry over a time period and show the distributions.