×
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

Limiting a left and right movement of a point located on a horizontal sketched curve line.

Limiting a left and right movement of a point located on a horizontal sketched curve line.

Limiting a left and right movement of a point located on a horizontal sketched curve line.

(OP)
Hey all

I have recently learned about motion skeletons and how to use them.

I have a horizontal line representing a left and right path of a point. I want to be able to limit the distance that point can be moved when highlighting it and dragging it left and right. This point is a line segment end that in the motion skeleton is also defined as a pin location. I do not do any programming or much mathematical if then statements in ProE for such control. Any help would be appreciated

Norbert
www.weight-locker.com
http://www.linkedin.com/profile?viewProfile=&k...

RE: Limiting a left and right movement of a point located on a horizontal sketched curve line.

Yeah,

My suggestions were to split the Line using split point if you only wanted the point to move a certain distance on the line. However with Coincident or point on line in sketcher the point can travel further along or even off the line.
The >,< dim relations will give a warning if relation is violated but will not prevent it from happening but will pop up a message stating the relation that was valued.
Say your sketch dimension is sd6
Line 1| sd6 >= 2
Line 2| sd6 <= 10
As soon as the dim value goes outside range by modify or drag entity. You will get a message about the error
: Line # in section: Constraint has been violated.
/!\: Some constraint relations are no longer satisfied in S2D####.

The only way to forcefully maintain the limits is to use if then statements. Then is given by following line's equation.
Line 3| if sd6 < 2
Line 4| sd6=2
Line 5| endif
Line 6| if sd6 > 10
Line 7| sd6 = 10
Line 8| endif

"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

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