Trying to understand the organization of config info in S3D... there is some terminology which is confusing.
First, there is a "Process". This appears to contain all of the print settings *and* target printer configurations but not stl files which may have been opened during a session.
If you edit the process settings, there is a name for the process and then right away, there's a selection of a "Profile". Since the default drop down has lots of printer brand names, it's logical to think that a "Profile" contains printer specific geometry information but not necessarily(?), say print settings such as infill etc as seen in the dialog below this drop down.
But, if I export ... something ... not sure if I'm exporting a Process or a Profile due to position in the dialog box, that something gets an extension of *.fff which seems to be the extension referred to as a "Factory file", which as above should contain models, but which *.fff export does not seem to.
Then there are printer geometry settings in the ... Process (Profile? - can't tell if I'm seeing process and profile attributes comingled in the same tabbed dialog or if one contains the other) as listed under the G-Code tab (why would printer geometry be filed under G-Code? while were on that type of detail question, why is printing speed and filament diameter under "other") The subhead for this printer geometry information is called "Machine Definition", which I would have thought due to the entries in the Profile list, would have been called a Profile. There is some description under Machine def which says this section can be used to update (override I assume?) machine definition *along with your FFF profile* - there's profile again, and it's now called an "FFF profile" to boot. If I export or say OK, will I be saving a process or a profile?
Then, whichever thing it is that I'm creating/saving, does that thing contain *all* of the material ABS/PLA etc and Auto-configure quality info Fast/Medium etc? I.e. does a process/profile contain all info for all materials and quality settings, (so I might pick a process and then use either the ABS or PLA settings within that process) or just a snapshot of what's being manipulated now?
If a profile contains all of this info, what is in a process that's not in a profile? If a profile or process is not a factory file, why does it get saved with a factory file extension? Under the processes list, the initial Process 1 is of type "FFF" as mentioned before - are there other types? What do they contain?
BTW, where can one define machine definition info anyway? I haven't found that in the dialogs yet. I did find firmware configuration, which among other things, contains communication protocol stuff, which seems it might belong in that elusive machine configuration dialog.
I'm sure I'm running rough shod over a carefully crafted taxonomy but at the moment it seems like config soup. I would love to get a good way to think about the orgainzational structure so I don't start getting myself mixed up about what I'm saving or applying.