Rendu en plaques d'encre
Chaque page devient une plaque par encre : Cyan, Magenta, Jaune, Noir, plus une par ton direct. Plusieurs rendus en parallèle, et les très grands formats sont rendus par bandes.
Version 0.30 · Gratuit · Code bientôt ouvert
E-KO RIP Center reçoit vos PDF, les rend en plaques d'encre CMJN, blanc et argent, prépare l'impression et la découpe, et parle directement à vos machines. Un serveur Linux au cœur de l'atelier, une vraie application sur chaque poste.
Serveur Ubuntu ou Debian · Clients Mac, Linux, et bientôt Windows natif
Client macOS en SwiftUI, natif, universel Apple Silicon et Intel.
Pensé dans un atelier d'impression numérique grand format, pour les opérateurs qui lancent des travaux toute la journée.
Chaque page devient une plaque par encre : Cyan, Magenta, Jaune, Noir, plus une par ton direct. Plusieurs rendus en parallèle, et les très grands formats sont rendus par bandes.
Profils ICC d'entrée et de support, quatre intentions de rendu, table de tons directs en Lab, courbes C/M/J/N et aperçu avant/après. Étalonnage du gris de type G7 et linéarisation.
Plaques White et Silver reconnues sous leurs alias. Blanc généré automatiquement en sous-couche ou en aplat, avec rétraction, sous ou sur la couleur, ou tiré du canal alpha d'un PNG ou d'un TIFF.
Mosaïque en lés avec recouvrement, imbrication automatique selon les contours, step & repeat, imbrication en file, pose manuelle aimantée, gabarits et données variables par CSV.
Les tracés CutContour, Thrucut, Kisscut, VCut… deviennent du HP-GL, par couches ordonnées. Détourage automatique, repérage par croix ou cadres, compensation et tri des tracés.
Epson SureColor SC-S80600 en ESC/P2 par le réseau, découpeuses Mutoh Kona, Graphtec et Roland. Aussi : IPP, dossier, renvoi vers un autre RIP E-KO, et pools de machines identiques.
Un dossier par réglage, partagé aux postes par le réseau, et un dossier automatique qui choisit le réglage d'après le nom du fichier ou le format de la page.
Vue Production, file par machine avec raisons d'attente, niveaux d'encre et média lus en SNMP, journal de consommation réelle, coût encre et support, export CSV.
Accès au serveur de l'atelier depuis l'extérieur, sans VPN ni port ouvert : le serveur ouvre lui-même un tunnel sortant. Gratuit, chaque atelier isolé des autres, et suivi depuis le téléphone avec l'application mobile.
Un RIP (Raster Image Processor) traduit un fichier vectoriel en ce que la tête d'impression comprend : une image par encre, à la résolution de la machine. E-KO RIP Center le fait avec Ghostscript, isolé en mode sécurisé, puis ajoute ce que le fichier ne dit pas : le blanc sous la couleur, l'argent, la limite d'encre, le tramage.
Les tons de découpe ne sont jamais imprimés : ils partent vers la découpeuse.
Un serveur Linux fait le travail lourd. Les postes n'envoient que des fichiers et des ordres.
Le fichier arrive par le client (glisser-déposer, avec le réglage choisi), par un dossier surveillé ou par l'ERP. PDF, AI compatible PDF, TIFF, PNG, JPEG, et SVG pour la découpe, jusqu'à 8 Go. Un contrôle signale tout de suite les polices non incorporées et les images de moins de 100 ppi.
Ghostscript rend chaque page en plaques TIFF, une par encre et une par ton direct. Le serveur mène plusieurs rendus à la fois ; au-delà de 3 Go par page, il rend par bandes puis recolle, sans jamais saturer la mémoire.
Les tons directs sont convertis d'après leur couleur Lab, les profils ICC appliqués, puis le blanc est généré si le réglage le demande : sous-couche, aplat, rétraction du bord, ou canal alpha. Un aperçu simule le rendu sur le support.
L'opérateur voit l'aperçu de chaque page et de la découpe dans l'inspecteur, télécharge une épreuve TIFF à la taille exacte, ou un BAT en PDF A4 pour le client.
Les copies sont imposées : mosaïque en lés, imbrication selon les contours, step & repeat, ou pose à la main. L'imbrication en file regroupe automatiquement les petits travaux selon un délai, une surface ou une longueur.
Chaque sortie entre dans la file de sa machine, qui en traite une à la fois. Les travaux liés d'un même dossier passent ensemble et dans l'ordre. La raison d'attente est toujours affichée.
Pour l'Epson, le RIP sépare les 9 encres et leurs couples clair/foncé, applique la limite d'encre, trame en 4 tailles de point et envoie l'ESC/P2 bande par bande sur le réseau, en surveillant les alertes de la machine en SNMP.
Les tracés de découpe sont convertis en HP-GL au pas de la machine et envoyés à la découpeuse, en série ou en USB, avec les repères de calage. Le fichier .plt reste téléchargeable.
Chaque impression terminée est notée : encre estimée et réelle, longueur, gâche, coût. L'ERP de l'atelier reçoit ces quantités par un pont signé, et le client affiche une notification de fin.
Écrit en Rust, il tourne sous Ubuntu 24.04 ou Debian récente, sur un PC 64 bits de l'atelier. Paquet .deb avec service systemd, image Docker ou binaire seul. Un PC de 2012 à deux cœurs suffit pour démarrer ; 4 cœurs, 16 Go et un SSD pour être à l'aise.
Des applications natives : SwiftUI sur Mac, GTK 4 et libadwaita sur Linux, WinUI 3 sur Windows en préparation. Elles trouvent seules les serveurs du réseau local. Un navigateur, lui, ne voit qu'une page d'état.
Le serveur reste dans le réseau de l'atelier, sur le port 8640. Les comptes (administrateur, opérateur) ont des mots de passe hachés en Argon2id. Pour l'extérieur, c'est le Cloud E-KO RIP, jamais un port ouvert.
Un contrat public, eko-rip-erp/1 : le RIP appelle l'ERP en HTTPS sortant, ses événements sont signés et numérotés. Aucun montant ne circule, seulement des quantités physiques que l'ERP valorise.
Des captures du logiciel réel, sans retouche.
E-KO RIP Center est né dans un atelier qui voulait comprendre et maîtriser l'outil qui fait tourner ses machines. Le publier est la suite logique.
eko-rip-erp/1 est documenté : n'importe quel ERP ou outil maison peut s'y brancher.Installez d'abord le serveur sur un PC de l'atelier, puis le client sur chaque poste.
Ubuntu 24.04 ou Debian récente, 64 bits. Le dépôt APT signé installe le serveur, Ghostscript et le service, puis ses mises à jour. La dernière commande crée le premier compte administrateur.
$ wget -qO- https://apt.e-ko.fr/rip/eko-rip.gpg | sudo tee /usr/share/keyrings/eko-rip.gpg >/dev/null $ echo "deb [signed-by=/usr/share/keyrings/eko-rip.gpg] https://apt.e-ko.fr/rip ./" | sudo tee /etc/apt/sources.list.d/eko-rip.list $ sudo apt update && sudo apt install eko-rip-serveur $ sudo -u eko-rip env EKO_RIP_DATA=/var/lib/eko-rip eko-rip-serveur utilisateur ajouter admin
Le service démarre tout seul sur le port 8640. Mises à jour : sudo apt update && sudo apt upgrade.
Ubuntu et dérivées. Le client trouve seul le serveur du réseau local.
$ wget -qO- https://apt.e-ko.fr/rip/installer | sudo sh
macOS 14 ou plus récent, Apple Silicon et Intel. L'application signée est fournie avec chaque version, sur demande à contact@e-ko.rip en attendant l'ouverture du dépôt.
Le client Windows natif est en préparation. D'ici là, un client Windows x64 (.msi) est fourni sur demande à contact@e-ko.rip.
Le journal des versions est publié à chaque sortie, en français et en anglais, avec un e-mail aux abonnés.