I am trying to wrap an rectangle (100mmx10mm) on toroidal surface but I would like to get the same length of the curves after wrapping.
What I have tried:
Do you have some other better way to get the results that I expecting?
Also, Is it somehow possible to set startpoint in Global Shaping function, but not as I have defined? (using formula to make deformed sheet symetric: Shift=CurveLength/2-RectangleLength/2)
Any help is very appreciated!
Solved! Go to Solution.
Thank you very much for providing this solution.
I have changed a dimensions of the rectangle to 180x200. Something that I noticed is the difference between the results according to position of the placed XY Origin in Source Plane Definition.
For small size geometry object the results are acceptable by using Project Curve option or Global Shaping option. For big size geometry objects I have not found yet a solution.
The problem is you are trying to do something that (IMO) there is no "analytic" solution (involving no deformation).
You will need to stretch/deform the curves SOMEHOW.
I don't know if there is a mathematical solution to your problem.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled
I completed a similar study for a customer 3 years ago who was looking for a perfect mapping from a linear surface to a somewhat complex 3D surface. We compared the results of Global Shaping, Project Curve and Metaform, all of which came very close to the original curve lengths. None of them produced an *identical* projection, similar to wrapping a decal.
I agree with you. I am not searching for the mathematical solution, I am just trying to test which funcion in NX give the best results in those situation.
P.S. Can someone help me to wrap rectangle 180x200 on the surface in the attached .prt BUT using Global Shaping by Surface option? I have done it by curve (twice because there is a bending in two directions). I have tried by surface but I didn't have success.