13engines
Stainless
- Joined
- Jun 30, 2015
- Location
- Saint Paul, MN
Programming for years on my own. Wondering how the real world does it.
What I've learned since reading these forums, is that everybody has their own way of doing things. And some of them very different from me.
A little background.
Even though I've operated a job shop for almost 15 years, I've never worked in another machine shop in my life other than my own. Everything has been self taught. That is why I'm here to, in a minute, ask others how they do things and with what resources. I'm a long time BobCAD user still using V21, because after trying and buying V23, I couldn't imagine anything getting worse, or being so bad at developing machining code, and drawing for that matter. Now I only use V23 for opening files that V21 has trouble with. And a few small other things. (I should note that I do only milling, and BC is at V28.)
98% of my programming is done off of 2D drawings. I select the tools, and when and how they run. I set all the feeds and speeds and DOC and the like. I use certain CAM functionality available in V21 like pocketing, helical path, and profile, which allows me to choose a part feature outline, tell the tool where to start and which direction to run, give it a lead in and out of my choosing and so on. Trust me, I'm not typing in any X or Y coordinates, or I's J's or K's manually at all. I do a fair amount of copy and pasting but little direct typing other then some M and comp or exact stop G codes, Z moves and feed rates, notes in parenthesis, and bring the table to where I want it for fixture work and reloading.
Questions form.
When you look into many CAM or CAD/CAM packages, you're usually dazzled with these amazing 3D part renderings with millions of fancy tool path lines surrounding them. I think the idea is that with just a few clicks you can create any complex part in a very short amount of time. After trying it in V23 many times and finding it mostly useless, one question I've developed is... does anybody actually use this stuff in real life? I can see using it for complex shapes that have few square corners or edges, like golf club heads or turbine blades or propellers, but for the regular stuff with standard geometric shapes and clearly defined boundaries? I mean many of my parts need over 20 some tools to produce. Do programmers slug through this type of process, paging through hundreds of menus and drop down boxes in a full 3D menu driven environment to get to a fully machined by multiple tools part? It's my understanding that these CAM packages are not capable of making all these choices on their own. Is that correct? Isn't it like any other computer in that it really needs be told everything anyway? (Accept coordinate points that the CAM easily fills in.)
(Keep this in mind as I ask my questions. I'm not here to argue over what package is better than the other. More so how much functionality do you use with what you've got. Or how much manual intervention do you use.)
I would love to own Such & Such, because it seems to be the professional's choice of software for machinist who make their living making chips. But the cost has always been way over my head. Though one of my questions is to ask... is it worth it regardless? Part of my questioning here is, have I been shooting myself in the foot all along by not using and paying up front for this type of high end functionality? And are there CAD/CAM packages out there that can truly develop small to medium run production part programs? Or are the benefits gained by their ability to visually back plot programs and check for crashes and gouging? Even if you do check this out in the programming stage, does anybody actually run these so called "tested and proven" programs first time through without the operator reading along with his/her fingers glued to the feed hold, single block and start buttons? If so, then were is the savings?
I await the communities help, because I'm concerned that being mostly on my own for so long has limited my scope of how the real world lives in the job shop programming environment. Thank you for reading.
David
What I've learned since reading these forums, is that everybody has their own way of doing things. And some of them very different from me.
A little background.
Even though I've operated a job shop for almost 15 years, I've never worked in another machine shop in my life other than my own. Everything has been self taught. That is why I'm here to, in a minute, ask others how they do things and with what resources. I'm a long time BobCAD user still using V21, because after trying and buying V23, I couldn't imagine anything getting worse, or being so bad at developing machining code, and drawing for that matter. Now I only use V23 for opening files that V21 has trouble with. And a few small other things. (I should note that I do only milling, and BC is at V28.)
98% of my programming is done off of 2D drawings. I select the tools, and when and how they run. I set all the feeds and speeds and DOC and the like. I use certain CAM functionality available in V21 like pocketing, helical path, and profile, which allows me to choose a part feature outline, tell the tool where to start and which direction to run, give it a lead in and out of my choosing and so on. Trust me, I'm not typing in any X or Y coordinates, or I's J's or K's manually at all. I do a fair amount of copy and pasting but little direct typing other then some M and comp or exact stop G codes, Z moves and feed rates, notes in parenthesis, and bring the table to where I want it for fixture work and reloading.
Questions form.
When you look into many CAM or CAD/CAM packages, you're usually dazzled with these amazing 3D part renderings with millions of fancy tool path lines surrounding them. I think the idea is that with just a few clicks you can create any complex part in a very short amount of time. After trying it in V23 many times and finding it mostly useless, one question I've developed is... does anybody actually use this stuff in real life? I can see using it for complex shapes that have few square corners or edges, like golf club heads or turbine blades or propellers, but for the regular stuff with standard geometric shapes and clearly defined boundaries? I mean many of my parts need over 20 some tools to produce. Do programmers slug through this type of process, paging through hundreds of menus and drop down boxes in a full 3D menu driven environment to get to a fully machined by multiple tools part? It's my understanding that these CAM packages are not capable of making all these choices on their own. Is that correct? Isn't it like any other computer in that it really needs be told everything anyway? (Accept coordinate points that the CAM easily fills in.)
(Keep this in mind as I ask my questions. I'm not here to argue over what package is better than the other. More so how much functionality do you use with what you've got. Or how much manual intervention do you use.)
I would love to own Such & Such, because it seems to be the professional's choice of software for machinist who make their living making chips. But the cost has always been way over my head. Though one of my questions is to ask... is it worth it regardless? Part of my questioning here is, have I been shooting myself in the foot all along by not using and paying up front for this type of high end functionality? And are there CAD/CAM packages out there that can truly develop small to medium run production part programs? Or are the benefits gained by their ability to visually back plot programs and check for crashes and gouging? Even if you do check this out in the programming stage, does anybody actually run these so called "tested and proven" programs first time through without the operator reading along with his/her fingers glued to the feed hold, single block and start buttons? If so, then were is the savings?
I await the communities help, because I'm concerned that being mostly on my own for so long has limited my scope of how the real world lives in the job shop programming environment. Thank you for reading.
David