Solved! Go to Solution.
It sounds like you definitely want to use an iterator, (look at the first option For). I'd play around with the For iterator, or entering all of your distances you want to run your analysis on in a table, then use the Iterate Field Values tool to run through the distances. Plug the outputs into the operations within your model using inline variables. What it should do is go through each distance until it's finished processing each value. At the end of the model, add a process to export the results to a table using the Table to Table, then use the Collect Values model builder tool to collect all of the tables that were processed. Make the output of the Collect Values a parameter, then add this whole model to a new model, and use an Append or Merge to merge all of the tables into a full table. This is a conceptual workflow, so may not work, but it's where I'd start.