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! > Machine Controllers Software and Solutions > Mach Software (ArtSoft software) > Mach Wizards, Macros, & Addons



This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 11-11-2010, 03:45 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road
Chip thinning strategies, trochoidal milling, high-speed machining on the Tormach...

Has anyone implemented the use of chip-thinning strategies, trochoidal milling or high-speed machining on a Tormach or similar sized machine?

Is there a wizard or add-on component for Mach 3 that will allow this?

Are there any affordable software packages available if this is not a capacity via Mach 3?

It seems to me that this is a viable option that should be looked into with interest on lower-horspower, less-rigid spindle machines to increase the capability of a Tormach or similar sized mill.
Reply With Quote

  #2   Ban this user!
Old 11-11-2010, 04:10 PM
 
Join Date: Dec 2004
Location: usa
Posts: 1,665
TOTALLYRC is on a distinguished road

Not that I know of but I will watch with interest.

Mike
__________________
Warning: DIY CNC may cause extreme hair loss due to you pulling your hair out.
Reply With Quote

  #3   Ban this user!
Old 11-11-2010, 04:17 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road

It would be most beneficial on pocketing or 3D machining with areas of greatly differing heights.

I realize chain drilling can also be used to minimize the amount of material being milled, but this can only be used to great effect on big pockets.

It seems to me that someone skilled in programming could link this with wizards used for making circular and rectangular pocketing...once a pocket or other feature has been defined, the trochoidal tool path would have a finite area to calculate for machining purposes.
Reply With Quote

  #4   Ban this user!
Old 11-11-2010, 04:21 PM
 
Join Date: Feb 2006
Location: USA
Age: 40
Posts: 251
BlueFin is on a distinguished road

Trochoidal machining looks cool, I want to try it. But I am also worried about the amount of Gcode movements that the machine must do in order to get a part done. If you pocket a part with this method the table will have moved a LOT compared to the regular machining method, seems like you could get a missed step in there with all those steps taking place.
__________________
BlueFin CNC LLC
Southern Oregon
Reply With Quote

  #5   Ban this user!
Old 11-11-2010, 04:34 PM
 
Join Date: Jul 2007
Location: Canada
Posts: 1,087
rowbare is on a distinguished road

Those cutting strategies would come from your CAM program. Mach should be able to interpret them.

bob
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 11-11-2010, 05:10 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road

I would prefer to have something like a wizard, not a separate CAM software, unless it's non-doable as an add-on. It's not really a needed activity on 90% of 3D machining, but very helpful in certain scenarios.
Reply With Quote

  #7   Ban this user!
Old 11-12-2010, 02:38 AM
 
Join Date: Dec 2004
Location: usa
Posts: 1,665
TOTALLYRC is on a distinguished road

Originally Posted by BlueFin View Post
Trochoidal machining looks cool, I want to try it. But I am also worried about the amount of Gcode movements that the machine must do in order to get a part done. If you pocket a part with this method the table will have moved a LOT compared to the regular machining method, seems like you could get a missed step in there with all those steps taking place.
Properly tuned your machine should never miss steps. If you miss steps then you are either trying to go too fast or your power for the axis is too low.
__________________
Warning: DIY CNC may cause extreme hair loss due to you pulling your hair out.
Reply With Quote

  #8   Ban this user!
Old 11-12-2010, 10:34 AM
 
Join Date: Jun 2007
Location: Canada
Posts: 165
Freddy Bastard is on a distinguished road

Chip thinning... I use it everydays.

I've done a little video on youtube: YouTube - dynamic mill_03.mpg
Programmed with Mastercam... but... it's a expensive soft.

It't a real charm for the Tormach.
Reply With Quote

  #9   Ban this user!
Old 11-13-2010, 12:27 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road

Ok, here's my thoughts on the subject (granted I'm not a programmer or maths-whiz)...

To implement a Mach 3 chip-thinning wizard (rather than using a CAM-based system) should be relatively easy...I say this with calculated thought.

Here's why...pocketing using circular interpolation is basically macro-ized chip thinning.

What's needed to implement this fully is a fairly simple algorithm that breaks down a pocket based on it's dimensions and tool-size (w/offsets) into a multitude of mini-pockets for constant circular interpolation.

It would require a table of calculated step-overs for a range of tool sizes, concentrating on the body of the pocket, leaving the previously defined periphery and pocket depth for a final pass.

Basically what is needed is already available in two separate camps...CAM and Wizards.

So...here is just MY suggestion on the building blocks for making a chip-thinning wizard (rough pocketing, boundary milling, profile milling)...

USE the logic from a nesting software to determine the mini-pockets in a user defined space as is done in a hole milling wizard...

USE a table of calculated step-overs for a range of tool-sizes to maximize an effective chip-thinning strategy based on the tool chosen...

USE a table of calculated feeds & speeds based on the tool chosen...

USE a ramping strategy to maintain proper tool loads based on user defined geometry of the feature being machined...

Bundled together, this should be a very effective pseudo-trochoidal tool-path wizard.

What do you think? Feedback and inputs for anything I might have overlooked are welcome. I want this to be a problem-solving exercise, not a brush-off to stick to expensive (mid-range) software, but rather a community-based solution for DIY'ers, Home Shop Machinists, Benchtop CNC'ers and small-scale commercial CNC'ers (like Tormach users, Novakon, Syil, etc).

If you're a programmer, or know a programmer who might be interested in playing with this, poke your head in and let us know
Reply With Quote

  #10   Ban this user!
Old 11-13-2010, 01:52 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

The challenge with any wizard that does more than trivial geometry (e.g. circular and rectangular pockets and profiles) is properly calculating offsets to define the toolpath. There are a variety of ways to get at this, but all of them involve a lot of fairly serious math, which is why open-source CAM is still very much in its infancy.

There are a lot of simpler/better-known ways to do this that *almost* work, or work in 99% of cases, but where you can cut a few corners with collision detection in games, in our case the corner you cut may be the jaw of your vise

I have a friend who is working on an open-source programming library for what are known as Voronoi diagrams, which are sort of the gold standard for computing offsets to geometry, among other uses. If and when he finishes that, it will make it a lot easier for a guy like me, who understands machining and programming moderately well, but barely passed second-year calculus in college, to do the sorts of things being talked about here. While my own interests are more on the side of integrating more functionality into EMC2, the open-source nature means that the code will be there for the Mach community to learn from as well.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 11-13-2010, 02:19 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road

Originally Posted by sansbury View Post
The challenge with any wizard that does more than trivial geometry (e.g. circular and rectangular pockets and profiles) is properly calculating offsets to define the toolpath. There are a variety of ways to get at this, but all of them involve a lot of fairly serious math, which is why open-source CAM is still very much in its infancy.

This would be easy to accomplish using a macro...calculating offsets to define the toolpath is a function of the step-over rates for a given range of tooling, using the feed&speed rates tied to that same range of tooling...they are tied together, by virtue of being related functions.

For example, if pocketing a 3"x3" square with 1/2" radius corners using a 3/8" endmill, the offsets for defining the tool-path are based off how many circular pockets smaller than 1/2" but larger than 3/8" can populate that region, minus the difference between them for the finish root & periphery path...in other words, a nominal 7/16" circle to allow for 1/16" for a finish pass, or better yet a 15/32" circle to allow for 1/32" for a finish pass, or even better yet a 31/64" circle to allow for 1/64" for a finish pass.

The step-over rates assume continuously cutting this circular pattern within the boundaries established by the user regarding finish pass. The toolpath assumes that the circular interpolation is infinite within the pocket until approaching a user defined boundary, and thus must continue cutting on a path open to it, that hasn't been previously cut.

There are a lot of simpler/better-known ways to do this that *almost* work, or work in 99% of cases, but where you can cut a few corners with collision detection in games, in our case the corner you cut may be the jaw of your vise

There shouldn't be any collisions using a strategy that I outlined, because it can only function inside of a user-defined space. If the user doesn't define an obstacle, that is no fault of the software.

I have a friend who is working on an open-source programming library for what are known as Voronoi diagrams, which are sort of the gold standard for computing offsets to geometry, among other uses. If and when he finishes that, it will make it a lot easier for a guy like me, who understands machining and programming moderately well, but barely passed second-year calculus in college, to do the sorts of things being talked about here. While my own interests are more on the side of integrating more functionality into EMC2, the open-source nature means that the code will be there for the Mach community to learn from as well.
Now this sounds VERY intriguing...and of course benefits the community as a whole. I like it!
Reply With Quote

  #12   Ban this user!
Old 11-13-2010, 02:30 PM
 
Join Date: Oct 2006
Location: USA
Posts: 669
307startup is on a distinguished road

The user-defined features of the machining space provide the boundaries, the user-defined info regarding finish allowances provide sub-boundaries, anything inside of these defined spaces the software would view as overlapping circles based on the difference between tool-size, existing feature radii, operating radii (the effective size of overlapping circles remaining inside the sub-boundaries, determined via difference between existing radii, tool radius minus finish allowance) and optimal chip-load determined by a tool-size based chart and speed&feed chart for that tool range.

Make sense? Seems this is very doable. Too bad I'm not a programmer...
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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
High speed toolpaths camtd Mastercam 19 01-06-2012 12:06 PM
Chip thinning strategies, trochoidal milling, high-speed machining on the Tormach... 307startup Tormach PCNC 1 11-11-2010 04:21 PM
NEW: TFM - Mastercam Surfacing High Speed Toolpaths Training CD Mike Mattera Product Announcements & Manufacturer News 0 07-14-2010 11:30 AM
NEW: TFM - Mastercam Surfacing High Speed Toolpaths Training CD Mike Mattera Mastercam 0 07-14-2010 11:28 AM
Newbie- High Speed toolpaths Ford25 Mastercam 12 09-12-2009 06:02 PM




All times are GMT -5. The time now is 03:10 PM.





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