. .
  1. #1
    Hello to All.
    Here is one for all you Code Masters. I would like to machine a half sphere form on my CNC Router ether by Parameter programming or by G Code, which has to run on Mach 3. After some deep thinking I wheeled out VCarve Pro to see if I could use this. Playing about with the spiral gadget and fluting I ended up with a cone shape which was radiuses over the top. Try something else. I downloaded FreeCad as you can do your model and get the program to write the code for you. Well to say that FreeCad has a steep learning curve is a bit of a under statement, so this way will require a lot more effort on my part.
    I came across a program which will dish out a hollow sphere, which I have had working on Mach 3.

    ( Cut Concave Sphere)
    (Setup the next 4 variables)
    #1030 = 12.000 (Cutter Diameter)
    #1040 = 90 (Sphere Diameter)
    #1020 = .005 (Finish Allowance)
    #1070 = 1800 (Feedrate)

    #1080 = [#1030/2] (Tool Radius)
    #1000 = [[#1040 - #1030] - #1020] (Sphere Diameter - Finish allowance )
    #1001 = 90
    #1010 = #1001

    G17 G40 G80 G21
    G0 Z.5
    M98 P1 L#1001 (Roughing Routine)
    #1000 = [#1040 - #1030 ]
    M98 P3 L#1001

    (Roughing Routine)
    #1002 = [0-90-#1010]
    #1003 = [COS[#1002] * #1000 / 2]
    #1004 = [SIN[#1002] * #1000 / 2]
    G1 X[0-#1003] Y0 Z[#1004] F#1070
    #2000 =#1003
    #2001 = #1004
    G2 X[0-#1003] Y0 I#1003 F#1070

    #1010 = [#1010 - 1]
    #1050 = [Fix [ -1*[#1003 / #1030]] *2]

    M98 P2 L#1050
    #1003 = #2000
    #1004 = #2001
    G1 X[0-#1003] Z#1004

    (Do Pocketing of each slice)
    #1003 = [#1003 +#1080]
    G1 X[0-#1003 ]
    G2 X[0-#1003 ] Y0 I[#1003 ] F#1070

    (Do Finish Profile )
    #1002 = [0-90-#1010]
    #1003 = [COS[#1002] * #1000 / 2]
    #1004 = [SIN[#1002] * #1000 / 2]
    G1 X[0-#1003] Y0 Z[#1004] F#1070
    G2 X[0-#1003] Y0 I#1003 F#1070
    #1010 = [#1010 - 1]

    But I wold like to form the dome rather than a dish. And the maths in this program is way beyond me. In the above program I like the idea of been able to change the diameter of the dish.
    So anyone have any ideas.

  2. #2
    Freecad -Part workbench,create sphere from primitives.Create cube the same way,move the sphere so that its centre lies on the upper surface of the cube.Merge the parts and export as an stl.Import the stl into Vcarve and generate the toolpaths.You have the tools necessary to carry out the operation,all you have to do is use them.

  3. The Following User Says Thank You to routerdriver For This Useful Post:

  4. #3
    Thanks for that Routerdriver will give that a shot.

  5. #4
    Have done the model with the primitives, but VCarve dos not like the stl file FreeCad made. So back to the drawing board. Now trying to get FreeCad to do the toolpaths and write the code, could do with a walk through with this opp.

  6. #5
    Lots of help on the dedicated forum https://forum.freecadweb.org/viewfor...c1c8839193ee32 . This topic in particular will be of interest https://forum.freecadweb.org/viewtopic.php?f=15&t=25595 .

    In short,you need to select the body then click on the icon that creates a path job object.It helps if in preferences you select job preferences and set them accordingly.You will have to create the tools you intend to use and create a controller for each of them.Select the machining strategy you intend to use and select the surfaces,set the parameters to suit and then the toolpath should appear.

  7. #6
    I suspect the problem with Vcarve was that two objects were introduced and had a Boolean union taken place it might have worked.I did a rough and ready test to prove it can be done.First a sphere embedded in a cube.Then the Boolean dialogue.Switch to Path workbench and set the relevant preferences.Create tool controllers.Select parameters to suit your machine-these are just examples.Pick the operations you intend to carry out and work through the parameters-it may take more than one go to get them accepted and yu may want to play with boundaries.You should see a display showing the result and it renders much faster in wireframe mode.Reducing the accuracy of the simulation is a good idea because it can take a very long time.Click image for larger version. 

Name:	toolpaths.jpg 
Views:	23 
Size:	172.5 KB 
ID:	28478
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	sphere and cube.jpg 
Views:	20 
Size:	106.9 KB 
ID:	28474   Click image for larger version. 

Name:	boolean.jpg 
Views:	22 
Size:	121.0 KB 
ID:	28475   Click image for larger version. 

Name:	job setup.jpg 
Views:	22 
Size:	136.3 KB 
ID:	28476   Click image for larger version. 

Name:	tool parameters.jpg 
Views:	20 
Size:	126.1 KB 
ID:	28477  

  8. #7
    It looks like a lot of work to get what you want in these programs, In Vectric Aspire there are ready made domes that you can resize and merge on to a square shaft does not take much time to make, PM me your e-mail and sizes you require and I'll send you an STL that you can machine in Vcarve pro.


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. CONVERSION: Half baked CNC mill
    By John11668 in forum Conversion Build Logs
    Replies: 3
    Last Post: 26-05-2020, 09:42 PM
  2. Half complete Triac conversion needing some advice.
    By Dan-27 in forum Milling Machines, Builds & Conversions
    Replies: 20
    Last Post: 05-01-2020, 10:32 PM
  3. NEW MEMBER: Solar Sphere / Solar Magnet Engine
    By wolfram-g in forum New Member Introductions
    Replies: 7
    Last Post: 11-08-2018, 08:17 AM
  4. diyCAM: Carve Released Half off ($25) for first 50 customers!
    By Chemeleon in forum Manufacturer News
    Replies: 0
    Last Post: 18-08-2013, 11:46 PM
  5. WANTED: Boxford Imperial Lead screw + Half nut
    By rnr107 in forum Items Wanted
    Replies: 0
    Last Post: 26-12-2010, 09:01 AM


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts