Aller au contenu

Guillaume MASSART

Membres
  • Compteur de contenus

    664
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par Guillaume MASSART

  1. Guillaume MASSART

    Bibliotheque inventor

    Bonjour A ma connaissance non, c'est le genre de chose fait en interne selon les besoins des sociétés. La publication de profil personnalisé est assez simple quand on maîtrise, il faut juste passer un peu de temps au départ pour configurer correctement tout. Thomas a fait un tutoriel complet sur ça sur le forum autodesk français d'inventor : https://forums.autodesk.com/t5/inventor-francais/tuto-centre-de-contenu-personnalise/td-p/8642741
  2. Alors c'est pas la solution que tu cherches, mais en exportant en STEP et en important le STEP dans Autocad est-ce que tu récupères les couleurs ?
  3. Je pensais que c'était seulement avec IV 2014 que le support W10 était validé. Je confirme au besoin que IV2014 fonctionne sur W10, pas mon pc mais celui d'un collègue. On va bientôt migrer vers W10, fallait tester :)
  4. Guillaume MASSART

    Moule

    J'ai pas accès aux photos mais je comprends que ta face de coupe n'est pas régulière, donc dans ce cas là je procéderai par du surfacique, mais là c'est pas simple. En gros il faut créer tes faces et ensuite coudre pour faire tes solides (deux parties du moules) C'est pas mon domaine de prédilection et j'ai pas d'exemple pour t'aider malheureusement.
  5. Guillaume MASSART

    Moule

    L'upload de photo est bloqué jusqu'à atteindre 10 posts je crois, pas sur mais c'est l'idée :) concernant le soucis, l'histoire des moules je ne travaille avec ça mais la marche à suivre serait la suivante: -Construire la pièce moulée en 3D -Créer un assemblage avec le moule plein et la pièce moulée -Editer le moule depuis l'assemblage, copier la pièce moulée et ensuite utiliser la possibilité de soustraire le volume -Dans le moule ajouter des scissions de volume pour créer des corps différents (bien cocher l'option) -Récupérer les différents corps en créant les pièces à partir du fichier multi corps Entre deux il faudra surement prévoir les entrées/sorties pour l’injection
  6. Pour boucher les trous c'est pas trivial en effet, le mieux est de créer une esquisse sur la face et juste ensuite dans dessiner quoi que ce soit faire des extrusions des trous à supprimer jusque la face suivante.
  7. Bonjour Evite tous ce qui est réseau dans les esquisses, gére plutôt des réseaux de fonctions c'est plus flexible Dans ton cas tu peux gérer tes deux ouvertures dans une esuisses et ensuite faire ton réseau. Pour supprimer des ouvertures par la suite, il faut boucher les trous
  8. J'ai vu le poste sur les forum français d'Autodesk et tu as eu la réponse mais il faut s'avoir qu'avec le frame generator ou avec des profils insérés pour avoir les noms à sa sauce, il faut utiliser la vue de nomenclature et utiliser les propriétés des profils (G_L pour la longueur par exemple) pour personnaliser le nom de la pièce. Perso j'ai carrément créé ma bibliothèque en copiant depuis le centre de contenu des profils en modifiant les propriétés pour avoir "Numéro d'appro x G_L" avec G_L en mm (pas de chiffre après la virgule) et sans le "mm" derrière.
  9. On a eu le soucis ici aussi Seule solution envisagée mais non testée: les règles ilogic modifie des paramètres dans l'assemblage principal et dans les pièces qui dépendent on fait une liaison vers ces paramètres de l'assemblage (dans la pièce, dans paramètres, lier > aller chez l'assemblage et lier les paramètres désirés)
  10. Bon c'est brut de décoffrage et faut adapter mais ça marche en VBA. Il faut créer une table dans les styles nommée "DrawingList" avec 2 colonnes Public Sub DrawingListCreate() Dim oDwgDocument As DrawingDocument Dim oSheet As Sheet Set oDwgDocument = ThisApplication.ActiveDocument Set oSheet = oDwgDocument.ActiveSheet Dim oCustomTable As CustomTable Dim oCustomTables As CustomTables Set oCustomTables = oSheet.CustomTables 'Contrôle si il existe déjà une table "DrawingList" et la supprimer si c'est le cas For Each oCustomTable In oCustomTables If oCustomTable.Title = "DrawingList" Then oCustomTable.Delete End If Next Dim oCellPageNumber As Cell Dim oCellDrawingNumber As Cell Dim oDrawingListDimensionCount As Integer oDrawingListDimensionCount = 0 oDrawingListDimensionCount = oDwgDocument.Sheets.Count If oDrawingListDimensionCount > 0 Then Dim oColumnTitle(0 To 1) As String oColumnTitle(0) = "Column1" oColumnTitle(1) = "Column2" Dim oActiveTableStyle As TableStyle Dim oTableTitle As String Dim style As TableStyle Set oActiveTableStyle = oDwgDocument.StylesManager.TableStyles("DrawingList") oTableTitle = oActiveTableStyle.Title Dim oBorder As Border Set oBorder = oSheet.Border Dim dimX, dimY As Double dimX = oBorder.RangeBox.MinPoint.X dimY = oBorder.RangeBox.MaxPoint.Y Dim oFieldDrawingListTable As CustomTable Set oFieldDrawingListTable = oSheet.CustomTables.Add(oTableTitle, ThisApplication.TransientGeometry.CreatePoint2d(0, 0), UBound(oColumnTitle) + 1, oDrawingListDimensionCount, oColumnTitle) oDrawingListDimensionCount = 0 Set oSheet = Nothing For Each oSheet In oDwgDocument.Sheets oDrawingListDimensionCount = oDrawingListDimensionCount + 1 Set oCellDrawingNumber = oFieldDrawingListTable.Rows.Item(oDrawingListDimensionCount).Item("Column1") oCellDrawingNumber.value = oSheet.Name Set oCellPageNumber = oFieldDrawingListTable.Rows.Item(oDrawingListDimensionCount).Item("Column2") oCellPageNumber.value = oDrawingListDimensionCount Next oSheet ' For Each oInspectionDimension In oSheet.DrawingDimensions ' If oInspectionDimension.IsInspectionDimension Then ' oInspectionDimensionCount2 = oInspectionDimensionCount2 + 1 ' oInspectionDimensionString = Replace(oInspectionDimension.text.text, "n", "Ø") ' Set oCellInspectionDimensionItem = oFieldVerificationTable.Rows.Item(oInspectionDimensionCount2).Item("Column1") ' oCellInspectionDimensionItem.value = oInspectionDimensionCount2 ' oInspectionDimension.SetInspectionDimensionData kRoundedEndsInspectionBorder, oInspectionDimensionCount2 ' Set oCellInspectionDimension = oFieldVerificationTable.Rows.Item(oInspectionDimensionCount2).Item("Column2") ' oCellInspectionDimension.value = oInspectionDimensionString ' End If ' Next oFieldDrawingListTable.style = oActiveTableStyle Dim height, width As Double ' Debug.Print oFieldVerificationTable.RangeBox.MaxPoint.X & "-" & oFieldVerificationTable.RangeBox.MinPoint.X ' Debug.Print oFieldVerificationTable.RangeBox.MaxPoint.Y & "-" & oFieldVerificationTable.RangeBox.MinPoint.Y width = oFieldDrawingListTable.RangeBox.MaxPoint.X - oFieldDrawingListTable.RangeBox.MinPoint.X height = oFieldDrawingListTable.RangeBox.MaxPoint.Y - oFieldDrawingListTable.RangeBox.MinPoint.Y ' Debug.Print width & "-" & height iPosition = 2 Select Case iPosition Case 1 ' bas gauche dimX = oBorder.RangeBox.MinPoint.X dimY = oBorder.RangeBox.MinPoint.Y oFieldDrawingListTable.position = ThisApplication.TransientGeometry.CreatePoint2d(dimX, dimY + height) Case 2 ' haut gauche dimX = oBorder.RangeBox.MinPoint.X dimY = oBorder.RangeBox.MaxPoint.Y oFieldDrawingListTable.position = ThisApplication.TransientGeometry.CreatePoint2d(dimX, dimY) Case 3 ' haut droite dimX = oBorder.RangeBox.MaxPoint.X dimY = oBorder.RangeBox.MaxPoint.Y oFieldDrawingListTable.position = ThisApplication.TransientGeometry.CreatePoint2d(dimX - width, dimY) End Select End If End Sub
  11. Avec ilogic ou VBA oui, maintenant j'ai pas le code sous la main, je vais regarder j'ai déjà fait un truc similaire pour des tables de contrôle de dimensions.
  12. Faut activer la nomenclature "pièces uniquement" Et ne pas utiliser d'assemblages soudés sinon ça ne remonte pas les pièces
  13. Guillaume MASSART

    Rendrez moi mes matières

    tes matières sont dans les pièces, il faut les enregistrer dans ta bibliothèque de matières dans inventor En fait c'est gérer à deux endroits, logiciel et fichiers. Dans le menu gérer, style et normes la commande "enregistrer" te permet de pousser les matières dans inventor lui même. "mettre à jour" c'est pour faire le contraire
  14. quand tu es dans "enregistrer sous" tu choisis le format dwg autocad et tu as le bouton "options" qui te permet de choisir les options d'export dont le format (2000, 2005, 2008 etc.) et si tu veux exporter en espace papier ou objet à l'échelle ou non avec ou sans cotation etc.
  15. Il faut être dans un ensemble mécanosoudé (chassis.iam) et ensuite utiliser la partie usinage (préparation, soudure, usinage) dans l'arborescence, là tu pourras choisir les éléments que tu perces et normalement ça ne devrait plus bouger.
  16. C'est surtout une stratégie pour vendre les updates :) Ils avaient sorti pour Autocad un convertisseur qui permettait à des versions 2010 par exemple d'ouvrir des 2015, parce que justement les utilisateurs avaient fortement râlé.
  17. les dwg d'inventor sont ouvrables par Autocad mais pas pratique (au mieux tu peux t'en servir pour récupérer des blocs qui correspondent aux vues sans les cotations) Le mieux c'est de faire un enregistrer sous, format dwg autocad et d'aller dans les options de l'export pour choisir le format autocad que tu veux.
  18. Bonjour Malheureusement il n'y a pas de numérotation globale, chaque ensemble a sa propre nomenclature et sa propre numérotation. Il faut tout gérer manuellement Certains bureaux d'études n'utilisent pas cette numérotation mais plutôt une nom de fichier unique et donc identifie tout avec ce nom unique, qui n'est pas vraiment un nom mais une codification de fichier.
  19. Guillaume MASSART

    xref vers autocad

    Normalement les dwg d'inventor sont ouvrables par Autocad et surtout tu peux récupérer des blocs en xref je pense qui correspondent aux vues (en fait dans le dwg tu vas avoir autant de bloc que de vues)
  20. Bonjour Tu as deux façons de gérer des composants standards Soit via le centre de contenu mais effectivement tu ne peux pas mettre d'ensembles. Une solution serait de faire des pièces dérivées de tes ensembles. L'autre c'est de déclarer un répertoire externe qui contient tes composants standards. Tu fais un projet pour les gérer, ensuite dans les projets qui vont les utiliser tu déclares le répertoire externe en bibliothèque. Tu pourras alors insérer ce que tu veux en lecture seule
  21. Guillaume MASSART

    I ensemble

    Salut Jérémy Désolé j'ai zappé ta demande Concernant les illogic avec les iensembles, je ne sais pas trop te répondre, on ne le fait pas ici. Pour VAULT,les isembles sont gérés. Pour les plans on rencontre un soucis dans le sens où à cause des iensembles et des vues de position, ça oblige à regénérer les configurations à chaque fois, donc c'est un peu chiant mais bon à force on s'y fait. Le groupement de colonne non, par contre nous on utilise des assemblages fantômes pour regrouper les pièces qui doivent disparaître en même temps. C'est un peu bourrin comme méthode mais tellement plus simple à gérer par la suite.
  22. Guillaume MASSART

    Superposition

    Oui, mais c'est comme ça une modification de vue (cadrage, coupe etc.) ne permet pas d'ajouter une autre modification.
  23. Guillaume MASSART

    Superposition

    Ah ok, c'est à priori pas gérable Tout comme tu ne peux pas recadrer une vue avec un calque ou mettre un calque sur une vue recadrée.
  24. Je crois que l'impératif c'est que si toutes les vis sont desserrées complètement, le carter doit tomber de lui même. En effet l'utilisation d'un outil est obligatoire pour démonter un carter Vous les modélisez les vis imperdables ou pas ? Perso je les mets en composant virtuel, je vais peut être dupliquer une série de vis CHC et la renommer pour faire des vis imperdables physiques
  25. Guillaume MASSART

    mode d'organisation

    Je n'ai pas essayé, mais je pense que tu peux créer des projets séparés avec une structure commune, je m'explique Dans le projet 1 tu règles: -centre de contenu à la racine dans un répertoire "centre de contenu" ou "Content Center Files" -le répertoire de travail (Workspace) dans un répertoire "projet 1" ou le nom de ton projet / de ta ligne -un répertoire "bibliothèque" déclaré en librairie qui contiendra tes produits etc. Ca sera déclaré en lecture seule dans tous tes projets Pour le projet 2, idem sauf le répertoire de travail etc. L'avantage de cette structure: -partage du centre de contenu entre tes projets -partage d'éléments de bibliothèque en lecture seule -structure des projets claire A la racine tu auras tous les fichiers ipj des projets
×
×
  • 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é