Stoker,
I forget to mention that our AutoCad is no where near "out-of-the-box". We literally have 1,000's of man-hours into VB customization and creating Library Parts. Everything is automated (complete BoM creation/handling, layer management, new part drawing file creation, drawing of basic shapes, material specifiction and common sizes available, our own "Hole Wizard" that works better than SW's, etc...) We hardly ever have to draw a purchased part in AutoCad, and everything in the library has a common handle so we can bring in previously drawn parts all relative to a handle and I get all three views with the parts laying next to each other in correct location and orientation. An example would be a Shock Absorber Assembly, I can drop in a shock, stop, locknut, and mount by just going thru the Library menu routine (for each part) and pasting them at that common handle. In SW I have to find out IF we have each part drawn, CREATE a copy of or DRAW it, CREATE a subassembly, DROP the parts in, then MATE them. In AutoCad I'm done before I even know if a SW part exists.
Granted we do have a PDM that has helped, but it is hard for anything to compete with our existing AutoCad setup.
As far as your statements:
1) PDM copies parts/assemblies to our Hard drive when we open the file. Stays on our hard drive until we decide to put it back on the network.
2) I use TONS of sub-subassemblies(LEVEL 4) in my design. Those sub-subassemblies are usually simple things like shock absorber mount/hardware, bearing block/bearings/spacers, etc... Those sub-subassemblies are put into what we release to the Machine/Assembly Shops as subassemblies(LEVEL 3) and they get one set of prints. Those are composed of usually 5-50 parts. Those subassemblies (usually 2-8) make up the assembly(LEVEL 2). Then the main machine assembly(LEVEL 1) is composed of those assemblies (usually 2-10 of those)
I do all 3D work in the LEVEL 4 and 3 assemblies. Levels 2 and 1 have all of the lower level assemblies mated at the origins so I never have to do anyhting in those larger assemblies except maybe open them to get a relation to another subassembly (say one LEVEL 3 to another LEVEL 3, or possible the LEVEL 2), but we have ways around that as well).
I spend all my 2D time in LEVEL 3 and LEVEL 2. We only do the LEVEL 1 once, if we can help it.
3) Haven't tried configurations were parts are hidden. I'll have to look into that, but I guess I'm not sure where to draw the line (what I need to see at those higher levels and what I don't).
4) Drawings only contain notes, dimensions, balloons, and BoM. We gave up sketching in there long ago. We do any necessary sketches in the part file too.
5) We DO minimize detail in purchased parts as much as possible. But taking detail out of manufactured parts leads to interferences, unless user remembers all fillets/cutouts that are "hidden" in that configuration, so that is a user choice there. I like the idea, but envision myself (if I remember hidden features exist) constantly opening those parts, unhiding the detail to check it's size/radius, hiding it again, then going back to my assembly to do whatever I was trying to do to the mating part in the first place.
We don't put any fastener hardware in anymore, and the Assembly guys are pretty p.o.'d about that, as well as the possibility that it can lead to design interferences as well. Some designers put in a BLANK part called "1/4-20 X 1in long.SLDPRT" (with no mates, or FIXED) just to get the BoM right, but if something changes they usually forget to go thru and update these files, so the BoM is wrong again.
Stoker and Eranz,
I will look into creating more configurations were I can hide uncritical parts, but again I have to figure out WHAT is uncritical and WHERE?
Thanks for all your input, I really appreciate it. Anything I do in SW now is on my own time, but I DO want to find a way to make it work. If we had ANY bare-bones 2D package, then SW would win hands down. But to be honest I think it's too late for SW at our company.
Again thanks, and PLEASE post any other ideas you may have about this in the future.
Ken