"You're trying to move a fixed component" ???
"You're trying to move a fixed component" ???
(OP)
NX9.0.1.3
Wasted time trying to figure out what does prevent NX of moving a sub-assembly.
Watch de video below.
1 - adding a new sub-assembly
so, there are no assembly constraints ATT ALL involving it.
2 - try to move it with "handles"
"You're trying to move a fixed component" ???
3 - maybe it's this "fixed" sub-constraint does lock the movement.
So delete this sub "fixed" and try to move it again.
Same message : "You're trying to move a fixed component" ???
Already read these threads (no solutions in them)
http://www.eng-tips.com/viewthread.cfm?qid=317901
http://www.eng-tips.com/viewthread.cfm?qid=313447
Out of ideas, if anyone have the solution, we'll be very happy !
Thank you
Wasted time trying to figure out what does prevent NX of moving a sub-assembly.
Watch de video below.
1 - adding a new sub-assembly
so, there are no assembly constraints ATT ALL involving it.
2 - try to move it with "handles"
"You're trying to move a fixed component" ???
3 - maybe it's this "fixed" sub-constraint does lock the movement.
So delete this sub "fixed" and try to move it again.
Same message : "You're trying to move a fixed component" ???
Already read these threads (no solutions in them)
http://www.eng-tips.com/viewthread.cfm?qid=317901
http://www.eng-tips.com/viewthread.cfm?qid=313447
Out of ideas, if anyone have the solution, we'll be very happy !
Thank you
"My english is bad ? That's why i'am french."





RE: "You're trying to move a fixed component" ???
http://youtu.be/E8-NajZCgJ4
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
You are right-clicking on the sub-assembly and selecting move, which means you're trying to move the whole sub-assembly inside it's parent part (the top-level assembly).
But the fix constraint that you deleted is inside the sub-assembly, and is applied to one of the child parts.
If you really are trying to move the whole sub-assembly, then it is positioned in the top-level assembly, and it's in that assembly that you will find the fix constraint you're looking for.
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
But, this is a NEWLY ADDED component (a sub-assembly in fact) i'am trying to move.
Newly added, on purpose, so it doesn't have any contraints at all in the top level assembly.
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
My you tube didn't work properly the first time, I see at the beginning it's newly added.
What happens if you add the sub-assembly "by move" from the very beginning?
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
Same ....
I think we've just entered the twilight zone !?!?
http://youtu.be/ihSiimhRwrI
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
The only thing I can think is try hitting "reset" on move, to restore all defaults.
Shouting at the screen may also help.
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
http://youtu.be/1rmOaBwlqIw
Inside this sub-assembly, there is a "pattern component" type "circular"
This feature, without saying or showing it, is FIXING the patterned components.
( In a way, that's logical, but damn, SAY IT ! )
Delete the pattern, and you can again dynamically move the component.
But behind this issue, there is a BIG question.
Why, NX, doesn't consider this sub-assembly as one component ?
Why, even if we are at a upper level, it does take in account sub-level assembly constraints ?
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
It happened to me and some coworkers a few times in NX 9.
Before we used NX 8 and 7.5 and we never saw this.
If I remember well, and as a workaround, instead of "move" I used "assembly constraint" dialog to drag and reposition the component.
RE: "You're trying to move a fixed component" ???
It does look a bit broken from your videos. Perhaps a GTAC job?
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
We have the same sub-assembly, created with NX 8 and so using the previous "component array".
We can dynamically move it.
Agreed, we will also finally end with assembly constraints.
We only use the move component to place it in a convenient way to pick the faces. We don't like the preview window.
And half the time, when there are several solutions to an assembly constraint, NX choose the wrong one ... well the one we don't want.
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
The first is to set your selection scope to 'Within Work Part Only'. That way when you're selecting, NX ONLY sees the sub-Assembly and NOT the individual Components since they are technically NOT located in the 'Work Part', only the sub-Assembly is.
The second approach will work irrespective of your selection scope and that is to go ahead and select one of the Components of the sub-Assembly and then select the 'Up One Level' icon found on the 'Selection Bar'. Now out-of-the-box, this icon is not enabled so you'll need to enable it first. To do that, select the little 'down arrowhead' at the for Right end of the 'Selection Bar' and then place your cursor over the 'Selection Group' item which will cause the full list of available options to appear. When you find the 'Up One Level' item, toggle it ON. Now when you want to select the entire sub-Assembly simply select any Component in the sub-Assembly and then hit the 'Up One Level' icon which will cause the entire sub-Assembly to be selected. Now if you were working in a multi-leveled Assembly you can use this tool to move-up the Assembly tree one level at a time when selecting sub-Assemblies. Note that this tool can also be used to select an entire Group by selecting a member of the Group and then hitting the 'Up One Level' icon.
Note that if you do add the 'Up One Level' icon to your 'Selection Bar', be sure to save your Role so that this icon remains available for you to use when needed.
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
RE: "You're trying to move a fixed component" ???
The third approach is to select the sub assembly node in the assembly navigator.
www.nxjournaling.com
RE: "You're trying to move a fixed component" ???
I always be carefull during selection.
By picking it from the assembly navigator or with the 'Select from list".
I even try your trick John, 'Within Work Part Only'
In any case, the "move component" display (for any method ; dynamic, pt-2-pt etc ....) the pop-up :
"You are trying to move a fixed component.
Are you sure you want to move it?"
Even if I select "yes", nothing is moving.
OK, adding true "Assembly constraints" is placing it.
But why can't I move it ?
I can't as long as the sub-assembly contain a "Fixed" constraint.
And the "Component pattern" feature is silently applying one on each instance.
Deleting this pattern and I can "drag" move it : http://youtu.be/1rmOaBwlqIw
If the repetition is coming from an earlier version of NX, when it was named "Component Array", then we can "move" this component.
WHY DOES NX TAKE IN ACCOUNT THE SUB ASSEMBLY CONSTRAINTS ?
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
OK, lets try this...
Open your assembly at the top level (where you're attempting to move the sub-Assembly). Now select the Constraint Navigator tab on your Resource Bar (should be the second one from the top). While it's open, place your cursor over some 'white space', press MB3 and select the 'Group by Components' option. Now look at the contents of the navigator. Do you see your sub-Assembly listed? If so, it's been constrained and that's why you're getting the message that you are. To see how it's been constrained, select the '+' sign in front of the sub-Assemblies name and it will expand to show the constraints assigned the sub-Assembly itself (but NOT the constraints INSIDE the sub-Assembly).
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
RE: "You're trying to move a fixed component" ???
"1 - adding a new sub-assembly
so, there are no assembly constraints AT ALL involving it."
I can't believe it either.
http://youtu.be/E8-NajZCgJ4
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
RE: "You're trying to move a fixed component" ???
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
RE: "You're trying to move a fixed component" ???
"You are trying to move a fixed component.
bla bla bla ...."
It doesn't show up in the Constraint Navigator until ..... i'am adding one Constraint, of course.
-------------------from above, with some more details------------------------------
I always select the full sub-component.
I always be carefull during selection.
By picking it from the assembly navigator or with the 'Select from list".
I even try your trick John, 'Within Work Part Only'
This sub-assembly if free from any assembly constraint
In any case, the "move component" (for any method ; dynamic, pt-2-pt etc ....) display the pop-up :
"You are trying to move a fixed component.
Are you sure you want to move it?"
Even if I select "yes", nothing is moving.
Adding true "Assembly constraints" is placing it.
But why can't I move it ?
I can't as long as the sub-assembly contain a "Fixed" constraint.
And the "Component pattern" feature is silently applying one on each instance.
Deleting this pattern and then I can "drag" move it : http://youtu.be/1rmOaBwlqIw
If the repetition is coming from an earlier version of NX, when it was named "Component Array", then we can "move" this component.
WHY DOES NX TAKE IN ACCOUNT THE SUB ASSEMBLY CONSTRAINTS ?
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
As a workaround, what happens if you "suppress" (un-tick) the component pattern in sub-assembly.
Are you then able to move the sub? And then switch the component pattern back on afterwards?
John, in the videos, Steph is adding this sub to the assembly on absolutes, and nothing else, that's all.
Then he's unable to move it as you can see in the video.
It looks broken to me.
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
It's clear to me, the "Pattern component" is the root cause of the problem.
Once I use it inside a sub-assembly, the "move component" stops working on it from upper levels.
This does not happen with a previous "Component Array" from NX8
http://youtu.be/6xVo_0xbALY
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
Nope, suppressing the Array does not solve the issue.
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
Before contacting GTAC, you should install the latest MR and re-test.
www.nxjournaling.com
RE: "You're trying to move a fixed component" ???
I'am an advanced modeler / trainer here, not the IT guy in charge of NX installations.
Anyway, while setup some customer default for on a new machine, I've found this.
See attached screenshot.
It's exactly linked to my problem.
Didn't try it yet but I think here is the solution.
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
Customer Defaults / Assemblies / Positioning
Interface tab
Move component
Change the scope from "Anywhere in Assembly" for "Work Part Only"
Asked the NX site engineer to set this as site default !
"My english is bad ? That's why i'am french."
RE: "You're trying to move a fixed component" ???
www.jcb.com
NX 8.5 with TC 8.3
RE: "You're trying to move a fixed component" ???
"My english is bad ? That's why i'am french."