Vous êtes sur la page 1sur 2

Catalogue outils coupant partir dExcel

1-Fonctionnement des fichiers partir dexcel


Les catalogues C200, Mullercorrespondent de petits magasins de Centre dusinage, les catalogues
Saphir, GSP a des magasins plus importants permettant une meilleurs rpartition des outils. En tournage
la diffrence rside dans la taille des outils SONIM 20x20, SOMAB16x16, T2012x12.
Fichier Saphir.xls li aux fichiers Fraises 2T CC.xls dfinissant les fraises 2 tailles et Forets.xls

Dfinition des chapitres du catalogue.

Dfinition des outils assembls. (forets)

Dfinition des outils avec leurs paramtres de


coupe (fraise 2 tailles) , les valeurs contenues
correspondent lusinage dalliages
daluminium 2017

Dfinition des correcteurs (nb de position


possible et n). Les rayons sont = 0 pour utiliser
ceux rentrs dans la machine, en correction
doutil. Si valeurs relles, le pilotage de la fraise
est dcal du rayon il faut donc mettre des
rayons 0 dans la machine. Les corrections
apporter sont alors faire par rapport R=0.

1/2 aide utilitaire catia 07/10/2017


2-Cration du catalogue catia
Le traitement de la macro cration catalogue sapplique un fichier sans formatage de type .csv , il faut
donc enregistrer le fichier . xls en .csv
On peut ce moment l lancer lexcution de la macro Outillage_SAPHIR.CATScript
'' ------------------------------------------------------
'' VBScript for Manufacturing Tools catalog generation.
'' ------------------------------------------------------
Language="VBSCRIPT"
'======================
' Test cession flag
'======================
______________________________________________________________________________________________________________

WorkingPath = GetDefaultWorkingPath
DefaultcsvFile = WorkingPath & "Outillage_SAPHIR.csv"
DefaultCatalogFile = WorkingPath & "Outillage_SAPHIR.catalog"
DefaultCatalogExtension = ".catalog"
csvFile = InputBox("Tool descriptions file","File", DefaultcsvFile)
if (NOT (TestCSVFileName(csvFile))) then exit sub
dim namelength, posdernierslash, posdernierpoint, i as integer
posdernierslash = 0
posdernierpoint = 0
namelength = len(csvFile)
dim CurrChar as VARIANT

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
end sub

Le catalogue est cr, le rapport derreur indique que tout cest bien pass.

2/2 aide utilitaire catia 07/10/2017