BlockScad

Bienvenue

BlocksCAD est un logiciel qui permet de faire des dessins en volumes. Ce logiciel permet de manipuler diverses formes de bases (cylindres, parallélépipèdes, cônes, sphères) pour faire de nombreux objets en 3D pour utiliser un mot à la mode. En plus, BlocksCAD permet de lancer les objets en impression 3D. Nous allons nous initier à la construction d’objets avec les fonctions de base.

Premiers contacts

BLOCKSCAD est un logiciel disponible à partir d’un navigateur qui permet de modéliser des volumes à partir de fonctions géométriques et informatiques. Nous utilisons l’adresse des concepteurs du logiciel
https://www.blockscad3d.com/editor/# Par défaut, le site est en anglais, mais on peut facilement changer la langue en cliquant sur dans le menu horizontal.

Le bureau de travail

Une boule avec SPHERE

En sélectionnant, dans le menu Formes 3D , ce bloc s’affiche sur le bureau de travail. En cliquant sur Générer un rendu, une boule de rayon 10 s’affiche. Et voilà, d’un seul coup, vous venez de faire votre premier programme et votre premier objet.

La représentation graphique

La représentation graphique utilise les notations habituelles de la géométrie. Trois axes, X, Y et Z, se coupant suivant des angles droits (on dit « orthogonaux » en mathématique) et se coupant en un même point que l’on appelle l’origine. Dans une telle représentation, un point est représenté par trois nombres : l’abscisse pour l’axe X, l’ordonné pour l’axe Y et la hauteur pour l’axe Z.
La représentation graphique de BlocksCAD s’appelle la représentation cartésienne. On peut le voir sur l’écran de modélisation (RENDER), une telle représentation découpe l’espace en petits carrés.

La fonction CUBE

La fonction « Cube » disponible depuis le menu de gauche « Formes 3D » permet la saisie de 3 nombres : l’abscisse, l’ordonnée et la hauteur. Cette fonction CUBE permet de créer tout type de parallélépipède rectangle. Et voici un parallélépipède rectangle de 10 (X), 20 (Y) et 30 (Z). Ce parallélépipède rectangle est défini par 2 points : (0,0,0) et (10,20,30) qui seront les extrémités de sa première grande diagonale. A ce stade, les objets n’ont pas d’unité. Celle-ci pourra être choisie pendant l’impression 3D : millimètres, centimètres, etc..

La fonction TRANSLATION

BlocksCAD crée les objets à l’origine ou sur le côté de l’origine lorsque l’option NOT CENTERED est disponible. La fonction TRANSLATION disponible dans le menu de gauche « TRANSFORMATIONS » permet de déplacer l’objet ainsi créé. Cette fonction est très simple, mais elle est la pierre angulaire de beaucoup de réalisation que nous verrons plus tard.

La fonction ROTATION

La fonction ROTATION fait tourner (et non glisser) autour de l’axe défini par le X-Y-Z de la fonction. Les angles sont exprimés en degrés sur chaque axe de rotation.

TRANSALATION et ROTATION

Il convient de faire attention à l’ordre des blocks TRANSLATION et ROTATION car ces transformations ne commutent pas.

Le Tire-bouchon de Maxwell

Mais comment prévoir dans quel sens va tourner la barre violette ? Une méthode pragmatique, c’est de cliquer sur RENDER et de voir. Cependant, nous allons vous présenter une astuce de physiciens nommée le « Tire-bouchon de Maxwell » :
imaginons un tire-bouchon le long de l’axe X avec sa pointe dirigée vers l’axe X
tournons le tire-bouchon comme si nous voulions l’enfoncer dans le bouchon
le bord du manche indique le sens dans lequel la rotation va se faire

Bien sûr, il faut savoir dans quel sens tourne un tire-bouchon ! Nous comptons sur vous pour apprendre ce dernier point par vous-même.

Cylindres et cônes

Au même titre que la fonction CUBE permet de faire tout parallélépipède rectangle, la fonction CYLINDRE permet de faire tout type de cylindres, de cônes (le rayon du haut est à zéro, comme dans l’objet en vert) et de tronc de cônes (les 2 rayons sont différents comme dans l’objet en jaune). N’oubliez pas de cliquer pour ouvrir le cadenas si vous voulez que les 2 rayons soient différents. En fait CYLINDRE crée un prisme avec un grand nombre de faces latérales qui donne l’illusion d’être un cylindre. Avec la transformation CÔTE, on peut modifier le nombre de faces latérales.

Constructive Solid Geometry

BlocksCAD nous permet de construire des solides complexes en combinant des formes primitives de quatre manières différentes.
UNION où deux ou plusieurs formes sont liées pour former un objet.
INTERSECTION où deux formes ou plus sont combinées pour créer une nouvelle forme constituée de la zone commune aux deux formes.
SOUSTRACTION où une forme initiale se voit soustraire toutes les formes suivantes.
COQUE qui crée une enveloppe convexe à toutes les formes qui le composent.
Ces blocs se trouve dans la section OPERATIONS

UNION

INTERSECTION

SOUSTRACTION

COQUE