Keyshot Plugin is NOT working with latest update

Keyshot Plugin is NOT working with latest update

Anonymous
Not applicable
7,959 Views
27 Replies
Message 1 of 28

Keyshot Plugin is NOT working with latest update

Anonymous
Not applicable

Hello,

 

After yesterday's update, Keyshot pluging does not work. Please see image below.keyshot.png

7,960 Views
27 Replies
Replies (27)
Message 2 of 28

brianrepp
Community Manager
Community Manager

Thanks for reporting @Anonymous, we will investigate

0 Likes
Message 3 of 28

Anonymous
Not applicable
Yep! I have the same problem. We look forward to solve this problem.
0 Likes
Message 4 of 28

Anonymous
Not applicable

Same problem too, Very bad timing as I am a final year Industrial design student in his final few weeks so this isn't a nice surprise to get. I hope its fixed soon.

0 Likes
Message 5 of 28

casperhofstede
Enthusiast
Enthusiast

Same here, just did a fresh install of Keyshot6, installed the plugin from the F360 exchange website with the latest update. It complains it can't a certain folder (user folder?), then goes through manual installation. In the app, it is not shown under legacy and the menu items are not visible. Running W10 with updates.

 

Would love to get a solution I have a client who wants renders ASAP.

0 Likes
Message 6 of 28

trebilicious
Explorer
Explorer

Hello.  Just out of curiosity, generally how long does it usually take for workflow-crippling bugs like these to be patched by the developers?  Judging by the low volume of search inquiries related to this topic, I'm assuming the majority of the user base does not use Keyshot in their pipeline.  If this is the case, I hope this bug doesn't get flagged as low priority, as a bunch of us students are in the middle of finals.  The convenient Keyshot render buttons that help make life easier are severely missed!  Cheers!

0 Likes
Message 7 of 28

marshaltu
Autodesk
Autodesk

Hello,

 

We did some investigation and found root cause was because there were some mismatch about render panel name between Fusion and Keyshot addin. Fusion changed the name and but Keyshot didn't sync to the changes yet. It caused the commands Keyshot addin added didn't show under "render panel". We will contact Keyshot to fix the issue.

 

A quick workaround for that would be to modify render panel name from "ImagePanel" to "RenderPanel" in the file "AutoRunKeyShot6Export.py". There would be 3 occurrences of "ImagePanel" in the file to need be changed. You could find the file under "/Users/<User>/Library/Application Support/Autodesk/Autodesk Fusion 360/MyScripts/ManuallyInstalled/KeyShot6Export" in MAC and "C:\Program Files\Keyshot6\Plugins\Fusion 360\Keyshot6Export.bundle\" in Windows.

 

Please contact me by email marshal.tu@autodesk.com if you like to get a copy of modifed version for "AutoRunKeyShot6Export.py".

 

Thanks,

Marshal



Marshal Tu
Fusion Developer
>
Message 8 of 28

colin.smith
Alumni
Alumni

Hi @trebilicious, that is a good question. 

The speed to which we can get a bug fixed depends on the severity of the bug, the work needed to fix it, and if it needs its own update release of it can be slotted in to our biweekly update schedule.  As far as severity goes, while this bug is inconvenient and not desirable (we don't like breaking our partner's plugins) you can still take files from Fusion to Keyshot by exporting IGES/STEP from Fusion and importing them in to Keyshot so there is a viable workaround.  This plugin is build on the old API code and I understand that Keyshot is working on a replacement for this plugin that will be built on the new API code.  So there was some discussion around spending a lot of time fixing this just to eventually throw it away. 

So, there were a few factors here that needed to be looked at and it seems like there is a fix in the works.  I will update this thread when I have more information. 

 

Hope that helps, 


Colin

 

Colin Smith
Sr. Product Manager
SketchBook
Alias Create VR (aka Project Sugarhill)
Automotive & Conceptual Design Group
Message 9 of 28

trebilicious
Explorer
Explorer

Thanks for the reply, guys!

 

 

@marshaltu, is this workaround supposed to add the buttons back to the toolbar of the Render workspace?  The Keyshot buttons are still missing for me.  Please let me know if I did something wrong:

 

I'm on Windows:

(1) Using Notepad I opened "AutoRunKeyShot6Export.py" located in "C:\Program Files\KeyShot6\Plugins\Fusion 360\KeyShot6Export.bundle"

(2) I replaced all 3 entries of "ImagePanel" with "RenderPanel" and saved/replaced the original "AutoRunKeyShot6Export.py" file.

(3) I also made sure the "AutoRunKeyShot6Export.py" located in "C:\ProgramData\Autodesk\ApplicationPlugins\KeyShot6Export.bundle" was changed.

(4) Launched Fusion 360 > Render workspace.  No Keyshot buttons.

(5) File > Add-ins (Legacy)... still shows "KeyShot6Export" as Status: Enabled.  Right click > Reload does not change anything.

 

Thanks for looking into this!  Hope I'm simply doing something wrong that can be remedied!  Thanks!

0 Likes
Message 10 of 28

casperhofstede
Enthusiast
Enthusiast

Unfortunately @colin.smith you are wrong about an available workaround. Exporting is not possible for distributed designs (I have a simple 3 part assembly, all referenced). As a pop up inside Fusion 360 is telling me. Yes, I can workaround this also but then I have to break the links (save as a different file first!) and then save and export. But that's workaround upon workaround.

Very unfortunate situation this is... 😞

0 Likes
Message 11 of 28

colin.smith
Alumni
Alumni

@casperhofstede, are you exporting from Fusion or from the Project in A360?

Also can you show the error you get?

 

Thanks

 

Colin

 

Colin Smith
Sr. Product Manager
SketchBook
Alias Create VR (aka Project Sugarhill)
Automotive & Conceptual Design Group
0 Likes
Message 12 of 28

Anonymous
Not applicable

Thank you for your quick replys and possible workaround solutions. 

 

Would it be possible in a future update to allow for the addition of a different export file type similar to that of both how rhino and solidworks can be saved immediatly and then imported into keyshot rather than saving it as a STEP or IGES, because i've noticed the render quality is slightly lessend when in these file types. 

 

-J

0 Likes
Message 13 of 28

marshaltu
Autodesk
Autodesk

Hello,

 

It was my fault. I didn't consider the situation that Keyshot addin will be copied from install folder to user folder once Fusion loads it once. So the path for "AutoRunKeyShot6Export.py" should be as below:

 

1. Windows: "C:\Users\<User>\AppData\Roaming\Autodesk\Autodesk Fusion 360\MyScripts\ProgramData\Keyshot6Export\".

2. MAC: "/Users/<User>/Library/Application Support/Autodesk/Autodesk Fusion 360/MyScripts/ManuallyInstalled/KeyShot6Export\"

 

Please let me know if you still see issue.

 

Thanks,

Marshal



Marshal Tu
Fusion Developer
>
Message 14 of 28

trebilicious
Explorer
Explorer

@marshaltu You rock!  Placing the modified "AutoRunKeyShot6Export.py" in the above folder restored the Keyshot buttons in the Render panel.

 

Thanks for helping us resolve this problem so quickly with this workaround!  Cheers!

0 Likes
Message 15 of 28

Anonymous
Not applicable

Im new to Fusion 360 

 

Thank you very much!  It worked perfectly.

 

I found 3 copies of the file "AutoRunKeyShot6Export.py" in this locations: 

 

C:\Program Files\KeyShot6\Plugins\Fusion 360\KeyShot6Export.bundle

C:\ProgramData\Autodesk\ApplicationPlugins\KeyShot6Export.bundle
C:\Users\User\AppData\Roaming\Autodesk\Autodesk Fusion 360\MyScripts\ProgramData\KeyShot6Export

 

I just put the modified "AutoRunKeyShot6Export.py" in each one and ....

 

asd546.png

 

BUT... I can´t find the "Export to bip without KeyShot installed" function

 

¿how to save/export .bip files from Fusion 360?

 

Thanks,

Est

0 Likes
Message 16 of 28

marshaltu
Autodesk
Autodesk

Hello,

 

I just gave a double check. It seemed that Keyshot addin installer downloaded from Autodesk App store will install itself to two places: "C:\Program Files\KeyShot6" and "C:\ProgramData\Autodesk\ApplicationPlugins\". The second place is recommended install folder for all apps downloaded from our app store. I am not clear why we need the first place. We will check with Keyshot about the question. 

 

For third place, it was Fusion 360's behaviour. We will cache the addin in that folder when users load the addin once in Fusion 360. Some preferences data for the addin can be written to cache folder instead of install folder because users may not have permission to write install folder or other accounts in same machine would not be impacted.

 

I can't find the command "Export to bip without KeyShot installed" as you described in my Keyshot addin. Could you please tell us where you download Keyshot addin from and which version is your keyshot addin? Myself downloaded Keyshot addin from the following link:

 

https://apps.autodesk.com/FUSION/en/Detail/Index?id=4233605771008061553&appLang=en&os=Win64

 

Thanks,

Marshal



Marshal Tu
Fusion Developer
>
0 Likes
Message 17 of 28

Anonymous
Not applicable

Hi,

 

Here: https://apps.autodesk.com/FUSION/en/Detail/HelpDoc?appId=4233605771008061553&appLang=en&os=Win64

 

er45.png

 

And here (the plugin I downloaded): https://www.keyshot.com/downloads/plugins/    

 

er45.png

 

That's my interpretation, excuse me if I'm wrong

 

Thanks,

Est 

 

 

 

0 Likes
Message 18 of 28

marshaltu
Autodesk
Autodesk

Hello Est,

 

Thank you for the detailed explanation. We will contact Keyshot for answer and get back to you once we get the information.

 

Thanks,

Marshal



Marshal Tu
Fusion Developer
>
0 Likes
Message 19 of 28

erikj7
Enthusiast
Enthusiast

Hi, 

 

I did this on my MAC, and the buttons reappeared, however when I select anyone one of them, I get this error: Unable to connect to KeyShot.  Please check your Live Link settings.  Any ideas how to fix this?

 

Thanks!

0 Likes
Message 20 of 28

marshaltu
Autodesk
Autodesk

Hello,

 

I ran into similar issue and but had no idea what the message meant.

 

I was using trial license of Keyshot. In my case, the Keyshot application can be launched after I chose license type "Try a watermark free 14 days demo license" in register dialog of Keyshot. But the model didn't get passed into Keyshot from Fusion 360 and the error message "Unable to connect to Keyshot" popped up. 

 

The workaround for me would be to invoke the command again in Fusion 360. The error message would not appear longer. If that wasn't your case, please provide more information how to reproduce the issue. We could contact Keyshot for a solution.

 

Thanks,

Marshal



Marshal Tu
Fusion Developer
>
0 Likes