Frame Generator Demote populate metadata not working

Frame Generator Demote populate metadata not working

basautomationservices
Advocate Advocate
268 Views
2 Replies
Message 1 of 3

Frame Generator Demote populate metadata not working

basautomationservices
Advocate
Advocate

Hi all,

 

I'm trying to populate the fields of the demote dialog when demoting a frame generator beam. 

 

Somehow the fields just go back to the defaults when the popup comes. Does anyone know if I am doing something wrong or if maybe frame generator just overrides the fields?


When just clicking OK the displayname is edited correctly.

 

Code used:

 

                var savingFolder = new SavingFolder(assembly.FullFileName, projectFolder);
                var indexNumber = new IndexNumber(savingFolder.DirectoryName);

                var basename = $"SA{indexNumber.Text}-A-1";
                var assyname = $"{basename}.iam";
                var fullfilename = $"{savingFolder.DirectoryName}/{assyname}";

                var metadata = FileMetadataObjects.GetEnumerator().ToEnumerable<FileMetadata>().FirstOrDefault();
                metadata.DisplayNameOverridden = true;
                metadata.DisplayName = basename;
                metadata.FileNameOverridden = true;
                metadata.FileName = assyname;                    
                metadata.TemplateFileName = Core.Properties.Settings.Default.TemplateFilename;

                var properties = metadata.FileProperties;                    
                metadata.FullFileName = fullfilename;

 

Contact me for custom app development info@basautomationservices.com. Follow below links to view my Inventor appstore apps.

Free apps: Smart Leader | Part Visibility Utility | Mate Origins

Paid apps: Frame Stiffener Tool | Constrain Plane Toggle | Property Editor Pro


0 Likes
269 Views
2 Replies
Replies (2)
Message 2 of 3

basautomationservices
Advocate
Advocate

For the regular demote command everything is working fine by the way.

Contact me for custom app development info@basautomationservices.com. Follow below links to view my Inventor appstore apps.

Free apps: Smart Leader | Part Visibility Utility | Mate Origins

Paid apps: Frame Stiffener Tool | Constrain Plane Toggle | Property Editor Pro


0 Likes
Message 3 of 3

basautomationservices
Advocate
Advocate

I found part of the problem. I was in the wrong assembly context, I should have been using ActiveEditDocument in this case.

 

However, the template is still not working for the Frame Generator demote command. 

Contact me for custom app development info@basautomationservices.com. Follow below links to view my Inventor appstore apps.

Free apps: Smart Leader | Part Visibility Utility | Mate Origins

Paid apps: Frame Stiffener Tool | Constrain Plane Toggle | Property Editor Pro


0 Likes