iBrewmaster does not have a built in method for calculating strike temps and water volumes for no sparge BIAB. I decided to document my work around.
First, I created a no BIAB mash profile. The following pictures show the details. PS. The pictures show grain absorption of 0.1G/lb. I find 0.05G/lb is more realistic.
Next, back in my recipe I created a "BIAB No Sparge" infusion mash step. The details of that mash step are shown in the picture below. The step is set to auto calculate the strike temperature based upon a user provided volume of water. I insert the "BIAB No Sparge" with a place holder water volume of 10 quarts.
Next, I insert a batch sparge step. This step auto calculates the remaining water volume needed to hit my target pre-boil volume based on the grain absorption, boil loss, batch size, etc from my BIAB mash profile.
At this point I have two mash steps in the recipe as shown below.
Next, I add the calculated volume from the batch sparge step to the 10 quart place holder used in the "BIAB no sparge" step.