Hello Guest it is August 09, 2022, 09:25:18 PM

Author Topic: need help please...  (Read 7733 times)

0 Members and 1 Guest are viewing this topic.

Offline swets

*
  •  52 52
  • www.arjan-swets.com
    • View Profile
    • www.arjan-swets.com
need help please...
« on: September 08, 2014, 04:32:04 PM »


I want to make this... but there is no cam program that can make it....

the sphere inside is 17mm while the hole to the sphere is 15mm...

can somebody tell me how to do this in mach 3?

I can make the hole on this way.... but how do I make the sphere inside?


thanks already...
Re: need help please...
« Reply #1 on: September 08, 2014, 06:02:31 PM »
Use a lathe.   ;)
 :)

Offline swets

*
  •  52 52
  • www.arjan-swets.com
    • View Profile
    • www.arjan-swets.com
Re: need help please...
« Reply #2 on: September 09, 2014, 02:35:39 AM »
Use a lathe.   ;)
 :)

I don't have one...  but is it not possible? with a bigger mill... a sphere mill
Re: need help please...
« Reply #3 on: September 10, 2014, 03:03:18 PM »
Hello
It can be done on a milling with

http://www.alibaba.com/product-detail/Ball-End-Mill_261038325/showimage.html

But i do not know what software you could use

Marcel

Offline swets

*
  •  52 52
  • www.arjan-swets.com
    • View Profile
    • www.arjan-swets.com
Re: need help please...
« Reply #4 on: September 10, 2014, 03:26:43 PM »
okr, but now the software?
Re: need help please...
« Reply #5 on: September 13, 2014, 07:53:02 PM »
based on your web page I see your a programmer.
All you have to do is compute the tangent points of contact at the radius and depth of position. Then circular interpolate the profile.
Figure out your chip load based on material and speeds then you should be able to create a spread sheet to pump out the code.
It's just math, not hard, just tedious.
just have to make sure the cutter you choose will reach the full diameter without the shank hitting and long enough to get to the bottom.

That hole will need to be flushed out during the cut as it will pack up fast. And several roughing passes would be advised as those cutters are not made for heavy loads. Might be better to use the center of the sphere as a separate offset so you can call it 0,0,0 then you can use the scaling features of mach3 and using the finish routine just scale it down for the roughing passes. So reference all dimensions from the center of the sphere

I advise, go slow and a use a good rigid setup, have fun

the blue lines are the tangent angle back to the center of the cutter ball.

Offline swets

*
  •  52 52
  • www.arjan-swets.com
    • View Profile
    • www.arjan-swets.com
Re: need help please...
« Reply #6 on: September 14, 2014, 03:25:11 PM »
but make it in the g-code?  of make a wizard  or or?  

I saw on the intenet that you can build do-while loops in G-code..  but are they work with mach 3 too?
because i make this:

Code: [Select]
#100 = 3.0       (radius van je frees)
#101 = 8.5       (radius van je bol)
#102 = 1.0       (laagdikte in graden. De hele bol is 180 graden, dus 1.0 geeft 180 laagjes)

G21 G90 G64 G17 G91.1
S8000M3
F1000.0

#103 = 1.0

o<hoeklus> do
   #200 = [[#101 - #100] * SIN[#103]]
   #201 = [[#101 - #100] * COS[#103]]
   G0 X0 Y0 Z[#201]
   G2 X[#200] I[#200 * 0.5]   (lead-in)
   G2 I[#200 * -1.0] J0      (maak een circeltje)
   G2 X0 I[#200 * -0.5]      (lead-out)
   #103 = [#103 + #102]
o<hoeklus> while [#103 LT 180.0]

M2

but this is not work???

Offline Graham Waterworth

*
  • *
  •  2,459 2,459
  • Yorkshire Dales, England
    • View Profile
Re: need help please...
« Reply #7 on: September 19, 2014, 10:34:38 AM »
Try it like this :-

%
#100 = 3.0       (radius van je frees)
#101 = 8.5       (radius van je bol)
#102 = 1.0       (laagdikte in graden. De hele bol is 180 graden, dus 1.0 geeft 180 laagjes)

G21 G90 G64 G17 G91.1
S8000M3
F1000.0

#103 = 1.0
#104 = [180/#102]
M98 P1 L#104
M30

O0001
#200 = [[#101 - #100] * SIN[#103]]
#201 = [[#101 - #100] * COS[#103]]
G0 X0 Y0 Z[#201]
G2 X[#200] I[#200 * 0.5]   (lead-in)
G2 I[#200 * -1.0] J0      (maak een circeltje)
G2 X0 I[#200 * -0.5]      (lead-out)
#103 = [#103 + #102]
M99
%

Graham
Without engineers the world stops