This is obviously an old post, but the only one I can find regarding the same issue I am having. I have created a PVC flush style reducer. Not to insult anyone, but would like to explain what it is in case there is someone that has another solution I could try.
It is a reducer that will fit into a socket fitting and leave a socket connection for the smaller sized pipe. So a 4"x2" will have a 4" spigot end (plain pipe) that fits into a 4" socket fitting, and will have a 2" socket left for the pipe to continue from.
I have my connection1 set to be the spigot end of my fitting and the CEL1 is set to 0.0" it is listed as a plain end connection under the pipe domain.
Connection 2 is set to the socket end of the fitting and the CEL2 value will vary according to size, it is listed as a glued connection under the pipe domain.
I am trying to get this to be placed in the autorouter function and have had no luck.
And also tried to get it to place if I change the line size of a run of pipe, but again no luck what so ever....
I have added a screen shot of my setting in the content builder for reference....
Any help/suggestions would be greatly apprecaited!!
Make sure that you click the options button in the upper right of your picture and set the autoroute flag. If this is not set, then you cannot use autoroute to place your fitting.