Disclaimer

The thoughts, opinions and commentary posted in this blog are mine and mine only. I speak only for myself and no other person(s) or entities. Questions, comments or complaints can be posted in the 'comments' section of each post or you can email me directly.

Thanks for reading!

SolidWorks Routing - Got any advice?

Ok, as most of you know, I'm self-employed now. A job opportunity fell into my lap so I started my own company, JRM Consulting & Design, Inc. Not a super catchy name like Matt's (Dezign Stuff), but it'll do for now. I'm still not used to referring to myself as "President", but that's a personal issue.

Anyway, the project I'm working on is going to require routing in the not too distant future. I've done a bit of routing in the past, but nothing like what I'm going to be doing. It's going to be a huge undertaking on a pretty massive scale. I already know that some of what I'll need to route (HVAC) probably won't be doable with Routing, but I figured I'd solicit some advice from the community.

While I can't be overly specific, I'm working on a large building. Part of the job entails routing all the piping, HVAC, power, plumbing, etc. Have any of you done anything on a scale such as this? Cable runs of 2000'+? 10" drain pipes? How about a 110V circuit? I know there are users out there who have a lot more experience with routing and I'd love to hear from you guys. I'd hate to think of the amount of 3D sketching I'll have to do if I can't use routing for most of it...thank God it's an hourly contract!

Weldments and my IPod

What do Weldments in SolidWorks and my IPod have to do with each other you might ask? Nothing, aside from the fact that I'm listening to ITunes as I write this post. I finally broke down and bought an IPod Nano a few weeks ago and have now spent more money on song downloads than I did on the damn player. Right now, I'm listening to my 80's playlist, reliving my high school years...

Now for the meat of this post, Weldments. Up until recently, I never used the Weldments function in SolidWorks very much. Lately, though, I've been using it on an almost daily basis. Have you used it? I know that there are some that don't like it very much, but I don't see why. I'm enjoying the hell out of it. It really makes things easier if you ask me. With a fairly simple skeleton sketch, you can create a nice weldment, complete with a cutlist, in no time. As with so much in SolidWorks, it's pretty intuitive as well. Granted, I use to teach how to use weldments, when I was on the "other side", but it didn't take me long to get the hang of it. Now I'm not claiming to be an expert at it. I'm sure there's some tricks that I don't know on how to make it even more simple, but as I've said so often before, if I can do it, anyone can.

If you're in a field that creates welded structures, I strongly recommend you check out weldments. There's a tutorial in SolidWorks to get you started, then dive right in and started creating your own.

If you've used weldments, and have some tips and tricks, I'd love to hear from you!

GO SOX!!

Wanna win $20,000?

SolidWorks and NASA are sponsoring a "Create the Future" contest with a top prize of $20,000! Just go http://www.createthefuturecontest.com/ and enter your awe inspiring dream. Remember, I only expect 10% of your winnings...

Good Luck!

Still "new" after all these years...

I remember when I first saw SolidWorks back in about 1998. I had just become part of the Technical Publications team at Genie, charged with illustrating and writing parts manuals. At the time, the illustrations were created in some convoluted process that included AutoCAD, CorelDraw and an EPS converter. I happened to walk by one of the design engineers, saw him working with SolidWorks and wondered why we couldn't created the illustrations from it. When I asked some of the "old timers" from Tech Pubs about it, I was told that you couldn't get a true Isometric view from SolidWorks and "we've always done it this way". Well, that last part is what got me started on SolidWorks. I hate that answer. Plus, I knew that you could get pretty much any view you wanted from SolidWorks. Much to the chagrin of the aforementioned "old timers", I illustrated my first manual completely from SolidWorks drawings. Last I heard, all the manuals at Genie are now done that way.

Fast forward to present day. As I wrote some weeks ago, I'm no longer working for a reseller. As a matter of fact, I'm my own boss now. An opportunity fell into my lap and I started my own business (JRM Consulting & Design, Inc. - for those of you wanting to know). The company I'm working for saw a potential for SolidWorks to do some great things for them and took the leap and purchased a few seats. That's where I come in, along with another consultant. While they had an inkling of what SolidWorks can do, we've shown them even more. The coolest thing for me is how enthralled they are by the power and versatility of SolidWorks. Whoever initially showed them SolidWorks must have only scraped the surface. Hell, we've only scraped just below the surface and these guys look like a group of kids on their first visit to Disneyland. Not that I'm complaining. It's because of their excitement that I spend 4 days a week away from home working.

What's my point? The people I'm working for have been in, and around, engineering for decades and are just now taking the leap to 3D. All it took was one person to show another person the power of SolidWorks for it to happen. It seems to me that there is a very small segment that truly can say 2D is all they need. The rest of the engineers, designers, drafters, etc, that haven't made the leap just need the right person to show them. Are you that person, or do you still need to make the leap?

Out of the Darkness

I have returned to the light. After experiencing life on the reseller side of things, I'm returning to where I should have stayed...as a user. What does this mean for all of you? Many more postings full of my wit, charm and insight. I don't plan on too many product reviews, but more about SolidWorks, and it's add-ins.

I'm really looking forward to starting my new position on June 30th. Between now and then, I'm hoping to revamp my blog; give it a polishing. So be patient and let all your friends know that the brainwashing didn't work!

Another Chapter Begins

One week ago, today, I was let go from my position as a SolidWorks AE. Honestly, I wasn't overly surprised by it and, coincidentally, I'd been looking for another position anyway. (I could go off on a rant right now about the whole situation, but it would serve no purpose.) While I enjoyed being an AE, I didn't like certain aspects of the company I was working for so, ultimately, it's for the best. One of the good things about it is I can look for a new position freely, without having to do it on the "downlow". I will say, though, I hate job hunting and all that goes along with it. I know that I don't interview well, which causes a bit of consternation when I do go to interview. Usually, I'm up front about it so the interviewer knows before-hand. My hope here is that they won't be too critical afterwards. I don't know that it actually works or not...

Anyway, I know it's been a while since I posted anything worthwhile, but I plan to get back on the horse soon and regale you all with witty posts. So, be patient my loyal reader (not a typo by the way), I'll be back soon.

Clean Install...huh...what?

Clean install. What is it? It's what you should be doing when moving from one major release to the next. Why? Because I said so. Ok, so that's not a valid reason. However, I've often said, "if you just do things my way, there won't be any problems." I digress, though...
Back to clean installs. First the 'why?'. It's actually quite simple. By doing a clean install, you remove all traces of the previous version of SolidWorks from your machine. By removing this legacy data, you lessen the chances of having dangling bits of data floating around to screw up your new installation. There have been many times when someone will call in, or I'll read something in a forum, where a user is bemoaning the latest version of SolidWorks. They'll harp on about it being full of bugs. After determining that s/he simply stuck in their DVD and upgraded, a clean install is recommended. Lo and behold, no more bugs! (Ok, so there probably are still some legitimate bugs left, but not anywhere near what they were experiencing.) Naturally, there is a codicil to  this whole thing. There are users out there, myself included, who need to have multiple versions on their machines.  Since I started running two separate installs, I've found that I tend to have to reinstall more often. Though, working for a VAR presents a whole host of new and exciting problems....
I've always found it strange how a very small percentage of the user community will complain about "numerous bugs" in a new release and suddenly said new release is crap.  It never ceases to amaze me how negative reviews travel so much faster and wider than the positive reviews. What prompted this quasi-rant? A post located here, in the Eng-Tips forum. Because the original poster had one customer complaining about their '08 install, his company was prepared to NOT install '08 and wait for '09. This, in my opinion, is simpy ridiculous. Since '08 came out, people have been raving about it. Yes, it's had some problems. Yes, people had trouble adjusting to the new UI, but come on! '08 has to be one of the most stable releases yet! Is it perfect? Hardly. Remember, though, that SolidWorks is created by Humans and Humans make mistakes. Ergo, the program will have mistakes. Can you name any software product that doesn't?
How do you go about doing a clean install? Well, I'm glad you asked. First things first. Use your copy settings wizard to, duh, copy your settings. Next, use Add/Remove programs to remove SolidWorks. Once this is done, go to C:\Program Files and remove any SolidWorks folders in there. After that, go to Start->Run and type in regedit. This will bring up your Registry Editor. Under HKEY_LOCAL_MACHINE->Software, remove any SolidWorks or SRAC folders. Do the same under HKEY_CURRENT_USER->Software. You've now completed a clean install.

User Groups - You know what they are, right?

I guess it's just a day to rant.
I live in the Pacific Northwest, specifically just outside of Seattle, and I have to say that the SolidWorks community around her is pretty pathetic. I would guess there to be, easily, 2000+ users in the area and the turnout at the local SASPUG (Seattle Area Power User Group) meetings isn't just below low, it's virtually non-existent. I hear all the time about user group meetings that have 50-75+ attendees. Why are things not so good here, and perhaps where you are? I believe that the blame can be placed into three areas:

1) Employers who are lackadaisical  about encouraging employees to attend user group  meetings.
2) Users, themselves, who figure they can't learn anything by going.
3) Local VAR support of said user group is weak.

Let's start with employers, shall we? Why would you purchase thousands of dollars worth of software then turn your users loose on it without encouraging your users to learn it inside and out? Yes, some employers pony up the cash to send their employees to training at their VAR but we all know that only scratches the surface. It's at the user group meetings that you learn tips & tricks, new ways of creating the wheel and, in some cases, your users can find out that they actually can do that. I can't tell you how many times I've smacked my forehead after finding out some little tidbit of information. C'mon, Mr. Executive! Users who know the ins and outs of the software are only going to help increase profits! Sheesh.  Hey, here's  an idea for you, if you have  a fair amount of users, start your own internal group! I bet Richard would be happy to help you get started. 

Users..."I know enough to get by." "If I don't know it, I'm sure someone around here does." "I just don't have time." "User group? What's a user group?"
Ever hear these comments? I have. I have to tell ya, for those of you who aren't lucky enough to go to SolidWorks World (yet another rant in that statement), your user groups can go a long way towards expanding your knowledge. Wouldn't it make more sense to 'learn' something at a meeting and be able to use it in the future than to have to go around the company trying to find someone who knows how to add fins to your flux-capacitor? If you don't know what a user group is...ugh. Where the hell have you been?

VARS - This one should be a no brainer. VAR stands for 'Value-added Reseller'. The "value" part certainly doesn't come from only selling SolidWorks, it comes from supporting it. To not support your local user group is flat out doing a disservice to the very people you're supposed to be servicing.

If you don't know if there's a user group in your area, click here to find out. Participate, whether it's as a member of the audience or as a presenter. Believe me, if you know what you're talking about, the organizer of your local group will be more than happy to have your help!! 

Ok, I'm done ranting for today. Not sure what got into me, but I'm feeling better. Thanks for reading.

Behind the Times

I've been more than lax lately in posting, I've been downright lazy. I'd love to say that I've been too busy, but I'd be lying. I've just had writer's block, I suppose. I am, however, going to try to be more diligent. Only time will tell. To that end, I want to talk about the meaning behind the title of this post.
I know of companies that, though they are on subscription, are "behind the times" in releases. I know of one company that is still using '06 even though they're probably paying $50,000+/year in subscription fees. The question I have is "why?". Why would this happen? This particular company is a large manufacturer and could benefit greatly from '08. Why would they allow themselves to get behind the times? In this instance, it's their IT department. When SolidWorks installs are managed by IT departments that don't "get it", they end up hindering engineering. While I do understand the need for software management, software should be managed by people who understand and, God forbid, use the software. The whole reason for alpha and beta testing of the newest versions is to give the people in charge of the installs the ability to...wait for it...TEST the software prior to implementing it company wide.
SolidWorks usually releases new versions around August, with SP1.0 coming 6-8 weeks later. One would think that by December or January, a company could have all its "testing" done and implement the newest version. When an IT department is so "all-powerful", as is the case here, they end up costing the company money. I've heard that they're talking about going from '06 directly to '08. How much time do you suppose is going to be lost while all the users try to figure out the new interface? I say "figure out", because training doesn't come into play there. That could probably be another post...
My point is this, manage your installs wisely. You pay x-dollars/seat of SolidWorks for support and upgrades. By not upgrading, you're throwing money out the window. That money should be benefiting the company by improving the tools when improvements are available. Granted, "improvements" may be a subjective term here, but you get my point. When an IT department is given carte-blanche over a SolidWorks install, many of them will, well, screw it up.
Ok, I'm starting to ramble here and, before I really start to rant (ala Matt), I'm going to end this post. I would, however, love to hear your thoughts on companies that fall "behind the times".

SWW '08 - Tales from the 'Dark Side'

Ok, yes, I've been a little lax lately in posting. I know that saying that "I've been busy" is a really crappy excuse but, nonetheless, I've been busy. I'd planned on writing about World in the next day or two, but Ed Gebo, Co-chair of the CMNC-SWUG, sent me an email regarding a post he'd put up on their website calling me out. If Ed weren't from Massachusetts I'd probably give him a beat-down but, where he is from Mass and he is a PATRIOTS fan, I'm gonna give him a pass...this time. Ya hear me, Ed?
Let's get on with it then....
SolidWorks World '08 was, for me, different than the last two (Vegas and New Orleans) that I've been to as I attended as a VAR this year. My first year I went as a user, last year as a member of the press. I don't know what capacity I will attend in next year. I guess I do get a unique view of things having had access to different things each year. This year was probably my busiest, though. The VAR attendees actually have different agendas from general attendees. As an AE, I went to technical sessions to be able to better help my customers. Anyone who knows me knows that I truly want my customers to be satisfied with the services they receive from me, whether it is tech support or training. I qualified that statement 'cause I know a few people (Matt, Patrick, Ben) who's minds would have gone in the wrong direction. I learned some great stuff that I'll be able to immediately put to use. There was one course in particular, though, that was a huge waste of time, but I think it's best that I not talk about it as I'm not sure it won't haunt me.
Sunday was a tough day. A friend of mine from my previous employer was attending SWW and we went to a local bar to watch the Patriots/Chargers game. Being the loyal fan that I am, as well as an arrogant East Coaster, I wore my Patriots jersey. I walked into the bar, fully prepared for whatever comments would be thrown my way and...nothing. Not a word. Honestly, I was disappointed. There's nothing better than when opposing fans banter back and forth. I suspect, though, that those Chargers fans knew that they'd end up eating their words and decided to keep their mouths shut. As it was, I had to leave before half time to go take an exam (part of the VAR experience). As I sat there waiting form my turn, I was staying up with the game on my phone. There was, obviously, a bit of a lag. With ESPN showing 1:36 to go in the game, my phone blew up with text messages and phone calls. (Thankfully I had remembered to put it on silent.) I knew then that the game was over and the Pats had won. For those of you interested, I did well on the exam.
Monday started with a, surprisingly, good breakfast. I'll not bore you with details from the general session. You can check out what Mike Puckett, Ricky Jordan, or any of the other bloggers had to say in detail. I really enjoyed listening to Danny Forster from Discovery Channel's Build it Bigger. He was entertaining and inspiring. I got to attend my first VAR session which was, well, boring. I really like teaching people how to use SolidWorks and helping them with any problems that may crop up. The whole "sales" thing...
Monday night found me and Jef (the friend mentioned above) going out for dinner. 
Tuesday rolled around too early, if you ask me. I was pretty excited for this day as I was part of the 'Stump the Chumps' panel. Ben Eadie, the head chump, had made up T-shirts for all of us to wear featuring our Simpson avatars. While, overall, the session went well, we had some technical difficulties. The KVM switch didn't work, so we were stuck with one laptop. We'd also neglected to set a time limit, but you live and learn, right? We did receive a number of positive comments. To paraphrase the esteemed Gerald Davis, President of COSUG and sheetmetal guru, "...best user group meeting I've been to." I'm looking forward to next year.
Tuesday night featured the "Big Event". This year we had a block party in the Gaslamp District complete with tons of food, beer and wine. Jef, my co-worker Michelle and I wandered around eating and checking things out. We even tried the oxygen bar. This is, literally, where you sit down with a tube up each nostril and inhale oxygen. The oxygen is pumped through water that's laced with various herbs and whatnot. Supposedly, depending on the mix, you'll feel joy, energy, peace, etc. I only felt silly sitting there with tubes up my nose. I would say, though, that the highlight of my Tuesday night, aside from watching the dancing girls, was being stopped by Wayne Tiffany. I've heard of Wayne for years, he is, afterall, a SolidWorks luminary, and to be stopped by him was flattering. Thanks, Wayne. Sorry I missed your session...again.
Wednesday was another day of sessions, but not as long. It is, after all, the last day of SWW. Thankfully, I ran into some of my fellow bloggers, as well as others I've met over the years, and was able to say 'goodbye'. It amazes me how, in the midst of 4700 attendees, I kept running into the same people over and over.
While most people were gone by Thursday morning, Michelle and I had one more session to attend. DriveWorks (you've seen me write about them a couple of times) were having a 3 hour session at the Marriott. Where there was free food and drink, and given the fact that I really like DriveWorks, we attended and gleaned some more knowledge from Glen and Maria.
It's now Friday morning and, as I sit here, I realize just how quickly it came and went. I love SolidWorks World. I love everything that can be learned there. The friends you get to see again and the new ones you make. I'm already looking forward to next year in Orlando. It'll be doubly sweet for me as my parents, who are "snowbirds", will be just an hour away. Yep, I'm already counting down the days...
Oh, and for those of you who busted my cojones, I will do my best to post more frequently.

GO PATS!!