Community
Fusion API and Scripts
Got a new add-in to share? Need something specialized to be scripted? Ask questions or share what you’ve discovered with the community.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

グリッド設定データを取得することはできますか?

3 REPLIES 3
SOLVED
Reply
Message 1 of 4
obatake5TC3R
171 Views, 3 Replies

グリッド設定データを取得することはできますか?

こんにちは!

Fusion360_APIを使って画面上に表示されているカレントのグリッド設定データを得ることはできませんか?

 

3 REPLIES 3
Message 2 of 4
kandennti
in reply to: obatake5TC3R

@obatake5TC3R さん こんにちは

 

こちらの設定であれば、この様にすれば取得出来ました。(すいませんPythonです)

1.png

#Fusion360API Python script
import adsk.core, adsk.fusion traceback

def run(context):
    ui = None
    try:
        app = adsk.core.Application.get()
        ui = app.userInterface
        
        res = app.executeTextCommand(u'Options.ShowLayoutGrid')
        showGrid = True if 'on' in res else False

        # https://help.autodesk.com/view/fusion360/ENU/?guid=GUID-e9f8c300-fe21-4b8b-8536-3a842752138b
        gridPref :adsk.core.GridPreferences = app.preferences.gridPreferences

        ui.messageBox('ShowLayoutGrid: {}\nLock Enabled: {}'.format(
            showGrid,
            gridPref.isLayoutGridLockEnabled))

    except:
        if ui:
            ui.messageBox('Failed:\n{}'.format(traceback.format_exc()))

 

本当は「グリッド設定」の中身が取得したいんですよね?

Message 3 of 4
obatake5TC3R
in reply to: kandennti

『本当は「グリッド設定」の中身が取得したいんですよね?』

その通りなのですが、できますでしょうか?

グリッドON/OFFよりも。。。

Message 4 of 4
kandennti
in reply to: obatake5TC3R

そこはちょっとわからないです・・・すいません。

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report