Hallo alle zusammen,
nur falls es jemanden interesiert wie man eine MAschine zu einem Process per Skript hinzufügt.
Vorraussetzung ist ein offenes ProcessDocument und das Produkt mit der kinematisierten Maschine.
Set oPPRDoc = Catia.ActiveDocument.PPRDocument
Set oPPRResources = oPPRDoc.Resources
Set ActivityRef = oPPRDoc.Processes.Item("Process")
'*** Manufacturing SetUp suchen
'***
If (ActivityRef.IsSubTypeOf("PhysicalActivity")) Then
Set Childs = ActivityRef.ChildrenActivities
nChildCount = Childs.Count
If nChildCount <= 0 Then
Exit Function
End If
For ii = 1 To nChildCount
Set child = Childs.Item(ii)
If (child.IsSubTypeOf("ManufacturingSetup")) Then
Set MfgSetup = child
Exit For
End If
Next
' Maschinenproduct den Resoourcen zuweisen
Call oPPRResources.Add(MachineProduct)
Call MfgSetup.Resources.Add(MachineProduct)
Call MfgSetup.CreateMachine("MfgGenericMillMachine")
Mfg
Proofin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP