Skip to main content
1-Visitor
March 16, 2017
Question

How to use Feature_ID in Relation for suppress/Exclude single feature?

  • March 16, 2017
  • 2 replies
  • 10437 views

How to use Feature_ID in Relation for suppress/Exclude single feature?

Please Help if anyone having experience on it.

2 replies

24-Ruby III
March 16, 2017

Hi,

you cannot suppress feature using relations. You have to use Pro/PROGRAM functionality.

MH

jtrivedi1-VisitorAuthor
1-Visitor
March 16, 2017

Dear Martin,

I knew it and also i use from that side but i want to do using relation.

24-Ruby III
March 16, 2017

Hi,

I am sorry I do not understand what do you want to know.

MH

jtrivedi1-VisitorAuthor
1-Visitor
March 20, 2017

Kevin

You are right.

I want to use IF Endif formula for suppress feature but i want to use by Relation and Parameter not using by Pro-Program.

23-Emerald IV
March 20, 2017

The only way to suppress features is with Pro/Program.   All the of the decision making logic can be in relations and parameters, but the actual suppress and resume can only be performed by Pro/Program.

1-Visitor
September 14, 2017

please can suggest how to create parameters, and how to write a pro program to suppress a part.

Please got through complete below example how am i expecting.

 

Example: Consider XXX.asm is my master assembly. XXX-A is sub-assembly & is having n number of parts, i need to write a program such that among n number of parts, only 3 sheetmetal parts should be controlled.(SHT1, SHT2, SHT3)

 

That is, if WIDTH of my master assembly is (WIDTH<=1000MM & WIDTH>=850MM), SHT1.PRT Should resume. SHT2 and SHT3 should get suppress.

If WIDTH of my master assembly is greater than 1000mm(WIDTH>=1001 & WIDTH<=1600), SHT2.PRT & SHT3.PRT should get resume and SHT1.PRT should get suppress. (i dont want to use pattern or family table as SHT1/2/3 are of different sizes)

 

can Width be defined in increment or decrement value of 25mm? how the program should be?

 

Below are the internal component id:

ADD PART SHT1

INTERNAL COMPONENT ID 48

END ADD

 

ADD PART SHT2

INTERNAL COMPONENT ID 49

END ADD

 

ADD PART SHT3

INTERNAL COMPONENT ID 52

END ADD

 

I TRIED THIS: (BUT GETTING ERROR)

 

IF WIDTH=1200
errorLogical expression expected.
ADD SUPPRESSED PART SHT2.PRT
errorExtra symbols found - ignored.
INTERNAL COMPONENT ID 49
errorExtra symbols found - ignored.
ENDIF

 

THANK YOU