Friday, May 13, 2005
traveling backward in time
Exploring SolidWorks has been frustrating, not because I have to learn new labels and new ways of thinking. What is frustrating is never being sure if what I want to do is legal, according to the hidden logic of the program. There are different modes (yuck) where one can do some things in one mode, switch modes, and have these options grayed out on the menu. But if you want to combine activities that involve different modes, you are out of luck.
Another thing is how the program communicates features instead of goals. A very brief online tutorial tells you some of the things you can do, but one is left wondering how to do many things not covered in the tutorial. What feature does one need? It isn't obvious to me. A lot of it involves hunting for some hack that works without giving an message saying it is illegal. Some illegal moves make sense (they violate physics), but others just seem like they product conflict in the code. The programmers decided it couldn't be done, at least they way they designed it.
My raw reactions show a disrespect for the SolidWorks' "model," which people pay thousands of dollars to learn on short courses. I find the SolidWorks documentation, printed and online, inadequate. Too much is undocumented, and not obvious. My expectations have moved on. I can remember going on multiday courses 15 years ago to learn word processing and spreadsheet programs. The idea seems absurd now. Several years back I went on a course to learn Photoshop. Now Adobe sells a discount Photoshop package that involves no training, and easy to use templates. You still need a book for some glitzier effects, but the bar has been lowered significantly.
I feel like I have traveled backward in time, when software was mysterious and cryptic. I'm not nostalgic.