Hallo ich bin noch ein totaler Anfänger im Programmieren und stöpsel mir das alles so aus google zusammen :-)
Ist es möglich dass ein externes ilogic auch alle Komponenten (BG und BT) betrifft.
Zum Beispiel einen Parameter erstellen.
So weit hab ich es schon aber das geht ja nur im aktiven Dokument
Danke im Voraus
Marcus
--------------------------------------
odoc = ThisDoc.Document
Dim oParams As Parameters
If odoc.documenttype=Inventor.DocumentTypeEnum.kPartDocumentObject Then
Dim oPartDoc as PartDocument = odoc
Dim oPartCompDef As PartComponentDefinition = oPartdoc.ComponentDefinition
oParams = oPartCompDef.Parameters
ElseIf odoc.documenttype=Inventor.DocumentTypeEnum.kAssemblyDocumentObject Then
Dim oAssdoc as AssemblyDocument= odoc
Dim oAssCompDef As AssemblyComponentDefinition = oAssdoc.ComponentDefinition
oParams = oAssCompDef.Parameters
End If
Dim oUserParams As UserParameters = oParams.UserParameters
Try
t= Parameter("ddu")
Catch
oUserParams.AddByExpression("ddu", "8,2", "mm")
End Try
--------------------------------------
------------------
Marcus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP