Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Engine constariant question (UG NX)

Status
Not open for further replies.

nithink

Mechanical
Apr 13, 2012
44
Is there any easy method to constrain the Piston,Con rod and Crank shaft so that when we move the Piston con rod and crank shaft move accordingly. (i guess using motion simulation this will be easy but i want to know whether this can be done using Interpart expressions)



Nx 7.5.5.4

Teamcenter 8
 
Replies continue below

Recommended for you

Sorry..wrong title

It should be Constraint

Nx 7.5.5.4

Teamcenter 8
 
Or maybe you could look at arrangements, this also can be used to simulate different positions of your assembly.

Best regards,

Michaël.

NX7.5.4.4 + TC Unified 8.3
Win 7 64 bit (Intel(R) Xeon(R) CPU X5650 @2.67GHz)
24.0 GB
NVIDIA Quadro 4000 + NVIDIA Tesla C2050

 
Arrangement is one option,but what i want is when i change certain parameters ,say Stroke length or Con rod length i want other parameters (Interpart expressions) need automatically modify part

Nx 7.5.5.4

Teamcenter 8
 
Yes, this works. I've done it dozens of times. Just remember to leave the rotational bearings/bushings free to rotate (i.e. underconstrained).

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
 
John , I have done that now and it works just fine.. used a angle constraint of Crank shaft with Main frame (liner hole)..

i ahve another question how to get the Assembly constarin values in expression editor in master model [means if i want to use the angle constraint value for some other control]

also second question is how to link external spread sheet to expression editor [in Nx 7.5 we can import thru Ug Cell read option but have to do it for each value..]

Nx 7.5.5.4

Teamcenter 8
 
One more question..can we use the Assembly constraints for a quick simulation..i mean without going to Motion simulation or sequencing can i get a animation just by assembly constraints?



Nx 7.5.5.4

Teamcenter 8
 
You should be able to use Interpart Expressions to pass values from the Assembly to anyother part file that you wish.

There is no general linking of a spreadsheet to the expression system. You can export expressions to a text file which could then be read by a spreadsheet or via import, bring a text file generated by spreadsheet into the expression system. Or you could open the Modeling Spreadsheet and extract the expression into the NX Spreadsheet for editing and such, but once closed the spreadsheet doesn't do anything for you. The same is true for the option to edit your expression using a spreadsheet which can be launched while in the expressions dialog. In all of these situations there are no live links the spreadsheet.

The only support we have for that is via the KF functions available while in the expression system found in the f(x)[/f] tool accessible from the expressions system, but that can only be implemented on an expression by expression basis.

As for lost question, once you have the assembly constrained, as long as you have degrees-of-freedom which will allow things like shafts to turn and pistons to slide, just go into...

Assemblies -> Component Position -> Move Components...

...and just use the 'Drag' option to 'turn' the crank.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
 
Thanks John

Nx 7.5.5.4

Teamcenter 8
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor