Strumento

Sposta livello

Nome tecnico: sposta_livello

Modello › Livelli

Scrive nel modello

Porta un livello a una nuova quota in un'unica operazione di Revit - gli elementi associati seguono il livello, e un solo Ctrl+Z annulla tutto.

Cosa fa

Porta un livello a una nuova quota, come il pulsante «Sposta livello» della finestra «Sposta livello». BIMit cambia solo la quota del livello; il resto lo fa Revit:

  • gli elementi associati al livello si spostano interi, mantenendo gli offset;
  • gli elementi con l'altra estremità vincolata a un altro livello restano attaccati a quello e cambiano altezza;
  • le viste del livello lo seguono.

La nuova quota si indica come quota assoluta (nelle unità del progetto, riferita per default al punto del livello, oppure al punto base del progetto, al punto di rilievo o all'origine interna) oppure come spostamento con il segno.

Se il livello è bloccato, BIMit lo sblocca per lo spostamento e lo blocca di nuovo. Prima di spostare BIMit analizza il livello; dopo controlla, confrontando l'ingombro in altezza prima e dopo, quanti elementi si sono davvero spostati.

Come funziona

  1. La tua IA chiama lo strumento con il livello (nome o id; senza, quello selezionato in Revit o della vista attiva) e la nuova quota o lo spostamento. Conviene chiedere prima Analizza lo spostamento per vedere cosa si muove.
  2. BIMit controlla che la quota sia valida e diversa da quella attuale e che il livello sia modificabile (nei modelli condivisi non deve essere in uso da altri), analizza gli elementi associati e cambia la quota in un'unica operazione di Revit, «BIMit: sposta livello». La finestra di conferma che usa la finestra «Sposta livello» qui non compare: il livello si sposta quando la tua IA chiama lo strumento.
  3. Se Revit segnala un errore, l'operazione viene annullata e il modello resta com'era; la tua IA riceve gli errori di Revit. Con «risolvi» BIMit applica le soluzioni che Revit propone solo se non eliminano nulla (separa geometrie unite, aggiusta gruppi).
  4. A spostamento riuscito la tua IA ti dice quota di partenza e di arrivo, di quanto è salito o sceso il livello, quanti elementi sono associati, quanti hanno cambiato altezza, quanti si sono davvero spostati su quelli verificabili, cosa ha risolto Revit, i suoi avvisi e se il livello è stato bloccato di nuovo.

Esempi di richiesta

  • «Porta il Livello 2 a 6,40 m.»
  • «Alza la Copertura di 300 mm, ma prima dimmi quali elementi cambiano altezza.»
  • «Sposta il livello selezionato a +12,50 m rispetto al punto di rilievo.»

Cosa cambia e come si annulla

Cambia la quota del livello e, attraverso Revit, la posizione o l'altezza degli elementi associati. Tutto avviene in una sola operazione di Revit, «BIMit: sposta livello»: un solo Ctrl+Z in Revit annulla lo spostamento. Se Revit rifiuta lo spostamento, il modello non viene modificato. Con «risolvi» le soluzioni applicate da Revit (geometrie unite separate, gruppi aggiustati) fanno parte della stessa operazione e si annullano con lo stesso Ctrl+Z. Nessun file viene scritto.

Limiti

  • Richiede il livello dell'IA «Scrittura» (il predefinito), scelto da te nella scheda BIMit («Livello»).
  • Funziona su un progetto, non su una famiglia. Si indica «quota» oppure «sposta_di», non tutti e due; una quota uguale a quella attuale viene rifiutata.
  • Nei modelli condivisi un livello in uso da un altro utente non si sposta; gli elementi associati in uso da altri possono far rifiutare la modifica a Revit.
  • Le quote altimetriche e le annotazioni fisse non sono controllate.
  • Ogni modifica al modello si annulla con Ctrl+Z in Revit; le azioni di squadra chiedono conferma in Revit.

Parametri

ParametroSignificato
livelloNome del livello. Senza livello e livello_id: quello selezionato in Revit, o quello della vista attiva.
livello_idId del livello.
quotaNuova quota nelle unità del progetto (virgola o punto; si può scrivere l'unità, es. «3500 mm», «3,50», «10' 6"»). Riferita al punto del livello, salvo riferimento.
riferimentoDa dove si misura quota: livello (default: il punto del livello, come nella finestra), punto_base_progetto, punto_rilievo, origine_interna.
sposta_diIn alternativa a quota: di quanto spostare, con il segno, nelle unità del progetto (es. «+300 mm», «-0,5»).
risolvitrue: se Revit blocca lo spostamento con un errore che sa risolvere senza eliminare niente (separa geometrie unite, aggiusta gruppi), applica la sua soluzione. Default false, come la casella della finestra.

Strumenti collegati

Tutti gli strumenti