Usine de Meknès
Le présent travail est le fruit d’un effort d’un mois de stage effectué à LAFARGE CIMENTS CIMENTS Usine de Meknès. Cette période m’a permis de m’intégrer au sein de la vie active comme elle m’a offert aussi, à travers ce contact, l’opportunité d’acquérir de nouvelles connaissances. Ainsi, et comme témoignage de ma profonde reconnaissance, je tiens à remercier : *M.ASFAJ Responsable Ressources Humaines pour m’avoir accordé ce stage. *
service Ressources Humaines, M. SEHLI service Electrique et M. JAAFAR service Qualité pour leurs encadrements Mme.FAYZA
* M. BOUMEDIANE et M. FARAJI service Formation pour leur gentillesse et sympathie et pour leur aide morale et matérielle * M. SLIMI, M.EL HAMRI et M.RACHID pour leur aide et soutien et pour leur orientation durant le stage * Tous le corps professoral et administratif de l’EMI Je tiens aussi à remercier tous ceux qui m’ont aidé d’une façon ou d’une autre à réaliser ce travail.
ALOUZ ISSAM 1ère année Génie Mécanique
1
JUILLET 2007
Usine de Meknès
Introduction ……………………………………………………………………….…..
3
Première partie parti e : Identification Identificat ion de LAFARGE…………....
4
ILe secteur cimentier au Maroc……………………………………………..… 5 I- Présentation du groupe LAFARGE.….……………………………..……… 7 II- Lafarge Maroc.……………………………….…….……..…………..………….. 7 a) Historique…………………………………………………………………..…... 7 b) Implantation………………………………………………………………..…... 9 IVPrésentation de LAFARGE Meknès……………………………………...... 9 a) Historique……………………………………………………………………….. 9 b) Fiche signalétique…………………………………………………………….. 11 c) Présentation des services de LAFARGE Usine de Meknès ………….. 12
Deuxième partie part ie : Cycle de fabrication du ciment ……...
16
I- Généralités sur le ciment……………………………………………............... 17 Processus de production………………………………………………………. 18 IICarrière - Concassage des matières a) premières…………………………. 19 Echantillonnage – b) Préhomogénéisation………………………………....... 20 Broyage c) cru…………………………………………………………………… 22 Homogénéisation………………………………………………………… d) …... 23 e) Cuisson…………………………………………………………………… ……. 24 f) Broyage ………………………………………………………............... 27 clinker ………………………………………………………............... g) Stockage du ciment et Ensachage………………………………………..... 29
Troisiè Troisième me partie parti e : Travaux Trava ux effectués effectués …………………………….… ALOUZ ISSAM 1ère année Génie Mécanique
2
JUILLET 2007
31
Usine de Meknès
Introduction ……………………………………………………………………….…..
3
Première partie parti e : Identification Identificat ion de LAFARGE…………....
4
ILe secteur cimentier au Maroc……………………………………………..… 5 I- Présentation du groupe LAFARGE.….……………………………..……… 7 II- Lafarge Maroc.……………………………….…….……..…………..………….. 7 a) Historique…………………………………………………………………..…... 7 b) Implantation………………………………………………………………..…... 9 IVPrésentation de LAFARGE Meknès……………………………………...... 9 a) Historique……………………………………………………………………….. 9 b) Fiche signalétique…………………………………………………………….. 11 c) Présentation des services de LAFARGE Usine de Meknès ………….. 12
Deuxième partie part ie : Cycle de fabrication du ciment ……...
16
I- Généralités sur le ciment……………………………………………............... 17 Processus de production………………………………………………………. 18 IICarrière - Concassage des matières a) premières…………………………. 19 Echantillonnage – b) Préhomogénéisation………………………………....... 20 Broyage c) cru…………………………………………………………………… 22 Homogénéisation………………………………………………………… d) …... 23 e) Cuisson…………………………………………………………………… ……. 24 f) Broyage ………………………………………………………............... 27 clinker ………………………………………………………............... g) Stockage du ciment et Ensachage………………………………………..... 29
Troisiè Troisième me partie parti e : Travaux Trava ux effectués effectués …………………………….… ALOUZ ISSAM 1ère année Génie Mécanique
2
JUILLET 2007
31
Usine de Meknès
I- Première Première partie partie du stage : Visite de l’usine l’usine et de de ses différents différents services…………………………………………………………………………….. 32 II- Deuxième partie du stage : Conception d’une application de gestion des stocks de fournitures sous VB-Access…………………………………….. 33
Conclusion ………………………………………………………………………………. 44
L’intérêt Principale de cette affinité avec le monde des affaires, est d’enrichir notre formation théorique par la pratique des cas concrets au sein de l’entreprise, et d’acquérir à l’aide de nos connaissances, un savoir-faire et une expérience bien approprié.
Lors de ce stage, j’ai eu la virtualité de m’approcher de plus près sur les entrains et les vitalités d’une entreprise industrielle qui s’arrange au 1er grade des producteurs de matériaux de constructions.
En outre, mon rapport tente d’écrire 3 grandes parties. La 1ère, elle sera question de la présentation du groupe LAFARGE, de LAFARGE Maroc et de l’Usine de Meknès, avec un bref aperçu sur le secteur cimentier au Maroc. La seconde partie est réservée pour l’analyse des différentes étapes de production du ciment, partant de la roche naturelle à la pierre de l’homme.
ALOUZ ISSAM 1ère année Génie Mécanique
3
JUILLET 2007
Usine de Meknès
Quant à la dernière partie, elle sera consacrée cons acrée aux travaux effectués durant cette période de stage, ainsi que la présentation du sujet réalisé :
ALOUZ ISSAM 1ère année Génie Mécanique
4
JUILLET 2007
Usine de Meknès
I- Le secteur cimentier au MAROC : L’industrie des matériaux de construction, dont le ciment constitue la matière de base, détient une place importante dans le secteur des industries de transformation, avec un pourcentage de 8.6% du total des entreprises du secteur industriel marocain. L’industrie du ciment est ce qu’on appelle une industrie de base parce qu’elle se situe à la source du développement économique. De son principale dérivé, le béton, dépend tout l’équipement du pays : logements, écoles, ponds, barrages, routes…
ALOUZ ISSAM 1ère année Génie Mécanique
5
JUILLET 2007
Usine de Meknès
C’est aussi une industrie lourde du fait qu’elle traite une grande masse des matières premières de faible valeur initiale pour aboutir à un produit également d’un faible prix mais dans des installations d’un coût élevé. En vue d’assurer la régularité d’approvisionnement du marché national en ce produit de base, le ministère du commerce et de l’industrie a procédé, en 1990, à la libération du ciment. Les sociétés du secteur cimentier sont contrôlées par quatre groupes : LAFARGE, Ciments Français (Italcementi), CIMPOR et Hölder bank. La capacité total du marché excède 9 millions et se répartit entre 10 usines couvrant tout le territoire national. Remarquons que le marché du ciment au Maroc est caractérisé par le poids des frais de transport qui grève les prix. Cependant, la demande de ciment semble inélastique au prix et reste directement liée au développement de l’économie.
ALOUZ ISSAM 1ère année Génie Mécanique
6
JUILLET 2007
Usine de Meknès
CIMENTERIES
CAPACITE
LAFARGE MAROC
3 850 000 t
*Bouskoura
2 000 000 t
*Meknès
1 250 000t
*Tanger
350 000 t
*Tétouan
250 000 t
CIMAR-ASMAR
2 900 000 t
*Agadir
1 100 000t
*Safi
600 000 t
*Asmar
1 200 000 t
HOLCIM
2 000 000 t
*Oujda
1 400 000 t
*Fès
600 000 t
ASMENT (CIMPOR)
630 000 t
ALOUZ ISSAM 1ère année Génie Mécanique
7
JUILLET 2007
Usine de Meknès
Le graphique suivant montre la part du marché de chacune de ces sociétés concurrentes : Le secteur cim ent au m aroc LAFARGEMAROC CIMAR
9% 22%
41%
ASM AR CIOR ASM ENT
11%
17%
II- Présentation du groupe Lafarge : Fondé en 1833, Lafarge est aujourd’hui le leader mondial des matériaux de construction. Présent dans 75 pays, il est N°1 mondial du Ciment et de la Toiture, N°2 mondial des Granulats & Béton et N°3 mondial du Plâtre. Lafarge représente un exemple caractéristique de la mondialisation : 40% de son CA est réalisé en Europe, un tiers en Amérique du Nord et de plus en plus en Asie. C’est dans les années 1990 que Lafarge se diversifie et effectue une série d’acquisitions dans trois directions différentes : l’absorption d'acteurs régionaux, l'acquisition d'un nouveau métier, et une acquisition majeure dans le métier de base. Le rachat de petites entreprises sur toutes les régions du globe correspond à la volonté du groupe de se diversifier géographiquement et de renforcer régionalement la taille critique du groupe. Il s'agit là d'une dynamique d'acquisition horizontale, c'est-àdire d'acquisitions d'entreprises appartenant au même métier que celui de Lafarge. Les opérations sont de l'ordre de 20 à 300 millions d'euros en général. Parmi les nombreuses acquisitions réalisées, l'acquisition des cimenteries d'Aslan en Turquie ou de Romcim en Roumanie sont de bons exemples de cette stratégie. L'acquisition d'un nouveau métier, celui de la toiture, correspond à la volonté du groupe de se diversifier dans d'autres activités que le ciment afin d'éviter les risques liés à la cyclicité du métier.
ALOUZ ISSAM 1ère année Génie Mécanique
8
JUILLET 2007
Usine de Meknès
Ainsi en 1998, Lafarge a racheté le britannique Redland pour 3300 millions d'euros. Il s'agit là d'une dynamique concentrique, c'est-à-dire de l'acquisition d'un métier lié au métier de base. En effet, la toiture est une activité du secteur des matériaux de construction tout comme le ciment. Enfin, l'acquisition majeure dans le métier de base avec le rachat du britannique Blue Circle en 2001 pour 7500 millions d'euros correspond à la volonté de prendre le leadership dans le ciment avec une production de ciment de 150 millions de tonnes. Il s'agit comme pour les petites acquisitions d'une dynamique horizontale. Le Chiffre d’affaires de Lafarge a progressé de 5.7 % en 2004. Le groupe semble s’être refait depuis l'amende record (250 millions d'euros) à laquelle la Commission Européenne avait condamné la société en 2002 pour entente sur le prix des plaques de plâtre en Allemagne et au Royaume-Uni avec ses concurrents. Lafarge et les Ciments Français avaient déjà été condamnés pour les mêmes motifs en 1994.
III- LAFARGE Maroc : a) Historique
C’est à partir de 1912 que le ciment commençât à être utilisé au Maroc, d’abord pour certaines réparations, puis pour les constructions principalement à Casablanca. La construction du port de Casablanca nécessita des quantités importantes de ciment, qui était à l’époque importé. C’est alors que fut décidée en 1913, l’implantation de la première cimenterie à Casablanca avec une capacité de production annuelle de 10 000 tonnes. L’accroissement des besoins nationaux en ciment a engendré l’extension de l’usine de Casablanca et la création de nouvelles unités. La cimenterie de Casablanca a renforcé son potentiel de production pour atteindre les 19 000 tonnes par an en 1949 : Création d’une nouvelle usine à Agadir en 1952 avec une capacité de production de 60 000 tonnes / an. Démarrage de la cimenterie de Meknès en 1953 avec un nominal de production de 150 000 tonnes / an. ALOUZ ISSAM 1ère année Génie Mécanique
9
JUILLET 2007
Usine de Meknès
Dans le Nord du pays, deux unités ont vu le jour à Tanger en 1953 (60 000 tonnes / an) à Tétouan en 1954 (86 000 tonnes / an). -
C’est ainsi qu’à la veille de l’indépendance, le niveau de production du ciment au Maroc approchait les 850 000 tonnes. Alors que, de nos jours, le Maroc produit environ 700 000 tonnes / an, assurant ainsi son autosuffisance depuis 1982. Ce résultat exemplaire a été obtenu grâce à la conjugaison des efforts des secteurs privés et publics pour doter le pays d’une industrie cimentier capable de faire face aux besoins croissants du Maroc dans tous les domaines de construction : (l’habitat, les travaux publics, l’infrastructure sociale, touristique, agricole…). Mais la naissance officielle de « Lafarge Maroc » a eu lieu le 01 Juin 1995, lors de la signature d’une convention de partenariat entre SNI (Société Nationale d’Investissement) et Lafarge qui aboutit à la création d’un Holding (50% LAFARGE et 50% SNI), mais notons que la SNI est achetée par ONA donc (50%LAFARGE et 50%ONA). La première conséquence de ce partenariat pour l’entreprise, est de pouvoir disposer d’une structure financière forte.
Aujourd’hui, Lafarge Maroc occupe la place de leader sur le marché et notons que l’activité essentielle de Lafarge est issue de la production de ciment (85% des ventes de l’entreprise).
b) IMPLANTATION
ALOUZ ISSAM 1ère année Génie Mécanique
10
JUILLET 2007
Usine de Meknès
Dans leciment ¢ 4 usines ´ Bouskoura ´ Meknès ´ Tétouan ´ Tanger ¢ Capacité deproduction : 3 850 MT : 3,35MT ¢ Ventes ciment : 41,57 % ¢ Part du marché
Dans lebéton prêt à l’em ploi mploi ¢ Casablanca ¢ Rabat et Salé ¢ Meknès tc... ¢ Berrichid, e
Dans le plâtre : LAFARGE PLATRES
Dansles granulats: GRAVEL MAROC Chiffres de2001
IV- PRESENTATION DE LAFARGE Meknès: a) Historique :
La cimenterie de Meknès se trouve au Nord-Est de la ville à proximité immédiate de Hay Soussi et non loin de la route principale Meknès Fès. Dénommé CADEM (Ciments Artificiels de Meknès), l’usine a démarré en 1953 avec une seule ligne de production à voie humide d’une capacité de 400 tonnes par jour, depuis, les événements suivants se sont succédés :
ALOUZ ISSAM 1ère année Génie Mécanique
11
JUILLET 2007
Usine de Meknès
.
1971 : Extension des capacités avec l’installation d'un nouveau four de 650 t/j et augmentation de la capacité broyage ciment à 650.000 t.
. 1985 : conversion du procédé voie humide en voie sèche, tout en augmentant la capacité de production qui atteint 1500 tonnes par jour .
. 1989 : installation d’un broyeur à ciment BK4. . 1990 : la capacité de production passe de 1500 à 1800 tonnes par jour, grâce à des modifications au niveau du précalcinateur et du refroidisseur.
. 1993 : Nouvelle extension avec le démarrage d'une seconde ligne de cuisson d'une capacité de 1.200 t/j clinker Depuis 1997, la CADEM est devenue LAFARGE Meknès et faisant partie du Groupe Lafarge. Plusieurs améliorations techniques ont été réalisées pour augmenter le niveau de production. Toujours à la recherche des améliorations et de l’augmentation du rendement de ses installations et de leur exploitation, Lafarge a lancé un vaste programme d’économie qui se résume comme suit : *Substitution du combustible solide (charbon et coke de pétrole) au fuel. *Installation d’un nouveau broyeur à ciment. *Montage d’un filtre à manche en aval du four pour protéger l’environnement. *Modification du précalcinateur four pour protéger l’environnement en 2001. *Mise en service d’un nouvel atelier de broyage en collaboration avec la société PLYSIUS avec une capacité de 100 tonnes par heure. En Août 2002, le système de management environnemental de l’usine, et après une démarche d’amélioration de ses performances environnementales, a reçu sa certification ISO 14001 par le Ministère de l’Industrie et l’Association Française de l’Assurance Qualité (AFAQ).
ALOUZ ISSAM 1ère année Génie Mécanique
12
JUILLET 2007
Usine de Meknès
Destiné à accroître la capacité d’ensachage et à réduire d’autant les délais d’attentes avant chargement, l’usine a engagé un investissement de 40 millions de DH pour l’extension et la modernisation du stockage et de l’ensachage du ciment. Cet investissement s’inscrit dans le droit fil des efforts développés par l’usine dans le cadre de la nouvelle approche client.
. 2003/04 :
* Mise à jour de la nouvelle installation du projet d’extension du stockage et d’ensachage du ciment. Cet aménagement a été accompagné par une démarche d’automatisation et d’un système de contrôle commande. * Mise à niveau d’une installation d’incinération des pneus déchiquetés au niveau BAF ligne 2.
. 2004/05 : *Lancement d’une nouvelle organisation Usine/Secteur. *Annonce du développement des compétences de fabrication. *Certification ISO 9001 b) Fiche Signalétique
Raison Sociale : Siège Social : Forme Juridique : Date de création : Adresse : Téléphone : Fax : CNSS : N° Patente : Registre de Commerce : Effectif du personnel : Directeur : Capital : Gamme de Produits :
ALOUZ ISSAM 1ère année Génie Mécanique
LAFARGE Ciments Usine de Meknès. Casablanca Société anonyme Octobre 1995 Km 8 Route de Fès, BP 33 Meknès 035-52-26-44/45/46 035-54-92-94 et 035-54-93-05/07 1098343 17045015 40779 340 Mr Kriouile 476 430 500 DH CPJ 45 en sac et en vrac CPJ 35 en sac.
13
JUILLET 2007
Usine de Meknès
c) Présentation des services de LAFARGE Usine de Meknès :
En partant de l’extraction des matières premières jusqu’à l’obtention du ciment, ce processus de fabrication nécessite l’existence de plusieurs services s’occupant chacun d’une ou plusieurs tâches : 1/ SERVICE CARRIERE :
Il permet l’approvisionnement des matières premières : Calcaire, Argile de la carrière. Celles-ci sont extraites sur un site à 5km de l’usine et sont concassées sur un concasseur appelé HAZMAG. Les matières sont ensuite acheminées par transporteur de 5kw appelé CURVODUC. 2/ SERVICE FABRICATION :
Les ateliers composant la fabrication du ciment (concassage de la matière première, pré homogénéisation, broyage cru, cuisson, broyage cuit…) fonctionnent automatiquement, leur suivi se fait à partir d’une salle de contrôle. Le service Fabrication est donc composé de chefs de postes, d’opérateurs et de rondiers qui assurent la production 24h/24h. 3/ SERVICE ELECTRIQUE ET REGULATION :
Il intervient à la demande du service Fabrication. Il s’occupe de tout ce qui est moteurs électriques, transformateurs, automates, variateurs de vitesse, régulation permettant de contrôler et d’observer les différents paramètres rentrant en jeu dans la supervision tels que la température, les pressions, les débits…
4/ SERVICE COMMERCIAL :
Ce service est le plus mouvant car il permet de fixer les objectifs de vente de ciments sur une clientèle bien identifiée. Leur travail se base sur la réception des bons de commande et des effets de commerce, la saisie des commandes et des bons de livraison. ALOUZ ISSAM 1ère année Génie Mécanique
14
JUILLET 2007
Usine de Meknès
5/ SERVICE STOCKAGE :
Ce service a pour rôle de stocker les articles et matériels reçu par la société afin de les utiliser en cas de besoin. Le rôle du magasin est de déterminer les biens physiques exercés par les magasiniers. Le magasin immobilise un capital important, il contient plus de 8000 articles soit une valeur de 8Milliards de DH. Les articles sont logés dans des casiers ou des endroits qui leur sont convenables. 6/ DIRECTION FINANCIERE :
6.1. Comptabilité générale Le service comptabilité générale s’occupe de tous les projets d’investissement quelle que soit leur nature car pour tous achat et approvisionnement, des commandes sont établies et présentées à la section « Fournisseurs d’Exploitation » qui s’occupe d’établir ces commandes par l’envoi d’une facture préforma. Les fournisseurs avisent la société de leur possession des produits demandés, les bons de commandes sont préparés par le bureau du service achat et rapatrié ultérieurement au service de la comptabilité fournisseurs afin de vérifier la conformité de la marchandise et d’enregistrer et classer les bons de commande. 6.2. Trésorerie La direction commerciale envoie à la trésorerie l’ensemble des effets de commerce qu’elle reçoit auprès de ses clients. Chaque encaissement est matérialisé par une pièce interne appelée ordre de recette et toutes les pièces réunies du dossier sont inscrites sur un registre de trésorerie.
7/ DIRECTION ADMINISTRATIVE :
ALOUZ ISSAM 1ère année Génie Mécanique
15
JUILLET 2007
Usine de Meknès
Ce bureau s’occupe de la gestion du personnel pour répondre à un ensemble d’objectifs : Ajuster l’effectif des employés de façon à réaliser les objectifs fixés ; • Motiver le personnel pour une organisation du travail au sein de • l’entreprise. 8/ SERVICE CONTROLE DE QUALITE :
LAFARGE CIMENTS usine de Meknès est dotée d’un laboratoire équipé de tous les équipements nécessaires à la réalisation des contrôles depuis la réception des matières premières jusqu’aux expéditions du produit fini et ce conformément aux normes en vigueur et aux besoins de la clientèle. Le personnel de ce laboratoire ayant en charge le contrôle de la qualité est compétent et suit des formations continues en matière de contrôle de qualité et selon un planning de formation préétabli. Ce laboratoire est divisé en plusieurs départements, agencés de telle sorte à assurer une bonne réception, identification et conservation des échantillons ainsi que la réalisation de tous les essais. 9/ SERVICE PROCEDE :
Le service procédé est un service qui s’intéresse aux différents procédés s’effectuant au sein de l’usine ; il contrôle en collaboration avec les services de fabrication et de qualité le processus de fabrication du ciment, aussi cherche-t-il à optimiser les paramètres de réglage de différentes installations (cuisson, broyage…). En effet des audits et des tests de performance se réalisent systématiquement dans le but d’améliorer le rendement des unités de production.
Organigramme : ALOUZ ISSAM 1ère année Génie Mécanique
16
JUILLET 2007
Usine de Meknès
Direction Usine
Secrétariat
Ingénieur Travaux Neufs
Ingénieur Production
Responsable Qualité Envt
Ingénieur Carrière
Responsable sécurité/ MG
Responsable Comptabilité
Ingénieur Fabrication
Responsable Formation
Ingénieur Procédés
Responsable Gestion du personnel
Ingénieur Procédé
Ingénieur Entretien Mécanique
Ingénieur Méthodes
Responsable Achats
Responsable Magasin
Ingénieur Entretien Electrique
ALOUZ ISSAM 1ère année Génie Mécanique
Administration et Personnel
Ingénieur Système
17
JUILLET 2007
Usine de Meknès
I- GENERALITES SUR LE CIMENT : Le ciment est une poudre minérale qui a la propriété de former, en présence de l’eau, une pâte capable de faire prise et de durcir progressivement, même à l’abri de l’air et notamment sous l’eau, c’est un liant hydraulique.
ALOUZ ISSAM 1ère année Génie Mécanique
18
JUILLET 2007
Usine de Meknès
Il est réalisé à partir du clinker, du calcaire et du gypse dosés et broyés finement. Le produit cru (farine) est obtenu par un broyage fin des matières premières composées essentiellement de calcaires et d’argiles. La cuisson se caractérise principalement par deux grandes étapes que sont la décarbonatation des calcaires et la clinkerisation du produit.
Nature et Caractéristiques des constituants du ciment : Clinker : Le clinker utilisé dans la fabrication du ciment est un clinker Portland caractérisé comme suit : %C3S + %C2S
%CaO / %SiO2
≥66%
≥2
%MgO ≤5
C3S : Silicate tricalcique (ou alite) C2S : Silicate bicalcique (ou bélite) CaO : Oxyde de calcium SiO2 : Oxyde de silicium MgO : Oxyde de magnésium
Calcaire : Le calcaire, utilisé comme constituant principal dans une proportion excédent 5% en masse, a les caractéristiques suivantes : %CaCO3
Teneur en argile
≥70%
≤2%
Teneur en matières organiques (TOC) ≤0,5%
CaCO3 : Carbonate de calcium ALOUZ ISSAM 1ère année Génie Mécanique
19
JUILLET 2007
Usine de Meknès
Gypse : Le gypse utilisé est caractérisé comme suit : %SO3 ≥38 SO3 : Anhydride sulfurique
II- Processus de production : La préparation du ciment passe par les étapes suivantes :
a)
Carrière - Concassage des matières premières :
ALOUZ ISSAM 1ère année Génie Mécanique
20
JUILLET 2007
Usine de Meknès
La carrière CADEM :
Elle est située à 1 Km de l’usine d’une superficie de 50 ha. Les réserves actuelles de calcaire sont estimées à 4 000 000 tonnes. Cette carrière est équipée d’un concasseur à marteaux FCB, assurant un débit de 500 t/h. Actuellement ce concasseur est utilisé pour concassage du calcaire d’addition, du gypse et peut alimenter les deux préhomos.
La carrière Zone 4 :
Elle est située à 5 Km de l’usine, d’une superficie de 100 ha. Son exploitation a débuté en 1978, les réserves actuelles de calcaire sont estimées à 9 000 000 tonnes où la matière première représente une réserve de 20 ans au rythme actuel de production. L’exploitation de la carrière zone 4 se fait par abattage à explosif. Cette carrière est équipée d’un concasseur HAZMAG, assurant un débit de 900 t/h, ceci est acheminé jusqu’à l’usine par un transporteur de longueur de 5 Km (CURVODUC) Le matériel utilisé est composé de deux sondeuses, trois compresseurs, trois chargeuses, une pelle hydraulique, un bulldozer et onze camions.
ALOUZ ISSAM 1ère année Génie Mécanique
21
JUILLET 2007
Usine de Meknès
Front de taille
Chargeuse
Dumper
Roche
Tapis roulant
Concassage
b)
Echantillonnage – Préhomogénéisation :
Echantillonnage :
Un système d’échantillonnage permet, après analyse au laboratoire, d’ajuster la composition chimique de la matière envoyée dans l’un des deux halls de pré-homogénéisation polaires de capacité 18 000 tonnes chacun. Avant de stocker la matière première en origine de la carrière, il faut vérifier que cette matière correspond aux objectifs visés, déterminant la qualité du produit fini. L’usine de Meknès est équipée d’une tour d’échantillonnage de type ITECA à 4 étages, constituée de trois coupeurs, qui dévient une partie du flux vers le circuit de la tour, puis de deux concasseurs pour réduire la granulométrie de la matière échantillonnée. Cette tour permet d’obtenir en continu un échantillon de 800g de matière prélevée à la sortie du coupeur tertiaire pour chaque lot de 1500 tonnes. ALOUZ ISSAM 1ère année Génie Mécanique
22
JUILLET 2007
Usine de Meknès
Pré-homogénéisation :
Après l’arrivée de la matière par des tapis roulants en haut et au milieu de préhomo, la matière est jeté dans un canal à une entrée et deux sorties qui jettent la matière sur des tapis roulants situés au même niveau, l’ouverture ou la fermeture de la porte commande le chemin de sortie de la matière, le déplacement des tapis exécute une rotation à l’aide d’un support gratteur alimenté par un moteur de 68KW/380V, ce gratteur effectue une rotation de demi tour avec une vitesse de 1360 mm/h, portant deux herses, chacun à une face de grattage en sens opposé. Les deux herses sont posés en ponte de 30°, et travaillent selon les sens de rotation du gratteur. La matière touché par les herses glisse vers le bas ou il y a un ramasseur qui emmène la matière au milieu de la préhomo où se trouve un transporteur (tapis roulant) souterrain. Les deux sens de rotation du gratteur laissent une partie de matière qui s’appelle le tas mort (1/6 de la surface total de préhomo) La matière, sous forme de tas, est extraite et transportée vers une trémie de stockage à côté de laquelle se situe une trémie de correction en schiste.
c) Broyage cru :
ALOUZ ISSAM 1ère année Génie Mécanique
23
JUILLET 2007
Usine de Meknès
L’opération du broyage est assurée par des galets qui sont actionnés par des vérins hydrauliques (monté et descente) qui viennent écraser la matière sur une piste munie d’un mouvement de rotation moyennant un réducteur vertical. Le séchage et le transport de la matière broyée se font à l’aide des gaz chauds provenant du four. La séparation des particules suffisamment broyées de celles nécessitant encore du broyage se fait moyennant un séparateur placé au-dessus des galets. L’usine de Meknès dispose de deux broyeurs verticaux un par ligne LM 27-30 de fourniture LOESCHE qui assurent le broyage du cru par trois galets, dont la capacité de chaque broyeur est de 120T/h et la puissance installée est de 1200 kW. •
Elimination d’air « triple clapet » :
C’est un caisson constitué de 3 clapets commandés par un système hydraulique. Le fonctionnement des clapets est fait par intermittence afin d’assurer l’étanchéité (interdiction de l’entrée de l’air). •
Remarque : Broyage de combustible solide :
L’usine dispose aussi de deux broyeurs pour le broyage charbon de type LM 17-20 et LM 13-950.
ALOUZ ISSAM 1ère année Génie Mécanique
24
JUILLET 2007
Usine de Meknès
Le séchage de combustible est assuré par les gaz chaud provenant des fours 1 et 2, le broyage de combustible solide (charbon, coke de pétrole) se fait par deux broyeurs verticaux de type LOESCHE.
Tapisroulant
Préhomogénéisatio Broyeurscru
Silos d’homogénéisatio
d) Homogénéisation :
Après broyage, le cru est expédié, à l’aide de deux élévateurs, vers deux silos d’homogénéisation qui assurent à la fois le stockage et l’homogénéisation de la farine de capacité : -Silo 1 :7500 tonnes. -Silo 2 :5000 tonnes. Cette homogénéisation permet d’alimenter les fours avec un cru de composition chimique constante dans le temps.
ALOUZ ISSAM 1ère année Génie Mécanique
25
JUILLET 2007
Usine de Meknès
e) Cuisson 1) La tour de préchauffage :
La cuisson du cru est l’opération fondamentale de la préparation du ciment. Elle est effectuée dans deux fours rotatifs munis d’un pré chauffeur à 4 étages de cyclones, qui assure 70% de la décarbonatation de la matière. A la sortie du silo d’homogénéisation, la farine est introduite en tête d’une tour de préchauffage, dite « EVS ». Elle circule par gravité le long de cinq cyclones à contre courant des gaz d’une température de 800°C. L’évacuation de ces gaz du four est assurée par le ventilateur de tirage. 2)
Le four rotatif :
L’usine dispose de deux fours rotatifs légèrement inclinés, dont les caractéristiques sont les suivantes : ALOUZ ISSAM 1ère année Génie Mécanique
26
JUILLET 2007
Usine de Meknès
Four n°
Longueur
Diamètre
Pente
Capacité (t / j)
1
96m
3,75m
3°
1800
Consommation calorifique (Kcal / Kg de clinker) 860
2
64m
4m
3°
1200
840
Le four 1 était en voie humide, alors il a subit une transformation en voie sèche en 1984. Le combustible actuellement utilisé est le coke de pétrole, son introduction au niveau du four est assurée par une tuyère de type « HI LAFARGE » (tuyère LAFARGE à haute impulsion). La température de la farine atteint les 900°C à la sortie de la tour, ce qui est une sorte de pré-calcination et une préparation à la cuisson de la farine. La température de la flamme de four est d’environ 2000°C. Evaporation de l’eau:
Les granules du cru humide passent dans une grille mobile (grille LEPOL), qui les fait progresser jusqu’au four. La grille LEPOL divisée en deux chambres : la première pour le séchage et la deuxième pour la décarbonatation. La décarbonatation :
Le cru étant séché, il s’échauffe sans grande réaction chimique jusqu’à une température de l’ordre de 950°C où intervient la décarbonatation da la phase calcaire : CaCO3
CaO + CO2
De cette réaction endothermique résulte la formation de CaO naissante indispensable pour la formation des différentes phases du clinker. La clinkerisation: ALOUZ ISSAM 1ère année Génie Mécanique
27
JUILLET 2007
Usine de Meknès
A la sortie de la grille LEPOL, la farine arrive dans le four rotatif, où s’effectue l’étape la plus importante de sa transformation. L’alimentation en farine est située à l’extrémité opposée au brûleur. La rotation et l’inclinaison du four font progresser la matière. La clinkerisation commence vers 1200°C pour culminer à 1450°C, nous y distinguerons les grandes étapes suivantes : * Les combinaisons avec formation de phase liquide * Réaction à l’état solide * Déshydratation des minéraux argileux * Décomposition des carbonates de magnésium et de calcium Carbonates de calcium : Carbonates da magnésium :
CaCO3
MgCO3
CaO + CO2
MgO + CO2
3) Le refroidissement :
A la sortie des fours, le clinker est trempé dans deux refroidisseurs à grilles par soufflage d’air ambiant. Le premier est de type : Fuller 2 grilles H, correspondant à la première ligne, alors que le deuxième est de type : Clausius Peters 1 grille H, correspondant à la deuxième ligne. Le clinker se mobilise lentement le long de la grille, soit par translation de celle-ci, soit grâce au mouvement alternatif des plaques de grille. Le silicate tricalcique C3S est un composé métastable qui peut se décomposer en C2S et C : C3S
• •
C2S + C
Cette décomposition qui nuit aux propriétés hydrauliques du clinker est évitée par un refroidissement rapide du clinker. Sous la grille, des ventilateurs propulsent l’air à travers la couche de clinker, assurant un refroidissement progressif. Le clinker est ensuite envoyé vers le hall de stockage par des transporteurs métalliques. D’après cette étape de cuisson on peut constater que : L’air réchauffé qui sort du four représente une récupération d’énergie. L’air exhaure ou l’air sortie par la cheminée représente une perte d’énergie.
ALOUZ ISSAM 1ère année Génie Mécanique
28
JUILLET 2007
Usine de Meknès
Les poussières issues du processus cyclones et électro-filtres sont réintroduites dans le circuit de fabrication du ciment. •
Clinker Silos (homo) Préchauffage
Fours
Hall
f) Broyage clinker :
Broyeurs à boulets :
Une fois refroidis, le clinker est stocké dans un hall d’une capacité de 20 000 t, équipé de deux ponts roulants. Le clinker est broyé dans un broyeur à boulet avec des matières d’ajouts, qui sont le calcaire et le gypse qui est un régulateur de prise. Le broyeur à boulets est constitué de : Deux compartiments et une cloison de séparation • Blindage (fond d’entrée, blindage 1er compartiment, cloison double, blindage 2ème compartiment et fond de sortie) Charge broyante : ce sont les boulets qui sont de diamètre de 60 à 100 mm • pour le premier compartiment et de 15 à 25 mm pour le deuxième. •
ALOUZ ISSAM 1ère année Génie Mécanique
29
JUILLET 2007
Usine de Meknès
L’atelier de broyage de l’usine est équipé de 3 broyeurs à boulets nommés BK3, BK4 et BK5, dont les caractéristiques techniques sont les suivantes : Broyeur Marque Ciment BK3 PFEIFER
Débit
BK4 BK5
Puissance
Longueur
60 t/h
Diamètre Nominal 1600 KW 3400 mm
POLYSIUS
45 t/h
1600 KW
3200 mm
11060 mm
POLYSIUS
100 t/h
2700 KW
4200 mm
12000 mm
11250 mm
C’est la variation des dosages de ces divers produits et la finesse du broyage qui permet de définir les différents types de ciment. LAFARGE usine de Meknès fabrique actuellement 2 types de ciment : * Le Ciment Portland avec ajouts CPJ 45 (81% de clinker et 19% de calcaire) * Le Ciment Portland avec ajouts CPJ 35 (70% de clinker et 30% de calcaire)
Séparateur :
Le séparateur joue un rôle important dans le fonctionnement global de l’atelier du broyage du ciment, il augmente l’efficacité du broyeur car il optimise la récupération des fines, permet la détermination de la taille maximale des grains dans le ciment et diminue le temps de rétention dans le broyeur. ALOUZ ISSAM 1ère année Génie Mécanique
30
JUILLET 2007
Usine de Meknès
• •
On distingue deux types de séparateurs : séparateur statique séparateur dynamique : 1ère, 2ème et 3ème génération
Ajout calcaire et gypse Hall
g)
Broyeurs cuit
Stockage du ciment et Ensachage :
Le ciment est expédié par des pompes à vis à l’aide des compresseurs d’air vers des silos de stockage du produit fini. Lafarge dispose de 2 silos d’environ 5000 tonnes, et 4 silos de 2000 tonnes chacun. La capacité de stockage totale est d’environ 18000 tonnes de ciment. La livraison du ciment se fait soit en sacs, soit en vrac (transport par la route). Pour ceci, l’usine dispose de 2 ensacheuses rotatives (Haver), de 4 ensacheuses statiques (Bates) et de deux stations de chargement du vrac.
ALOUZ ISSAM 1ère année Génie Mécanique
31
JUILLET 2007
Usine de Meknès
Type de machine Haver n°1 Haver n°2 Haver n°3 Bates n°3 Bates n°4 Bates n°5
Débit t/h 90 90 90 40 40 40
ALOUZ ISSAM 1ère année Génie Mécanique
N° silo
Capacité des silos
Type ciment
1 ou 2 1 ou 2 1 ou 7 3 ou 4 5 ou 6 5 ou 6
Silo1 : 5000 t Silo2 : 5000 t Silo7 : 5000 t Silo3 : 2000 t Silo4 : 2000 t Silo5 : 2000 t Silo6 : 2000 t
CPJ 35 CPJ 35 CPJ 45 CPJ 45 CPJ 35 CPJ 45 CPJ 35
32
JUILLET 2007
Usine de Meknès
En sac B ro y e c u it
ALOUZ ISSAM 1ère année Génie Mécanique
33
JUILLET 2007
Usine de Meknès
I- Première partie du stage : Visite de l’usine et de ses différents services : Après de nombreuses visites quotidiennes effectuées à LAFARGE Usine de Meknès, et qui m’ont permis de bien saisir le processus de fabrication du ciment et de concevoir les différents moyens techniques et technologies participant à ce processus, j’ai entamé la deuxième étape de mon stage : celle de la pratique, et ce en accompagnant différents ouvriers dans leurs divers travaux au sein de l’usine, ce qui m’a permis de m’approcher de plus près du travail d’un ouvrier au sein d’une entreprise industrielle. ALOUZ ISSAM 1ère année Génie Mécanique
34
JUILLET 2007
Usine de Meknès
Voici certains travaux effectués pendant cette période : * J’ai assisté et participé aux différents essais qui se font au sein du laboratoire : - Essai de prise qui a pour but de déterminer le temps de prise, c’est-à-dire la durée entre l’instant où le liant a été mis en contact avec l’eau de gâchage et le « début de prise ». - Essai de rupture par flexion effectué à l’aide d’un dispositif qui comporte deux appuis 10 mm de diamètre, distants de 100 ou 106 mm, sur lesquels repose l’éprouvette prismatique suivant une face latérale de moulage, et un troisième rouleau de même diamètre, équidistant des deux premiers, et transmettant la charge F. Pour permettre une répartition uniforme des efforts sur l’éprouvette, deux des rouleaux doivent pouvoir osciller légèrement autour de leur centre, dans le plan vertical perpendiculaire au grand axe de l’éprouvette. - Essai de rupture par compression à l’aide d’un dispositif qui comporte deux demi prismes dont chacun est essayé en compression, sous une section de 40x40 mm, entre deux plaques de métal dur d’au moins 10 mm d’épaisseur, de 40±0.1 mm de largeur, de longueur > à 40 mm et dont la tolérance de plénitude est de 0.01 mm. Ces plaques sont en acier dur d’une dureté Vickers d’au mois 600, ou de préférence en carbure de tungstène. - … * J’ai accompagné les chefs d’équipe électriciens dans les postes de commande * J’ai assisté à la réparation d’un ventilateur au niveau du refroidisseur ligne 1 * J’ai réparé le dispositif de sécurité d’un tiroir départ moteur * J’ai assisté au contrôle de graissage des vérins qui maintiennent les galets des BC *…
ALOUZ ISSAM 1ère année Génie Mécanique
35
JUILLET 2007
Usine de Meknès
II- Deuxième partie du stage : Conception d’une application de gestion des stocks de fournitures sous VB-Access :
Afin d’améliorer et d’assurer une bonne gestion des stocks de fournitures de l’usine, les commandes de ces fournitures et les consommations de chaque service, on m’a chargé au sein du service Ressources Humaines d’élaborer une application (que j’ai appelé « GERISTOK ») qui gère les stocks actuels, qui rajoute les nouvelles commandes au stock, et qui soustrait les consommations de chaque service du stock actuel. Ainsi, et à tout moment, on pourra consulter la liste des stocks existants, ajouter modifier ou supprimer un stock, ajouter une nouvelle commande d’une fourniture donnée, ou soustraire une quantité du stock d’une fourniture par une nouvelle consommation d’un service donné. ALOUZ ISSAM 1ère année Génie Mécanique
36
JUILLET 2007
Usine de Meknès
Tout d’abord, j’ai commencé par définir la table de la base de données contenant les champs suivants : Description, code_article, stock_actuel, stock_minimal, etat_stock, quantité_dernière_commande, prix_unitaire, prix_total, date_entrée, fournisseur, code_fournisseur, consommation_g1, date_sortie_g1, consommation_g2, date_sortie_g2, consommation_g3, date_sortie_g3, consommation_g4, date_sortie_g4, consommation_g5, date_sortie_g5, consommation_g6, date_sortie_g6, consommation_g7, date_sortie_g7, consommation_g8, date_sortie_g8 .
(J’ai nommé la table «Gestionnaire» et le base de données «Listview») Tel que : g1 = services : Electrique, Mécanique, Bureau de méthodes g2 = services : Comptabilité, Achats, Magasin, Informatique g3 = services : Carrière, Fabrication, Ensachage, Procédés g4 = services : Ressources Humaines, Formation, Standard g5 = services : Environnement, Laboratoire g6 = services : Sécurité, Moyens Généraux, Infirmerie g7 = services : Direction usine g8 = services : Bureau d’études Remarque : Ces groupes s’appellent : Départements. J’ai groupé les services suivant la demande de l’encadrant. Celui-ci m’a demandé plus tard d’élaborer un historique des consommations de tous les services séparément qu’on verra ultérieurement.
ALOUZ ISSAM 1ère année Génie Mécanique
37
JUILLET 2007
Usine de Meknès
1) Entrer dans la zone : STOCKS
ALOUZ ISSAM 1ère année Génie Mécanique
38
JUILLET 2007
Usine de Meknès
ALOUZ ISSAM 1ère année Génie Mécanique
39
JUILLET 2007
Usine de Meknès
Dans cette zone on pourra ajouter ou supprimer un article, modifier ses caractéristiques, et rechercher par description ou par code article. La case « Stock minimal » correspond à la quantité minimal en stock qu’on ne doit pas dépasser : si (Stock actuel) < (Stock minimal), alors l’état du stock change automatiquement en alerte comme c’est le cas dans la figure ci-dessus. J’ai affiché les données dans une Listview et je l’ai adapter de façon à ce que si on click sur le haut d’une colonne, la base de donnés sera alors triée en ordre croissant des données de cette colonne, et si on click sur une ligne, toutes les information de l’article choisi s’affichent sur les cases convenables. Pour le bouton «Ajouter» si les données saisies de la Description ou du Code article existent déjà, un message nous informe de l’existence de cette Description ou de ce Code. Enfin la modification et la suppression d’un article sont sécurisées par un mot de passe. 2) Entrer dans la zone : COMMANDES
ALOUZ ISSAM 1ère année Génie Mécanique
40
JUILLET 2007
Usine de Meknès
Dans cette zone on pourra ajouter une nouvelle commande d’une fourniture donnée : on doit saisir juste la quantité commandée qui sera ajoutée automatiquement à l’ancien stock. Par exemple : si l’ancienne valeur du stock est 30 et l’on tape 20 pour la quantité commandée, la case « Nouvelle quantité en stock » affiche : 50 et sera enregistrée lorsqu’on appuiera sur le bouton « Ajouter Commande ». Lors de la saisi, on pourra entrer les caractéristiques : Date d’entrée, Fournisseur, Code fournisseur, Prix unitaire, et Prix total. 3) Entrer dans la zone : CONSOMMATIONS
ALOUZ ISSAM 1ère année Génie Mécanique
41
JUILLET 2007
Usine de Meknès
Dans cette zone on pourra ajouter une nouvelle consommation par groupes de services cités précédemment. On doit cocher le groupe de services, saisir la date de sortie et la quantité consommée qui sera soustraite de l’ancienne valeur du stock automatiquement de la même façon que dans la zone Commandes. Si on appui sur le bouton « Ajouter Consommation » et aucune case de groupes n’est cochée, un message nous demande de choisir un groupe de services. 4) Afficher toutes les données
ALOUZ ISSAM 1ère année Génie Mécanique
42
JUILLET 2007
Usine de Meknès
Cette zone affiche toutes les données de la base qu’on pourra trier en ordre croissant d’une colonne en appuyant sur le haut de cette colonne. 5) Exporter les données vers EXCEL
On pourra exporter toutes les données de la base vers Microsoft Office EXCEL pour imprimer ou modifier les données.
Historique des Consommations : ALOUZ ISSAM 1ère année Génie Mécanique
43
JUILLET 2007
Usine de Meknès
Suivant la demande de l’encadrant, j’ai élaboré un historique des consommations de chaque service séparément. En cochant la case du service choisi et en appuyant sur le bouton « Valider », on accède à la zone de consommations de ce service. En recherchant par code article une fourniture, on peut ajouter une nouvelle consommation à l’historique en saisissant la quantité consommée, la date de sortie, le prix unitaire et le prix total. En consultant les informations de la base, on peut les exporter vers EXCEL pour imprimer les bilans mensuels ou annuels. Enfin, j’ai conçu une liste MSFlexGrid qui est triée par ordre croissant de la date de sortie.
ALOUZ ISSAM 1ère année Génie Mécanique
44
JUILLET 2007
Usine de Meknès
Les Codes utilisés pour la programmation en Visual Basic: Voici certains codes que j'ai utilisé pour la programmation des boutons et la connexion avec la base de données (connexion VB-Access): Déclaration des variables: Option Explicit 'déclaration de la variable qui contiendra le provider et le chemin de la B.D Public bd As New ADODB.Connection 'déclaration de la variable qui contiendra la commande Public cmdado As New ADODB.Command 'déclaration de la variable qui contiendra le nom de la table Public tb As New ADODB.Recordset Public rs As New ADODB.Recordset 'déclaration de la variable qui contiendra le choix de l'utilisateur dans les msgbox Dim msg1 As String ALOUZ ISSAM 1ère année Génie Mécanique
45
JUILLET 2007
Usine de Meknès
Connexion avec la base de données: '''''''''''''''''''''''''''''''''' 'renseignements concernant la B.D' '''''''''''''''''''''''''''''''''' 'provider = fournisseur de données 'Microsoft jet oledb pour Access '4.0 à partir d'access 2000 'connectionstring = chemin et nom de la B.D 'app.path signifie que la B.D se trouve dans le répertoire du projet VB bd.Provider = "Microsoft.jet.OLEDB.4.0;" bd.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & App.Path & "\Listview.mdb;" & _ "Jet OLEDB:Database Password=lafarge" ''''''''''''''''''''''''''''''''''''''' 'renseignements concernant la commande' ''''''''''''''''''''''''''''''''''''''' 'activeconnection = la form où la B.D est déclarée et ouverte, 'et la variable contenant les renseignement de la B.D 'ici me.bd car la B.D est déclarée sur cette form et la variable est bd 'commandtext = requête sql 'sélectionner tous les champs de la table Gestionnaire cmdado.ActiveConnection = Me.bd cmdado.CommandText = "select * from Gestionnaire" tb.Open cmdado
Changement automatique de l'Etat du stock: Private Sub Timer1_Timer() If txtstock = "" And txtmini = "" Then txtetat.BackColor = &H80000013 txtetat = "" Exit Sub End If If Val(txtmini) >= Val(txtstock) Then txtetat.FontBold = True txtetat.ForeColor = vbRed txtetat = "STOCK EN ALERTE" ALOUZ ISSAM 1ère année Génie Mécanique
46
JUILLET 2007
Usine de Meknès
txtetat.BackColor = Rnd * 255 Else txtetat.FontBold = True txtetat.ForeColor = &H8000& txtetat = "STOCK NORMAL" txtetat.BackColor = &H80000013 End If End Sub
Affichage des enregistrements dans la listview: Private Sub load_list() Dim LstItem As ListItem
' Pour affichage du résultat
' M.A.j de la ListView lstview1.ListItems.Clear ' Préparation de la commande cmdado.CommandText = "select * from Gestionnaire" ' Execution de la commande tb.Requery On Error Resume Next ' tant qu'il y a un enregistrement l'afficher (fin du fichier) While ( Not tb.EOF) If (tb.RecordCount <> 0) Then Set LstItem = lstview1.ListItems.Add(, , CStr(tb!Description)) If Not IsNull(tb!code_article) Then LstItem.SubItems(1) = CStr(tb!code_article) If Not IsNull(tb!stock_actuel) Then LstItem.SubItems(2) = CStr(tb!stock_actuel) If Not IsNull(tb!stock_minimal) Then LstItem.SubItems(3) = CStr(tb!stock_minimal) If Not IsNull(tb!etat_stock) Then LstItem.SubItems(4) = CStr(tb!etat_stock) End If ' enregistrement suivant tb.MoveNext Wend End Sub
Ajouter un enregistrement dans la table: ALOUZ ISSAM 1ère année Génie Mécanique
47
JUILLET 2007
Usine de Meknès
'ajout dans la table tb.AddNew 'champ = iif (isnullvrai(txt.text="")(isnullfaux(val:txt.text)) tb![Description] = IIf(IsNull(txtdescription.Text), "", (txtdescription.Text)) tb![code_article] = IIf(IsNull(txtcode.Text), "", (txtcode.Text)) tb![stock_actuel] = IIf(IsNull(txtstock.Text), "", (txtstock.Text)) tb![stock_minimal] = IIf(IsNull(txtmini.Text), "", (txtmini.Text)) tb![etat_stock] = IIf(IsNull(txtetat.Text), "", (txtetat.Text)) 'mise à jour de la table tb.Update 'chargement de la listview avec les nouvelles données de la table Call load_list msg1 = MsgBox("Données enregistrées !", vbInformation + vbOKOnly)
Commande Rechercher: Private Sub Command1_Click() On Error Resume Next tb.MoveFirst Dim code As Long code = InputBox("Veuillez saisir un code article a rechercher:") 'If code = "" Then 'MsgBox "Veuillez saisir un code article SVP !" 'End If tb.Find "[code_article]='" & code & "'" If tb.EOF Then MsgBox "Code Article introuvable!", vbCritical Else affichage 'initialisation des boutons cmdmod.Enabled = True cmdsup.Enabled = True End If End Sub Sub affichage() ALOUZ ISSAM 1ère année Génie Mécanique
48
JUILLET 2007