Inventor General Discussion

Inventor General Discussion

Reply
Distinguished Contributor
215 Posts
10 Kudos
Registered: ‎10-08-2012
Post 1 of 5

Removing characters from iProperty

196 Views, 4 Replies
01-03-2013 02:47 PM

I'd like to build a rule into my standard part template that takes the part number (which it automatically gets from the rilename by default), removes the characters after a delimiter, as well as the delimiter itself, and sets that as a new custom property. For example, we'll call the custom property Prop1

 

For part 123-321-1.ipt

Inventor already sets part number iProperty to 123-321-1

I want to set Prop1 to 123-321

 

For part 123-321-25.ipt

Inventor already sets part number iProperty to 123-321-25

I want to set Prop1 to 123-321

 

Any ideas?

Employee
359 Posts
38 Kudos
Registered: ‎05-20-2008
Post 2 of 5

Re: Removing characters from iProperty

01-03-2013 09:51 PM in reply to: drguitarum2005

Assumed that there is one custom property named "Prop1" in the template, and please use the code lines below in your iLogic rule -

Temp=Split(iProperties.Value("Project", "Part Number"),"-")(UBound(Split(iProperties.Value("Project", "Part Number"),"-")))
iProperties.Value("Custom", "Prop1")=Left(iProperties.Value("Project", "Part Number"),Len(iProperties.Value("Project", "Part Number"))-Len(temp)-1)

 

Thanks,
River Cai

Inventor Quality Assurance Team
Autodesk, Inc.
Distinguished Contributor
215 Posts
10 Kudos
Registered: ‎10-08-2012
Post 3 of 5

Re: Removing characters from iProperty

01-04-2013 06:48 AM in reply to: Yijiang.Cai

Thanks for the help sir, I was able to take that, modify it a little, and get it to work on my template.

 

My problem now is, I have this rule running after save document. When I saved the template, it ran the rule and set the property. Now when I create a new part with that template, it still has the Prop1 value from the template, not from the new part. How do I make it overwrite the value again?

Distinguished Contributor
215 Posts
10 Kudos
Registered: ‎10-08-2012
Post 4 of 5

Re: Removing characters from iProperty

01-04-2013 06:50 AM in reply to: drguitarum2005

Ignore that, dumb question. Changed it to "before save" it works fine.

 

Thanks!

Employee
359 Posts
38 Kudos
Registered: ‎05-20-2008
Post 5 of 5

Re: Removing characters from iProperty

01-04-2013 06:03 PM in reply to: drguitarum2005

Really glad to know this could be helpful for you:smileyvery-happy:

Thanks,
River Cai

Inventor Quality Assurance Team
Autodesk, Inc.
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post