Courbes de bézier en C
Ce code permet de tracer une courbe de Bézier définie par 4 points de contrôle. C'est donc une courbe cubique. Cet algorithme est une implémentation de l'algorithme de de Casteljau.
Pour adapter ce code C à votre système, il vous suffit de remplacer la procédure de tracé de segment (ici en OpenGL).
La structure Global_Bezier contient les 4 points de contrôle de la courbe de Bézier à tracer. level contient le nombre d'appel récursif.
 typedef struct {
 float x, y;
 } point;
 typedef struct {
 point P[4];
 } Bezier;
 /* Variables globales */
 Bezier Global_Bezier;
 int level=1;
 // Draw a line with color (r,v,b)
 void DrawLine(int x1, int y1, int x2, int y2,float r, float v, float b)
 glColor3f(r,v,b);
 glBegin(GL_LINES);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glEnd();
 glFlush();
 void DrawBezierBase(Bezier p,float r,float v,float b)
 DrawLine(p.P[0].x,p.P[0].y,p.P[1].x,p.P[1].y,r,v,b);
 DrawLine(p.P[1].x,p.P[1].y,p.P[2].x,p.P[2].y,r,v,b);
 DrawLine(p.P[2].x,p.P[2].y,p.P[3].x,p.P[3].y,r,v,b);
 void DrawBezierRecursive (Bezier b, int level) 
 if (level <= 0) {
 /* draw a line segment */
 DrawLine((int) (b.P[0].x + 0.5), (int) (b.P[0].y + 0.5),
 (int) (b.P[3].x + 0.5), (int) (b.P[3].y + 0.5),1,1,1);
 } else {
 Bezier left, right; 
 /* subdivide into 2 Bezier segments */
 left.P[0].x = b.P[0].x;
 left.P[0].y = b.P[0].y;
 left.P[1].x = (b.P[0].x + b.P[1].x) / 2;
 left.P[1].y = (b.P[0].y + b.P[1].y) / 2;
 left.P[2].x = (b.P[0].x + 2*b.P[1].x + b.P[2].x) / 4;
 left.P[2].y = (b.P[0].y + 2*b.P[1].y + b.P[2].y) / 4;
 left.P[3].x = (b.P[0].x + 3*b.P[1].x + 3*b.P[2].x + b.P[3].x) / 8;
 left.P[3].y = (b.P[0].y + 3*b.P[1].y + 3*b.P[2].y + b.P[3].y) / 8;
 DrawBezierBase(left,0,1,0);
 right.P[0].x = left.P[3].x;
 right.P[0].y = left.P[3].y;
 right.P[1].x = (b.P[1].x + 2*b.P[2].x + b.P[3].x) / 4;
 right.P[1].y = (b.P[1].y + 2*b.P[2].y + b.P[3].y) / 4;
 right.P[2].x = (b.P[2].x + b.P[3].x) / 2;
 right.P[2].y = (b.P[2].y + b.P[3].y) / 2;
 right.P[3].x = b.P[3].x;
 right.P[3].y = b.P[3].y;
 DrawBezierBase(right,0,0,1);
 /* draw the 2 segments recursively */
 DrawBezierRecursive (left, level -1);
 DrawBezierRecursive (right, level -1);
 void DrawBezier()
 DrawBezierBase(Global_Bezier,1,0,0);
 DrawBezierRecursive(Global_Bezier,level);

Aluminium et alliages
Space cake
Technologie/Matériaux/Céramiques techniques usinables

Technologie/Matériaux/Papier céramique
Jean Dieuzaide
Photographie/Personnalités/D/Jean Dieuzaide

Jean Dieuzaide (né le 20 juin 1921 à Grenade, Haute-Garonne - mort le 18 septembre 2003) était un photographe français.

Système vis-écrou
Embrayages
Zeiss Ikon
Tribologie/Applications pratiques/Soudage par friction

Le soudage par rotation est bien adaptée aux pièces de révolution. L'une des pièces est entraînée en rotation et frotte contre l'autre, qui est maintenue immobile par un outillage. La chaleur dégagée dans la zone frottante permet de faire fondre les matériaux qui se soudent, une fois le mouvement arrêté. Ce procédé s'applique aux métaux, il permet d'ailleurs de lier entre eux des alliages que l'on ne saurait pas souder autrement, et à beaucoup de matériaux thermoplastiques.
Le soudage par ultrasons met à profit l'énergie dépensée à l'interface de deux pièces sous l'effet de vibrations mécaniques à haute fréquence. Elle permet de réaliser très facilement des points de soudure et des rivetages sur des pièces thermoplastiques, on l'utilise très couramment dans l'industrie automobile pour l'assemblage des phares, des tableaux de bord, etc.
Le soudage par friction concerne essentiellement les métaux et les matières plastiques, mais une information quelque peu inattendue concerne la possibilité de souder des pièces de bois par friction.
Le prix Schweighofer de l’innovation technologique a été remis le 13 juin 2005 à une équipe franco-suisse conduite par Tony Pizzi (INRA-ENGREF-Université Nancy I) et Balz Gfeller (Suisse) pour leurs travaux sur le soudage du bois par friction. 
À la suite d'une erreur de manipulation, on a découvert que des pièces de bois soumises à un frottement important, suivi d'une mise en pression, pouvaient se souder entre elles sans qu'il soit besoin d'utiliser de la colle. À des températures supérieures à 180 °C, les constituants du bois (lignine et hémicellulose) changent en effet de comportement, de nouveaux composés chimiques apparaissent (furfural entre autres) et des liaisons très solides se forment dans les réseaux de fibres constituant le matériau. Des jonctions se forment en quelques secondes et leur résistance équivaut à celle des joints obtenus au bout de longues heures de séchage ou de polymérisation avec les colles acryliques ou vinyliques habituelles.
Il est possible de souder des pièces planes d'une même essence ou de deux essences différentes. Les machines à souder par friction déjà utilisées pour l'assemblage des métaux conviennent aussi pour le bois mais on peut utiliser des outils plus simples comme des perceuses, par exemple pour mettre en place les chevilles destinées aux éléments d'ameublement. Il y a toutefois une limitation, les joints de bois soudés ne résistent pas dans les milieux humides.
Sachant que 100 000 tonnes de colles d'origine pétrochimique sont consommées chaque année en France, dont une bonne part dans l'industrie du bois, on mesure l'intérêt de ce procédé pour diminuer la consommation de matières premières tout en évitant les risques de pollution dûs aux composés volatils et/ou toxiques présents dans ces produits.