

Gentoo Forums Forum Index Gamers & Players If I rename these components in the browser tree in Inventor to "Bearing" and "Ring", then all I need do is reference the parts by these names in my iLogic rules, and they will always work, regardless of what the part file name ends up being in the assembly.Gentoo Forums :: View topic - Crusader Kings II - DLC Does Not Work The part files are named Customer_1.bearing.ipt and Customer_1.snapring.ipt. For example, I have an assembly model of a shaft with a bearing and a snap ring. But using named components lets rules operate on components irrespective of their filenames. This is easy not to notice since Inventor names the assembly components by their filenames by default. When parts are referenced in an iLogic rule, such as Component.Replace("OriginalPart.ipt", "NewPart.ipt", True), it is actually the parts name in the browser which is used, not the filename. However, have you considered just using named components instead? I learned to get around this issue way back when I first began doing iLogic by using component names instead of file names. It would be a nice feature to have in certain cases, I agree. This feature shouldn't be really hard as you can read all the rules and just "Search & Replace" command could replace every single Part1.ipt to Part2.ipt. iam files while also changing the names inside the rules? And if not, can we get an updated version of Copy Design which also deals with rules as explained above. The rule inside the assembly will stay as Part1.ipt.ĭo we have a component to copy. We change this part name ( with Copy design/ilogic design copy etc ) to Part2.ipt. If we change one part name, the rules which depend on parts does not update. We want to change all the part and assembly names according to customer and vault it. Once we have the end model, we would want to copy the entire. So we basically give out the parameters to our model ( like external length etc ) and the model updates itself. Every other customer of ours have different dimensions on their site. These rules consist of rules that are dependent on particular parts in the entire assembly. We have some assemblies ( as end products ) that has extensive ilogic rules.

Copy design should "Search and Replace" all the rules that has the string "Part1.ipt" to lets say "New Part1.ipt" Say we have a rule which uses a part named "Part1.ipt".


Solution: While Copy Design is working, it should override the rules as such: Problem: While using Copy Design tool the rules that have "Part names" are not updating themselves.
