×
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

Swept Tool related Question....
2

Swept Tool related Question....

Swept Tool related Question....

(OP)
I want to join the following two connected curves by the help of 6 Guides displayed in the image to create a solid Body.
I am using NX 10. In swept tool I can use only 3 guides.
Please tell the suitable way to form such type of solid using more than 3 guides.
I am a new user of the software so post your reply in detail so I can understand easily.

RE: Swept Tool related Question....

Probably using the wrong tool. More than 1 way to do this, but this is the simplest, IMO.

NX9_Through_Curve_Mesh.prt

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

RE: Swept Tool related Question....

Here's how I would do it to retain all edges - a bit more involved, but more precise with the edges, IMO.

NX9_Through_Curve_Mesh_Patch.prt

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

RE: Swept Tool related Question....

I prefer this method - might be a little more robust if drastic changes are made to the base and/or top. Watch the Sew - for some reason it does matter what surface you use as the Tool (use the middle rounded surface based off the arc on the base).

NX9_Through_Curve_Mesh-o-rama.prt

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

RE: Swept Tool related Question....

(OP)
Thank you for the detailed reply the first solution did not worked. But other ways of creating the body worked.
It means there is no straightforward tool to create such body. Otherwise in Solidworks or Inventor it can be created easily with Loft Tool which saves a lot of time.



RE: Swept Tool related Question....

I would have used Surface Thru Curves using the 'Point' method to align the 'features' of the first profile to the 'features' of the second profile.

John R. Baker, P.E.
EX-Product 'Evangelist'
Irvine, CA
Siemens PLM:
UG/NX Museum:

The secret of life is not finding someone to live with
It's finding someone you can't live without

RE: Swept Tool related Question....

In Catia it can be done very easily using "Multi-sections Solid" command. Does NX offer something similar?

RE: Swept Tool related Question....

Surface through curves will not do since the intermediate shape should follow the 8 guides. ( Through Curves will be linear between the profiles since we have 2 profiles.)

"Multi sections Solids" IS what Tim is using. in NX.
In NX the corresponding feature is called Through Curve Mesh .( and Through Curves)

See similar case in
https://www.youtube.com/watch?v=dzggVBTBz2Q
Note that the selects the first cross string again as #5 to close the body.
( I do not know why he uses Bridge curves in between, but thats a different question.)


Regards,
Tomas

RE: Swept Tool related Question....

Yes, there is a straightforward way of doing it if you understand how to use the commands properly as well as have valid base geometry from which to create the sheets and/or solids. For lofting, Through Curves and Through Curve Mesh are the 2 commands that will give you the most control of a lofted body. Swept is the last command on my list because you are limited with the number of Guides AND you cannot control continuity. Read the NX Help docs if you're having issues figuring out how to properly use a command.

The error you're getting is stating that your curves and/or edges do not intersect within tolerance. That is usually not a command related issue, but rather an underlying geometry issue (curves). Check the distance between the curves used to create the base solid body and the vertical arc-looking curves. Fix those issues and the command will work just fine.

Also, I hope you're not picking ALL the curves as cross curves - cannot tell because you have both the Primary and Cross Curves List collapsed. Pick the base (Primary 1) and top "box" (Primary 2) as your 2 primaries, then however many of the 8 most vertical curves as your cross curves. Make sure the vector directions (yellow arrows) point in the same general direction (clockwise/counterclockwise for the closed curve loops). I'd be more than happy to work with your model, but I'm on NX9.

If you're only trying to create the left-most surface and not the entire body as a single solid, then don't pick the entire set of closed loop curves (you can, but it's completely unnecessary) - pick the 2 curves parallel to the X-axis as your 2 primaries & the 2 most vertical curves on the corners as your cross curves. Again, if they don't intersect within the intersection tolerance, then you're going to continue to get this same error message.

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

RE: Swept Tool related Question....

Tim, are you working in Inches ?
The tolerances on this particular model is what produces the error messages. (I checked the distance between the bottom/ upper section to a couple of the "cross curve arcs", i get distance = 0)
If i open up the intersection tolerance, it immediately creates the sheet/solid.
In my session the intersection tolerance and distance tolerance is 0.0004 [in]

What should the intersection tolerance be default ?
( I think that it can be pretty large before it starts affect the resulting shape.)

Regards,
Tomas



RE: Swept Tool related Question....

Here's another solution, maybe a more "different" way of doing it. I used the 4 corner-arcs for a Through curve feature ( what other systems call "loft") and a degree 1 to get sharp corners.
then Through curve mesh in the "rounded area" only + trim body.
This method has the benefit of very light math due to the simple definition. ( can be seen on the filesize [MB]) + the features update fast.
( Instead of a single feature which has to interpolate the entire shape and therefore becomes heavy/complex i use 3 very simple shapes and Boolean these together.)

( If you have the Studio Surfacing license, the Studio Surface does a better job than the Through Curve Mesh since it has the option "Split output along boundary curves".)

Have a look.
Tomas

RE: Swept Tool related Question....

Tomas,

I am working in millimeters. I could be wrong, but I believe out of the box NX is set to 0.02 or 0.025 regardless of units - has been a long time since I did an install myself. For inches, I'd be using something in the neighborhood of 0.001 for my Modeling Distance tolerance because it equates to roughly 0.025mm, which IMO is pretty acceptable for most automotive related models on which I've worked.

With the 2nd & 3rd examples above, I ran into distance errors when trying to Sew & found that ordering the sheets in a certain manner during the Sew procedure affected the outcome. NX didn't seem to like the top, bottom or the surface with the planar arcs on the floor (XY Plane) as the surface to which all others were sewn. I had to use one nearest the 4 lower corners as the Tool.

I'm not sure why geometry that obviously intersects requires a larger tolerance in order to create the surface. The intersection is exact, so there shouldn't be a need for a greater intersection tolerance. I am also perplexed why the Sew order mattered.

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

RE: Swept Tool related Question....

(OP)
Thanks a lot Toost for posting a good way to create the solid. I find it quite convenient.
I shall try it in other place tooglasses....

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