I am working on creating a library of linear guide rails (THK, HiWin, etc.). I have done this previously in SWX 2010 for a different employer and it worked with no issues. Here's my problem. I have created a guide rail part with multiple configs for rail length. The differing rail lengths have a different number of bolt holes. I created an assembly to generate the smart component features for the rail. In this assembly is a part that the rail is mated to and the tapped hole features for mounting are created in this part. Then, in this part I created a design table to drive configurations of the linear pattern of tapped holes to match the holes in the differing lengths of rails. I then made the rail a smart part and used the configurator button to match up the configs in the mounting plate with the different rail length configs. When I insert the rail into a new assembly and insert the smart features, everything works as intended. However, if I change the config of the rail to a different length, the smart features do not update to match the new configuration of rail. I have the patterns created as geometry patterns, and I have the check box ticked in the smart feature insertion for updating features if configurations change. Any ideas on a fix?
Thanks!
SolidworksParts And Features