cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can change your system assigned username to something more personal in your community settings. X

How to disable NORMAL constraint

zli-3
4-Participant

How to disable NORMAL constraint

Hi, everyone, I found the Normal constraint in the Creo assembly very annoying, I don't want to use it at all, but seems it is the default Constraint, everytime I choose two surfaces, Normal constraint comes out, so I would like to know if it is possible to disable the Normal constraint, or change the default constraint to Concident?Normal constraint.PNG


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
ACCEPTED SOLUTION

Accepted Solutions
dschenken
21-Topaz I
(To:zli-3)

There are is a config option related to the angle for which a normal constraint applies by default which can help, though just picking Coincident first will avoid it.

see:

comp_normal_offset_eps

Specifies the angle epsilon such that if the desired surfaces are equal or less than the epsilon (in degrees), then a normal constraint will be created (default is 10 degrees)

I expect that when you first add the model you will see that the surfaces start close to normal in the default orientation.

Perhaps a negative value will disable it?

View solution in original post

5 REPLIES 5
dschenken
21-Topaz I
(To:zli-3)

There are is a config option related to the angle for which a normal constraint applies by default which can help, though just picking Coincident first will avoid it.

see:

comp_normal_offset_eps

Specifies the angle epsilon such that if the desired surfaces are equal or less than the epsilon (in degrees), then a normal constraint will be created (default is 10 degrees)

I expect that when you first add the model you will see that the surfaces start close to normal in the default orientation.

Perhaps a negative value will disable it?

zli-3
4-Participant
(To:dschenken)

Hi, dschenken, thanks for your replying, it worked unless the angle is 90 degree.

mbonka
16-Pearl
(To:zli-3)

Hello zhihong li

l´m almost sure, there is some hidden config.pro option for this demand. Try to search following link with all hidden options.

Search Pro/ENGINEER config.pro options

Personally have found nothing useful for you

Let us know if you will find some config.pro options.

Regards

Milan Bonka

StephenW
23-Emerald III
(To:zli-3)

I haven't seen the normal constraint in years.

  Re: Assembly constraints

For eliminating the normal constraint from happening by default:

comp_angle_offset_eps 91

comp_normal_offset_eps -1

Add this option to get it to default to coincident instead of distance:

auto_constr_always_use_offset never

mbonka
16-Pearl
(To:zli-3)

As l discovered, there are 3 config.pro options familiar with this problem.

1. auto_constr_always_use_offset --- control whether auto constrait should create offsets.

     YES - Auto canstraint always creates offsets

     NO - Auto constraint snaps align or mate if surfaces are within tolerances

     NEVER - Auto constraint never creates offsets

2. comp_angle_offset_eps --- Specifies the angle epsilon such that if the desired surfaces are equal or greater than the epsilon (in degrees), than angle offset constraint will be created.

3. comp_normal_offset_eps --- Specifies the angle epsilon such that if the desired surfaces are equal or less than the epsilon (in degrees), than angle offset constraint will be created.

Regards

Milan Bonka

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags