Aller au contenu

Guillaume MASSART

Membres
  • Compteur de contenus

    664
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Guillaume MASSART a gagné pour la dernière fois le 25 mars 2019

Guillaume MASSART a eu le contenu le plus aimé !

À propos de Guillaume MASSART

  • Date de naissance 21/07/1980

Contact Methods

  • Website URL
    http://www.affival.com
  • Skype
    gmassart

Profile Information

  • Gender
    Male
  • Location
    Solesmes

Guillaume MASSART's Achievements

Newbie

Newbie (1/14)

3

Réputation sur la communauté

  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.
×
×
  • 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é