Parlons Arduino > Modélisation, Architectures logicielles et matérielles

un TCO sous processing3

(1/2) > >>

simontpellier:
Bonjour à tous,

Grace à un sujet initié par Minimir09, j'ai compris l'intérêt de Processing 3 pour dessiner un TCO, ceci à un moment où je commençais à réfléchir à cette question dans la perspective d'un projet en gestation.
Processing, mais aussi et SURTOUT les articles de Pierre Lecouffe. Et son code, je le remercie vivement d'avoir mis son travail (dont le niveau bien bien avancé me passe bien bien au dessus de la tête... !) à disposition. Si le code est fort trapu, l'utiliser est un jeu d'enfant !

J'ai vu aussi que l'auteur répond volontiers aux questions "d'après-vente" or j'en ai une. Plus une remarque.
La remarque concerne les pavés d'angle. Lorsqu'on veut paramétrer un rayon supérieur à 1, le pavé d'arrondi inférieur droit pose le problème suivant :
contrairement au coin supérieur droit qui est obtenu par symétrie du pavé "catalogue", l'inférieur droit demande une rotation. Or celle-ci se réserve des cases à droite, autant que la valeur du rayon. Et il n'y a pas moyen de redéfinir ensuite le nombre de colonnes pour récupérer ces colonnes perdues, ce qui est sûrement un peu ennuyeux pour les grands réseaux.

La question concerne en revanche mon utilisation personnelle de ce code. Plutôt que de visualiser l'état des signaux, je voulais afficher les occupations de cantons/sections, par train et par un code couleur. N'ayant pas réussi à "bricoler" le code pour ajouter un attribut à chacun des pavés? à renseigner au moment de la construction du TCO (un attribut contenant donc le numéro de section attachée à ce pavé), j'ai fait quelque chose de certainement peu élégant.
Le "corrigé" m'intéresserait beaucoup !

Dans l'état, ça marche pourtant et je trouve ça très "fun", de plus c'est super pour déboguer le code Arduino !
Voici un mp4... disons que par ces temps confinés il fallait bien s'amuser un peu !



Cordialement
Philippe S
(me voici mûr pour passer au "système de Denis" !)

Pierre59:
Bonjour

Je peux faire quelque chose pour la remarque et la question. Mais je ne peut pas utiliser les fichiers .7z
Un fichier .zip serait mieux, j'utilise un Mac.

Cordialement

Pierre

simontpellier:
Bonsoir Pierre,
 Ah ? j'ignorais pour 7-Z.
Voici un zip.
Merci par avance
Philippe

msport:

--- Citation de: Pierre59 le octobre 31, 2020, 06:29:58 pm ---... j'utilise un Mac.

--- Fin de citation ---

Même les utilisateurs de Mac peuvent bénéficier de 7zip le plus puissant des archiveurs (dixit)
https://7zip.fr/

Pierre59:
Bonjour

Oui je sais, mais je pense qu'il faut rester sur des standards pour ne pas avoir à aller charger de nouvelles applications et apprendre à les utiliser.

Pierre

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique