Here are a couple of tables to get you started. In VCM Scanner, you need to right-click anywhere in the "Graph" area, and select "Graphs Layout." Then, select the yellow folder "Open Layout File" and select the two tables (attached here). You'll have to click "Open Layout File" for each table.
You can see in the Graph Display Layout Editor that the tables will be listed on the left. Click on the tables and the settings for the tables will show on the right.
- The "PT_LTFT+STFT" table is named "ANN P/T RAW" (if that's too confusing, just change the names to match). It is a 2-dimensional table with row axis labels matching your fuel injector pulse width table in your tune file. You will need to start logging Fuel Mass cyl. 1 to see this table populate in your logs. There's no magic to cylinder 1, so you could use another cylinder, or even create a math formula to average several cylinders etc. But simply using cylinder 1 works fine for me. The same goes for the fuel trim formula - you can make a custom formula, but this one works for me too.
- The "VE-PT-B1" table is named "VE-PT-B1." It is a 3-dimensional table with column and row axis lables matching your VE tables in your tune file. You will need to start logging Pressure Ratio to see this table populate in your logs. You won't need the log data from this table when you're tuning with ANN on, but I've found it's nice to see what's going on with fueling in the VE table for better insight, say, if you want to tweak your torque model parameters further down the road...
Also you can see the filtering function I applied to the VE-PT-B1 table. Since I only want to log fuel trims in part throttle (and at normal operating temperature), the functions filter out low temperatures and any time the commanded AFR is less than 14.7 (that removes any glitchy fuel trims while in WOT, CAT Overtemp protection, or any other situation that makes commanded AFR go below 14.7. You could also add a filter, say, "fuel mass cyl.1 > 0" that can filter out fuel trims while DFCO is active. You can also use custom maths for the fuel trims, that will allow you to add offsets etc. to further remove any fuel trims around the AFR spikes before and after a transient, etc. etc. VCM Scanner allows a lot of customization and for me, it's been a good compromise for street tuning where you don't have the luxury of starting a log, then running in a specific scenario like you would on a dyno.
So for the 2D injector pulse width table, the fuel trim data that populates will represent the percent error of fueling in each of the pulse width breakpoints. If your log is "clean" (i.e., you don't have bad data from transients skewing your log), you could copy the log data and do a "paste special - multiply by %" into your "Inj PW vs. Fuel Mass" table in VCM Editor. when your errors are reduced to a few percent, do a "multiply by %-Half" to avoid over- or under-shooting your fuel trims. So after doing this, you end up with some new fuel mass values for the given pulse widths. You need to copy those new values (select all the values and copy), and then open the inverse table, "Fuel Mass vs. Inj PW", open the row axis, select all and paste. Now you have adjusted your fuel injectors to give you some better fueling.
This approach is a good first step toward tuning for your new aftermarket upgrades, but this approach has also been referred to as "hacking the injectors." I believe there are more sophisticated things you can do to further improve these tunes, using other airflow and/or torque model tables (that use airflow parameters), but I've found most of them affect the tune in more subtle ways. With my setup, I'm attempting to make these other changes with the goal of returning the fuel injector tables back to stock as much as possible. My thinking is that the stock injector tables (or the tables provided with aftermarket injectors) are "truth" whereas the upgrades you (and I) have made so far are airflow-specific, so the best adjustments ought to be airflow-related in the tune. So the strategy here is to get your fueling close to normal now, and then go about experimenting with small changes in the other tables, watch your fuel trims to see if they call for returning your fuel injector tables back toward stock values, update the fuel injector tables (or go the other way with your airflow table adjustments if the fuel trims go in the wrong direction), lather-rinse-repeat... BTW, if any actual pros come on here and offer guidance that differs from mine, definitely follow their guidance
Good luck!
VE-PT-B1.Table.xml
PT_LTFT+STFT.Table.xml