×
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

3D sketch points 'flip' 180¦ randomly

3D sketch points 'flip' 180¦ randomly

3D sketch points 'flip' 180¦ randomly

(OP)
Hi,

I have a series of 3D sketch points (3DSketch4 in attached model), each of which is constrained by two 'on plane' constraints, and one 'on surface' constraint.  The surface is an extruded ellipse (nearly cylindrical), which means the 3d points could mathematically be in one of two points.

Problem is, when scrolling through configurations where other geometry changes, the 3d points 'flip' 180° to the other side of the cylinder, causing the 'web' features in the model to fail.

If anyone cares to open the attached file, configurations 03 and 08 are correct, all the others show problems!

Any help appreciated

Simon

RE: 3D sketch points 'flip' 180¦ randomly

"Future version", so I can't open and help, but I think you need to add another relationship since the math does provide two solutions to the existing restraints. Could you split the surface and confine the points to one side of the split?

--
Hardie "Crashj" Johnson
SW 2011 SP 4.0
HP Pavillion Elite HPE
W7 Pro, Nvidia Quaddro FX580

 

RE: 3D sketch points 'flip' 180¦ randomly

Many systems which depend on the solving of simultaneous equations suffer from something known as 'chirality'.  And while there are ways to make code less susceptible to this behavior, it's very difficult to avoid it 100%.

Below is a link to some more information about what and why it is what it is, and while it's not really anything which will help the 'victims' of this (i.e the CAD user), at least you'll know that it's a real issue and not something caused by cosmic rays or the fact that you your company refused to hire a 'feng shui' consultant when they last remodeled your office, although on second thought, particularly after reading the various articles on 'chirality' (like the one  below), one comes to believe that perhaps applying a bit of 'feng shui' rules to software design just might help winky smile

http://en.wikipedia.org/wiki/Chirality_(mathematics)

Good luck...

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

To an Engineer, the glass is twice as big as it needs to be.
 

RE: 3D sketch points 'flip' 180¦ randomly

(OP)
Thanks for the replies guys (and the background, John).

Snowcrash, yes, "..confine the points to one side of the split" is exactly what I need to do.  But there's no 'stay on this side of the right plane' constraint!

Yep, it's a 2012 version, and as you all know - I can't save backwards.

 

RE: 3D sketch points 'flip' 180¦ randomly

Can't you add another constraint, such as a dimension or even Fix to keep the points in place?

- - -Updraft

RE: 3D sketch points 'flip' 180¦ randomly

John,

Thanks for the link
I had to scroll up for a moment because I thought I might have wandered from the SolidWorks forum. Did you read the post about Negative dimensions on SolidWorks? It referred to a method I used on UGv18 when 0 value dimensions weren't allowed

SolidWorks currently has problems with their swap direction on dimensions in that if you swap direction it shows a temporary minus value but then shows a positive value in a negative direction. If changed to zero and then given a value it swaps directions.

Does NX now support Negative Dims?

"It's not the size of the Forum that matters, It's the Quality of the Posts"

Michael Cole
Boston, MA
CSWP, CSWI, CSWTS
Follow me on !w¡#$%
@ TrajPar - @ mcSldWrx2008
=   ProE       = SolidWorks
 

RE: 3D sketch points 'flip' 180¦ randomly

Without intending to hijack this thread, YES, in an NX sketch you can enter nagative values for dimensions which constrain the position of a sketch object.  However, you cannot enter a negative value for dimensions which constrain the size of an object.

For example, if I have a pair of parallel lines, the dimension constraining the distance between the two lines can be positive or negative, however the dimension constraining the overall length of either of the lines can only be positive.

Is that what you were asking about?

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

To an Engineer, the glass is twice as big as it needs to be.
 

RE: 3D sketch points 'flip' 180¦ randomly

You might turn on the option that shows the two sides of a plane using different colors. See if the planes flip between configurations. That might provide a clue.

TOP
CSWP, BSSE
www.engtran.com  www.niswug.org
www.linkedin.com/in/engineeringtransport
Phenom IIx6 1100T = 8GB = FX1400 = XP64SP2 = SW2009SP3
"Node news is good news."

RE: 3D sketch points 'flip' 180¦ randomly

(OP)
Thanks for the replies on this.  

If it helps anyone; in the end I conceded defeat, extruded all the ribs vertically upwards, then surface cut them with a revolved conical sheet as the trim plane.  Not quite what I needed, but good enough for now.

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