Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

CSYS name should be the Part Name 1

Status
Not open for further replies.

VenkMittu

Mechanical
Mar 21, 2009
6
I'm required to create a "start part", such that it should convert the "default CSYS'S name" to the part name, i.e., if the user creates a new part using the start part, the name of the "default CSYS" and part should be same.
Please suggest a method for this.
Thanks in advance for the replies.
 
Replies continue below

Recommended for you

It will be something like this within your start part:

1. create a parameter called csys_name
2. create a relation that reads csys_name=&model_name
3. create a relation that then ties csys_name to your csys

you'll need to mess around with it to get it to work
 
Thanks for the reply, could you please tell me the syntax in relations to relate CSYS name to part name.Thanks.
 
I do something similar , what I do is use ;

mname=rel_model_name

then create a note

text being;

{0:\}{1:&MNAME}

and attach that to the csys, which then gives me the model name as a note by the csys.


What would be the syntax to change the actual name of the csys?

I tried a number of variations with ;
fid_7 being my csys

name:fid_7 =mname
label:fid_7 =mname
fea_name:fid_7 =mname

all give me errors in rel.editor, but
I can reverse the order and create those feature parameters?

what would be the value for ????:fid_7
 
I'm also trying something similar but couldn't find a soulution.
Appreciate if anyone could post a solution for this.
Thanks.
 
The note attached to the csys is pretty nice in assembly, it would be nice to have it reflect to the csys feature name. Without having to type it in.

That's the best solution I have. I also can get the path name in there if I want. that's why the slash here;
{0:\}{1:&MNAME}
 
You can create a Mapkey with a pause in it that Does
File > Rename
"pause"
Please select all and CTRL+C to copy and hit continue
Select COORD SYSTEM
F2 rename
"pause"
Paste part name as CSYS name
END MAPKEY

Michael

[jester]
 
good place to grab the filename from. It's pasteable ;-)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor