Incorrect events order placing from Content Center with Inventor 2018

Incorrect events order placing from Content Center with Inventor 2018

CattabianiI
Collaborator Collaborator
379 Views
0 Replies
Message 1 of 1

Incorrect events order placing from Content Center with Inventor 2018

CattabianiI
Collaborator
Collaborator

These are the steps to reproduce the problem.

 

  1. Start Inventor 2018 and open an assemly.
  2. 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.
  3. Place from content center; select part and select one of his members.
  4. 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

 

 

 

0 Likes
380 Views
0 Replies
Replies (0)