Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations JAE on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

idea of smart assmebly

Status
Not open for further replies.

godpaul

Automotive
Joined
May 4, 2014
Messages
119
Location
US
please take a look at the picture,.

suppose i have a component called rod and since it is circular, it will be assembled with a knob whose center cavity is also circular

if the shape of the rod changes to rectangular, then another corresponding component which is a knob with center cavity of rectangular will be picked up

so my idea is the assembly kind of can judge certain features and pick up the mating part....

i dont know this can be done by NX UI or must be done by NX VB code..

is it possible to do this kind of job? any simple example file?

thanks :)

 
If you assign the corresponding faces, that are used to constrain the component, a consistent set of names so that similar components are given the same names for the related faces, when you do a Replace Component, the Assembly Constraints will automatically be reassigned.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
i am starting to search the keyword replace component and will try something :)
 
If you want the geometry in one part file to drive geometry in a second part file, that would be the job for Wave linking.

www.nxjournaling.com
 
look like so many new things to me, hope can digest soon.

does the wave link requires lot of VB coding? in the end, everything will be on drawing and all i want is just click the button and go, everything is updated...

 
cowski said:
If you want the geometry in one part file to drive geometry in a second part file, that would be the job for Wave linking.

Now I think we are talking about two different situations.

Cowski is talking about changing geometry in another already assembled component if one components geometry changes ( which can be accomplished with wave linking like cowski said).

Godpaul wants to Exchange a component for another one which will correspond to the changing geometry... They're two different approaches.
This I think would be accomplished best with using arrangements. ( No special coding needed)

Ronald van den Broek
Mechanical Engineer
Cad Environment Coordinator
Wärtsilä, Propulsion Services
NX8.5.3 / TC9.1.2
HPZ420 Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz, 32 Gb Win7 64B
Nvidea Quadro4000 2048MB DDR5
HP EliteBook 8570W Intel(R) Core(TM) I7-3740QM CPU @ 2.70GHz, 16Gb Win7 64B

 
godpaul,
Sorry, I misread your question; nutace is correct.

godpaul said:
if the shape of the rod changes to rectangular, then another corresponding component which is a knob with center cavity of rectangular will be picked up

I incorrectly read that as if the shape of component A changes, you want component B to change to match. Now that I re-read it, it sounds like if A changes, you want to replace B with C.

www.nxjournaling.com
 
no no, that's ok, this can be also be taken into consideration. let me give full detail

please take a look at new picture :)



suppose i have a rod who has a parameter called "diameter"
and i have two knobs, Knob A and Knob B. they also have the same parameter which is called "diameter". the difference is Knob A has different design from Knob B.

the rod will be assembled with one of the knob

so here are two questions i generated yesterday night:

1. the rod is the driving force, he wants to be assembled with one of the knob, currently, knob A and B are perfect fit because they have a common paremeters called "diameter"
question is: After i pre-assemble everything (master assembly??) and save, i feel the diameter of the rod is too small, so increase it. Now, next time when i open the assembly, the diameter of Knob A should be increased as well. After i click save, the part of the Knob A will be updated...
what will be the approach to do this?


2. rod is still that rod, HOWEVER, some design requirement changed... Knob A is not qualified due to some feature differences. this time, Knob B is perfect suit..
question, as you can see in the picture, in the assembly, how do i tell NX that since rod has a different design, then Knob B will replace Knob A
does this go through Attribute?
what's the approach to accomplish


the pictures sample is simple, but the real parts that represent Knob A and Knob B is complicated. What stays the same if the mating geometry...
 
I would still go for Arrangements..

Ronald van den Broek
Mechanical Engineer
Cad Environment Coordinator
Wärtsilä, Propulsion Services
NX8.5.3 / TC9.1.2
HPZ420 Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz, 32 Gb Win7 64B
Nvidea Quadro4000 2048MB DDR5
HP EliteBook 8570W Intel(R) Core(TM) I7-3740QM CPU @ 2.70GHz, 16Gb Win7 64B

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top