Hello NX´s
Does anybody know if it is possible to control the size of a sketch with a specified Area ?
I know (and have tried) that it is possible to control the size of a closed skecth profile by using the Perimeter dimension, and by inc. or dec. the Perimeter value the sketch profile change size by moving the non-dimensioned objects in the skecth.
But can the same be done by specifiyng the Area of the closed profile in the sketch?
I would use this "Control sketch by Area" to make a deformable part for an O-ring, that can be stretched in Diameter , and also show in 4 different build in shapes ( 1: Axial (Flat on top and bottom) , 2: Radial (Flat at inside and outside diameters) 3: Inside corner (Triangle shape) and 4: Outside Corner (Triangle shape)
And when the O-ring is deformed (strechted and shaped) the section area should be correct. (When the o-ring strecht, the section area is getting smaller).
I first thought I could just calculate an "Strecht Ratio" by dividing the nominal Diameter with the stretched Diameter, and multiply the Perimeter of the Section with this factor.... BUT when the O-ring build in shape is not circular, the Perimeter and Area is not the same as when the O-ring section is still circular...
So I realized that I need to be able to control the Section sketch by an Area that is reduced by the "Stretch Ratio" , to be able to keep the Volume of the O-ring the same, wether it is stretch in Diameter and/or deformed to one of the 4 build in shapes.
Do anybody have an Idee??
I have attached the Partfile as it is now, still with the Perimeter Dimension in the sketch. It consists of 4 different sketches , that is supressed 3 of 1 by changing the Build_in_Shape expression to 1,2,3 or 4.
Best Regards
Jan Hansen
Denmark
Does anybody know if it is possible to control the size of a sketch with a specified Area ?
I know (and have tried) that it is possible to control the size of a closed skecth profile by using the Perimeter dimension, and by inc. or dec. the Perimeter value the sketch profile change size by moving the non-dimensioned objects in the skecth.
But can the same be done by specifiyng the Area of the closed profile in the sketch?
I would use this "Control sketch by Area" to make a deformable part for an O-ring, that can be stretched in Diameter , and also show in 4 different build in shapes ( 1: Axial (Flat on top and bottom) , 2: Radial (Flat at inside and outside diameters) 3: Inside corner (Triangle shape) and 4: Outside Corner (Triangle shape)
And when the O-ring is deformed (strechted and shaped) the section area should be correct. (When the o-ring strecht, the section area is getting smaller).
I first thought I could just calculate an "Strecht Ratio" by dividing the nominal Diameter with the stretched Diameter, and multiply the Perimeter of the Section with this factor.... BUT when the O-ring build in shape is not circular, the Perimeter and Area is not the same as when the O-ring section is still circular...
So I realized that I need to be able to control the Section sketch by an Area that is reduced by the "Stretch Ratio" , to be able to keep the Volume of the O-ring the same, wether it is stretch in Diameter and/or deformed to one of the 4 build in shapes.
Do anybody have an Idee??
I have attached the Partfile as it is now, still with the Perimeter Dimension in the sketch. It consists of 4 different sketches , that is supressed 3 of 1 by changing the Build_in_Shape expression to 1,2,3 or 4.
Best Regards
Jan Hansen
Denmark