> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/it/plugins/example-1/generate-string-lights.md).

# Generate String Lights

*In questo capitolo, illustreremo alcuni dei plug-in forniti con FormIt per apportare alcuni miglioramenti al file* ***Encode Campus Sample Model.axm**. Se non è già stato fatto, è possibile scaricare il file dal* [*set di dati della Parte II della Guida introduttiva di FormIt*](https://formit-help.s3.amazonaws.com/FormIt+Primer+Part+2+Datasets.zip).

*Questo nuovo plug-in consente di aggiungere rapidamente al modello luci sospese in base ad una linea o una curva.*

1 - Prima di aggiungere eventuali nuove luci, controlliamo il risultato desiderato utilizzando una scena predefinita nel modello.

1. Per passare alla scena contenente luci stringa esistenti, aprire la **tavolozza Scene** e fare doppio clic sulla scena denominata **Eye Level – Short Alley**.
2. Notare le luci stringa fornite con questo modello: è quello che ricreeremo, ma aggiungendo qualche altro elemento.
3. Nella **tavolozza Layer**, attivare il layer **Helper Geometry** in modo da visualizzare le linee originali utilizzate per generare queste luci stringa.

![](/files/xBH0dySqSAYfFP70z1nL)

2 - Ora passiamo all'altro vialetto e aggiungiamo alcune luci. Nella **tavolozza Scene**, aprire la scena **Eye Level – Long Alley**. Notare che in questo vialetto non sono ancora presenti eventuali luci stringa.

3 - Per creare una nuova stringa di luci:

1. Aprire la **tavolozza Generate String Lights** appena installata facendo clic sull'icona della luce stringa. Per default, le icone per i nuovi plug-in vengono visualizzate nella parte inferiore.
2. Modificare l'opzione **Number of Fixtures** in **10**.
3. Fare doppio clic su una delle linee guida per modificare il gruppo **String Lights – Long Alley** pre-creato. Quindi fare clic una sola volta su una delle linee guida pre-disegnate per selezionarlo.
4. Fare clic sul pulsante **Generate String Lights** all'interno della tavolozza del plug-in. Dovrebbe essere visualizzata una nuova stringa di luci. Si noti che ogni stringa di luci viene creata come gruppo univoco.

![](/files/x1E1wSfxuxntls45jtSk)

***Nota*** *È possibile che alcune linee passino attraverso l'insegna "Groove Coffee", poiché il plug-in della luce stringa crea una curva catenaria che va a sparire in maniera realistica sotto l'insegna stessa.*

4 - Provare a creare più luci stringa utilizzando le altre linee guida predefinite e/o creando alcune linee guida personalizzate. Utilizzare le impostazioni del plug-in per ottenere risultati diversi.

5 - Per mantenere ordinato il modello, al termine consigliamo di raggruppare tutte le linee guida e posizionare tale gruppo sul layer **Helper Geometry**, nonché assegnare tutti i gruppi di luci stringa al layer **Context – Exterior Lighting**. Ciò impedirà la visualizzazione delle linee guida in una qualsiasi delle scene "Eye Level" dove non desideriamo vederle. Al termine, i risultati dovrebbero essere simili alla schermata successiva.

![](/files/Wafjf5wpZG7CQLiwA4OS)

***Nota*** *A differenza della geometria creata da uno script di Dynamo, che può essere aggiornata e rigenerata mediante la* ***tavolozza Proprietà**, gli oggetti creati da un plug-in sono (per la maggior parte) solo la normale geometria di FormIt. Una volta creati, possono essere modificati solo utilizzando gli strumenti di modellazione incorporati di FormIt.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://windows.help.formit.autodesk.com/it/plugins/example-1/generate-string-lights.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
