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.

how i can show alphabets in ballons

On the top toolbar, select Insert, and Balloon. Select whether or not you want a leader, and place the location of the balloon. Just type in the text that you want.
 
ThanksalllanP


but i want automatic bom ballon, fromtable menu :-BOM BALLOON, after that pro will ask about repeat region.



Edited by: prasim0405
 
Create a parameter, (ex: dash), for each part and give it the letter that you wantfor that part. Inyour BOM table, bring in that parameter.
 
I found this. <A href="http://d-digest.com/proedigitaldigest/V3I22/index.html" target="_blank">


Q2- Vol. III, Issue 21
While using repeat regions for BOM, I want S.No column (& rpt.index) to start with .001 instead of 1. How can I do this?
--Mohan Natarajan, TI consultant, GE India Business Centre, Hyderabad, India


A2- Vol. III, Issue 21
You may be able to accomplish this through repeat region relations. Try changing the text when you switch symbols to something like: asm.mbr.custom_rpt_index. In relations, set rpt.index=asm.mbr.custom_rpt_index and in the next line, multiply asm.mbr.custom_rpt_index by .001. Add custom_rpt_index to your repeat region parameters. I'm not sure if this will work, but it is how we modify entries in repeat regions.
--Brian J. Hart, mechanical engineer, Pro/E administrator, Lockheed Martin NE&SS-Archbald, Archbald, PA


</A>http://d-digest.com/proedigitaldigest/V3I22/index.html


I can't seem to get it to work, but my thinking was to create repeat region relations with a structure similar to:


if rpt.index == 1 custom_rpt_index="A"


if rpt.index == 2 custom_rpt_index="B"


etc.


Then call &custom_rpt_index in your table. I can't spend anymore time on it right now, but hopefully this will lead you to a solution.


PS: that is relations under the table/repeat region menu, not a standard relation


Good luck!


<tg>
Edited by: telecomguy
 
Pro/E is pretty damn frustrating at times, took me a while to figure this out.


Based on telecomguy's suggestion;


goto Table--> Repeat Region--> Relations -> select the region


->create new parameter, I created alpha


->enter the relations below


IF rpt_index==1
alpha="A"
ENDIF


IF rpt_index==2
alpha="B"
ENDIF


...and so on for 3 to inf


->call new paremter in your table, (&rpt.rel.alpha)


-->Table -->BOM Balloons --> Set Param -> select region then respective cell


...upon updating tables the balloons should display the text string
 
smiley36.gif



I agree, it's frustrating. I fiddled with it for a little bit and then realized it was going to take some time. "&rpt.rel.alpha" looks like the part I was missing. I couldn't get the parameter to pull into the table the way the referenced example showed.


I'm saving this one for future reference.
smiley32.gif



<tg>
 
ah, hold on ProE strikes a again..


just opened drawing today again and the balloons (and repeat region cells)are all displaying B???


Yesterday last thing I done was delete the rpt.index column as having it redunant in the table is not on. I updated the table and all seemed finebut itseems (today)the regionneeds the index calloutto perform the IF logic...


Anyway, another solution which seems to work better is using the itos command to convert integers to strings


create table as normal with the rpt.index callout


create the relations, adding alpha_a & alpha_index parameters as strings;


alpha_a=itos (rpt_index)
letters = "ABCDE"
alpha_index=extract (letters, rpt_index, 1)


change the report parameter for the index column to alpha_index and update tables.


can't takemuch credit for this as it's a modified version of what I found in TPI129365 "How to Create Random Alphanumeric Indexing in a Drawing Repeat Region Table"


right, I'vespent enough time on this, I'd better get on with some proper work....
 

Sponsor

Back
Top