

Télécharger Solidix 2.0.3





Solidix
1/ Introduction :
Solidix est un programme basé sur une feuille de calcul de type "tableur"
permettant de dessiner en 3D un ensemble de formes géométriques simples. La
position et la taille de chaque élément sont paramétrables en fonction du contenu
des cellules. Ceci permet de faire varier les proportions d'un ensemble.
Actuellement Solidix gère :
- les points.
- les lignes.
- les plans.
- les pavés.
- les cylindres.
2/ Le Tableur :
C'est un modeste tableur où seules les 4 opérations sont permises. (+, -, *, /).
Vous pouvez également utiliser les parenthèses.
• Pour saisir un commentaire. Sélectionnez la cellule puis tapez votre texte.
• Pour saisir une valeur numérique (par exemple: 123). Il faut taper le signe égale
avant d’entrer les chiffres. ("=123")
• Pour saisir une valeur en faisant référence à une cellule (par exemple: B2). Il faut
taper le signe égale avant d’entrer les coordonnées de la cellule. ("=B2"). Sinon les
coordonnées seront interprétées comme un commentaire.
3 / L’affichage graphique :
Les formes géométriques sont dessinées dans le repère 3D suivant:
Il est possible de déplacer, de pivoter et de zoomer la représentation graphique à l’aide des
boutons de commande situés à gauche.
Ces boutons ont également des raccourcis clavier:
- déplacements : touches fléchées. Ou défilement avec souris.
- rotations : option + touches fléchées. Ou click-drag avec souris
- zooms : touches “+” et “-”. Ou Option-défilement.
4/ Les formes :
Pour éditer les caractéristiques d'une forme, sélectionné la cellule qui contient la forme
à éditer. Les paramètres sont accessibles dans la fenêtre caractéristiques.
Il est possible de saisir des formules en faisant référence aux cellules du tableur.
Voir l'exemple ci-dessous :
R/x : Angle en degré correspondant à une rotation autour de l’axe X.
R/y : Angle en degré correspondant à une rotation autour de l’axe Y.
R/z : Angle en degré correspondant à une rotation autour de l’axe Z.
5/ Quelques exemples fournis :
5.1 / Un pavé :
5.2 / Cube composé de lignes et de points :
5.3 / Robot :
5.4 / Palette :
6/ Les menus :
6.1 / Pomme :
6.1.1 / A propos de Solidix : ouvre une fenêtre indiquant la version du
programme et les coordonnées de l'auteur.
6.2 / Fichier :
Nouveau
Ouvrir
Enregistrer
Enregistrer sous...
Quitter
6.3 / Édition :
Annuler : fonction non gérée.
Couper : Permet d’éditer les champs textes.
Copier : “ “ “ “ “
Coller : “ “ “ “ “
Effacer : Permet d’effacer les champs textes.
6.4 / Cellules :
6.4.1 / Ajout point : Crée un nouveau élément ”Point” dans la cellule sélectionnée.
Les caractéristiques sont éditables dans la fenêtre flottante “Caractéristiques”.
6.4.2 / Ajout ligne : Crée un nouveau élément ligne dans la cellule sélectionnée.
Les caractéristiques sont éditables dans la fenêtre flottante “Caractéristiques”.
6.4.3 / Ajout plan en X, en Y, en Z :
Le plan est défini par son vecteur normal. C’est le vecteur perpendiculaire à sa surface.
Un plan en X, Y, Z a son vecteur orienté respectivement, suivant X, Y, Z.
Les caractéristiques sont éditables dans la fenêtre flottante “Caractéristiques”.
6.4.4 / Ajout pavé : Crée un nouvel élément “pavé” dans la cellule sélectionnée.
Les caractéristiques sont éditables dans la fenêtre flottante “Caractéristiques”.
6.4.5 / Ajout cylindre : Crée un nouvel élément “cylindre” dans la cellule
sélectionnée. Les caractéristiques sont éditables dans la fenêtre flottante
“Caractéristiques”.
6.4.6 / Couper : Copie la cellule sélectionnée dans le presse-papier, puis l’efface.
6.4.7 / Copier : Copie la cellule sélectionnée dans le presse-papier.
6.4.8 / Coller : Copie le presse-papier dans la cellule sélectionnée.
6.4.9 / Effacer : Efface la cellule sélectionnée.
6.5 / Option :
6.5.1 / Calcul : Lance le calcul de chaque cellule.
6.5.2 / Graphique : Affiche les éléments sous forme graphique dans une nouvelle
fenêtre. Le programme lit les cellules de gauche à droite et de haut en bas. Il
dessine les éléments au fur et à mesure qu'il les rencontre.
6.5.3 / Options :
Permettra de définir des options pour le tableur.
Permet également de définir les options pour l’affichage graphique 3D.
Affichage du contour des surfaces : Un trait noir sera dessiné autour de
toutes les surfaces.
Surfaces:
- Rien : Les surfaces ne sont pas remplies, elles sont transparentes. Cela
permet d’avoir un affichage graphique du type fil de fer.
- Blanches : Les surfaces sont représentées en blanc.
- Grisées : Les surfaces sont grisées. L’intensité du gris est proportionnelle
à l’angle de vue.
7 / L’auteur :
Programme écrit par Yannick CALLAUD en RealBASIC puis avec Xojo.
8 / Distribution de Solidix :
Solidix est devenue Freeware à partir de la version 2.0.0.
9/ Les évolutions du programme:
• version 2.0.3 du 8/11/23: Nouvel icône d’application.
• version 2.0.2 du 5/04/23: Correction bug pour Windows.
• version 2.0.1 du 18/12/19: Correction de quelques bugs. Et création version anglaise.
• version 2.0.0 du 5/11/19: Passage en FreeWare. Ajout déplacement et orientation de la vue 3D à l’aide de la souris ou trackpad. Ajout défilement du tableur avec la souris et trackpad.
Représentation 3D avec OpenGL, ce qui permet de ne pas représenter les faces et les arêtes cachées.
• version Solidix 1.0.0; 03/04/04 :
. Le nom Geometrix étant déposé, le programme se nomme désormais Solidix.
• version 1.7.1; 22/07/02 :
. Les lignes qui séparent les surfaces composants un cylindre ne sont plus dessinées.
. Les touches tab, CR et entrée permettent l’édition des caractéristiques.
• version 1.7.0; 20/07/02 :
. Les positions des différentes fenêtres sont sauvegardées dans un fichier de
préférences.
• version 1.6.0; 04/07/02 :
. La saisie des paramètres des éléments se fait maintenant dans une fenêtre
flottante.
• version 1.5.0; 23/02/02 :
. Un double clic sur un document Geometrix ouvre l’application et il s’affiche
automatiquement.
• version 1.4.0; 25/04/01 :
. Ajout la possibilité de modifier le nombre de facettes d’un élément cylindre.
. L’icône du plan donne sa direction.
• version 1.3.0; 05/07/00 :
. Ajout élément “cylindre”.
• version 1.2.0; 8/03/00 :
. Ajout options pour fixer le sens de lecture du tableau ce qui permet de définir
l’ordre d’affichage des objets graphiques.
. Ajout options pour l’affichage graphique. Choix de la teinte des surfaces et de
la présence des contours.
• version 1.1.0; 20/01/00 :
. Ajout boutons de commande lors de l’affichage graphique.
- Déplacements dans le plan.
- Rotation suivant X et Y.
- Zooms en + ou -.
. Il est possible de redimensionner la fenêtre graphique.
. Ajout commentaires accessibles avec les bulles d’aide.
. Ajout options pour définir le sens de lecture du tableur lors de la représentation
graphique
• version Geometrix 1.0.0; 15/11/99 : Première version mise à disposition du public.

Soyez le premier à déposer un commentaire