Rotary Tutorial
- Rcnewcomb
- Vectric Archimage
- Posts: 5916
- Joined: Fri Nov 04, 2005 5:54 am
- Model of CNC Machine: 24x36 GCnC/WinCNC with ATC
- Location: San Jose, California, USA
- Contact:
Re: Rotary Tutorial
Long ago when the tutorial was first written that was not possible. Subsequent releases added support for full 3D with the exception of undercuts.
- Randall Newcomb
10 fingers in, 10 fingers out, another good day in the shop
10 fingers in, 10 fingers out, another good day in the shop
-
- Posts: 7
- Joined: Tue Feb 23, 2021 9:19 pm
- Model of CNC Machine: Laguna Smartshop
Re: Rotary Tutorial
Is the tutorial no longer available?
I get an error code when I click on the link.
Not Found
The requested URL /cnc-rotary-tutorial.html was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
I get an error code when I click on the link.
Not Found
The requested URL /cnc-rotary-tutorial.html was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
- Rcnewcomb
- Vectric Archimage
- Posts: 5916
- Joined: Fri Nov 04, 2005 5:54 am
- Model of CNC Machine: 24x36 GCnC/WinCNC with ATC
- Location: San Jose, California, USA
- Contact:
Re: Rotary Tutorial
Looks like the site is offline. Here is an archive snapshot from web.archive.org: ->Link
- Randall Newcomb
10 fingers in, 10 fingers out, another good day in the shop
10 fingers in, 10 fingers out, another good day in the shop
- adze_cnc
- Vectric Wizard
- Posts: 4373
- Joined: Sat Jul 27, 2013 10:08 pm
- Model of CNC Machine: AXYZ 4008
- Location: Vancouver, BC, Canada
Re: Rotary Tutorial
When looking at the archive link that Randall posted you'll notice big white blocks that say "Shockwave Flash" no longer supported. Those videos can be found on YouTube at his channel using the following link.
-
- Posts: 7
- Joined: Tue Feb 23, 2021 9:19 pm
- Model of CNC Machine: Laguna Smartshop
Re: Rotary Tutorial
Thank you, both Randall and adze_cnc for the links.
Re: Rotary Tutorial
GCode
Re: Rotary G code Post by Phil » Sun Jan 21, 2024 7:05 pm
Here is my first successful attempt at writing SBP code. This is for indexing four flutes on a 4" dia. x 15" long cylinder. I copied the first part from a file created by the Aspire gadget. The rest of the code moves the router from 1" to 13" along the X axis, rotates 90 degrees and returns to start the next groove and repeats to make four cuts. I ran it on my Shopbot as an air cut. It worked just as I expected. I edited the code in Windows Notepad.
I’d appreciate any comments from experienced code writers.
Phil
'Units:Inches
&Diameter=4.0000
VD,,5
&Diameter=4.0000
&FeedRate=1.7
&RotationalFeedRate=&Feedrate/(&Diameter*3.14159/360)
MS,1.7,1.0
VS,,,,&RotationalFeedRate
JZ,0.8000
J5,0,0,
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 90
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 180
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 270
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
J5,0,0
Re: Rotary G code Post by Phil » Sun Jan 21, 2024 7:05 pm
Here is my first successful attempt at writing SBP code. This is for indexing four flutes on a 4" dia. x 15" long cylinder. I copied the first part from a file created by the Aspire gadget. The rest of the code moves the router from 1" to 13" along the X axis, rotates 90 degrees and returns to start the next groove and repeats to make four cuts. I ran it on my Shopbot as an air cut. It worked just as I expected. I edited the code in Windows Notepad.
I’d appreciate any comments from experienced code writers.
Phil
'Units:Inches
&Diameter=4.0000
VD,,5
&Diameter=4.0000
&FeedRate=1.7
&RotationalFeedRate=&Feedrate/(&Diameter*3.14159/360)
MS,1.7,1.0
VS,,,,&RotationalFeedRate
JZ,0.8000
J5,0,0,
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 90
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 180
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
MB 270
J5,1,4
MZ,-0.1
M5,13,4
JZ,.5
J5,0,0
- Rcnewcomb
- Vectric Archimage
- Posts: 5916
- Joined: Fri Nov 04, 2005 5:54 am
- Model of CNC Machine: 24x36 GCnC/WinCNC with ATC
- Location: San Jose, California, USA
- Contact:
Re: Rotary Tutorial
Your M5 and J5 commands seem to be missing some parameters.
Example:
would just move the X and Y axes.
From the ShopBot manual:
M5 – Move 5 Dimensions
{x-location/distance, y-location/distance, z-location/distance, a-location/distance, b-location/distance}
Makes an X, Y, Z, A and B axis move to the designated location or a specified distance (if in Relative Mode) at current Move or cutting speed. These 3-D interpolated moves are made on a diagonal from the current location to the end location indicated in the location/distance values, which may be absolute or relative depending on the Move Mode setting. If a value is not entered for one of the parameters, the value defaults to the current location assuming a comma is used as a spacer to designate the correct parameter field.
Example:
Code: Select all
M5,13,4
From the ShopBot manual:
M5 – Move 5 Dimensions
{x-location/distance, y-location/distance, z-location/distance, a-location/distance, b-location/distance}
Makes an X, Y, Z, A and B axis move to the designated location or a specified distance (if in Relative Mode) at current Move or cutting speed. These 3-D interpolated moves are made on a diagonal from the current location to the end location indicated in the location/distance values, which may be absolute or relative depending on the Move Mode setting. If a value is not entered for one of the parameters, the value defaults to the current location assuming a comma is used as a spacer to designate the correct parameter field.
- Randall Newcomb
10 fingers in, 10 fingers out, another good day in the shop
10 fingers in, 10 fingers out, another good day in the shop