Scripting

Personalizza e sfrutta al massimo Rhino per adattarlo ai tuoi flussi di lavoro, usando Python 3 e .NET, con un editor comune in Grasshopper e Rhino, su Windows e Mac.


Editor

  • Editor di script unificato con Debugging in Rhino e Grasshopper, su Windows e macOS.
  • Python 3 (CPython) che supporta le librerie scientifiche (ad esempio numpy, openseas) e i pacchetti PyPI.
  • Lo scripting Modern C# supporta i pacchetti NuGet.
  • Pubblicazione di script come plug-in di Rhino o Grasshopper.

 

    • Operatore Walrus? Sì!
    • Utilizza i popolari pacchetti PyPI in Rhino e Grasshopper.
    • Script e debug.
    • Utilizza i pacchetti PyPI o NuGet negli script di Rhino o Grasshopper.
    • Gli script possono specificare i pacchetti richiesti tra le righe e si tratta di elementi autocontenuti.
    • Componente di script unificato per tutti i linguaggi.
    • Script e debug in Grasshopper.
    • Utilizza i pacchetti PyPI o NuGet negli script di Grasshopper.
    • Cimpila i comandi di script in plug-in di Rhino (.rhp | .macrhi) con le barre strumenti (.rui).
    • Compila i componenti di script in plug-in di Grasshopper (.gha).
    • Utilizza pacchetti di terze parti o le tue librerie in comandi e componenti compilati come script.
    • Crea pacchetti “yak"per i tuoi plug-in con Gestore pacchetti.

    Strumenti di scripting di Rhino 7
    ancora disponibili

    • Macro
    • RhinoScript
    • IronPython 2.7 in Rhino (Legacy Editor)
    • Scripting IronPython 2.7, C#, VB.Net in Grasshopper (Legacy Editor)
    • Rhino Script Compiler (Legacy Interface)

    Provalo

    1. Download di Rhino 8 Evaluation per Windows o Mac.

    In Rhino

    1. Digita ScriptEditor sul prompt dei comandi per aprire Script Editor. L’editor inizializza Python 3 in runtime (il processo si verifica solo dopo un’installazione pulita e può richiedere alcuni minuti).
    2. Al termine, fai clic sul pulsante Nuovo e crea un nuovo script di Python 3 o C# da Examples.
    3. Premi il pulsante Run (play) per eseguire lo script.
    4. Sfoglia altri esempi per vedere come usare pacchetti di terze parti negli script.

    In Grasshopper

    1. Digita Grasshopper sul prompt dei comandi per aprire Grashopper. L’editor inizializza Python 3 in runtime (il processo si verifica solo dopo un’installazione pulita e può richiedere alcuni minuti).
    2. Al termine, dal pannello Maths, aggiungi un nuovo componente Script al canvas.
    3. Sul componente di script, fai clic su un linguaggio per aprire un nuovo editor con uno script di default.
    4. Aggiungi input e output al componente. Passa i datu agli input.
    5. Fai clic ora sul pulsante Solve in Grasshopper.
    6. Apri il pannello Examples nell’editor per sfogliare altri esempi di script in Grasshopper.
    7. Usa il pannello Templates per inizializzare i nuovi script.

    Per ulteriori tutorial e documentazione, consulta le Guide di scripting.

    Porgi domande e fornisci un feedback sul forum Discourse.

    Comandi di Rhino