Generatore di circuiti: come tagliare o rimuovere un segmento di filo in modo condizionale

Poiché Generatore di circuiti crea il circuito dinamicamente, per la selezione di un elemento di circuito potrebbe essere necessario tagliare o rimuovere un filo. Il circuito può ad esempio includere un'opzione per una spia luminosa. Se non sono selezionate spie luminose, è necessario rimuovere il rispettivo framework dei fili.

  1. Aprire il disegno del modello di circuito che contiene il blocco marcatura del componente opzionale. Prendere nota del valore dell'attributo ORDER.
  2. Individuare i fili da rimuovere o tagliare se il componente opzionale non è selezionato.
  3. Aggiungere blocchi marcatura a ciascun filo che presenta lo stesso attributo ORDER del blocco marcatura facoltativo del componente.
  4. Assegnare lo stesso valore CODE a ciascun blocco marcatura fili da tagliare, ad esempio "XY01".
  5. Salvare il disegno del modello di circuito.
  6. Aprire il foglio di calcolo di Generatore di circuiti, ace_circuit_builder.xls.
  7. Individuare la categoria e il tipo di circuito, ad esempio CATEGORY: 3ph Motor Circuit e TYPE: Horizontal - FVNR - non reversing.
  8. Aprire il foglio dei codici di circuito il cui nome corrisponde al valore SHEET_NAME, ad esempio SHEET_NAME: 3ph_H.
  9. Individuare il componente facoltativo, ad esempio CODE: LT01, COMMENTS: Light, UI_PROMPT_LIST: Light.
  10. Modificare la chiamata API nella colonna COMMAND_LIST per l'opzione che richiede una rimozione o un taglio dei fili. Ad esempio, aggiungere la seguente chiamata di comando per l'opzione "No light" del foglio di calcolo:

    (c:ace_cb_trim "XY01" nil) in cui "XY01" è il valore dell'attributo CODE assegnato a ciascun blocco marcatura fili.

    Nota: Per ulteriori informazioni, fare riferimento alla documentazione API.
  11. Salvare il foglio di calcolo.