database
Où vivent les données
Produits, matériaux, prix et règles sont dans une feuille que l'on ouvre et que l'on lit, pas dans un format qui demande un technicien.
Le configurateur la lit au démarrage et travaille dessus.
Le jour où les données devront venir de votre ERP, c'est la source qui change, rien d'autre.
update
Mettre à jour sans rien arrêter
Un nouveau prix, un article arrêté, une finition de plus : cela s'écrit dans la feuille et vaut dès le chargement suivant.
Aucune publication à programmer, aucune fenêtre d'arrêt, aucune version à distribuer aux commerciaux.
Les modifications structurelles, celles qui changent la façon dont un produit se monte, nous les faisons ensemble.
account_tree
L'arbre des parties
Un composant n'est pas un seul maillage : c'est un arbre. Caisson, côtés, étagères, portes, poignées, et dans les portes leurs propres pièces.
Chaque partie garde son nom, et ce nom est celui du dessin technique, pas un code.
C'est pourquoi on change une porte sans toucher au caisson.
functions
Les dimensions sont des expressions
La largeur d'une partie n'est pas un nombre : c'est une formule qui lit la mesure de la pièce qui la contient.
« Aussi large que le parent ». « Un quart du parent, moins deux millimètres de jeu ». « Aussi large que celle d'avant ».
Changer la largeur du meuble recalcule tout ce qu'il contient, d'un seul coup.
rule
Les règles de votre produit
Ce qui s'accroche à quoi, en quel point et dans quel sens : ce sont des lignes d'un tableau, pas du code écrit sur mesure.
Les mêmes lignes disent quelles finitions chaque partie peut prendre et quelles combinaisons n'existent pas.
C'est là qu'un produit compliqué cesse de l'être pour celui qui le compose.
deployed_code
Les modèles 3D
Vos modèles entrent comme composants : allégés juste ce qu'il faut pour que le navigateur les déplace sans à-coups, mais avec leurs vraies dimensions.
Les parties restent identifiables une à une, et c'est pourquoi une porte peut changer de couleur sans toucher au reste.
Les icônes de la bibliothèque ne sont pas des photos : elles se dessinent à partir des mesures, elles ne vieillissent donc jamais.