Regole del configuratore come frasi: la grammatica
Ogni regola del configuratore può essere scritta come una singola frase IF ... THEN ... nel foglio Regole della cartella di lavoro, oppure più regole contemporaneamente nella sezione Regole come testo.
Una regola è SE <condizione> ALLORA <azione>. Ometti SE per una regola che si applica sempre. Le parole chiave possono essere scritte in qualsiasi formato; un valore con spazi va racchiuso tra virgolette. Inizia una riga incollata con un codice e due punti (R10: SE ...) per aggiornare la regola.
- Condizioni: DIAL_SIZE = 6" (una risposta tramite il suo valore, codice o nome), != > < >= <=, MONTAGGIO IN (2, 4), STEM_LENGTH TRA 100 E 300 (entrambi i limiti inclusi), AND, OR, NOT ( ... ). TG310.DIAL_SIZE è uguale a DIAL_SIZE su TG310.
- INCLUDE TG100-09, TG100-10 [QTY 2 | QTY = STEM_LENGTH] [UOM MM]: componenti.
- ESCLUDI TG100-08; SOSTITUISCI TG100-14 CON TG100-17; IMPOSTA QUANTITÀ TW310-01 = LUNGHEZZA_STELO + 25.
- BOM = TG100-BOM-6-S6: una distinta base variante al posto di quella base. ROUTING = TG100-R-E: un ciclo di lavorazione variante al posto di quello base. ADD ROUTING aggiunge le operazioni di un ciclo di lavorazione.
- AGGIUNGI OPERAZIONE 35 "Riempimento capillare" CENTRO DI LAVORO WC-BRAZE IMPOSTAZIONE 10 ESECUZIONE 20; RIMUOVI OPERAZIONE 20; IMPOSTA TEMPO OPERAZIONE 30 ESECUZIONE = 12; IMPOSTA CENTRO DI LAVORO OPERAZIONE 30 = WC-MACH.
- ERRORE "Il gambo capillare non è disponibile per il calibro bimetallico." blocca il completamento; AVVISO "..." solo dice.
- DEFAULT STEM_TYPE = R inserisce una risposta che l'utente può modificare; DEFAULT STEM_TYPE = R LOCKED inserisce la risposta e l'utente non può modificarla. Il primo valore predefinito per una domanda la cui condizione è soddisfatta ha la precedenza, nell'ordine delle regole.
- TG100.DIAL_SIZE = TG310.DIAL_SIZE (o = 6"): propagazione del valore in un sottogruppo, bloccato a meno che non venga aggiunto UNLOCKED.
- CONFIGURA TG100 [QUANTITÀ 1]: un sotto-assemblaggio. CALCOLA raw_length = LUNGHEZZA_STELO + 40: un valore denominato che le regole successive potranno utilizzare.
- REQUIRE / FORBID / IMPLY / RECOMMEND CASE_MATERIAL = S6, MIN QTY 2 / MAX QTY 4 [OF Q = v] e ENGINEER TO ORDER accoppiano una risposta con un'altra; il loro IF deve essere una risposta.
- ISPEZIONA <piano> [AT finale]: un'ispezione. NOTA "..." alla fine mantiene una ragione con la regola.
- Apri Configurator · Cartella di lavoro > Regole come testo oppure Regole come testo nella riga di un modello.
- Seleziona il modello. Premi "Carica le regole di questo modello come testo" per partire da quanto già presente.
- Incolla o digita una regola per riga e premi Verifica: ogni riga mostra il risultato o l'errore esatto.
- Premi Salva tutto quando tutte le righe sono state lette. Verranno salvate tutte insieme.