Announcements

Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.

Shortcut for home view

Anonymous

Shortcut for home view

Anonymous
Not applicable

Hi,

 

Being totally new to Fusion 360 I ask my self if there is any kind of keyboard shortcut to activate the Home view. I would like to map this view to a button on my 3D mouse but I cannot figure out what to map.

 

Thx n greez,

 

dialsc

3 Likes
Reply
Accepted solutions (1)
12,946 Views
24 Replies
Replies (24)

jeevesme
Collaborator
Collaborator
Accepted solution

It does'nt look like there is:

 

http://help.autodesk.com/view/fusion360/ENU/?guid=GUID-F0491540-0324-470A-B651-2238D0EFAC30

_________________________________________________________________________________________________________________________________________Forever yours,
Love,
Brian

PS. If this answered your question, please mark as answered so others do not read through the posts trying to figure out if it was answered.
0 Likes

Anonymous
Not applicable

Thank you!

0 Likes

wugwizard
Explorer
Explorer

Found a way by using the freeware AutoIt tool:

Create a script with the following lines...

 

; Script Start
; Get the handle of the Fusion360 window
local $hWnd = WinGetHandle("[CLASS:Qt5QWindowIcon]")
; Using window handle, get the size of the main display area
; The instance number may possibly vary between versions etc.
local $aArray = ControlGetPos($hWnd, "", "[CLASS:Qt5QWindowIcon; INSTANCE:5]")
; Do a "blind" click on the location of the "hidden" home button
; Not sure if display scaling or DPI may affect the offsets from the top right corner
ControlClick($hWnd, "", "[CLASS:Qt5QWindowIcon; INSTANCE:5]", "left" , 1 , ($aArray[2])-109, 18)

Bind the script to a keyboard macro key or spacemouse home button...

 

1 Like

wugwizard
Explorer
Explorer

Last update changed something, had to update AutoIt script:

 

; Script Start
; Get the handle of the Fusion360 window
local $hWnd = WinGetHandle("[CLASS:Qt5QWindowIcon]")
; Using window handle, get the size of the main display area
; No longer using instance number, the main area is named "QTCanvasWindow"
local $aArray = ControlGetPos($hWnd, "", "QtCanvasWindow")
; Do a "blind" click on the location of the "hidden" home button
; For some reason we have to send 2 clicks? ; Not sure if display scaling or DPI may affect the offsets from the top right corner ControlClick($hWnd, "", "QtCanvasWindow", "primary" , 2 , ($aArray[2])-109, 18)

 

0 Likes

hemicuda3FNEZ
Explorer
Explorer

@wugwizard I did a bit of googling but didn't turn up any useful info. Would you mind elaborating how to bind the script to a button? I created the au3 and compiled it to an exe as well based on your script. Thanks.

0 Likes

wugwizard
Explorer
Explorer

@hemicuda3FNEZ here is the script I currently use, binding to the HOME key globally...

#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.14.5
 Author:         J Taljard

 Script Function:
	AutoIt Fusion360 Home script.

#ce ----------------------------------------------------------------------------

#include <MsgBoxConstants.au3>

HotKeySet("{HOME}", "HomeKey")

While 1
    Sleep(100)
 WEnd

 Func HomeKey()
; Script Start
; Get the handle of the Fusion360 window
local $hWnd = WinGetHandle("[TITLE:Autodesk Fusion 360 (Personal - Not for Commercial Use); CLASS:Qt5QWindowIcon]")
If @error==0 Then

; Using window handle, get the size of the main display area
; The instance number may possibly vary between versions etc.
local $aPos = ControlGetPos($hWnd, "", "Qt5QWindowIcon2")
If @error<>1 Then

local $aSize = WinGetPos($hWnd)

; Do a "blind" click on the location of the "hidden" home button
; Not sure if display scaling or DPI may affect the offsets from the top right corner
local $aMouse = MouseGetPos()
MouseMove(($aSize[0]+$aSize[2]-110), ($aSize[1]+$aSize[3]-$aPos[3]-40),0)
MouseClick("")
MouseMove($aMouse[0], $aMouse[1],0)
Else
   MsgBox($MB_SYSTEMMODAL, "ERROR", "Fusion360 Canvas not found.")
   EndIf
Else
   MsgBox($MB_SYSTEMMODAL, "ERROR", "Fusion360 Main Window not found.")
EndIf
EndFunc

Hope it helps. 

2 Likes

i.fanariotis
Contributor
Contributor

Hello

 

Is any chance to use this with OS X? Its unbelievable that this feature is not a must for the developers after all those years šŸ˜”.

3 Likes

harikrishnan725
Explorer
Explorer

please autodesk, we need a shortcut for this.

8 Likes

harikrishnan725
Explorer
Explorer

Thank you! This works very well. I bound it to a key on my gaming mouse.

0 Likes

poshpaws
Observer
Observer

Screenshot 2021-02-10 at 17.24.03.png

ā€ƒOS with the 3dconnexion driver allows me to map button to home view

3 Likes

s.sirapol
Observer
Observer

I still waiting........

10 years ago....

20 years ago....

2 Likes

ericdlaspe
Participant
Participant

@poshpaws 's answer works and doesn't require any third-party tools or scripting.  How do we make their answer display more prominently?

0 Likes

Transmedic
Explorer
Explorer

@poshpaws  ? does  Home View still show up for you in the latest versions? it was strange,  when I saw your post I went into 3dConnexion space mouse button mapping went to map it to FIT found it in the drop down , selected it , it didn't map went to try again and its never shone up again in the drop down. I have the latest versions of fusion 360 and 3dconnextion.

 

Thank you any info would be helpful.

 

 

0 Likes

pezula.alan
Participant
Participant

Not sure if Autodesk have formerly mentioned anything further on this but for what it is worth, I received a mailer from 3Dconnexions to say that they had enhanced their interactivity in Fusion 360.   After digging around on the setup of my Spacemouse I found if I allocate ISO1 View to one of my Spacemouse buttons it gave me a Home action.  The logical conclusion is that Autodesk have either released a macro or script to perform this function.

Note that all modules are treated differently for the Spacemouse button allocations so you have to enable ISO1 in say both Design and Manufacture modules to get both modules to perform this Home view action.

Absolute magic.

A bit more detail in my blog at 

https://altrish.co.uk/2022/06/28/3dconnexion-spacemouse-has-better-fusion-360-integration/

 

Alan

0 Likes

philrydin-orwin
Participant
Participant

Buy a super zoom mouse from 3dConnection and use the idea above, I just got one and absolutely love it!!!

1 Like

DARSHANKAMDAR
Community Visitor
Community Visitor
Can you please explain steps how you did it?
0 Likes

pezula.alan
Participant
Participant

I have added a PDF sheet on how to allocate the Spacemouse button to HOME view in Fusion.

https://altrish.co.uk/wp-content/uploads/2023/04/SpaceMouse-Home-view-with-Fusion-360.pdf 

1 Like

poshpaws
Observer
Observer

Hi so , I have been away from fusion360 for the past 2 years since I was doing another job role.

Now I have time to set up my system once again - and can say following the instructions above worked flawlessly

One issue I did have was getting the settings app to give me the autodesk fusion360 context (tip - use the menu button on your space mouse while in fusion)

not tried with OS X yet , but it worked before so probably its ok

 

 

0 Likes

poshpaws
Observer
Observer

screen fusion360.pngOS X works too.

 

0 Likes