I didn't like the hunting and picking aspect of using the HSM tools, so I made my own when I started working in SW and HSMXpress a while back.
I know what all my tools are and sizes, so it was easy to do from memory.
I found that since Fusion 360 Uses HSMWorks, that the very same tool library was shared. When I opened it the first time, there was my tools. I use the same Mach 3 tool tables in both my mills. I do add tools to the list, but those tools in there now will always be present to machine my current production parts. When they wear or break, identical replacements are installed. Just make sense for me to do that. I only have 23 tools. Not including my facemill.
Here is the first few snippets of code I got from the same setup as above with your Post Ray.
(Delta Bracket Face 1st Op)
(@ToolTable)
(@Tool: 2 Champer Mill, [8], Max Depth=-0.0020)
(@Tool: 3 , [16], Max Depth=-0.8294)
(@Tool: 4 , [18], Max Depth=-1.3078)
(@Tool: 5 , [11], Max Depth=-0.6000)
(@Tool: 6 , [14], Max Depth=-1.2000)
(================================================= ======)
(Job Notes
( Stock Size: X3.3500 Y1.5000 Z1.0000)
( STOCK/BLOCK,3.3500,1.5000,1.0000,0.0000,0.0000,1.0000 )
(================================================= ======)
G90 G94 G17 G54
G20
(TOOL/DRILL,0.125,118.0000,1.000)
#100 = [ 0.0000 ] (TCPosX)
#101 = [ 0.0000 ] (TCPosY)
#102 = [ 0.0000 ] (ParkPosX)
#103 = [ 0.0000 ] (ParkPosY)
(Operation List
( 00:00:07 2.781045243723267e-309, Champer Mill, ZRange: -0.0020, 0.4000 )
( 00:00:11 2.781045243723267e-309, , ZRange: -0.8294, 0.6000 )
( 00:00:08 2.781045243723267e-309, , ZRange: -1.3078, 0.6000 )
( 00:00:32 2.781045243723267e-309, , ZRange: -0.6000, 0.6000 )
( 00:00:28 2.781045243723267e-309, , ZRange: -1.2000, 0.6000 )
( 00:01:26 Total Time )
(================================================= ======)
(MSG Trace1, Instance 1)
(Z Range: -0.0020, 0.4000)
(================================================= ======)
G54
(Toolchange Start)
G53 G00 Z0.0000
G53 X[#100] Y[#101]
G49
M05
M09
(Tool #8, Champer Mill)
(TOOL/CHAMFER,0.2500,90.0000,0.2500)
M06 T2
G43 H2
(MSG Load Tool #2, Champer Mill)
M00
(MSG Trace1, Instance 1)
M03 S4500
G04 P1.
(Toolchange End)
I didn't put the smiley faces in the Gcode above, Ray.
There are some odd things in 360 for sure. They do actively answer questions over there though. They also welcome ideas and features that they may be able to implement on future updates. They are a little more transparent about where it's going and what they have been working on for awhile. It sounds like it will be getting better quickly for some things. The file convention has been discussed too.
I dislike the dashboard and the way it is setup. I don't think you can download your models locally. You can all the output files, so I don't see the point of not allowing that. The designs are still ours. I will eventually setup a shared folder or two for the community if I model something that might be useful. I modeled my vise jaws to use as a fixture for use in the setup sheets. I will either print them out or just include the setup file right next to the Gcode for each job. Then the operators will have less broken tools from not asking me how to set something up.
For $300 annually, you get HSMWorks. I got SolidWorks for $20 a year, so I made out on software lately. Between SW and 360 in the near future, I should be covered.
Now I gotta say though that Turbocad nests my plasma parts very well. Very fast too. Sheetcam cuts them out very well. I will continue to use those for that machine. Time will tell on the turning aspect of 360.I haven't gotten that far along yet, but they are improving those modules as well.