MarcusJonker
Industrial
Hey
I work with cad models that are configurable with expressions (some basic like length and width, others a bit more complex but following the same principle) The thing is that inside the assembly I have an array of building blocks in which I in the end want to drill some holes or cut some pockets. Since this cutting and drilling is not the same part I need to wave-link or use assembly-cut but the problem is that if the array is expanded the new elements are not wave-linked or in the target of the assembly cut.
I have considered making some sort of maximum configuration, wave-link the relevant parts of the array by expressions while hiding those I don't use at the moment. Apart from that such a solution is an ugly workaround it gives also a problem in my bill of materials.
Is there any way to let NX do this by automatically select the whole array regardless how many elements it consists of or do I need to 'repair' the assembly every time I alter the configuration parameters?
A simplified example with assembly-cut is attached where, by altering the 'length' expression, a hole is cut in a different plate of the array and will simply vanish if the length becomes too long (fx 3000 mm) or if you first alter the length to a small value and afterwards make it longer. A similar thing will happen with the 'pocket' cut.
I use NX 7.5.4.4.
Any help or suggestion is welcome.
Kind regards
Marcus Jonker
I work with cad models that are configurable with expressions (some basic like length and width, others a bit more complex but following the same principle) The thing is that inside the assembly I have an array of building blocks in which I in the end want to drill some holes or cut some pockets. Since this cutting and drilling is not the same part I need to wave-link or use assembly-cut but the problem is that if the array is expanded the new elements are not wave-linked or in the target of the assembly cut.
I have considered making some sort of maximum configuration, wave-link the relevant parts of the array by expressions while hiding those I don't use at the moment. Apart from that such a solution is an ugly workaround it gives also a problem in my bill of materials.
Is there any way to let NX do this by automatically select the whole array regardless how many elements it consists of or do I need to 'repair' the assembly every time I alter the configuration parameters?
A simplified example with assembly-cut is attached where, by altering the 'length' expression, a hole is cut in a different plate of the array and will simply vanish if the length becomes too long (fx 3000 mm) or if you first alter the length to a small value and afterwards make it longer. A similar thing will happen with the 'pocket' cut.
I use NX 7.5.4.4.
Any help or suggestion is welcome.
Kind regards
Marcus Jonker