Aller au contenu

Paramètrage Projet


jul

Messages recommandés

Bonjour à tous,

 

Je suis actuellement entrain de paramétrer mes projets mais j'ai un souci au niveau des "Fichiers du centre de contenu".

Dès que j'inserts des composants issu de la bibliothèque, ils sont mis par défaut dans un dossier.

Ce que j'aimerai c'est qu'ils se pointent directement dans un dossier sous la racine de mon projet et ceci pour chaque nouveaux projets.

 

_______________

Inventor 2013 64bits seven

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

Personnellement j'ai créé un projet type vide mais complètement configuré. J'en fait une copie pour chaque nouveau projet en prenant soin de renommer le fichier .ipj. De cette manière mes dossiers sont correctement conservé et j'ai une structure prédéfinie pour pas mal de choses (documents, plans clients, import fournisseur, centre de contenu, plans finaux, exports etc.)

J'ai même créé un script VBS pour faciliter tout ça, je suis en déplacement je n'y ai pas accès là tout de suite mais j'essaierai d'y penser à mon retour au bureau.

Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry

Elficast - Cored Wire for Foundry applications

Autodesk Inventor 2014

Windows 7 64bits

LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

Personnellement j'ai créé un projet type vide mais complètement configuré. J'en fait une copie pour chaque nouveau projet en prenant soin de renommer le fichier .ipj. De cette manière mes dossiers sont correctement conservé et j'ai une structure prédéfinie pour pas mal de choses (documents, plans clients, import fournisseur, centre de contenu, plans finaux, exports etc.)

J'ai même créé un script VBS pour faciliter tout ça, je suis en déplacement je n'y ai pas accès là tout de suite mais j'essaierai d'y penser à mon retour au bureau.

 

Merci de ta réponse, je retiens ton idée.

Concernant ton script VBS, il permet de faciliter quoi concretement? Je pense que ça pourrait me servir.

Lien vers le commentaire
Partager sur d’autres sites

Pour le script, en fait il faut un projet bien défini et vide de pièces (ou pas selon ton choix) Le script va copier et renommer le projet correctement.

Voici le script (copier dans un fichier texte, renommber en .VBS)


'Script de création automatique d'un nouveau projet pour INVENTOR
'Cela permet d'éviter les erreurs de copie lors de la création d'un nouveau projet à partir d'un projet type
dim chemin, oFSO, projet_nom
Set oFSO = CreateObject("Scripting.FileSystemObject")
'Récupération du chemin du script'
chemin= left(WScript.ScriptFullName,len(WScript.ScriptFullName)-len(WScript.ScriptName))
'Demande du nom du nouveau projet
projet_nom=inputbox("Quel est le nom du nouveau projet?")
'Vérification que l'utilisateur a bien mis un nom de projet'
if projet_nom="" then
msgbox "Nous n'avez pas donné de nom, ce programme va être fermé",vbCritical
WScript.Quit
end if

'choix du répertoire de destination
set oShell = CreateObject("Shell.Application")
Set oFolder = oShell.BrowseForFolder(&H0&, "Choisir un répertoire de destination", RETURNONLYFSDIRS,chemin)
If oFolder is Nothing Then 
MsgBox "Nous n'avez pas sélectionner de répertoire de destination, ce programme va être fermé",vbCritical
 WScript.Quit
Else
 Set oFolderItem = oFolder.Self
End If

'test du nom du projet pour savoir s'il n'existe pas déjà'
if oFSO.FolderExists(oFolderItem & "\" & projet_nom) then
msgbox "Ce projet existe déjà"
WScript.Quit
else
'Copie du projet type vers le répertoire du projet'
oFSO.CopyFolder chemin & "projet type",oFolderItem.path & "\" & projet_nom,false ' True : pour copier en "écrasant" destination si existe..
oFSO.CopyFile oFolderItem.path & "\" & projet_nom & "\projet type.ipj",oFolderItem.path & "\" & projet_nom & "\" & projet_nom & ".ipj",True ' True : pour copier en "écrasant" destination si existe..
oFSO.DeleteFile oFolderItem.path & "\" & projet_nom & "\projet type.ipj",True  ' Le paramétre "Force" à true permet d'effacer les fichiers en lectures seules.
end if
msgbox "Le projet est disponible dans le répertoire suivant : " & oFolderItem.path & "\" & projet_nom

 

 

Le seul truc c'est que mon répertoire du projet type s'appelle "projet type" et le fichier ipj qui est dedans s'appelle "projet type.ipj", sinon faut modifier la fin du code

Dis moi si tu rencontres des problèmes.

Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry

Elficast - Cored Wire for Foundry applications

Autodesk Inventor 2014

Windows 7 64bits

LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M

Lien vers le commentaire
Partager sur d’autres sites

Il faut lancer le VBS en dehors d'inventor et ouvrir le nouveau ipj créé

Après dans INVENTOR en direct c'est possible de faire une macro qui fait ce que fait le script vbs, l'avantage avec le VBS c'est qu'il n'y a pas besoin d'avoir une licence inventor (on a des licences serveur) pour créer le projet, étant responsable du BE ça me permet de créer sans lancer inventor :)

Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry

Elficast - Cored Wire for Foundry applications

Autodesk Inventor 2014

Windows 7 64bits

LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M

Lien vers le commentaire
Partager sur d’autres sites

Merci de tes explications.

Comment je peux modifier le chemin du projet type? par exemple via un serveur.

J'aimerai qu'il ne crée pas de nouveau dossier car celui-ci serait déjà existant.

Juste un copier renommer du .ipj + 2 dossiers(fichiers du centre de contenu & OldVersions).

Lien vers le commentaire
Partager sur d’autres sites

Donne moi ta structure (nom des répertoires) je vais essayer de modifier le script.

Je mettrai 2 choix de répertoire:

-origine

-destination

Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry

Elficast - Cored Wire for Foundry applications

Autodesk Inventor 2014

Windows 7 64bits

LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M

Lien vers le commentaire
Partager sur d’autres sites

Dossier 1: "000 - Nom étude"

  • Dossier 2: "Courriers"
  • Dossier 3: "études"
    • Dossier: Fichiers du centre de contenu
    • Dossier: OldVersions
    • Nom projet.ipj
    • 000001.iam
    • 000002.ipt
    • 000003.ipt

    [*]Dossier 4: "Qualité"

 

Les quatres premiers dossiers seront déjà créés.

Lien vers le commentaire
Partager sur d’autres sites

Je manque de temps pour te répondre pour l'instant, déplacement pro

Affival SAS - Cored Wire and Wire Feeder for Steel Plant and Foundry Industry

Elficast - Cored Wire for Foundry applications

Autodesk Inventor 2014

Windows 7 64bits

LENOVO W530 - i7-3630QM@2.40GHz - 16Go RAM - QUADRO K1000M

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é