Go to Post It is a difficult balancing act - we're engineers because we like to solve problems, and to take a step back and let someone else solve it, with what may be a poorer solution, is darn hard. - DonRotolo [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 3.50 average. Display Modes
  #1   Spotlight this post!  
Unread 28-02-2005, 09:43
Gene F's Avatar
Gene F Gene F is offline
FIRST Fanatic
AKA: Gene Falendysz
#0343 (Metal in Motion)
Team Role: Engineer
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Oconee County, SC
Posts: 218
Gene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to behold
Send a message via AIM to Gene F
Re: Mechanical vs. Software Engineering.

First let me say I am an Engineer, my degree is in computer science and I am now working as a project leader in a product development group. In that role it is my responsibility to coordinate the efforts if mechanical, electrical, firmware (software that is embedded in a device) and software (PC based). The biggest changes that I have seen in the 20 some odd years since graduation has been in the computer based tools used by all of these disciplines. These tools could not be developed without a group of people getting involved in software and another engineering discipline. As time moves forward I believe the software industry will continue to develop specialties along the lines of other engineering disciplines to the point that the boundaries will begin to disappear. Just like reading and writing allow us to communicate across time, software is a means of taking difficult engineering concepts and making them easy for the average person to use. An example from FIRST is the use of Autodesk Inventor. Most teams use this tool extensively to develop their robot. Being able to completely design and build (through constraints) the robot in the virtual world greatly speeds the process. This moving of engineering knowledge into software application also frees the mechanical engineers to advance their discipline by focusing on the unknown. The development of simulation tools allows us to take complex engineering tasks and simplify them to the point that they are accessible to the masses. In conclusion I believe all engineering disciplines to be very important! Software is an enabling technology that is allowing all engineering to advance. My vote is for software.
__________________
- Gene Falendysz
Reply With Quote
  #2   Spotlight this post!  
Unread 28-02-2005, 09:59
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,647
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Mechanical vs. Software Engineering.

I'm a MechE, so I'll throw in my 2 cents as well. As mentioned above, software is an enabling tool that lets Mechs do more with less. So it's important in that regard. However, mechanical engineering isn't completely computer modelling of parts. That's really one of the last steps in the process. A lot is about creative thinking and solving problems. A lot of new tech is going to depend on miniturization, and that's highly dependent on mechanical engineering and creativity. Look into microelectromechanical systems (MEMS) and you'll see an awful lot of exciting stuff there. Things like microscopic motors and pumps and all sorts of stuff. When you get that small, the equations lots of things change and that takes a sharp MechE to rework things before software can do anything with it.

Software packages have their limitations. FEA packages aren't 100% accurate and can be blatantly wrong if you're not careful. You need enough engineering knowledge to make sure your result is in the ballpark.

Both of your examples are controls systems, which do depend on software to process feedback and control the system. No amount of software engineering will help you understand the dynamics of the system and what it actually has to do to control the system, however. Tweaking the constants and functions that generate the control signals is pure mechanical. The software is there simply to translate the MechE's work into reality.

In the end, I don't think you can say any technical discipline is better or more important than another in an absolute sense. They're all highly interrelated and interdependent and you can't advance in one without advances in others.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter

Last edited by Kevin Sevcik : 28-02-2005 at 10:09.
Reply With Quote
  #3   Spotlight this post!  
Unread 28-02-2005, 13:17
Conor Ryan Conor Ryan is online now
I'm parking robot yacht club.
FRC #4571 (Robot Yacht Club)
Team Role: Mentor
 
Join Date: Nov 2004
Rookie Year: 2004
Location: Midtown, NYC
Posts: 1,893
Conor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond repute
Re: Mechanical vs. Software Engineering.

Just remember, Software Engineering wouldn't exsist if the Mechanical and Electrical engineers hadn't developed the hardware to make the software possible.
Reply With Quote
  #4   Spotlight this post!  
Unread 28-02-2005, 15:35
scitobor 617's Avatar
scitobor 617 scitobor 617 is offline
More nerd than you can handle!
AKA: Alan Meekins
FRC #0617 (HSHS 617 "DUKE")
Team Role: Programmer
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Richmond, VA
Posts: 153
scitobor 617 will become famous soon enoughscitobor 617 will become famous soon enough
Send a message via AIM to scitobor 617
Re: Mechanical vs. Software Engineering.

From experience, trying to program a robot that is mechanically not up to par (ie. Underpowered articulating arm) to be controllable is impossible. However, not doing a good job programming a perfectly engineered robot is equally distressing. For both the fields of computerfscience and mechanical engineering to flourish, atleast in regards to a FIRST team, one must do quality mechanical design and programming. My point being that without one the other is nothing.
__________________
Beta testers needed!
http://www.nullagent.no-ip.com

Your kidding, there are other operating systems besides Linux?!
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Attention engineers...What type are you and why? Paul H Career 95 05-04-2007 14:38
Mechanical Wheel Encoders? Jaine Perotti Electrical 15 04-12-2004 22:46
Majoring in Mechanical Engineering JVN Career 53 25-04-2004 23:32
Full list of teams & competitions archiver 2001 14 24-06-2002 00:52
Mechanical Engineering archiver 2000 0 24-06-2002 00:04


All times are GMT -5. The time now is 23:45.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi