Hi, so for THAT particular issue, i got rid of the model states, made separate subs WITHOUT Model states, and can manipulate as you should be able to...
however, on another project i did up a while ago, which has model states components, not sub assemblies, in the top level, and i still have issues with Model states...
i have tried writing this line in the 3 different ways shown here....
'Parameter(NEW_PLATE & "<" & NEW_STATE & ">", "PLATE_TH_MM") = PLATE_THICK
'Parameter(MakePath((NEW_PLATE & "<" & NEW_STATE & ">")), "PLATE_TH_MM") = PLATE_THICK
Parameter((NEW_PLATE), "PLATE_TH_MM") = PLATE_THICK
if i un comment either of the first 2 with the Make Path option, i get the error below that the component is not found...if i run with the last Parameter statement, i get the fail error shown here... do i need to get my "new_state", (model state), inside the NEW_Plate variable, so that the result would be like (BAP BW PLATE<BAP 10N>:1) instead of the way it is now...(BAP BW PLATE:1<BAP 10N>)... never mind, tried it and get the 'component not found error'.....
yes, i have mentioned before in other posts that the Model State, id very limited in what you can do, and wasn't completely thought out (in my opinion).....
i have written a rule in the individual component that will update the parameter, but it is an extra step and ,in my opinion,, should not be necessary. should be able to modify parameters from the assembly for model state parts just like you can for non model state parts..
will keep slugging away... thanks all!!