|
Inventor : Zeichnungen umbenennen
rkauskh am 09.12.2007 um 13:17 Uhr (0)
HalloWir arbeiten seit ca. 1,5 Jahren mit laufenden Nummern als Dateiname. Die Beschreibung des Zeichnungsobjektes erfolgt über 4 Bezeichnungsfelder mit je 30 Zeichen in einem PDM-System das auch die Zeichnungsverwaltung inkl. Versionierung ect. übernimmt. Diese Felder werden bei Neuanlage eines Teiles ausgefüllt (Übernahme der Felder von alten Teilen möglich) und werden später in die Schriftfelder der idw übernommen, also mE sinnvoll weiterverwendet. Der Dateiname ist eindeutig und bleibt eindeutig. Gesuc ...
|
| In das Form Inventor wechseln |
|
Inventor : Inventor 2017 Skizze mit Layer in DXF exportieren
rkauskh am 12.04.2023 um 09:10 Uhr (1)
MoinWillkommen im Forum Bitte noch das Profil ausfüllen, dann musst du nicht immer extra dazuschreiben welche Version gemeint ist. Versuch es so:- Bauteil erstellen- Skizze erstellen- DXF in Skizze einfügen- Bauteil speichern- Zeichnung erstellen- Erstansicht von Bauteil einfügen- Modellskizzen abrufen- einen/mehrere angepasste Layer erstellen- Skizzenlinien dem/den Layer(n) zuordnen- mit "Kopie speichern unter..." als DXF exportierenDas sollte die Layer korrekt mitnehmen. Inventor exportiert Skizzen mei ...
|
| In das Form Inventor wechseln |
|
Inventor : iLogic RangeBox bringt Fehlermeldung bei Baugruppen Zeichnungen
rkauskh am 04.03.2025 um 08:40 Uhr (1)
MoinDoch, ich glaube der Fehler kommt in jeder IDW. Ein Zeichnungsdokument hat keine ComponentDefinition auf die man zugreifen könnte. Was willst du auch mit Länge, Breite, Höhe einer Zeichnung? Wenn überhaupt, musst du dir das referenzierte Dokument der Zeichnung holen. Das macht aber null Sinn, da die Abmessungen schon beim Speichern des referenzierten Bauteil-/Baugruppendokumentes geschrieben wurden. Lass die Regel in Bauteilen und Baugruppen beim Speichern laufen, das reicht.Ich empfehle in Abmessungs ...
|
| In das Form Inventor wechseln |
|
Inventor : Schnittansichten springen vom Blatt
rkauskh am 07.10.2011 um 15:39 Uhr (0)
HalloDas Problem besteht immer noch. Mir ist heute aber eine weitere Merkwürdigkeit aufgefallen. Erzeugt man eine Detailansicht, soll die ja zum Schluß per Mausklick auf eine Stelle im Blatt positioniert werden. Mach ich auch brav, aber die Ansicht wird ca. 20cm oberhalb meines selektierten Punktes eingefügt. In einer neu erstellten Zeichnung legt Inventor die Ansicht brav an die Stelle, die ich angeklickt habe. Kann man sowas wie einen Standardversatz fürs Positionieren von Ansichten definieren? Ich kenn ...
|
| In das Form Inventor wechseln |
|
Inventor : Zeichnungen umbenennen
rkauskh am 09.12.2007 um 21:05 Uhr (0)
HalloIch würde sogar soweit gehen und Artikelnr. und Zeichnungsnr. voneinander trennen. Das PDM oder ERP-System kann die Verbindung zwischen beiden herstellen. Warum das? Man macht sich damit unabhängiger von den Kaufleuten die Artikel anlegen und nur zu gerne Nummernkreise oder teilsprechende Nummern verwenden wollen. Damit wird man als Konstrukteur gezwungen diese kaufmännische Logik mitzumachen, obwohl sie mit der Konstruktion nix zu tun hat. Beispiel: Unsere Kaufleute sind auf die Idee gekommen Nummern ...
|
| In das Form Inventor wechseln |
|
Inventor VBA : Arbeitselemente global ausblenden
rkauskh am 26.02.2021 um 12:44 Uhr (1)
Hallo@ThunjaVielleicht noch als Ergänzung. Es kann vorkommen, das Typen mehrfach existieren. Zur genauen Spezifikation reicht dann ComponentDefinition nicht aus. Daher wird die ComponentDefinition als eine ComponentDefinition von Inventor festgelegt. So ein richtig gutes Beispiel fällt mir spontan natürlich nicht ein. Aber es gibt ein Sheets Objekt als Sammlung der Blätter in einer Inventor Zeichnung und ein Sheets Objekt als Sammlung der Blätter in einer Exceldatei. Beides vom Typ Sheets, aber grundversch ...
|
| In das Form Inventor VBA wechseln |
|
Inventor : Möglichkeiten mit iLogic
rkauskh am 02.02.2022 um 10:06 Uhr (1)
Hallo1. Ja, geht. Je nach Größe der Zeichnung und Anzahl der Blätter wirst du aber mehr oder weniger schnell keine Freunde unter den Kollegen mehr haben, wenn "mal eben Zwischenspeichern" gefühlt ewig dauert.2. Nein, geht direkt mit iLogic nicht. Nur Umweg über ein VBA-Makro, das die iLogic Regel aufruft und für das Hilfsmakro kann manuell ein Button in den Benutzerbefehlen erstellt werden. Alternativ mit einem .Net Addin.3. Nein, das Speichern Event von iLogic unterstützt keinen EventHandlingCode.4. Nein, ...
|
| In das Form Inventor wechseln |
|
Inventor : Stückliste wie im Anhang erstellen
rkauskh am 20.06.2022 um 17:40 Uhr (1)
HalloExakt so, nein. Es gibt zwei Varianten die dem nahe kommen1.)Man kann für Teilelisten den automatischen Zeilenumbruch aktivieren. In der Spaltenüberschrift schreibt man beide Bezeichnungen mit entsprechend vielen Leerzeichen in eine Zeile. Durch den Umbruch sieht es so aus, als hätte man zweizeiligen Text. Verschiedene Formatierungen gehen nicht. 2.)Ein benutzerdefiniertes Bauteil in die erste Zeile einzufügen und dort die zweite Beschriftung einsetzen. Der Trennstrich zwischen beiden Einträgen bleibt ...
|
| In das Form Inventor wechseln |
|
Inventor : Parameter in Zeichnungsbemaßung
rkauskh am 29.11.2025 um 11:03 Uhr (1)
MoinMeines Wissens nicht möglich. Die Parameternamen machen auf einer Zeichnung auch keinen Sinn in der Art wie Autodesk deren Bedeutung sieht. Man kann sich aber mit ein paar Codezeilen behelfen. Eine neue externe iLogicregel erstellen, Code einfügen und ausführen. Alle abgerufenen Skizzenbemaßungen werden mit dem Parameternamen überschrieben und der Bemaßungswert ausgeblendet. Hab es nicht exzessiv getestet, sollte aber tun.Code:If Not ThisDoc.Document.DocumentType=DocumentTypeEnum.kDrawingDocumentObject ...
|
| In das Form Inventor wechseln |
|
Inventor : Bauteilliste/Stücklistenansich
rkauskh am 11.07.2023 um 12:38 Uhr (1)
MoinWillst du vermutlich nicht wirklich. Über die gewählte Stücklistenstruktur wird unter anderem auch die Positionsnummernvergabe gesteuert. Wie soll das gehen, wenn Position 3 in der einen Liste ein Bauteil ist und in der anderen Liste eine Baugruppe? Der Positionsnummer kann man nicht ansehen zu welcher Teileliste sie gehört.Zu welchem Zweck benötigst du beide Listen auf einer Zeichnung? Man könnte eine Teileiste mit "Nur Bauteile" zu erstellen, als Exceltabelle exportieren und als Tabelle wieder einfüg ...
|
| In das Form Inventor wechseln |
|
Inventor : iLogic – Anzahl der Exemplare in einer Baugruppe
rkauskh am 03.01.2013 um 09:50 Uhr (0)
MoinAm Besten sieht man das in der Stücklistenansicht "nur Bauteile" oder?Code:Dim oBom as BOMoBom=oAsmDoc.ComponentDefinition.BOMIf oBom.PartsOnlyViewEnabled=False Then oBom.PartsOnlyViewEnabled=TrueEnd IfDim oBomView As BomViewFor Each oBomView In oBom.BOMViews If oBomView.ViewType=kPartsOnlyViewType Then Exit For End IfNextDim oBomRow As BomRowFor Each oBomRow In oBomView.BomRows MsgBox (oBomRow.TotalQuantity)NextÜber oBomRow.ReferencedFileDescriptor.ReferencedFile würdest du auch an das jeweilige Baut ...
|
| In das Form Inventor wechseln |
|
Inventor : iLogic RangeBox bringt Fehlermeldung bei Baugruppen Zeichnungen
rkauskh am 04.03.2025 um 11:53 Uhr (1)
MoinThisApplication.ActiveDocument ist immer die Datei deren Name im Inventor oben in der Titelleiste steht. Ich vermute bei dir, dass die Zeichnung geöffnet ist und das verknüpfte 3D-Modell gespeichert wird. Du musst dabei in deiner Regel die ZeileCode:oCompDef = ThisApplication.ActiveDocument.ComponentDefinition ersetzen mitCode:oCompDef = ThisDoc.Document.ComponentDefinition Das benutzt nicht das aktive Dokument, sondern das Dokument von dem aus die Regel aufgerufen wurde.Nimm die beiden Ereignisauslöse ...
|
| In das Form Inventor wechseln |
|
Inventor VBA : Stückliste per Makro auslesen
rkauskh am 24.08.2012 um 19:10 Uhr (0)
HalloIn deiner Beispielzeichnung ist das iPropertie "Bezeichnung" leer. Kein Wunder das in der Exceltabelle nix ankommt. Entweder füllst du dieses oder du ersetzt dasCode:For Each i In oProp If i.Name = "Description" Then oDescription = i.Expression ElseIf i.DisplayName = "Bauteilnummer" Then oPartNumber = i.Expression End IfNextmit demCode:For Each i In oProp If i.DisplayName = "Bauteilnummer" Then oPartNumber = i.Expression End IfNextDim oReferencedDoc As DocumentSet oReferencedDoc = odoc.R ...
|
| In das Form Inventor VBA wechseln |