Hallo
Das Ziel: eine Textgröße proportional zu einem Etikett zu definieren, indem ein Koeffizient verwendet wird, der das Label und den Text, den es in der Skizze eines Teils enthält, vergrößert.
Ich stelle Ihnen den von einer KI geschriebenen Code zur Verfügung, unten:
*' Définir la hauteur de base du texte*
*Dim hauteurBase As Double = 5 ' Hauteur initiale en mm*
*Dim hauteurFinale As Double*
* *
*' Calculer la nouvelle hauteur*
*hauteurFinale = hauteurBase * CoeffMultiplicateur*
* *
*' Appliquer au texte dans l'esquisse nommée "Esquisse1"*
*Dim oDoc As PartDocument = ThisApplication.ActiveDocument*
*Dim oCompDef As PartComponentDefinition = oDoc.ComponentDefinition*
*Dim oSketch As Sketch = oCompDef.Sketches.Item("Esquisse1")*
* *
*' Parcourir les objets texte de l'esquisse*
*For Each oTextBox As TextBox In oSketch.TextBoxes*
* oTextBox.Height = hauteurFinale*
*Next*
* *
*' Mettre à jour le modèle*
*InventorVb.DocumentUpdate()*
Das Problem: Sobald ich das Makro starte, stürzt Inventor ab (Inventor 2022 5.2)
Ich bin ein kompletter Ignorant, könnte mir jemand den Code korrigieren oder mir einen Code anbieten, der auf das zugeschnitten ist, was ich bekommen möchte?
Bereit im Voraus
