cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

Translate the entire conversation x

Add Jlink to right click menu in model tree

akok
12-Amethyst

Add Jlink to right click menu in model tree

In assembly mode I have added a Jlink app to select then you right click on a part.

Can I send the part name to this Jlink, so I can let Jlink work with this part?

 

akok_0-1641903235786.png

 

ACCEPTED SOLUTION

Accepted Solutions
sjuraj
15-Moonstone
(To:akok)

When you have something selected it is in SelectionBuffer so you can retrieve anything you like from it. If you have selected component you can directly access whole model not just file name.

View solution in original post

5 REPLIES 5
MartinHanak
24-Ruby III
(To:akok)

Hi,

please ask PTC Support.


Martin Hanák

sjuraj
15-Moonstone
(To:akok)

When you have something selected it is in SelectionBuffer so you can retrieve anything you like from it. If you have selected component you can directly access whole model not just file name.

akok
12-Amethyst
(To:sjuraj)

Thank you, it seems to by a step forward.

I can get the buffer, but a can't the part info, I have tried this:

Session session = pfcGlobal.GetProESession();
SelectionBuffer selection = session.GetCurrentSelectionBuffer();
Selections selections = selection.GetContents();

 

But I can't anything out of selections. The only thing I need is the file name.

 

Allan

sjuraj
15-Moonstone
(To:akok)

You can have multiple items (seledted models) at same time .. to get first model in selection you do this

session.GetCurrentSelectionBuffer().GetContents().get(0).GetSelModel();

Or you can loop through all models in buffer  

Announcements

Top Tags