- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi @mmurray1629. What you described sounds pretty complicated, so my 'short' answer would be maybe. There is an Inventor API method for copying a 'Sheet' from one drawing to another drawing (Sheet.CopyTo). However, a whole sheet does not have its own 'ModelState', so I suspect you mean that each sheet in your drawing is for one ModelState version of a single model file, and if so, you would have to check a property of one of the DrawingView objects on each sheet (DrawingView.ActiveModelState). That is a ReadOnly property with a String type value, so if you need to 'set' its value, you have to use the DrawingView.SetActiveModelState method. Knowing about these should help with some of the 'how to get started' stuff. But since I do not do much copying sheets from one large assembly drawing to another by code where I work, I can not be 100% sure if everything else you are wanting to accomplish will work out smoothly.
Wesley Crihfield
(Not an Autodesk Employee)