Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Inventor
  Kantenbruch mit VBA auf Zeichnung platzieren

  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Thema geschlossen  Thema geschlossen!
Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

Dieser Beitrag ist erfolgreich in das Forum Inventor VBA verschoben worden.

nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
Autodesk Fusion: Grundlagen - Online, ein Seminar am 23.06.2025
Autor Thema:  Kantenbruch mit VBA auf Zeichnung platzieren (139 / mal gelesen)
jürg-e
Mitglied
Entwickler

Sehen Sie sich das Profil von jürg-e an!   Senden Sie eine Private Message an jürg-e  Schreiben Sie einen Gästebucheintrag für jürg-e

Beiträge: 4
Registriert: 19.11.2014

Win11, Inventor 2024.3.3

erstellt am: 25. Mrz. 2025 09:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Screenshot2025-03-25091712.png

 
Hallo,
in meinem Automatisierungsprojekt kommen immer wieder neue Funktionen dazu, wo ich leider mit meinen bescheidenen Programmierkenntnissen anstehe.
Ich würde gerne per ilogic oder VBA das Kantensymbol mit der Option oberer und unterer Wertebereich -0.2 / -0.3 und die Klammer (Bedingung für alle Kanten mit mehr als einer Ausnahme) automatisch an einem definierten Punkt auf der Zeichnung platzieren.
Wäre cool, wenn mir jemand helfen könnte. Mit dem nachfolgenden Beispiel aus der API komme ich leider nicht weiter.

Public Sub CreateEdgeSymbol()
   
    ' Set a reference to the drawing document.
    ' This assumes a drawing document is active.
    Dim oDrawDoc As DrawingDocument
    Set oDrawDoc = ThisApplication.ActiveDocument

    ' Set a reference to the active sheet.
    Dim oActiveSheet As Sheet
    Set oActiveSheet = oDrawDoc.ActiveSheet

    ' Set a reference to the TransientGeometry object.
    Dim oTG As TransientGeometry
    Set oTG = ThisApplication.TransientGeometry
   
    ' Specify the leader points
    Dim oPoints(1 To 2) As Point2d
    Set oPoints(1) = oTG.CreatePoint2d(10, 10)
    Set oPoints(2) = oTG.CreatePoint2d(13, 15)
     
    Dim oLeaderPoints As ObjectCollection
    Set oLeaderPoints = ThisApplication.TransientObjects.CreateObjectCollection
   
    Dim i As Long
    For i = 1 To 2
        Call oLeaderPoints.Add(oPoints(i))
    Next
   
    Dim oEdgeSymbolDef As EdgeSymbolDefinition
    Set oEdgeSymbolDef = oActiveSheet.EdgeSymbols.CreateDefinition(kEdgeSymbolValueNoValues, kAllEdgesIndicationType)
   
    ' Create teh edge symbol.
    Dim oEdgeSymbol As EdgeSymbol
    Set oEdgeSymbol = oActiveSheet.EdgeSymbols.Add(oLeaderPoints, oEdgeSymbolDef)
End Sub

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

thomas109
Moderator
CMO , Cpt.ret.




Sehen Sie sich das Profil von thomas109 an!   Senden Sie eine Private Message an thomas109  Schreiben Sie einen Gästebucheintrag für thomas109

Beiträge: 9365
Registriert: 19.03.2002

Xeon E3-1240 V2 @ 3.40GHz
Dell620s i5 Geforce GT 620 8GB;
IV 4 - 2019 RIP, aktiv 2020
AICE
.

erstellt am: 25. Mrz. 2025 09:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für jürg-e 10 Unities + Antwort hilfreich

Hallo Jürgen
für Inventor VBA Themen gibt es ein Inventor VBA Brett:

https://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Inventor+VBA&number=258&DaysPrune=1000&LastLogin=&mystyle=

wenn du dort bitte dein Anliegen posten würdest?

------------------
lg   
Tom

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2788
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 25. Mrz. 2025 10:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für jürg-e 10 Unities + Antwort hilfreich

Moin

Da geht's weiter --> Klick

------------------
MfG
Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag öffnen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz