Polyform milling with Acorn lathe

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Polyform milling with Acorn lathe

Post by suntravel »

Easy way to mill without Y-Axis, interpolating Y with C and X calculating with sine theorem

G-Code

Code: Select all

G28
G98
M52
M26/C
;M57
T0800
M9
M67
G4 P1
G10 P1055 R1
#101=0
G0 B0 X-18 C0 Z2 T0808
G1 Z-4 F600
G1 X-15 C90 F2000
C450
X-16.97
M26/C
;G1 X-16.970 Z-4 F600
G1 X-16.970	C[[#101]+0] F1000
X-16.407	C[[#101]+2]
X-15.900	C[[#101]+4]
X-15.441	C[[#101]+6]
X-15.025	C[[#101]+8]
X-14.649	C[[#101]+10]
X-14.308	C[[#101]+12]
X-13.999	C[[#101]+14]
X-13.720	C[[#101]+16]
X-13.467	C[[#101]+18]
X-13.240	C[[#101]+20]
X-13.036	C[[#101]+22]
X-12.853	C[[#101]+24]
X-12.691	C[[#101]+26]
X-12.548	C[[#101]+28]
X-12.423	C[[#101]+30]
X-12.315	C[[#101]+32]
X-12.224	C[[#101]+34]
X-12.149	C[[#101]+36]
X-12.090	C[[#101]+38]
X-12.045	C[[#101]+40]
X-12.016	C[[#101]+42]
X-12.001	C[[#101]+44]
X-12.001	C[[#101]+46]
X-12.016	C[[#101]+48]
X-12.045	C[[#101]+50]
X-12.090	C[[#101]+52]
X-12.149	C[[#101]+54]
X-12.224	C[[#101]+56]
X-12.315	C[[#101]+58]
X-12.423	C[[#101]+60]
X-12.548	C[[#101]+62]
X-12.691	C[[#101]+64]
X-12.853	C[[#101]+66]
X-13.036	C[[#101]+68]
X-13.240	C[[#101]+70]
X-13.467	C[[#101]+72]
X-13.720	C[[#101]+74]
X-13.999	C[[#101]+76]
X-14.308	C[[#101]+78]
X-14.649	C[[#101]+80]
X-15.025	C[[#101]+82]
X-15.441	C[[#101]+84]
X-15.900	C[[#101]+86]
X-16.407	C[[#101]+88]
X-16.970	C[[#101]+90]
#101=90
G1 X-16.970	C[[#101]+0] F2000
X-16.407	C[[#101]+2]
X-15.900	C[[#101]+4]
X-15.441	C[[#101]+6]
X-15.025	C[[#101]+8]
X-14.649	C[[#101]+10]
X-14.308	C[[#101]+12]
X-13.999	C[[#101]+14]
X-13.720	C[[#101]+16]
X-13.467	C[[#101]+18]
X-13.240	C[[#101]+20]
X-13.036	C[[#101]+22]
X-12.853	C[[#101]+24]
X-12.691	C[[#101]+26]
X-12.548	C[[#101]+28]
X-12.423	C[[#101]+30]
X-12.315	C[[#101]+32]
X-12.224	C[[#101]+34]
X-12.149	C[[#101]+36]
X-12.090	C[[#101]+38]
X-12.045	C[[#101]+40]
X-12.016	C[[#101]+42]
X-12.001	C[[#101]+44]
X-12.001	C[[#101]+46]
X-12.016	C[[#101]+48]
X-12.045	C[[#101]+50]
X-12.090	C[[#101]+52]
X-12.149	C[[#101]+54]
X-12.224	C[[#101]+56]
X-12.315	C[[#101]+58]
X-12.423	C[[#101]+60]
X-12.548	C[[#101]+62]
X-12.691	C[[#101]+64]
X-12.853	C[[#101]+66]
X-13.036	C[[#101]+68]
X-13.240	C[[#101]+70]
X-13.467	C[[#101]+72]
X-13.720	C[[#101]+74]
X-13.999	C[[#101]+76]
X-14.308	C[[#101]+78]
X-14.649	C[[#101]+80]
X-15.025	C[[#101]+82]
X-15.441	C[[#101]+84]
X-15.900	C[[#101]+86]
X-16.407	C[[#101]+88]
X-16.970	C[[#101]+90]
#101=180
G1 X-16.970	C[[#101]+0] F2000
X-16.407	C[[#101]+2]
X-15.900	C[[#101]+4]
X-15.441	C[[#101]+6]
X-15.025	C[[#101]+8]
X-14.649	C[[#101]+10]
X-14.308	C[[#101]+12]
X-13.999	C[[#101]+14]
X-13.720	C[[#101]+16]
X-13.467	C[[#101]+18]
X-13.240	C[[#101]+20]
X-13.036	C[[#101]+22]
X-12.853	C[[#101]+24]
X-12.691	C[[#101]+26]
X-12.548	C[[#101]+28]
X-12.423	C[[#101]+30]
X-12.315	C[[#101]+32]
X-12.224	C[[#101]+34]
X-12.149	C[[#101]+36]
X-12.090	C[[#101]+38]
X-12.045	C[[#101]+40]
X-12.016	C[[#101]+42]
X-12.001	C[[#101]+44]
X-12.001	C[[#101]+46]
X-12.016	C[[#101]+48]
X-12.045	C[[#101]+50]
X-12.090	C[[#101]+52]
X-12.149	C[[#101]+54]
X-12.224	C[[#101]+56]
X-12.315	C[[#101]+58]
X-12.423	C[[#101]+60]
X-12.548	C[[#101]+62]
X-12.691	C[[#101]+64]
X-12.853	C[[#101]+66]
X-13.036	C[[#101]+68]
X-13.240	C[[#101]+70]
X-13.467	C[[#101]+72]
X-13.720	C[[#101]+74]
X-13.999	C[[#101]+76]
X-14.308	C[[#101]+78]
X-14.649	C[[#101]+80]
X-15.025	C[[#101]+82]
X-15.441	C[[#101]+84]
X-15.900	C[[#101]+86]
X-16.407	C[[#101]+88]
X-16.970	C[[#101]+90]
#101=270
G1 X-16.970	C[[#101]+0] F2000
X-16.407	C[[#101]+2]
X-15.900	C[[#101]+4]
X-15.441	C[[#101]+6]
X-15.025	C[[#101]+8]
X-14.649	C[[#101]+10]
X-14.308	C[[#101]+12]
X-13.999	C[[#101]+14]
X-13.720	C[[#101]+16]
X-13.467	C[[#101]+18]
X-13.240	C[[#101]+20]
X-13.036	C[[#101]+22]
X-12.853	C[[#101]+24]
X-12.691	C[[#101]+26]
X-12.548	C[[#101]+28]
X-12.423	C[[#101]+30]
X-12.315	C[[#101]+32]
X-12.224	C[[#101]+34]
X-12.149	C[[#101]+36]
X-12.090	C[[#101]+38]
X-12.045	C[[#101]+40]
X-12.016	C[[#101]+42]
X-12.001	C[[#101]+44]
X-12.001	C[[#101]+46]
X-12.016	C[[#101]+48]
X-12.045	C[[#101]+50]
X-12.090	C[[#101]+52]
X-12.149	C[[#101]+54]
X-12.224	C[[#101]+56]
X-12.315	C[[#101]+58]
X-12.423	C[[#101]+60]
X-12.548	C[[#101]+62]
X-12.691	C[[#101]+64]
X-12.853	C[[#101]+66]
X-13.036	C[[#101]+68]
X-13.240	C[[#101]+70]
X-13.467	C[[#101]+72]
X-13.720	C[[#101]+74]
X-13.999	C[[#101]+76]
X-14.308	C[[#101]+78]
X-14.649	C[[#101]+80]
X-15.025	C[[#101]+82]
X-15.441	C[[#101]+84]
X-15.900	C[[#101]+86]
X-16.407	C[[#101]+88]
X-16.970	C[[#101]+90]

Z2 F1200
G10 P1055 R0
M87
M53
G28 T0800
M9


Uwe
Attachments
CX.jpg
20220809_175608.jpg
20220809_175556.jpg
Muzzer
Posts: 728
Joined: Mon Feb 19, 2018 2:52 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 38D269594F9C-0110180512
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK
Contact:

Re: Polyform milling with Acorn lathe

Post by Muzzer »

I must admit that's pretty tasty! Thanks for posting, as it's always fascinating to explore new ways to use tools.

I don't expect you calculated each point manually, so would you show / explain how you generated the toolpath? I would probably use Excel to step through the path in small angular increments and calculate the appropriate X coordinate but it would be pretty interesting to see how you did it.
suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Polyform milling with Acorn lathe

Post by suntravel »

2 min job with spreadsheet and some copy and paste / replace in NP++

I am to lazy to calculate each line by hand :mrgreen:

Maybe I will make some macro functions for this....

Uwe
Attachments
CXinterpol.xls
(16.5 KiB) Downloaded 30 times
suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Polyform milling with Acorn lathe

Post by suntravel »

Next step after some input from a friend...

Better spreadsheet to generate G-code for different polygons. Needs only few parameters for input and generates tool paths for roughing an finish cut with back plot of the tool paths and the part.

Uwe
Attachments
Polygon.jpg
suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Polyform milling with Acorn lathe

Post by suntravel »

Made some screws with polyform milling on the lathe and the new 4.80 update



Uwe
Attachments
Polygon.ods
(153 KiB) Downloaded 18 times
Last edited by suntravel on Mon Aug 15, 2022 4:47 am, edited 1 time in total.
Upnorth
Posts: 237
Joined: Wed Apr 01, 2020 8:23 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 1702
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Polyform milling with Acorn lathe

Post by Upnorth »

It's starting to look like they are going to have to make a subforum just for suntravels lathe projects. Very nice work. Your threads have shown me ways to use a lathe I had never thought of before.
Black Forest
Posts: 345
Joined: Thu Nov 23, 2017 1:39 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Polyform milling with Acorn lathe

Post by Black Forest »

Upnorth wrote: Sun Aug 14, 2022 7:31 am It's starting to look like they are going to have to make a subforum just for suntravels lathe projects. Very nice work. Your threads have shown me ways to use a lathe I had never thought of before.
No. We mortals need him gone from here! He is like a man competing in women's swimming events as a transgender. A God of CNC. :lol:

Seriously that is some cool machining. I come from more of a fabricating background so what Uwe does is all new to me and quite impressive but I still don't like him!
suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Polyform milling with Acorn lathe

Post by suntravel »

Next funproject with LibreCalc misused as CAM system with G-Code backplot, milling an eccentrically placed cylinder with roughing passes....

Uwe
Attachments
Exzenter.ods
(120.92 KiB) Downloaded 15 times
Excenter.jpg
Excenter.cnc
(11.81 KiB) Downloaded 19 times
suntravel
Posts: 1967
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Polyform milling with Acorn lathe

Post by suntravel »

Parts finished :)



Added the complete G-Code with grooveturning.

Uwe
Attachments
Excenter.cnc
(12.3 KiB) Downloaded 21 times
20220817_182859.jpg
20220817_181244.jpg
cnckeith
Posts: 7164
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: Polyform milling with Acorn lathe

Post by cnckeith »

cool.. crankshaft making!
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
Post Reply