- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Lien permanent
- Imprimer
- Signaler
Bonjour,
j'ai 3 type de part liste:
1-pour assemblages dans la quels la colonne "Part Number" ne pas vide
2-pour assemblages dans la quels la colonne "Part Number" vide
3 - pour sousassemblages ossature
est-ce que c'est possible incérer la liste de composantes selon le type de assemblage sur la feuille?
j'ai déjà une règle quelle fait insertion du liste des pièces selon la norme.
Dim oDrawingDoc As DrawingDocument oDrawingDoc = ThisApplication.ActiveDocument Dim oSheet As Sheet oSheet = oDrawingDoc.ActiveSheet 'Detect if the template has a parts list Try Dim oPartslistCheck As PartsList oPartslistCheck = oSheet.PartsLists(1) partslistpresent=True Catch partslistpresent=False End Try If partslistpresent=True 'Delete the current parts list Dim oPartsList As PartsList oPartsList = oDrawingDoc.ActiveSheet.PartsLists.Item(1) oPartsList.Delete End If ' Set a reference to the first drawing view on ' the sheet. This assumes the first drawing ' view on the sheet is not a draft view. Dim oDrawingView As DrawingView oDrawingView = oSheet.DrawingViews(1) ' Set a reference to the sheet's border Dim oBorder As Border oBorder = oSheet.Border Dim oPlacementPoint As Point2d xrev = oBorder.RangeBox.MaxPoint.X-0.3175 yrev = oBorder.RangeBox.MaxPoint.Y-0.3175 oPlacementPoint = ThisApplication.TransientGeometry.CreatePoint2d(xrev, yrev) ' Create the parts list. Dim oPartsList1 As PartsList oPartsList1 = oSheet.PartsLists.Add(oDrawingView, oPlacementPoint) 'Set Parts List Type oPartsList1 = oDrawingDoc.ActiveSheet.PartsLists.Item(1) oPartsList1.Style = oDrawingDoc.StylesManager.PartsListStyles.Item("LISTE DE PIÈCES - PE (FR)")'("LISTE Ossature - PE (FR)")'("LISTE DE PIÈCES ET DESSINS - PE (FR)") oPartsLis1t = oDrawingDoc.ActiveSheet.PartsLists.Item(1) Call oPartsList1.Sort2("DESCRIPTION",True,"CODE",,,True,False,True) oPartsList1.Renumber oPartsList1.SaveItemOverridesToBOM ThisApplication.ActiveView.Fit InventorVb.DocumentUpdate()
Le titre du sujet a été modifié par un modérateur pour faciliter la recherche. Titre original:
i-logic incerer liste de piece selon type de assemblage
Résolu ! Accéder à la solution.