Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Verknüpfung von Skizzensymbole

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

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen 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
  
Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !
Autor Thema:  Verknüpfung von Skizzensymbole (594 / mal gelesen)
reinhard75
Mitglied



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

Beiträge: 83
Registriert: 04.01.2010

ThinkPad P17 Gen 1
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Grafik Nvidea Quadro T2000
Win10 Pro
IV2024

erstellt am: 01. Mrz. 2023 15:21    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

Hallo zusammen,
gibt es eine Möglichkeit in Inventor 2022 Skizzensymbole mit etwas Intelligenz zu versehen?
Ich möchte die Anzahl bestimmter in der Zeichnungen verwendeten gleicher Skizzensymbole erfassen um sie anschließend herausschreiben zu lassen.

mfg
Reinhard

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

freierfall
Ehrenmitglied V.I.P. h.c.
Techniker



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

Beiträge: 11547
Registriert: 30.04.2004

WIN10 64bit, 32GB RAM
IV bis 2022

erstellt am: 02. Mrz. 2023 07:37    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 reinhard75 10 Unities + Antwort hilfreich

wie sollen die Skizzensymbole vom Modell gesteuert werden?

du kannst eine Routine schreiben, welche die Anzahl der Skizzensymbole mit einem Namen sucht. Dann addiert und damit hättest du die Anzahl. In meinen Augen ist dies nicht Änderungsstabil.

herzlich Sascha

[Diese Nachricht wurde von freierfall am 02. Mrz. 2023 editiert.]

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

reinhard75
Mitglied



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

Beiträge: 83
Registriert: 04.01.2010

ThinkPad P17 Gen 1
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Grafik Nvidea Quadro T2000
Win10 Pro
IV2024

erstellt am: 02. Mrz. 2023 10:44    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

Vielen Dank.
Ich möchte nur die Anzahl der jeweiligen unterschiedlichen Skizzensymbole erfassen und herausschreiben können.

Gruss
Reinhard

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

Manfred Gündchen
Ehrenmitglied V.I.P. h.c.
SelbstständIng mit Planungsbüro Anlagenbau, Dipl.-Ing.-Maschinenbau


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

Beiträge: 2369
Registriert: 08.03.2008

IV seit den 5.3Er
aktuell den 2014Ner
WIN7pro-64bit
SP das jeweils aktuelle

erstellt am: 02. Mrz. 2023 11:32    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 reinhard75 10 Unities + Antwort hilfreich

Verrätst Du uns wofür Du das machen willst, bzw. zu welchem Zweck?

BW, Manfred

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

reinhard75
Mitglied



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

Beiträge: 83
Registriert: 04.01.2010

ThinkPad P17 Gen 1
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Grafik Nvidea Quadro T2000
Win10 Pro
IV2024

erstellt am: 14. Mrz. 2023 14: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

Hallo,
tschuldigung für die verspätete Antwort.
Die Anlagen sollen mit diversen Schilder beklebt werden, von denen jede Sorte eine eigene Ident.Nr. hat. Zur Kommissionierung möchte man eine Stückliste mit den entsprechenden Anzahlen haben. In der IDW entsteht für jede Anlage ein entsprechender Plan zur Anbringung der Schilder.
Daher auch der Weg über die Skizzensymbole.

Alternativ wäre auch ein Weg über die oberste Baugruppe, zur Erstellung der StÜLi zu gehen. Es muss dann auch keine Geometrie dargestellt werden. Es werden nur benutzerdefinierte iProperties benötigt.

Gibt es dazu eine Lösung?

Danke + Gruß
Reinhard

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

Roland Schröder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




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

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 14. Mrz. 2023 14:58    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 reinhard75 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von reinhard75:
... diverse Schilder ... von denen jede Sorte eine eigene Ident.Nr. hat.
Was spricht denn dagegen, die Schilder als ipt anzulegen und genau da in die iam einzufügen, wo sie hin sollen?

------------------
Roland  
www.Das-Entwicklungsbuero.de

It's not the hammer - it's the way you hit!

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

reinhard75
Mitglied



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

Beiträge: 83
Registriert: 04.01.2010

ThinkPad P17 Gen 1
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Grafik Nvidea Quadro T2000
Win10 Pro
IV2024

erstellt am: 14. Mrz. 2023 16:10    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

Hallo Roland,
das haben wir schon ausprobiert. Wird sehr unübersichtlich.

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: 2428
Registriert: 15.11.2006

Windows 10 x64, AIP 2023

erstellt am: 14. Mrz. 2023 16:51    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 reinhard75 10 Unities + Antwort hilfreich

Moin

Gibt es für jeden Schildtyp ein eigenes Symbol oder ist da eine angeforderte Eingabe drin? Wie unterscheidet ihr die Schilder?
Wenn es für jeden Typ ein eigenes Symbol gibt, kann man sich mit einer iLogic Regel eine Tabelle mit der jeweiligen Anzahl erzeugen. Die könnte man ebenso als Exceltabelle exportieren. Aktuell werden alle Symbole gezählt, die in der Liste enthalten sind. Du musst die Namen ändern und ggf. weitere Namen einfügen. Alternativ kann ich es umschreiben, das einfach alle skizzierten Symbole auf dem Blatt gezählt werden.
Wenn es immer das gleiche Symbol mit unterschiedlicher angeforderter Eingabe ist, muss man es umschreiben. Sollte aber auch machbar sein.

Code:

Sub Main
    '>>>>> Die Liste der Symbolnamen, die gezählt werden sollen. <<<<<
    '>>>>> Alle anderen skizzierten Symbole werden ignoriert.    <<<<<
    Dim lFilterliste As List(Of String) = New List(Of String)
    lFilterliste.Add("Symbol A")
    lFilterliste.Add("Symbol B")
    lFilterliste.Add("Symbol C")

    Dim oDrawDoc As DrawingDocument = ThisDrawing.Document
    Dim oSheet As Sheet = oDrawDoc.ActiveSheet
    Dim lSymbolliste As Dictionary(Of String, Integer) = New Dictionary(Of String, Integer)
    Dim oSSS As SketchedSymbol = Nothing

    For Each oSSS In oSheet.SketchedSymbols
        If lFilterliste.Contains(oSSS.Name) Then
            If lSymbolliste.ContainsKey(oSSS.Name) Then
                lSymbolliste(oSSS.Name) = lSymbolliste(oSSS.Name) + 1
            Else
                lSymbolliste.Add(oSSS.Name , 1)
            End If
        End If
    Next
   
    Dim oCTable As CustomTable = Nothing
    Dim oPosition As Point2d = Nothing
    For Each oCTable In oSheet.CustomTables
        If oCTable.Title.ToUpper = "SYMBOLÜBERSICHT" Then
            oPosition = oCTable.Position
            oCTable.Delete
        End If
    Next
   
    Dim oFlatList As List(Of String) = New List(Of String)
    For Each pair As KeyValuePair(Of String, Integer) In lSymbolliste
        oFlatList.Add(pair.Key)
        oFlatList.Add(pair.Value.ToString )
    Next
   
   
    CreateCustomTable(oSheet, oFlatList, oPosition)
   
End Sub

Private Function CreateCustomTable(ByVal oSheet As Sheet, lFlatList As List(Of String), Optional ByVal oPosition As Point2d = Nothing) As CustomTable
   
    ' Set the column titles
    Dim oTitles(1) As String
    oTitles(0) = "Symbolname"
    oTitles(1) = "Anzahl"
   
    Dim iCnt As Integer = lFlatList.Count
   
    ' Set the contents of the custom table (contents are set row-wise)
    Dim oContents() As String = lFlatList.ToArray
   
    ' Set the column widths (defaults to the column title width if not specified)
    Dim oColumnWidths(1) As Double
    oColumnWidths(0) = 3
    oColumnWidths(1) = 2
   
    If oPosition Is Nothing Then oPosition = ThisApplication.TransientGeometry.CreatePoint2d(15, 15)
   
    ' Create the custom table
    Dim oCustomTable As CustomTable = oSheet.CustomTables.Add("Symbolübersicht", oPosition, 2, iCnt/2, oTitles, oContents, oColumnWidths)
                                           
    ' Change the 3rd column to be left justified.
    oCustomTable.Columns.Item(1).ValueHorizontalJustification = kAlignTextLeft
   
    ' Create a table format object
    Dim oFormat As TableFormat = oSheet.CustomTables.CreateTableFormat
   
    ' Set outside line weight.
    oFormat.OutsideLineWeight = 0.1
   
    ' Modify the table formats
    oCustomTable.OverrideFormat = oFormat
End Function


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

RKW Solutions GmbH
www.RKW-Solutions.com

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
Antwort erstellen


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

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

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

(c)2024 CAD.de | Impressum | Datenschutz