Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
2 participants
Page 1 sur 1
Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Bonjour,
je suis a la recherche de solutions, pour creer une application qui me permets d'appeler des fichiers standard de type CATPart, CATProduct, CATDrawing sans passer par le créer a partir de de...
par avance je vous remercie
je suis a la recherche de solutions, pour creer une application qui me permets d'appeler des fichiers standard de type CATPart, CATProduct, CATDrawing sans passer par le créer a partir de de...
par avance je vous remercie
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Explique plus en détails ce qeu tu veux car vu de ce point, le "créer à partir de ..." est adapté à ta demande ...
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
ok,
le but est d'ouvrir des part, product, drawing, prelablement configuré et standardisé via une application direct sur la barre outils de CATIA, au lieu de faire un creer un partir de..
le but est d'ouvrir des part, product, drawing, prelablement configuré et standardisé via une application direct sur la barre outils de CATIA, au lieu de faire un creer un partir de..
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Ok
tout devrait tourner autour de la fonction suivant
tout devrait tourner autour de la fonction suivant
- Code:
Func NewFrom( CATBSTR iFileName) As Document
Creates a new document from a document stored in a file. Role: Reads a document stored in a file and creates a new document containing the resulting data, adds the new document to the document collection, displays it in a new window, adds the window to the window collection and activates both the document and the window.
Parameters:
The
name of the file containing the document.
Returns:
The created document.
Example:
The following example creates a new Doc document from the contents of the FileToRead file.
FileToRead = "e:\users\psr\Parts\ThisIsANicePart.CATPart"
Dim Doc As Document
Set Doc = Documents.NewFrom(FileToRead)
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
ok, est il possible d'etre plus precis de la façon de faire car je suis neophyte sur la programmation
par avance merçi
par avance merçi
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
LA fonction
NewFrom() correspond à "créé à partir de..."
Arpès si tu ne connais pas du tout la programmation va pas être facile à t'expliqué comme ça.
Il faut déjà que tu te fasse là main avec des chose très basiques, c'est tout un language et une syntaxe à apprendre.
NewFrom() correspond à "créé à partir de..."
Arpès si tu ne connais pas du tout la programmation va pas être facile à t'expliqué comme ça.
Il faut déjà que tu te fasse là main avec des chose très basiques, c'est tout un language et une syntaxe à apprendre.
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
ok, je connais le parametrage, j'ai fait un peu de VB du Knowledge et je ne demande qu'a apprendre, ou puis je trouver des tutos et des documents
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Pour créer une macro sous catia il y a deux langage
VBscript et VBA
VBscript, assez rapide à mettre en place, mais limité au niveau des ses possibilités.
VBA, un peut plus long de mise en place, mais bien plus polyvalent.
Personnellement je n'utilise plus que le VBA.
Pour créer une nouvelle macro
Outils -> Macros -> Macros ... -> Bibliothèque de macros.
type de bibliothèque : Projets VBA
Créer une nouvelle bibliothèque : chemin de ta nouvelle bibliothèque
->fermer
-> créer -> donne un nom à la macro (par défaut c'est : Module 1) -> ok
double clic sur ta macro et l'éditeur VBA s'ouvre
de là tu vas pouvoir écrire tes lignes de code
VBscript et VBA
VBscript, assez rapide à mettre en place, mais limité au niveau des ses possibilités.
VBA, un peut plus long de mise en place, mais bien plus polyvalent.
Personnellement je n'utilise plus que le VBA.
Pour créer une nouvelle macro
Outils -> Macros -> Macros ... -> Bibliothèque de macros.
type de bibliothèque : Projets VBA
Créer une nouvelle bibliothèque : chemin de ta nouvelle bibliothèque
->fermer
-> créer -> donne un nom à la macro (par défaut c'est : Module 1) -> ok
double clic sur ta macro et l'éditeur VBA s'ouvre
de là tu vas pouvoir écrire tes lignes de code
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
ok, pour ça pas de probleme mais ou trouver les lignes de code qui vont bien? ou puis trouver des doc sur le VB?
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
bah déjà "F1" ou rubrique "Aide"
Pour les fonction liées à Caita il faut savoir que la doc est assez léger et pas mal tatonner
Après niveau VB général, le net regorge de tuto, je pense qu'il y a des sites qui seront bien plus explicite que moi sur ce point.
http://www.google.fr/search?client=opera&rls=fr&q=tuto+vba&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
Pour les fonction liées à Caita il faut savoir que la doc est assez léger et pas mal tatonner
Après niveau VB général, le net regorge de tuto, je pense qu'il y a des sites qui seront bien plus explicite que moi sur ce point.
http://www.google.fr/search?client=opera&rls=fr&q=tuto+vba&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Oki, je te remercie pour ton aide et te tiens au courant de l'evolution
entib- timide
- Messages : 7
Date d'inscription : 18/03/2012
Localisation : 27500
Re: Creation d'un fichier standard de type CATPart, CATProduct, CATDrawing
Pour débuter c'est toujours d'arriver à faire le famaeux "hello world" :p
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Sujets similaires
» CATPart et CATProduct
» Macro VBA - Enregistrer sous de tous les CATProduct et CATPart uniquement présents dans CATIA.ActiveDocument ?
» Detecter le Niveau Actif (CATProduct/Composant/CATPart)
» Sauvegarder un CATDrawing avec un nom identique au nom de la CATPart.
» Conversion fichier CATPart en pdf ou jpg ou dxf
» Macro VBA - Enregistrer sous de tous les CATProduct et CATPart uniquement présents dans CATIA.ActiveDocument ?
» Detecter le Niveau Actif (CATProduct/Composant/CATPart)
» Sauvegarder un CATDrawing avec un nom identique au nom de la CATPart.
» Conversion fichier CATPart en pdf ou jpg ou dxf
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum