Aller au contenu

dit_lechat

Membres
  • Compteur de contenus

    4
  • Inscription

  • Dernière visite

Tout ce qui a été posté par dit_lechat

  1. Bonjour, Nous avons la même problématique dans mon entreprise, a savoir ne pas projeter des opérations de perçages dans certains plans mais de les voir dans d'autres. Je ne sais pas si ça pourra t'aider, mais pour nous, la solution la plus efficace consiste a simplement désactiver dans le 3D la fonction de perçage. Nous la réactivons une fois la vue générée. Afin de pouvoir projeter depuis un product (avec plusieurs part qui possède ces opérations de perçages), nous les intégrons (les perçages) a un ensemble de sélection, afin de les désactiver/activer tous en une seule fois.
  2. Bonjour mooneck et merci pour ta réponse. Mon but est de pouvoir consulter ponctuellement des catdrawing rapidement sans avoir un temps de chargement trop long du au chargement de 3d lié volumineux. Ma macro doit donc: -Désactiver l'option de chargement des docs referencés -Me permettre de choisir un catdrawing a ouvrir et l'ouvrir. -Réactiver l'option de chargement des docs référencés J'ai suivi ton conseil et j'ai enregistré une macro qui désactive l'option et une autre qui la réactive. Entre les deux j'essaye d'utiliser la méthode FileSelectionBox, mais sans succès. Voici mon code : Language="VBSCRIPT" Sub CATMain() 'Désactive l'option de chargement des docs referencés Set settingControllers1 = CATIA.SettingControllers Set disconnectionSettingAtt1 = settingControllers1.Item("CATSysDisconnectionSettingCtrl") disconnectionSettingAtt1.InactivityDuration = 1800 Set memoryWarningSettingAtt1 = settingControllers1.Item("CATSysMemoryWarningSettingCtrl") memoryWarningSettingAtt1.UsageLimit = 70 Set generalSessionSettingAtt1 = settingControllers1.Item("CATCafGeneralSessionSettingCtrl") generalSessionSettingAtt1.RefDoc = False generalSessionSettingAtt1.SaveRepository disconnectionSettingAtt1.SaveRepository memoryWarningSettingAtt1.SaveRepository 'Choix du catdrawing a ouvrir Set FileSys = CATIA.FileSystem FPath = CATIA.FileSelectionBox("Select a CATDrwing", "*.CATDrawing", CatFileSelectionModeOpen) Set Doc = CATIA.Documents.Open(FileSys.GetFile(fpath)) 'ICI SE TROUVE L'ERREUR 'Réactive l'option de chargement des docs referencés disconnectionSettingAtt1.InactivityDuration = 1800 memoryWarningSettingAtt1.UsageLimit = 70 generalSessionSettingAtt1.RefDoc = True generalSessionSettingAtt1.SaveRepository disconnectionSettingAtt1.SaveRepository memoryWarningSettingAtt1.SaveRepository End Sub Si tu as une idée, merci d'avance!!! A+
  3. Bonjour a tous, Je cherche a ouvrir des CATDrawing sans charger le 3D et surtout sans avoir à décocher l'option "Chargement des documents référencés" du panneau de configuration de Catia. Est-ce que quelqu'un aurait un code pour ca??? Merci d'avance!
  4. Bonjour a tous, je cherche a automatiser des mise en plan. J'arrive a faire des vues suivant un plan et a gérer l’échelle de celle-ci, mais comme indiqué dans le titre, je voudrais générer une mise en plan suivant un angle de vue fixé par une camera. Quelqu'un a t-il un code pour ça???? Merci d'avance.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité