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 > Mastercam


Mastercam Discuss Mastercam software here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 06-08-2010, 06:14 AM
 
Join Date: Nov 2007
Location: australia
Posts: 69
riverracer is on a distinguished road
custom tool / programming question

hi all,

i created a custom single point thread mill, profile drawn to size (rad 14mm) with the shank (rad 9.5mm), (think slot saw), called it undefined, picked custom file and set the dia at 28mm. saved to tool libary.
do the lengths and arbor dia size boxes come into play or are the sizes taken from the drawing?

then in thread mill toolpath (top right hand side) it says 28mm. if i use comp type set as 'computer', it will use this value.
i wish to use 'control', so i can fine tune the part thread size at the haas control, with the actual exact tool size (approx 27.83mm) in the offset page.
so do i keep the same sizes ie; 28mm or do i have to set the actual tool size in any of these settings?

part is approx 34mm dia, thread depth 1.5mm, giving minor dia of 31mm. this is what i have set in m/cam. then i will set the haas tool offset to say 28.2 dia, take a pass/passes, measure, decrease down to the exact tool size as needed. am i on the right track?

lastly, in backplot the tool shows up, but sometimes in verify on a solid, the tool dosent show, all that happens it the % counter counts up to 100% and thats all, no change to the solid.
is this a graphics setting or something i set wrong on the tool pages when i have been playing?

this is all in x4mu3
threads are for a mould, so only about 4 being made.


thanks
Reply With Quote

  #2   Ban this user!
Old 06-08-2010, 08:58 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

You are on the right track,
a custom tool drawing is drawn 1:1
....the tool drawing is NOT used in any form to calculate a toolpath
....no operation in mastercam uses your selected drawing to calculate a toolpath
...toolpath calculation is done using the sizes you have set for that tool

The drawing is for graphic use only in backplot and also in verify
In verify, Mcam uses the tool shape to remove pixels out of the stock to give a close approximation of the machined part

my comments in eMastercam


The threadmill operation can be done by selecting a point or a circle
...if by point, the operation's parameters holds the thread OD value you want to achieve
...if by a circle, there is no indication of what Ø you are doing unless you analyse the geometry

best to use a point, as you can drag & drop the spotting/drilling geometry into the next op and you know it is the same c'points for all

then in thread mill toolpath (top right hand side) it says 28mm. if i use comp type set as 'computer', it will use this value.
i wish to use 'control', so i can fine tune the part thread size at the haas control, with the actual exact tool size (approx 27.83mm) in the offset page.
so do i keep the same sizes ie; 28mm or do i have to set the actual tool size in any of these settings?

part is approx 34mm dia, thread depth 1.5mm, giving minor dia of 31mm. this is what i have set in m/cam. then i will set the haas tool offset to say 28.2 dia, take a pass/passes, measure, decrease down to the exact tool size as needed. am i on the right track?
if you set to:-
- "Computer" - no capability of using offsets are output, adjust tool Ø in Mcam and re-post each time until you get it right
- "Control" - an offset in the control of 0 will make the tool run on top of the thread OD, a value of 28 would offset the cutter to finish the thread OD---typically, you dial in the tool Ø and it will give correct size
- "Wear" - the required shape is offset by the programmed tool radius, an offset in the control of 0 will make the tool run on this "offset" profile, inputting a -ive value makes the cutter cut more into the part, a +ive value would make the tool run further away from the thread OD ( you start with a small +ive value )

principle of using control comp
- tool rad set = 0 in the control, tool cuts on centreline, part is stuffed
- tool rad set = actual Ø in the control, part is finished to size
- tool rad set > actual Ø in the control, part has material ON
- tool rad set < actual Ø in the control, part is stuffed

principle of using wear comp
- tool rad set = 0 in the control, actual tool used is as programmed, part is finished "on size"
- tool rad set = 0 in the control, actual tool used is smaller than programmed, part has material ON ( tool needs to be comped in, a -ive value is required )
- tool rad set = 0 in the control, actual tool used is bigger than programmed, part is stuffed ( +ive value is required )

The toolpaths outputted are the tool centreline
you should not mix "Control" and "Wear" comps on the same tool in different Mcam operations

eg. a toolpath created for a 12mm and a 10mm cutter is used, comp value in the control should be -2
NOTE... "wear" sometimes can only take a small amount of adjustment, depending on the internal arc sizes on the toolpath


If you get an error when posting the threadmilling regarding "incorrect toolplanes" or something similar,-it may be that the lead in/outs clearance needs adjusting so comp starts & finishes with a line, also set start on hole centre point ...ON.

boy...my finger is sore...what an essay!!!!
getting cold down here n Mexico, what's it like up in banana land ??
Reply With Quote

  #3   Ban this user!
Old 10-15-2010, 05:19 PM
 
Join Date: May 2010
Location: USA
Posts: 11
jonathanw is on a distinguished road

Superman, I have a couple of questions that you may be able to answer. All of the custom tools that I have created have been lollipop endmills and I always have to scale the cutting diameter to 2.0 inches in order for them to display correctly. However I have seen a couple of your post and you state that it should be 1:1. Is this because of the type of tool being defined or maybe an earlier version of mastercam? I run X4.
I have also run into a problem when regenerating a toolpath using a custom lollipop, an error will come up stating that the shank and cutting diameter must be the same. So if I am using a .375 cutting diameter with a 0.5 shank, I have to change the shank to match. Then I can regenerate my toolpath. Just thought of this, I am so used to saving all my work on a thumb drive and that is where I keep my custom files, I suppose they should be saved in the tool folder correct?

Thanks Superman
Reply With Quote

  #4   Ban this user!
Old 10-15-2010, 07:01 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

All of the custom tools that I have created have been lollipop endmills and I always have to scale the cutting diameter to 2.0 inches in order for them to display correctly. However I have seen a couple of your post and you state that it should be 1:1. Is this because of the type of tool being defined or maybe an earlier version of mastercam?
Tools are done the way you are doing it, with the exception of Undefined tools, which are dawn 1:1

I have also run into a problem when regenerating a toolpath using a custom lollipop, an error will come up stating that the shank and cutting diameter must be the same. So if I am using a .375 cutting diameter with a 0.5 shank, I have to change the shank to match. Then I can regenerate my toolpath.
I think this is needed for the toolpath calcs,, like 5 axis port machining, or breaking edges on a back face in a hole
9 times out of 10, the shank is the same or larger than the tool diameter. There will be exceptions of course (ie a rotary burrs, or mounted grinding wheels/stones etc)

I assume you are applying the file to the lollipop icon and not a different tool icon.
The toolpath is calculated from the input values on the toollng page. and is never,never taken from the drawing file
The drawing is ONLY used for the graphical display in backplot and verify

Just thought of this, I am so used to saving all my work on a thumb drive and that is where I keep my custom files, I suppose they should be saved in the tool folder correct?
The toolling files should be accessible at all times, if they are not available when the file is opened, then the drawing you have attached to the tool is removed and the default shape is assumed (ie . you can have a threadmill drawing attached to a flat endmill ( so it verify's correctly ), but if that drawing is not there on opening, then the standard flet endmill MCX file is in its place)
Reply With Quote

  #5   Ban this user!
Old 10-16-2010, 07:51 AM
 
Join Date: May 2010
Location: USA
Posts: 11
jonathanw is on a distinguished road

Originally Posted by Superman View Post
Tools are done the way you are doing it, with the exception of Undefined tools, which are dawn 1:1
Good to know. I have been told to upscale every tool. Is there a certain reason why the standard tools have have be upscaled, but an undefined tool does not?

Originally Posted by Superman View Post
I think this is needed for the toolpath calcs,, like 5 axis port machining, or breaking edges on a back face in a hole
9 times out of 10, the shank is the same or larger than the tool diameter. There will be exceptions of course (ie a rotary burrs, or mounted grinding wheels/stones etc)
I suppose that would make sense since you are unable to define all the aspects of the lollipop, such as the taper. Would it be possible for the posted toolpath be different from the verified toolpath if I do define the shank as the same size as the cutting dia. but the toolpath verifies correctly?

Originally Posted by Superman View Post
I assume you are applying the file to the lollipop icon and not a different tool icon.
Yes I am applying them to the lollipop icon.

Thanks
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-16-2010, 05:48 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Originally Posted by jonathanw View Post
I suppose that would make sense since you are unable to define all the aspects of the lollipop, such as the taper. Would it be possible for the posted toolpath be different from the verified toolpath if I do define the shank as the same size as the cutting dia. but the toolpath verifies correctly?
It is the tool drawing that gets used to take the pixels off the screen when verifying, that is why I used a thread mill drawing on a flat mill icon as an example....change it to a differnt tool shape drawing..ie dovemill, or even a drill

You really need the tool drawing to be as accurate as possible----you could add on part of the holder to highlight possible collisions ( shank/holder area about .01"-.02" accuracy tolerance )...but always draw to the max size it'll be...then you are on the safe side.

You then pay close attention to what the tool and shank and "holder" is doing on backplot and/or verify ...altering any part of the tool definition, to get into or stay away from a desired area, will force a regen....but you did draw the tool and holder accurately as to be able to catch any gouges...you can also "compare to STL" to highlight a stock ON or OFF condition
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
Build Thread- A custom tool rack for my C6 PEU Syil Products 4 03-16-2009 11:50 PM
Need Help!- Custom Macro Programming TomL21 Fanuc 1 12-09-2008 10:20 AM
creating a custom tool tomzap Mastercam 3 07-18-2008 04:34 AM
Custom tool makers? LEWENZ CNC Tooling 5 04-25-2008 09:45 PM
xp custom tool paths Mortek OneCNC 20 06-29-2003 05:28 AM




All times are GMT -5. The time now is 11:16 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