×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

idea of smart assmebly

idea of smart assmebly

idea of smart assmebly

(OP)
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 :)

http://files.engineering.com/getfile.aspx?folder=d...

RE: idea of smart assmebly

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.

RE: idea of smart assmebly

(OP)
i am starting to search the keyword replace component and will try something :)

RE: idea of smart assmebly

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

RE: idea of smart assmebly

(OP)
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...

RE: idea of smart assmebly

Quote (godpaul)

does the wave link requires lot of VB coding?

Wavelinking doesn't require any coding, but wavelinks can be created and manipulated through code...

www.nxjournaling.com

RE: idea of smart assmebly

Quote (cowski)

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

RE: idea of smart assmebly

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

Quote (godpaul)

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

RE: idea of smart assmebly

(OP)
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 :)
http://files.engineering.com/getfile.aspx?folder=d...



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...

RE: idea of smart assmebly

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

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources