I design parts in Fusion model & CAM module for laser cutting, outputting the laser cutting program as a DXF. Fusion does not have a way to "etch" the part number on, or near each laser cut part. In the DXF, the "etched" text needs to be on a different layer & color as the cutting. It requires a crazy amount of time to add the text outside of fusion in the DXF, not even talking about the maintenance nightmare.
I would like to find a feature as nicely implemented as the TAB feature in Fusion360 CAM workspace, where we would specify the location, angle, font, and size of the part number.
It could be implemented as a new type 2D operation, or as an addition to 2D operations like the TAB feature.
Another way would be to work in the MODEL workspace where the user would mark (checkbox) a TEXT block as being the P/N. Then the text within would be automatically filled-in with the P/N of the parent's body/component (from the Properties), and that would be carried over in the CAM module. This strategy might provide more text placement flexibility to the user.
Personnaly, I moslty use the Arial font, but some people may prefer to use single line fonts in some instances. I don't know all the inner workings but these two may be different beasts in DXF (text vs. lines and curves).
Anyway, there are lots of implementation options.
I have created a few screeen prototypes.
Thanks for considering this feature.
Fabien
Related post
https://forums.autodesk.com/t5/fusion-360-computer-aided/how-to-automagically-etch-the-part-name-on-...

One way to add the part numbering would be to make it a new type of 2D operation.
Prototype for components numbering in the CAM module. It could be added to an existing 2D operation, like TABs.
Here is the end-result (DXF) I wish to obtain. Part numbers are TEXT elements. TEXT is on a different layer than the cut lines, of course, so that we can assign a different color. Then the laser cutter can differentiate between etching and cutting.
Body and component properties in the MODEL workspace. The "Part name" can already be specified by the user.