I am building an assembly containing several parts with mating hole patterns that will allow them to bescrewed together. Some of the hole pattern geometries are determined by equations. I created the equations in one part file. The equations seem to work fine in this part and none has any warning or error message associated with it.
Then I clicked 'Link to External File' in the Equations dialog and created a new file to contain them. This is the entire contents of that txt file (it's a simple part).
"post_center_sep@post_array" = "96_well_center_sep"
"post_center_sep2@post_array" = "96_well_center_sep"
"post_array_width@post_sketch" = "96_well_center_sep" * 7
"post_array_length@post_sketch" = "96_well_center_sep" * 11
"thru_hole_pattern_width@post_plate_sketch"= "post_plate_width@post_plate_sketch" - 0.5
"thru_hole_pattern_length@post_plate_sketch"= "post_plate_length@post_plate_sketch" - 0.5
Then, I opened a new part. The first thing I did was attempt to import these equations so I could use them for dimensioning. I opened the Equations dialog, clicked Link to External File' and (instead of hitting Create New File) I clicked Use Existing File. The dialog listed all the equations, they all look fine. However, when I hit the Link button, only the first equation is successfully imported. The rest all fail, generating the message 'Equation entered is invalid".
Are this equations actually invalid? If so, why? If not, why the error?