-
Compteur de contenus
664 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Guillaume MASSART
-
[Résolu] Perte biblio Perso dans centre de contenu
Guillaume MASSART a répondu à un(e) sujet de Circus dans Inventor
Ah Arf J'avais testé avec un lecteur réseau à la racine, le path renvoyait le "\" final... Il faut corriger le msgbox final car le "\" manque encore :=) Le code final corrigé :) http:// http://www.piou2fois.info/cadxp/creation_nouveau_projet.zip [Edité le 9/2/2011 par gmassart] -
[Résolu] Perte biblio Perso dans centre de contenu
Guillaume MASSART a répondu à un(e) sujet de Circus dans Inventor
C'est parti pour le code modifié '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 -
[Résolu] Perte biblio Perso dans centre de contenu
Guillaume MASSART a répondu à un(e) sujet de Circus dans Inventor
Bon bah pour toi Circus je vais y regarder, ça devrait pas poser de problème :) -
Hmmm Si c'est passager, il faudrait mettre les éléments à supprimer en "référence" dans le type de nomenclature L'effet sera de ne plus l'avoir dans la nomenclature (liste de pièce) par contre ca pourra apparaitre en pointillé dans la mise en plan (ou pas selon si vous affichez avec des vues différentes) Les poids seront calculés correctement
-
[Résolu] Perte biblio Perso dans centre de contenu
Guillaume MASSART a répondu à un(e) sujet de Circus dans Inventor
perso j'ai créé un projet vide, configuré comme il faut Ensuite je fais des copier coller de ce projet, renommage du dossier et du fichier ipj et c'est parti Plus de réglage de biblio ni de répertoire favoris... Le script en vbs pour faire ça Le projet type doit être dans un répertoire "projet type" avec le ipj qui s'appelle "projet type.ipj" et le script vbs doit être dans le même répertoire que le projet type (pas dans le projet type) '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é" WScript.Quit end if 'test du nom du projet pour savoir s'il n'existe pas déjà' if oFSO.FolderExists(chemin & 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",chemin & projet_nom,false ' True : pour copier en "écrasant" destination si existe.. oFSO.CopyFile chemin & projet_nom & "\projet type.ipj",chemin & projet_nom & "\" & projet_nom & ".ipj",True ' True : pour copier en "écrasant" destination si existe.. oFSO.DeleteFile chemin & 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 : " & chemin & projet_nom [Edité le 7/2/2011 par gmassart] -
Salut Nomutt et norrin76 Mon utilisation de VBA sous inventor c'est principalement pour me simplifier la vie en faisant des boucles. Par exemple, remplir une propriété de cartouche dans les 65 feuilles de mon dwg :) On peut accéder à pas mal d'informations via VBA sous Inventor, l'avantage est qu'on peut déboguer en live, contrairement aux addin (enfin nomutt arrête moi si je me trompe) VBA je l'utilise tous les jours sous word Excel et Access pour me simplifier la vie, sous inventor c'est le but aussi, par contre pas vraiment (ou plus) le temps de peaufiner mes "addin" interne à inventor (en VBA donc) pourtant j'aimerai bien les distribuer.
-
Je suis maintenant sur iv 2011, il y a des choses qui ont évolués, surtout en tôlerie. Niveau interface, maintenant il y a l'interface en direct, tu cliques sur une face, tu peux faire un esquisse, editer la fonction qui a créé la surface ou éditer l'esquisse de base de la fonction qui a créé la surface, percer un trou, si tu cliques une arrete tu peux choisir chanfrein ou congés etc. ya du progrès Par contre je n'ai pas eu en main solidworks depuis longtemps, aucune idée de la différence actuelle. amélioration de IV2011 : la stabilité, sérieusement je crash rarement l'application. Par contre quand ca arrive, c'est sans explication... mon gros soucis actuellement c'est que xp pro 32bits ne gère pas plus de 4Go (avec le switch 3GB dans le boot.ini) et c'est pas suffisant pour les projets actuels... On devrait passer à seven 64bits en avril/mai, on verra bien
-
faut dire que notre revendeur se foule pas, j'ai même recu une offre de mise à jour (notre souscription s'arrête en mars) de leur part, envoyé par Autodesk en leur nom, sans coup de fil ni demande d'évolution... Je comptais changer, mais bon budget refusé...
-
Pour les charpente, regarde le icopy qui est fait pour avoir une ossature similaire et évolutive, maintenant j'avoue ne jamais y avoir touché, je ne fais pas ce genre d'ossature (on fait des châssis simple) Concernant Ant Renamer, c'est le premier logiciel qui est installé quand j'ai un pc fraichement réinstallé :) Par contre, le fait de renommer va pas aider Inventor a retrouver ses petits...
-
on peut pas :) d'ou la raison pourquoi les revendeurs poussent à installer vault dès le départ, erreur que l'on a fait de ne pas le mettre.
-
Dans un assemblage, ya copie mirroir, mais aussi "copier" Ca permet de copier une partie de l'assemblage actif pour en créer une copie avec réutilisation ou non des pièces. Tu peux par exemple copier un montage avec une plaque en reutilisant des pièces existantes, mais une d'entre elle qui est un peu différentes mais similaire (un perçage en plus) tu peux lui dire de créer une nouvelle pièce basée sur la première mais sans aucun lien. J'utilise ça pour des ensembles presseurs avec vérins, certains doivent recevoir un capteur donc le support est différent, le reste identique. Le support est copié avec comme nom support_codeur et j'ajoute par la suite un trou. Avantage : si tu utilises comme moi des réseaux et que tu libères certains éléments du réseau, ca reste en lieu et place (mais bon sans contrainte) Pour la possibilité d'utiliser prêt à emporter, je dis que c'est le strict nécessaire car il va copier que ce qui est réellement utilisé (dans l'assemblage ou le plan) et ca c'est super pour bien repartir à blanc sans les fichiers inutiles (ceux abandonnés pour mauvaise conception par exemple) Un truc par contre, le copier avec Frame générator, j'ai pas essayé, je ne sais pas comment va réagir le système, et pour faire un changement de répertoire, faut changer chaque répertoire à la main, c'est lourd si tu as un frame avec 30 éléments...
-
[IDW] Apparition de l\'échelle sur plan de détail
Guillaume MASSART a répondu à un(e) sujet de Itzo dans Inventor
:) Ravis que ca serve Promis dès que j'ai du temps je nettoie la macro pour la rendre plus anonyme Mais bon là j'avoue que le temps me manque... -
si c'est dans le même projet, ça va merdouiller car les liens vers les pièces dans les assemblages ne seront pas corrigés En plus il y aura des doublons dans les noms de fichier. J'ai eu le soucis une fois, une prise de tête pas possible pour corriger (4 niveaux de sous ensembles à corriger...) l'option copier est vraiment faite pour ça Prêt à emporter, c'est pour créer une copie du projet en sélectionnant le strict nécessaire
-
[IDW] Apparition de l\'échelle sur plan de détail
Guillaume MASSART a répondu à un(e) sujet de Itzo dans Inventor
J'ai développé une macro qui permet d'intégrer différentes informations automatiquement dans le cartouche dont l'échelle de la première vue insérée (ou en tout cas la première vue de la liste) Par contre le code est pas vraiment très bien exposé car spécifique à mon application. Quand j'aurai du temps pour mettre les mains dans le cambouis, j'essaierai de fournir un truc tout prêt... un aperçu de l'application interne : http://www.affival.com/cadxp/Utilitaires_Affival_SAS.jpg Echelle propage l'échelle dans les entrée requise (spécifique à notre cartouche). Il est possible de choisir quelle entrée requise (liste déroulante) va être affectée Date : bah date sur le plan dessinée par : pour indiquer le dessinateur numéro d'ordre : notre numérotation dep lans spécifiques avec masque et renommage des feuilles. L'onglet suppresion multifeuilles sert quand on a un fichier multifeuille et que l'on souhaite en supprimer facilement -
Bonjour Dans l'assemblage principal, fait "copier" dans les outils, et ensuite cocher l'option "ouvrir une nouvelle fenetre qui permet de créer la copie de l'assemblage complet" Par contre pour le chemin des fichiers, vous pouvez mettre des suffixes, préfixes et changer le répertoire, mais pour changer le répertoire c'est fichier par fichier, un peu lourd je trouve.
-
Salut Rémi Donc 2 solutions principalement : Soit à partir du dwg d'inventor, tu peux récupérer les blocs des vues dans l'espace objet en faisant : insertion, bloc (tu auras toutes les vues) Ou sinon tu fais un enregistrer la copie sous, format autocad dwg, dans les options tu peux choisir de mettre le format dwg 2000 2004 2007 ou 2010, puis choisir si l'export se fait en espace objet etc., Sinon avec la première solution, tu peux meme créer des xref à partir des blocs qui se mettront à jour si tu mets à jour ton dwg d'inventor.
-
Questions sur les contraintes INVENTOR 2010 URGENT
Guillaume MASSART a répondu à un sujet dans Inventor
Salut, vu ton nickname tu serais pas du nord? Je te conseille très fortement de regarder du côté des représentations en position (positionnelles) Pour les vérins, ca permet de faire toutes les positions possibles (rentré, sortie, intermédiaire) Par contre si tu souhaites conserver la flexibilité dans un ensemble (genre tu souhaites ouvrir une porte à la main pour voir des interférences), avec 2010 ca va être compliqué, il faudra en effet utiliser les contacts mais bon c'est pas top je trouve Pour les représentations positionnelles, tu vas dans l'arborescence de l'assemblage, en haut tu as "représentations" avec un + devant, tu cliques tu auras 3 choix Vues, positions et vues de détails. Vues, c'est pour enregistrer des vues (caméra placée, visibilité des pièces, ...) Positions (positions de plusieurs éléments, tu peux gérer avec ça des vues de positions de sous ensemble) Vues de détails : c'est pour alléger le modèle, tu fais disparaitre des éléments avec "masquer". Attention, c'est tr-s déroutant au départ, mais c'est puissant par la suite. -
Dimensions limites en 2D d\'une pièce \"référence\"
Guillaume MASSART a répondu à un(e) sujet de ECDG1 dans Inventor
Le soucis de référence c'est que justement c'est fait pour ne pas la considérer dans les poids etc. moi j'utilise référence pour les squelettes dans le frame generator, comme je travaille en volumique sans qu'il y ait une incidence sur les poids des pièces générées. Je dirais de le mettre en acheté peut être, au moins la vue dans la mise en plan tiendrait compte de la taille, ensuite il suffit de changer la pièce de calque (soit par les filtres de sélection soit dans l'arborescence) pour la mettre en trait fantôme -
Nom de composant dans avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
Dans Frame Generator, AFNOR est le premier de la liste (de base c'est ANSI, il faut monter un cran la liste déroulante), je n'ai plus souvenir s'il fallait choisir quelque part à l'installation. Voir aussi dans le projet quelles sont les bibliothèques activées (le petit icone en bas à droite) -
Longueur de pièce avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
Pour moi ce n'est pas possible pour la simple et bonne raison que l'extrusion des profil n'est pas une distance, mais une extrusion entre 2 plans qui sont créés par projection de géométrie dans la pièce donc il y aura toujours des longueurs non entière. La rigueur des plans c'est dans la cotation des plans, pas dans les longueurs mesurées par Autocad, donc il faut se créer comme moi une norme de cotation chaudronnerie qui a une précision au mm. Par contre je ne comprends pas pourquoi de base les profils métriques n'ont pas une précision au mm, j'ai du mal à croire qu'un profil du commerce puisse nécessiter d'être précis au 1/10e voir 1/1000e... Mais bon la logique d'Autodesk est très difficile à comprendre parfois... -
Nom de composant dans avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
La personnalisation de la bibliothèque des profils n'est pas chose simple. Par contre pour les HEB HEA etc., c'est dans la norme AFNOR mais le nommage c'est: HE 160 B... Pire, dans le centre de contenu, c'est la norme NF A 45 201 A ou NF A 45 201 B... -
Longueur de pièce avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
Je pense que tu n'as pas compris En fait, les longueurs physique sur l'écran seront avec des virgules, mais dans la nomenclature si ta longueur est 17.235mm, il sera indiqué 17mm ou 18mm. Idéal pour de la chaudronnerie (le nombre de fois où mon chaudronnerie se moque de moi avec ces virgules...) Tu peux même imaginer avec des longueurs en m et donc conserver les virgules -
Nom de composant dans avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
Frame Generator nomme automatiquement les fichiers de cette manière car il veut éviter les doublons (rapport avec vault) Pour la forme que tu souhaites, voir dans la nomenclature pour renommer les noms de pièces (rien à avoir avec les noms des fichiers) de manière à avoir nom_du_profil x longueur (et voir astuce dans l'autre poste pour avoir une longueur en mm) -
Longueur de pièce avec frame generator
Guillaume MASSART a répondu à un(e) sujet de alesc67 dans Inventor
Hmmm Il faut faire une recherche dans le forum, mais il est possible en créant une bibliotheque perso d'avoir des profils qui auront toujours des valeurs entières pour la longueur (ca permet d'ailleurs dans la nomenclature d'avoir des choses plus sympa quand on renomme avec les paramètres G_L...) Par contre ca vaut le coup pour 3 ou 4 profil commun, sinon c'est beaucoup de travail... -
Dimensions d\'espace de dessin ou de pièce.ipt sur INVENTOR 2010
Guillaume MASSART a répondu à un(e) sujet de ECDG1 dans Inventor
En attendant, il est possible de créer une pièce dérivée de l'assemblage principale avec une échelle 1/1000 par exemple, l'unité n'étant pas indiqué sur le plan, ça devrait aller (mm pour m sans soucis particulier) Maintenant la limitation je ne sais pas pourquoi, il faut poser la question à Autodesk...
