modification epaisseur arete d'une CATPart
2 participants
Page 1 sur 1
modification epaisseur arete d'une CATPart
Bonjour
Je bloque sur le probleme suivant :
J'ai quelques centaines de pieces qui sont représentées en epaisseur 0.5 et je voudrais les passer en 0.15 par macro VBA.
Il me manque la commande pour changer dans les propriétés du corps de piece l'épaisseur.
Si quelqu'un à la réponse...
Merci
Je bloque sur le probleme suivant :
J'ai quelques centaines de pieces qui sont représentées en epaisseur 0.5 et je voudrais les passer en 0.15 par macro VBA.
Il me manque la commande pour changer dans les propriétés du corps de piece l'épaisseur.
Si quelqu'un à la réponse...
Merci
toulouzing- actif
- Messages : 20
Date d'inscription : 09/04/2014
Localisation : toulouse
Re: modification epaisseur arete d'une CATPart
Déjà, qu'arrives tu à faire en VBA ?
Tes pièces sont-elle toutes issue du même model ? du coup le nom de la propriété à changer serait identique dans toute les pièces ? ou bien les pièces ont elle été créées indépendamment les unes des autres ?
Tes pièces sont-elle toutes issue du même model ? du coup le nom de la propriété à changer serait identique dans toute les pièces ? ou bien les pièces ont elle été créées indépendamment les unes des autres ?
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: modification epaisseur arete d'une CATPart
Bonjour
En VBA, je sais partir d'une liste de pieces depuis excel et les ouvrir dans CATIA , voire les modifier creer des points ou autre, les updatés les stocker.....
J'ai une liste de vis qui ont été faites à partir d'un fichier de reference donc la proprieté a changer doit être la même.
Merci
En VBA, je sais partir d'une liste de pieces depuis excel et les ouvrir dans CATIA , voire les modifier creer des points ou autre, les updatés les stocker.....
J'ai une liste de vis qui ont été faites à partir d'un fichier de reference donc la proprieté a changer doit être la même.
Merci
toulouzing- actif
- Messages : 20
Date d'inscription : 09/04/2014
Localisation : toulouse
Re: modification epaisseur arete d'une CATPart
En fait je viens de comprendre, j'étais à coté de la plaque lors de me 1ere réponse.
Tu veux modifier la propriété graphique de l'épaisseur des trait de rendu graphique de tes pièces, donc (et pas changer l'épaisseur de différentes pièces ...)
Tu veux modifier la propriété graphique de l'épaisseur des trait de rendu graphique de tes pièces, donc (et pas changer l'épaisseur de différentes pièces ...)
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: modification epaisseur arete d'une CATPart
voilà un bout de code qui met tout ce qui est sélectionné en ligne de type 1
l'extrait de l'aide correspondant
o Sub SetRealWidth( long iLineWidth,
long iInheritance)
Sets the real line width and the line width inheritance flag for the current selection.
Parameters:
iLineWidth
The value ranges from 1 to 63. Each indice is a thickness customizable in the page Tools/Options/General/Display/thickness.
iInheritance
Legal value:
0
No heritance
1
Heritance
Example:
The following sample shows how to change line width of current selection.
Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties
visProperties1.SetRealWidth 4,1
- Code:
Dim visProperties1 As VisPropertySet
Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties
visProperties1.SetRealWidth 1, 1
l'extrait de l'aide correspondant
o Sub SetRealWidth( long iLineWidth,
long iInheritance)
Sets the real line width and the line width inheritance flag for the current selection.
Parameters:
iLineWidth
The value ranges from 1 to 63. Each indice is a thickness customizable in the page Tools/Options/General/Display/thickness.
iInheritance
Legal value:
0
No heritance
1
Heritance
Example:
The following sample shows how to change line width of current selection.
Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties
visProperties1.SetRealWidth 4,1
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: modification epaisseur arete d'une CATPart
Super
C'est exactement ce qui me manquait. Je n'avais pas su trouver ces infos.
Merci à toi.
C'est exactement ce qui me manquait. Je n'avais pas su trouver ces infos.
Merci à toi.
toulouzing- actif
- Messages : 20
Date d'inscription : 09/04/2014
Localisation : toulouse
Sujets similaires
» modification type et epaisseur trait
» mettre une epaisseur de tole
» Export de la liste des pièces avec longueur, largeur, épaisseur ... (nomenclature) vers Excel
» Renommer les trous d'une CATPart
» CATPart et CATProduct
» mettre une epaisseur de tole
» Export de la liste des pièces avec longueur, largeur, épaisseur ... (nomenclature) vers Excel
» Renommer les trous d'une CATPart
» CATPart et CATProduct
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum