| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | CIDEON Whitepaper: Elektronik und Mechanik redundanzfrei vereinen: Der Weg zur mechatronischen Stückliste, ein Whitepaper
|
Autor
|
Thema: Alle Komponentenanordungen unabhängig machen (689 mal gelesen)
|
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 25. Feb. 2003 10:52 <-- editieren / zitieren --> Unities abgeben:         
Hallo Forum, Gibt es eine Möglichkeit "alle" Komponentenanordnungen in einer Baugruppe unabhängig zu machen? bzw. ab besten dann auch gleich löschen?... Müsste mit VBA zu realisieren sein oder? aber leider hab ich (noch) keinen Schimmer wie man im VBA ein paar Makros schnitzt. Wäre für jede Hilfe dankebar :-) ------------------ mfg Siegfried Schachinger http://www.tbschatz.at Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechanical Mitglied Entwicklungsingenieur
 
 Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 25. Feb. 2003 17:00 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
Versuchs mal hiermit Sub Anordnung() On Error Resume Next Dim i, j, b Dim oDoc As Inventor.Document Set oDoc = ThisApplication.ActiveDocument Dim oCompDef As Inventor.ComponentDefinition Set oCompDef = oDoc.ComponentDefinition a = 0 j = oCompDef.OccurrencePatterns.Count For b = 1 To j a = a + oCompDef.OccurrencePatterns.Item(1).OccurrencePatternElements.Count Dim oCompOcc As ComponentOccurrence For Each oCompOcc In oCompDef.Occurrences If (oCompDef.OccurrencePatterns.Count > 0) And (oCompOcc.DefinitionDocumentType = kPartDocumentObject) Then oCompOcc.PatternElement.Independent = True End If Next oCompDef.OccurrencePatterns.Item(1).Delete Next b End Sub
Falls Fehler auftreten sollten dann bitte melden. Bei mir hat es geklappt. ------------------ mechanical Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Armin Keller Mitglied Konstrukteur

 Beiträge: 91 Registriert: 07.09.2001 Win2000prov, Inv5.3/SP 1+2 Inv6/SP 1+2 Inv7.0 MDT 6.0 PIII/1Gh/1GB RAM Elsa Syergie 2000/32 Ram
|
erstellt am: 26. Feb. 2003 01:06 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
>Gibt es eine Möglichkeit "alle" Komponentenanordnungen in einer >Baugruppe unabhängig zu machen? bzw. am >besten dann auch gleich löschen? Wenn Du jetzt die Abhängigkeiten meinst, siehe den Anhang. Durch die Setzung des Filters werden die Abhängigkeiten gesammelt dargestellt, jetzt noch alle markieren, dann löschen. Gruß Armin
[Diese Nachricht wurde von Armin Keller am 26. Februar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 26. Feb. 2003 07:17 <-- editieren / zitieren --> Unities abgeben:         
|
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 26. Feb. 2003 07:31 <-- editieren / zitieren --> Unities abgeben:         
|
Meex Mitglied Technischer Zeichner
 
 Beiträge: 404 Registriert: 27.08.2002 Inventor 7 - SP1/2 Windows 2000 AMD 1900 GeForce4 Ti4400 1 GB Ram
|
erstellt am: 26. Feb. 2003 08:37 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
Zitat: Original erstellt von Schachinger: hi! @armin: sorry das hatte ich nicht gemeint - geht um Bauteilanordnungen, nicht die Abhängigkeiten.
um was gehts da genau? um die bauteilanordnung im browser oder was? ------------------ Schöne Grüße Meex  ------------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 26. Feb. 2003 12:06 <-- editieren / zitieren --> Unities abgeben:         
|
Lucian Vaida Moderator Dipl.-Ing. / Konstruktion
       

 Beiträge: 3826 Registriert: 14.11.2002 Inventor 2024.2 Windows 11 Pro 23H2 DELL 7760
|
erstellt am: 26. Feb. 2003 12:43 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
|
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler

 Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012 64Bi
|
erstellt am: 26. Feb. 2003 12:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
|
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur

 Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 26. Feb. 2003 12:57 <-- editieren / zitieren --> Unities abgeben:         
Hallo Lucian! 1ter Grund: Der Großteil meiner Komponentenanordungen sind Rohrunterstützungen für Hydraulik und Fettverrohrung. z.b. alle 500mm eine Befestigunsschelle. Nun ist aber halt nicht alle 500mm Platz dafür sonder es müssen ungefähr aller 1/3 aller Untestützungen noch angepasst werden. Einfachste und effezienteste Lösung: 1te Unterstützung gesetzt ---> Bauteil angeordnet (alle 500mm) ---> Angeordnete Komponeten 2-x unabhängig setzen ---> Komponentenposition an die Konstuktion anpassen. nun habe ich z.b. in Meiner Fettverrohrung 20-30 Komponentenanordnungen, deswegen wär (bzw ist dank Mechanical ) eine automatische Auflösung aller Bauteilanordnungen wünschenswert. 2ter Grund: Ich will/muss in den Zeichnungen einzelne Baugruppen ausbleden die jedoch in der Konstruktion eben noch nicht gruppiert sind da es dort noch keinen Sinn ergeben hätte. Wenn ich z.b. 30 Bauteile im Browser markiere ---> Rechtsklick ---> nach Unten ---> erhalte ich meine gewünschte neue Baugruppe. Wenn unter den 30 Bauteilen jedoch eine Komponentenanordnung ist, dere Spalte- oder Reihenausrichtung NICHT von diesen 30 Bauteilen sondern einem anderen abhängig ist geht das nicht. Daher: Raus mit den Anordnungen Zur Info: Ich arbeite an einer Verrohrung/Verschlauchung von Maschinenteilen. Aus eben diesem Grund ist für mich Adaptivität und Gültigkeit von Abhängigkeiten 2rangig bzw. nur an bestimmten Stellen überhaupt notwendig. (bei einem reinen Maschienenbauprojekt würd ich mir auch nicht Anordnungen sprengen - andere Aufgabensgebiete erfordern andere Arbeitsweisen) ------------------ mfg Siegfried Schachinger http://www.tbschatz.at [Diese Nachricht wurde von Schachinger am 26. Februar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
Lucian Vaida Moderator Dipl.-Ing. / Konstruktion
       

 Beiträge: 3826 Registriert: 14.11.2002 Inventor 2024.2 Windows 11 Pro 23H2 DELL 7760
|
erstellt am: 26. Feb. 2003 13:11 <-- editieren / zitieren --> Unities abgeben:          Nur für Schachinger
|