YOU WILL NEED TO TO BE FAMILIAR WITH G-CODE
The following is not exactly what I want to do, but it's a simple way to explain it.
Let's say we have a design of an object, say a nameplate for example, in a CAD program, and on that nameplate we have a name and a title.
The task we are faced with is that we want to produce a number of these nameplates, over a period of time, each with a different name and title, but we don't want to have to go through the whole process of inserting a different name into the CAD program, exporting, slicing, etc to get the revised G-code for each individual nameplate.
What I'm thinking is that we have the basic design in the CAD program with a default name or name placeholder, and from that we go through the process to derive the default G-code.
Then for each individual name, we put the unique name into a small applet which produces the G-code for that particular name and merges it with the basic G-code.
Then for each unique nameplate instance we just run the app, type in the new name and title, then print the resulting G-code. No need to keep going back to the CAD program.
I know anything is possible in programming, but is it realistically do-able?
PS Ignore budget amount that I had to provide, as I have no idea.