
Fonctionnalités
Types de cadran
- Cadrans plans classiques à gnomon ou style polaire.
- Cadrans bifilaires verticaux déclinants et généralisés
- Cadrans analemmatiques généralisés, à projection parallèle ou centrale
- Cadrans obtenus par Ray-Tracing sur:
- une sphère, un cône, un cylindre, un scaphe...
- ou tout objet 3D défini par un fichier obj ply, ou stl
- ou par toute surface paramétrée par des fonctions du type x=f(u,v) y=g(u,v) z=h(u,v)
- Cadrans polyédriques (126 polyèdres)
- Cadrans à style profilé
Position géographique et fuseau horaire
- Latitude et longitude en degrés décimaux
- Décalage par rapport au temps universel coordonné UTC.
- Géolocalisation à partir de l'adresse (avec Open Street Map)
- Représentation de la position du cadran sur la sphère terrestre.
Dimensions du cadran
- Unité arbitraire
- Décimales possibles
Orientation
- Déclinaison et inclinaison quelconque, en degres décimaux..
Style
- Pour les cadrans à style fixe, Il faut donner la position et la longueur du style droit (orthogonal au plan du cadran).
- Pour les cadrans bifilaires, il faut donner l'orientation des fils, les 4 distances des fils au plan du cadran et la position du croisement des fils.
- Pour les cadrans analemmatiques, l'orientation du style est précisée par deux angles : haut-bas, droite-gauche (par rapport au plan du cadran)
- Pour les cadrans obtenus par ray tracing, le cadran est de forme quelconque, défini par codage, ou lu dans un fichier 3D, obj ou stl. Il faut ensuite choisir les coordonnées x, y et z d'un point dont l'ombre donne l'heure. Ce point est indiqué à l'écran par le centre d'un style torique. Si on fait varier l'heure ou la date, l'ombre du centre de ce tore passe par les lignes horaires et les arcs diurnes.
Lignes horaires
- Heures solaires
- heures légales, avec correction de l'équation du temps (Courbes en huit)
- Heures antiques
- Heures italiques
- Heures babyloniques
- Heures sidérales
- Heures planétaires
Arcs diurnes
- Pour les cadrans classiques ou bifilaires:
- Tracé de tout arc diurne, à une date quelconque,
- Tracé direct pour les solstices, les équinoxes, et les dates zodiacales.
Impression des cadrans
- Génération de fichiers pour imprimante 3D (stl, obj, ply, gltf)
- Génération de fichiers svg (pour impression 2D, fraiseuses numériques, gravures laser...)
- Cadsol est en ligne sur le web donc l'impression (en PDF) est gérée par le navigateur.
Sauvegardes
- L'utilisateur peut enregistrer le paramètrage de son cadran personnel, au format JSON (et ouvrir les cadrans déjà réalisés)
Outils divers
- Génération de fichiers pour tableurs (au format CSV) avec les coordonnées de tous les points des tracés
- Visualisation en temps réel de l'ombre du style sur le cadran, à une heure et une date quelconque
- Choix de la taille de la police de caractère pour les chiffres du cadran
- Couleur et épaisseur des tracés entièrement paramétrables
- Ephémerides (Déclinaison, ascension droite du soleil et équation du temps, jour par jour à 12h, pour une année donnée)
Représentation 3D
- Représentation 3D du cadran, du soleil, de la terre, et le l'axe de rotation terrestre
- Ombre du style, ou des fils, réalisé par les techniques de lancer de rayon (ray tracing )
- Mouvement apparent du soleil dans un systeme 3D centré sur le cadran (avec cercles équatorial, ecliptique, et point vernal)
- Simulation d'une sphère armillaire (avec horizon, équateur, tropiques, cercles polaires, eclyptique, soleil, point vernal...)
