|
Inventor : Bohrtabellen
rkauskh am 26.10.2009 um 09:29 Uhr (0)
HalloNoch kurz als Ergänzung:- Die Excel-Tabelle darf mehr als zwei Spalten haben. X,Y müssen dann aber ganz vorn stehen, denn Inventor zieht nur die ersten beiden, ignoriert aber freundlicherweise alle weiteren. Sieht zwar ein bißchen komisch aus, wenn Pos. erst in der dritten Spalte kommt, aber man gewöhnt sich daran.- Vielleicht kennt euer Kunde die Möglichkeit des Bohrtabellenexportes nicht. Fragen kostet nix. - Es gibt eine Möglichkeit über verknüpfte Tabellen in den fx-Parametern. Leider finde ich d ...
|
| In das Form Inventor wechseln |
|
Inventor : Anzeige aller Elemente unabhängig von Ebene
rkauskh am 04.06.2024 um 15:45 Uhr (1)
MoinDafür ist die Stücklistenansicht im Inventor nicht geeignet. Du kannst in der obersten Zeile ganz links das Feld mit dem scharzen Dreieck anklicken und bei gedrückter Shifttaste das unterste Feld von dem Rand. Damit markierst du alle Zeilen und kannst dann mit rechter Maustaste auf diesen Rand im Kontextmenü "Alle untergeordneten erweitern" auswählen. Damit klappt die gesamt Stückliste auf.Für eine gefilterte Ansicht würde ich einen Export nach Excel machen. Dort einen benutzerdefinierten Filter auf di ...
|
| In das Form Inventor wechseln |
|
Inventor : iProperties aus IPT/IAM über Webserver auslesen – geht das?
rkauskh am 16.11.2025 um 11:20 Uhr (1)
MoinVault ist ein Tool zur CAD-Datenverwaltung. Die Basic Variante ist in der Inventorlizenz enthalten. Es muss zusätzlich installiert werden und es hat einen gewissen Einrichtungsaufwand. Also ultraeinfach könnte eine iLogicregel sein, die in einer definierten Exceltabelle in Spalte A z.B. nach dem Dateinamen sucht und:- wenn gefunden, die Daten in der Zeile aktualisiert oder- wenn nicht gefunden unten eine neue Zeile anhängtDann kannst du die Tabelle in Excel öffnen, sortieren, filtern wie du magst. Theo ...
|
| In das Form Inventor wechseln |
|
Inventor : Im Contentcenter erste Zeile neu einfügen
rkauskh am 07.02.2023 um 10:02 Uhr (1)
MoinBei mir schon. Die Zeile bleibt in der Tabelle an der Stelle, an der sie eingefügt wurde. Wenn ich in Excel die Reihenfolge durch Sortieren nach einer x-beliebigen Spalte verändere, wird das auch so gespeichert.Jede Zeile hat einen eindeutigen Content Identifier. Die besteht aus der Version, der Familien-ID und der Mitglieds-ID.Sieht ungefähr so aus: v3#00f6e466-5459-4eea-8020-399ef597e13f#0af0f0ea-39b8-427a-8a17-546e5e2b41f0Die Mitglieds-ID hängt fix an der jeweiligen Tabellenzeile und kann meines Wis ...
|
| 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 |
 Frm_Muecke1982.zip |
Inventor : [Makro]Wie kommt man an Feldinfos
rkauskh am 13.05.2023 um 17:41 Uhr (1)
MoinDer gesamte Code von chense ist iLogic. iLogic ist eine, auf VB.Net basierende Programmierumgebung. VBA und iLogic Code sind nicht kompatibel. Deswegen wird so ziemlich jede ilogic Codezeile in VBA als fehlerhaft markiert.In deinem Fall noch Excel mit ins Spiel zu bringen ist etwas unglücklich, weil unnötig.Wie weit bist du jetzt? Wo klemmt es genau? Noch beim Zugriff auf die iProps?Ein Hinweis:Benenne deine Formularobjekte frühzeitig sinnvoll. TextBox1 bis 6 beispielsweise ist wenig aussagekräftig und ...
|
| In das Form Inventor wechseln |
|
Inventor .NET : Transaktion abgebrochen - File dirty?
rkauskh am 16.10.2012 um 13:53 Uhr (0)
HalloIch suche einen Lösungsansatz für:Innerhalb einer Transaktion wird eine Teileliste auf eine IDW gepackt, ein bißchen dranrum formatiert und diese dann nach Excel exportiert. Die Transaktion wird nach dem Export abgebrochen, da ich eigentlich die IDW unverändert lassen wollte. Inventor ist aber der Meinung das er speichern will. Vermutlich durch die Reihe von DocumentChange-Events. Ich schließe das Dokument nicht selbst, das macht der User später selbst und dabei sollte, nur wegen des Exports, kein Spe ...
|
| In das Form Inventor .NET wechseln |
|
Inventor : iLogic - Parameter Ordner (excel) löschen
rkauskh am 18.08.2022 um 23:24 Uhr (1)
HalloDer erste von dir gepostete Code löscht keine verknüpften Exceltabellen, sondern Referenzparametertabellen. Und die entstehen über abgeleitete Komponenten.Der zweite Code führt die Regel in einer einzigen, namentlich genannten Datei aus. Du änderst jedes Mal den Code und passt den Dateinamen an? Nee, ne? Der erste Code nutzt zu Beginn ThisApplication.ActiveDcoument. Das unsichtbare Öffnen einer Datei führt meines Wissens nicht dazu, dass das geöffnete Dokument das aktive Dokument ist. Das is vermutlic ...
|
| In das Form Inventor wechseln |
|
Inventor : geprägten Text über Tabelle/Excel steuern ...ist das möglich ??
rkauskh am 28.04.2022 um 11:55 Uhr (1)
Moin- 4 leere Benutzerparamter erstellen- Parameter jeweils in die TextBox der Prägungen einfügen- internes iLogic Formular "Typenschild" erstellen und die 4 Parameter einfügen- interne iLogic Regel erstellen und iLogicForm.Show("Typenschild") einfügen- Im Ereignisauslöser "neues Dokument" im Reiter "Dieses Dokument" die Regel einfügen- Datei im Vorlagenverzeichnis abspeichern Wenn man jetzt über "Datei" -- "Neu" ein neues Typenschild erzeugt, poppt die Form auf, man klimpert da seine Daten ein und platzie ...
|
| In das Form Inventor wechseln |
|
Inventor VBA : Alternative zu Excel zur Propertyverwaltung
rkauskh am 19.07.2022 um 14:12 Uhr (1)
HalloStimmt, der Typ des SharedVariable Value ist Object. Da kann alles rein.Ich bin bei dem Beispiel davon ausgegangen das es eine Hauptregel gibt, die je nach Situation eine oder mehrere weitere Regeln aufruft und in diesen werden die Listen benötigt. Darum sollte die Liste einmal zentral in der Hauptregel erstellt und als Argument bei Bedarf an die abhängigen Regeln übergeben werden. In meinem Fall wird eine Liste möglicherweise einmal umsonst erstellt, da keine der abhängigen Regeln aufgerufen wird.In ...
|
| In das Form Inventor VBA wechseln |
|
Inventor : BOM API Export über iLogic ,,verursacht Fehler
rkauskh am 05.01.2024 um 10:25 Uhr (1)
MoinIch vermute die Zeile Code:oLOD.Activate(True)löst die Ausnahme aus, da es die Detailgenauigkeit nicht gibt.Ich kann nur wiederholen, setze "Option Explicit On" in den Header und du wirst sehen wieviel auch in dieser Codeversion noch im Argen liegt. Wie willst du eine strukturierte Stückliste nach diesen Kriterien sortieren? Das kann ich mir höchstens in der "Nur Bauteile" Ansicht vorstellen.Ich weiß immer noch nicht von welcher Inventorversion (bitte Sysinfo im Userprofil ausfüllen) wir reden. Seit ...
|
| In das Form Inventor wechseln |
|
Inventor : Stückliste - Reihenfolge
rkauskh am 25.02.2025 um 13:47 Uhr (1)
MoinIch weiß nicht wann das Tool eingestellt wurde, aber die ganzen "Spielereien" in der Stückliste mit Stücklistenstruktur Phantom, Gekauft, Unteilbar, die Zeilenzusammenfassung bei gleicher Bauteilnummer oder auch Mengenmodifkationen, Ersatzobjekte und jetzt noch Modellzustände obendrauf, das muss ja alles auch auf die Struktur aus dem Modellbrowser übertragen werden. Lustig ist was anderes. Ich wüßte nicht wie man das abgleichen soll. Spätestens wenn 2 Bauteile über die Bauteilnummer in eine Stücklisten ...
|
| In das Form Inventor wechseln |
|
Inventor : BOM API Export über iLogic
rkauskh am 01.08.2024 um 16:24 Uhr (1)
MoinDie Zeilenhöhe rechnet Excel aber in Points und die Spaltenbreite in Anzahl Zeichen der Standardschrift. Die Pixelwerte helfen da nur bedingt weiter. Die Umrechnung klappt oft nur mäßig gut. Ich würde es einfach iterativ ermitteln und komme bei mir auf Spaltenbreite ungefähr 20 und Zeilenhöhe ungefähr 115.Code:Sub WriteDataToExcel(xlsFileName As String) StartExcel() Dim workBook = GoExcel.Application.Workbooks.Add() Dim iPicCol As Integer Dim rowsCount As Integer = Rows.Count Dim columnsCount As Intege ...
|
| In das Form Inventor wechseln |