Seksjon 3 Underside 2 Engineering
Ingeniørene har full kontroll på konfigurator logikken
Cadify er bygget opp for å håndtere nødvendig logikk som ikke allerede finnes i Excel, og samtidig kunne trekke mest mulig på Excel som et kjent verktøy for ingeniører. Følgelig har vi omfattende logikk for å ordne rekkefølge på beregninger og oppdatering av web controls. Tilsvarende for å håndtere dynamiske lister, det vil si at om en variant variabel endres, så oppdateres øvrige lister for valg av varianter og øvrige min/maks verdier helt frem til parameter visningen på web. Omfattende praktisk erfaring med Cadify har gitt oss muligheten til å bygge opp erfaringsdata om gode metoder og strukturer som også forenkler fremtidig vedlikehold som vi samler i våre «Best Practice» anvisninger.
Rekkefølgeordner: Resolver
Vår Control Hierarchy Resolver (CHR) gjør selv de mest kompliserte regneark lett å håndtere. Den går systematisk gjennom alle inndata og formler, finner ut hvordan alt henger sammen, og setter opp riktig rekkefølge for beregningene.
Dette er et verktøy som kjøres etter endringer i konfiguratorlogikken, slik at optimal rekkefølge kan settes opp på nytt. Når produktet så oppdateres på web, utføres beregningene korrekt, uten å ende opp i sirkelreferanser eller fastlåste prosesser.
Som et eksempel, tenk deg en trapp: Først må etasjehøyden være på plass, så antall trinn, og til slutt beregnes rekkverket. CHR sikrer at alt ordnes i riktig rekkefølge.
Dynamiske lister.
For å håndtere et stort antall varianter, som for eksempel at Variant A har undervariant a1, a2, a3 mens Variant B har undervariant b1, b2, b3 må lister filtreres i Excel og undervarianter oppdateres for hvert brukervalg. I Cadify har alle aktuell web controls funksjonalitet for dynamisk tilpasning til filtrert område med interaktiv oppdatering.
Illustrasjonen viser prinsippet på en lettfattelig måte. Til venstre ser vi en full liste i Excel med både Variant A og Variant B, samt deres undervarianter. Listen blir så filtrert gjennom en trakt, som symboliserer kundens valg. Til høyre ser vi resultatet: en tabell som kun viser de aktuelle undervariantene til Variant A — i dette tilfellet a1, a2, a3.
Validering min maks verdier.
De fleste tallverdier har grenseverdier, som også kan være dynamiske. Tenk et sirkulært hullbilde hvor største antall hull på PCD avhenger av hulldiameter og delesirkel diameter, da er det nødvendig med min og maks verdier, feilmeldinger og strategi alternativer for å komme videre når konfiguratorlogikken skyver verdier utenfor min/maks området.


