Message 1 of 1
Incorrect events order placing from Content Center with Inventor 2018
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
These are the steps to reproduce the problem.
- Start Inventor 2018 and open an assemly.
- Launch Event watcher exe located in "C:\Users\Public\Documents\Autodesk\Inventor 2018\SDK\DeveloperTools\Tools\EventWatcher\bin" and select UserInputEvents.OnActivateCommand and UserInputEvents.OnTerminateCommand.
- Place from content center; select part and select one of his members.
- At this moment the member has to be placed but the event watcher shows that OnActivateCommand[AssemblyPlaceComponentCmd] and OnTerminateCommand[AssemblyPlaceComponentCmd] have already been raised.
Doing the same things with Inventor 2017 raises the events in the proper order: OnTerminateCommand[AssemblyPlaceComponentCmd] occurs when it's completed the placing phase.
Placing a standard part works fine.
Is it a bug?
Events list:
Inventor 2018:
UserInputEvents.OnActivateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnTerminateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnActivateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnTerminateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnActivateCommand CommandName: "AssemblyPlaceComponentCmd" Context: No context information UserInputEvents.OnTerminateCommand CommandName: "AssemblyPlaceComponentCmd" Context: No context information UserInputEvents.OnActivateCommand CommandName: "InteractionEvents" Context: No context information ============================================ Placing phase ============================================ UserInputEvents.OnTerminateCommand CommandName: "InteractionEvents" Context: No context information
Inventor 2017:
UserInputEvents.OnActivateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnTerminateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnActivateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnTerminateCommand CommandName: "InteractionEvents" Context: No context information UserInputEvents.OnActivateCommand CommandName: "AssemblyPlaceComponentCmd" Context: No context information ============================================ Placing phase ============================================ UserInputEvents.OnTerminateCommand CommandName: "AssemblyPlaceComponentCmd" Context: No context information