CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > CAM Software > General CAM Discussion


General CAM Discussion Discuss CAD/CAM software and Design software methods here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 03-06-2008, 10:18 AM
 
Join Date: Jun 2003
Posts: 1,984
turmite is on a distinguished road
History....correct terminology?

I know that in some cad systems, there is a feature called history or history tree. I have seen mention of it in cam systems, but I don't know what it is called. Would someone knowledgable in the use of such a system enlighten me as to how they work....and what they're called?

What I'm looking for is an answer to the following question.

If you create a toolpath with say .500" ball nose and you have all the parameters set up but have yet to post the code, then realise a .459" ballnose would be better, can I simply change the parameters for the cutter, hit a button and the software update the toolpath? No other input require other than the one change?

Mike
__________________
No greater love can a man have than this, that he give his life for a friend.
Reply With Quote

  #2   Ban this user!
Old 03-07-2008, 08:41 PM
 
Join Date: Jun 2003
Posts: 1,984
turmite is on a distinguished road

Anyone?
__________________
No greater love can a man have than this, that he give his life for a friend.
Reply With Quote

  #3   Ban this user!
Old 03-07-2008, 10:14 PM
Cammotion's Avatar  
Join Date: Nov 2004
Location: USA
Posts: 166
Cammotion is on a distinguished road

Originally Posted by turmite View Post
I know that in some cad systems, there is a feature called history or history tree. I have seen mention of it in cam systems, but I don't know what it is called. Would someone knowledgable in the use of such a system enlighten me as to how they work....and what they're called?

What I'm looking for is an answer to the following question.

If you create a toolpath with say .500" ball nose and you have all the parameters set up but have yet to post the code, then realise a .459" ballnose would be better, can I simply change the parameters for the cutter, hit a button and the software update the toolpath? No other input require other than the one change?

Mike
History tree is a good term. They are a wonderful thing in my opinion. This is called "parametric modeling". Each step you do in building your model shows up as an event in the "tree". As a simplified example, let's say you want to build a rectangular part with some holes through it. You create a sketch on on of the planes, give the rectangle a length and width dimension and close the sketch. The sketch shows up in your history tree. Now you want to make a solid with some thickness, so you go to the "extrude" command and select the sketch geometry and give the extrude a height. Now you have a solid body. Now, for the holes, you make another sketch on the top of the block, give them a size and some dimensions from the edges, close the sketch and do another extrude, only this time, you tell the software to do an "subtract" to some depth, or all the way through. Boom, holes! Now here's the beauty of the tree: The boss comes by and tells you there's been a change, and he needs to have the hole moved and re-sized. Go up the tree to the hole sketch, edit it, change the dimensions to what the boss asked for, and as soon as you close the sketch, the model updates!

Now for the cam part. Yes, you can edit the size of the endmill and re-generate, and the toolpath will update without any other input.

These analogies are very simple, and softwares will have their differences, but that's the general concept. Hope this helps
__________________
Hey, why's it going over there?!!
Reply With Quote

  #4  
Old 03-08-2008, 06:25 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,455
ger21 is on a distinguished road
Buy me a Beer?

Originally Posted by turmite View Post

If you create a toolpath with say .500" ball nose and you have all the parameters set up but have yet to post the code, then realise a .459" ballnose would be better, can I simply change the parameters for the cutter, hit a button and the software update the toolpath? No other input require other than the one change?

Mike
I guess it depends on the CAM software. I use MeshCAM, and it doesn't have a history tree. But all the settings remain set, so that it is possible to just change the tool diameter and recalculate the toolpaths? Or are you asking if you can change the tool diameter and the toolpaths are automatically recalculated, sort of like changing a dimension in a parametric modeler?
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #5   Ban this user!
Old 03-08-2008, 08:06 AM
 
Join Date: Jun 2003
Posts: 1,984
turmite is on a distinguished road

Thanks cammotion and Ger,

Ger your question is what I want to know. cam got close, but I want to know if there is a history tree in cam where, as you ask, change a parameter and the result is all the following information is updated.

Let me get to the crux of my questioning. Joakim from Madcam is going to put some sort of history tree within Madcam and he ask me which would be better to start the tree with.....the cutter selection or the toolpath (not his idea). I assumed that most everyone who does cam, opens the model then selects the cutter of choice, sets the tolerences etc. until the tool path is created. It seemed quite backwards to me to start with the last step, but since I have never used a tree.....I thought I had better ask!

Since you are a mod, can I do a poll to ask questions about how this should be done and get the reasoning behind the thoughts?

Mike
__________________
No greater love can a man have than this, that he give his life for a friend.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 03-08-2008, 10:59 AM
Cammotion's Avatar  
Join Date: Nov 2004
Location: USA
Posts: 166
Cammotion is on a distinguished road

I use Unigraphics NX 5, so this might be a scenario:

Note: In NX, the list of operations in the tree will have green checkmarks next to them if they've been posted. If you change a parameter in an operation, a red circle with a slash through it will appear, meaning you have to hit the "re-generate" button. Once you re-generate, it will have a yellow "exclamation point" next to it, meaning it needs to be re-posted.

Let's say I have a program for a part that consists of roughing, semi-finishing and finishing a tapered pocket. The pocket corners have 1/4" radii, and were finished with a 1/2" endmill, causing the cutter to change direction abruptly in the corners, so I want to use a 3/8" cutter to make the corners a sweeping motion. In the finishing op, I make the cutter change, and this will turn that op red, so I hit re-generate to re-calculate the toolpath, and re-post.

So, in my case, the program doesn't automatically update throughout without some clicking as described above, but it is pretty quick and easy to make modifications. (There are other ways to make changes in NX, but I'll save it for a different discussion.)

I'm sure that most softwares work in a similar fashion.
__________________
Hey, why's it going over there?!!

Last edited by Cammotion; 03-08-2008 at 11:00 AM. Reason: Hillbilly grammar! :-D
Reply With Quote

  #7  
Old 03-08-2008, 11:04 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,455
ger21 is on a distinguished road
Buy me a Beer?

Originally Posted by turmite View Post
but I want to know if there is a history tree in cam where, as you ask, change a parameter and the result is all the following information is updated.
Sounds like a bad idea to me, if eveytime you change a setting, the toolpaths are automatically recalculated. What if you want to change a few different things? Do you need to wait for the recalculations every time? Seems like that would get old real quick.

Feel free to start a poll, but I think that you might only get useful info from those that have actually used madCAM, and know the way it works.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #8   Ban this user!
Old 03-08-2008, 12:22 PM
 
Join Date: Jun 2003
Posts: 1,984
turmite is on a distinguished road

Ger I'm not sure if you meant Madcam has this feature now or not, but if so, no it doesn't. Anyone should be able to give input since what I am asking is not tied to any specific program, but a concept. I want to know what people think would be a good way to implement this, or something akin to it.

BTW I already have your input! With that said, and assuming you knew ahead of time the different changes you wanted to make, they could all be updated at once. On the other hand, if you discovered a needed change after making one, then the time would be no different anyway.....least wise the way I see it.

Mike
__________________
No greater love can a man have than this, that he give his life for a friend.
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Terminology question 91bird General Metal Working Machines 7 01-07-2007 12:04 PM
Lathe name terminology. l u k e General Metalwork Discussion 7 12-11-2006 07:36 PM
CNC Terminology gaza Australia, New Zealand Club house 1 06-26-2005 05:12 AM
Terminology CAD/CAM BarneyW General CNC (Mill and Lathe) Control Software (NC) 1 04-22-2005 02:02 AM
A terminology question Photon Mechanical Calculations/Engineering Design 8 04-03-2005 07:32 AM




All times are GMT -5. The time now is 02:27 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361