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 10-19-2009, 01:16 AM
 
Join Date: Nov 2007
Location: australia
Posts: 69
riverracer is on a distinguished road
oval thread

i need to machine a true oval / eclipse thread insert to be used in a mold to allow for the part shrinking when it cools.
example size 80 x 80.5mm with 2.35mm pitch
it needs to have blind start / finish ends.
ie; position tool to center at depth-feed out to dia-cut thread-feed back to center-retract
how do i go about this in mc x3? (mill level 3, solids)
i can do a 80mm dia single point thread no problem, but i cannot figure out how to do an oval. or wont mc do it?
and no i cannot just do a circle thread and move my centers a bit each way to achieve a butchered oval.
we presently thread mill these on a lathe with a tracing attachment following a saw tooth like profile, lot of stuffing around with setting up.

any ideas? contour with ramp maybe!

thanks
Reply With Quote

  #2   Ban this user!
Old 10-19-2009, 03:24 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?

Me thinks you would have to draw the ellipse as the OD of the shape you want

Try getting something going with a circle, then you may be able to scale up the circle in the X axis to give an ellipse

using threadmill, circlemill would create round features, so I'd stay away from these and use a 2D/3D_Contour and ramping ( but the above suggestion may work-put the endpoint not on the axis you want to stretch - rotate the circle 90° )

if these above don't work
2 options using a perp. lead in/out lines only
----2D_contour with ramping would give you conventional ( up-cutting ) movement ( ramps in the Z- direction )
----3D_Contour ( draw the actual elliptical helix from lowest point up 1 pitch then Xfrom translate 3D up ( you should get Z+ ramping , and climb milling )

I'd say you'd be using a non-standard pitch not covered by a threadmill
This then IMO would need to be done with a single point 60° vee tool ( eg internal LH threading bar and threading tips in an ER collet - check what hand bar you would need )
A single point can do a RH or LH thread ( you just need to make it climb mill M3/M4, spiralling down or spiral up )


PS---Is there a possibility that you can scale individual axes on the machine for just to do the threading
ie program it for a Ø80 thread and then apply a scale factor X1.0625 Y1. Z1. ( 80 x 1.0625 =80.5 )

Last edited by Superman; 10-19-2009 at 07:12 AM. Reason: added a PS
Reply With Quote

  #3   Ban this user!
Old 10-19-2009, 04:02 AM
 
Join Date: Jul 2003
Location: New Zealand
Posts: 1,042
Kiwi is on a distinguished road

I know this isn't MasterCam, just trying to help.
I have a program that will generate points around an ellipse. From these the Z points can be added. Here is the code for 20 points on a ellipse of 80.5 X 80.

G01 X40.25 Y0
G02 X37.823 Y-13.681 I-39.7596 J-0.0024
G02 X30.833 Y-25.712 I-37.4933 J13.7375
G02 X20.125 Y-34.641 I-30.7028 J25.9348
G02 X6.989 Y-39.392 I-20.0973 J35.0314
G02 X-6.989 Y-39.392 I-6.989 J39.8655
G02 X-20.125 Y-34.641 I6.9613 J39.7824
G02 X-30.833 Y-25.712 I19.9948 J34.8638
G02 X-37.823 Y-13.681 I30.5033 J25.7685
G02 X-40.25 Y0 I37.3326 J13.6786
G02 X-37.823 Y13.681 I39.7596 J0.0024
G02 X-30.833 Y25.712 I37.4933 J-13.7375
G02 X-20.125 Y34.641 I30.7028 J-25.9348
G02 X-6.989 Y39.392 I20.0973 J-35.0314
G02 X6.989 Y39.392 I6.989 J-39.8655
G02 X20.125 Y34.641 I-6.9613 J-39.7824
G02 X30.833 Y25.712 I-19.9948 J-34.8638
G02 X37.823 Y13.681 I-30.5033 J-25.7685
G02 X40.25 Y0 I-37.3326 J-13.6786

The program can be altered if this is of any use.
Reply With Quote

  #4  
Old 10-19-2009, 12:15 PM
cadcam's Avatar
Community Director
 
Join Date: Apr 2003
Location: United States
Posts: 2,721
cadcam is on a distinguished road

Like Superman was saying draw the ellipse and use a thread hob to create the threads.
__________________
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Cadcam
Mastercam Instructor , Programming Consultant and ME (Manufacturing Eng)
Reply With Quote

  #5   Ban this user!
Old 10-19-2009, 03:01 PM
 
Join Date: Nov 2007
Location: australia
Posts: 69
riverracer is on a distinguished road

cannot use a thread hob, as it is a special form buttress shape.
we use a single point fly cutter, with specially ground tips
also the first pitch has a 2deg taper as a lead in.
will see if i can get a pic to show. (added)
will try superman's suggestion of scaling in one direction and see how that goes.

i dont make things easy do i !

thanks all

pic 1 shows 1 half of a pair, showing stop/start in insert on same side
pic 2 shows style of fly cutter we use ie: homemade
Attached Thumbnails
Click image for larger version

Name:	20102009027.jpg‎
Views:	104
Size:	45.3 KB
ID:	91529   Click image for larger version

Name:	20102009043.jpg‎
Views:	98
Size:	50.9 KB
ID:	91530  

Last edited by riverracer; 10-20-2009 at 12:42 AM. Reason: added photo's
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-22-2009, 01:14 AM
 
Join Date: Jan 2007
Location: NZ
Posts: 21
niggle is on a distinguished road

Have a look at this, http://www.uwgb.edu/DutchS/MATHALGO/Ellipses.HTM in particular the 5-centres method of constructing an ellipse.

This method splits the ellipse up into seperate arcs, with being in seperate arcs you can write this in g-code in simple G2/3 codes to generate the path of the ellipse.

Now you have a path of the ellipse the tricky part is to ramp up while milling the arcs and still acheiving the correct thread pitch. The way to do this is to work out the angles of the intersecting arcs that make up the ellipse and calculate the z height of each point using the degrees of the point as a percentage of the pitch of the thread. Ie, say one of your intersecting arcs is at 120degrees; 120/360 = 0.33333% of the total ramp up = 0.783, so your line would look something like G3X_Y_Z0.738R_.

Good luck!
Reply With Quote

  #7   Ban this user!
Old 10-22-2009, 01:17 AM
 
Join Date: Jan 2007
Location: NZ
Posts: 21
niggle is on a distinguished road

Or if your machine has an M code to enlarge the scale of an axis (I'm pretty sure our Okumas do), you could just stretch the X-Axis out by the appropriate amount - similar to what superman said.
Reply With Quote

  #8   Ban this user!
Old 10-22-2009, 02:14 AM
 
Join Date: Jul 2003
Location: New Zealand
Posts: 1,042
Kiwi is on a distinguished road

Originally Posted by niggle View Post
This method splits the ellipse up into seperate arcs, with being in seperate arcs you can write this in g-code in simple G2/3 codes to generate the path of the ellipse.
That's how the program referred to in post #3 works.
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
Need Help!- Thread spec for camera lens filter thread cmays General Metalwork Discussion 3 08-22-2010 01:14 PM
acme thread combos and thread mixing calaber40 Linear and Rotary Motion 5 05-15-2009 08:04 PM
Oval/Round Toolpath Chatter Absolute Steve Shopsabre 11 04-16-2009 09:26 PM
Need Help!- Oval turning using formulae in Mach3 Turn rajiv.tctech Mach Software (ArtSoft software) 0 03-12-2008 01:26 AM
Oval holes abcdef General Metalwork Discussion 5 08-11-2007 01:40 PM




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