Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Repeat region filters using simp rep

surfvaidy

New member
Hi,
I have an assembly with multiple sheet drawing. the subassemblies are detailed in each of the sheets and top level assembly is in final sheet. i have used simplified representations in each assembly views. the problem is that BOM in the second sheet be devoid of BOM elements in first sheet and so on. Can any one help. If u dont understand my querry please mail me.
In broadsense, what are the repeat region parameters available for sheetlevel comparisons of BOM and filtering assembly family tables with simplified representations.


thanx
NSV
 
As far as I know you don't need any parameters or filtering to have different BOM tables for each simp rep. You just need to make sure you have the model set active for the simp rep when you make the BOM.


You do this by going to file/properties/drawing models/set_add rep


View attachment 2973


Or just double click on the REP:name on the bottom of your screen and choose the simp rep you need from the list.


Then add the BOM.
 
Yeah , but i am in the process of producing drawings for steps involved in assembling. The requirement is that the bom list in the second stage should not contain parts listed in the bom of first stage(although it contains) else it would confuse assembly people.or is there any report parameter that connects with simpl ref.


when i associate sim reps of models to the region, we get parameter such as


&rpt.qty.m16r2 (may be r2 represents the second stage representaioni.e second in the list)


could u solve.


one way is to get those names in variable and check that in second list using filters. but there are no array concepts in ProE relations.


my mail id is [email protected]. if u find please post it or mail it


I guess u use 2001 build . try out WF2 its pretty simplified(!)


advance thanx


NSV
 
Actually I use WF2.


I did recently a project similar to your and I made simp reps in assembly to show different parts. Then in drawing on one sheet I had a simp rep and on the second sheet another simp rep. I set the model to be active with first simp rep then added the BOM on the first sheet. Then I set the model to be active with the second simp rep then added the BOM on the second sheet.


Like this if you set the model to be active with the simp rep you want the BOM will show only those parts that are in that simp rep.


I didn't associated any simp rep to the region.
 
The problem i have is that the view(asm) in the second sheet contains the some parts that is displayed in the first sheet. it is necessary to show that part in the view and it should not be listed in the BOM. i am using filers 'By Item' to remove those items individually but it is very much tme consuming and checking it is also difficult. is there any way to filter those parts using 'By rule' option.
 
I haven't used "by rule" much but I think you can write some relations to exclude fromrepeat regionsome parts. But from what I remember this is working if your part names are similar. If they have something in common in their part names than you could filter those from repeat region using relations. This is what I remember, I will look into this Monday morning when I'll have a PRO-E. Here's weekend already.
smiley1.gif



Maybe someone else know these better.
 
I use filter by rule a little bit. I set it up to filter either the files names i enter, or to only includethe file's i enter. Here are both rules i use.


TO FILTER BY RULE (REMOVE FILE NAMES ENTERED):


&ASM.MBR.NAME != type in file name here,type in file name here


TO FILTER BY RULE (KEEP ONLY FILES NAMES ENTERED):


&ASM.MBR.NAME == type in file name here,type in file name here
 
hi guys,


thanx for those replies. i have 20 such huge assemblies. and in each drawing i have more than 6 sheets each containing one step of assembly process(which part to be assembled after which). so it is difficult to filter those items by specifying a common name or by using " BY Item" bcoz above two sheets the number of items to be removed will be around 50 or 60.


I want methods that is not written in PTC documentation(ptc help). i have read it top to bottom many times. Please dont suggest me regular methods. This is somewhat different.


advance thanx
 
there is a facility for refering to a view without including the same in the bill.


Have you tried Drawing overlay...? If not it is at Tools>Drawing program.


Personally I have not tried it but I feel the solution may lie there.
 
Hi,


I am from chennai. the overlay concept is generally used as reference(visual) and cannot be a part of automation process. i want to standardize(automate) things so that i need not repeat the process for a considerable period of time. overlay will not be useful.


also there are constant developments in the assembly(a part may be added or deleted) and in that case filtering by Item is a tedious task


if u find any solution post it or mail to me


thanx and bye


Vaidyanathan.N.S
 
I don't think there is other way of filtering the components from repeat region other than those mentioned here.


Rather than using "by item" you could try to add a relation to filter a specific component from a repeat region when you add that component into your assembly.Use the relations thatLandoll777wrote and write the part name &ASM.MBR.NAME !=part1


If the BOM is larger, this way you will filter them faster, you will not have to search them thru your BOM. But on the other hand if you sort your BOM by part name you could find them as easy as by rule".


So it up to you which way you prefer.
 
Further, refer to the attached file. The same has been created using Pro/Process.


There are two assembly steps viz. 1 & 2.You would also see in the step 2 that the assembly of step 1 is shown assembled while the assembly components in step 2 are shown exploded.


Bom for each step is shown beside the view. You would notice that while Items for the step are included in the BOM and Baloon, the Items from the previous step is shown with a different line type and color (which can be set)


Trust this helps...


2007-01-09_070742_ENGINEER_-_PROCESS_TRY.zip
 
If you don't have Pro/Process you can create an ASSEMBLY parameter for each component and make all the components in each process step a common value. Note: this is much quicker if done via the model tree.

Then in your B.o.M. you can filter by rule according to the desired ASSEMBLY parameter.


DB


Edited by: Dell_Boy
 
Dear DB,


The method suggested by should work for those without AAX, to the extent of filtering the BOM. But if you wish to show the assembly of the previous step in an assembled condition and the components to be assembled in the working step as exploded, would it be possible?


I believe Pro/Process offers much more flexibility in achieving an Assembly Process Plan unless there is a work around to achieve the same results.
 
Yes you can make it work without Pro/Process though you will need to define an explode state for each "process" state which should not take long as you can copy the previous one to make the next one. But this probably replicates a lot of the work that you would need to do in Pro/Process anyway

Pro/Process probably does offer more flexibility, but depending on how old your license packs are, some users may not have it. For example, Foundation Advantage which I think came out with WF2 has quite a few options that are not in the Foundation bundle.


DB
 

Sponsor

Back
Top