| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Tabelle mit angef. Eingabe automatisch ausfüllen (2849 / mal gelesen)
|
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 06. Okt. 2016 13:37 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, wir haben 4 Tabellen, die wir gerne automatisch ausfüllen lassen würden, um Fehler zu minimieren. Diese Tabellen haben alle „angeforderte Eingaben“, die über „Feldtext“ ausgefüllt werden. Wünschenswert wäre, dass beim Einfügen der Tabelle in den Zeichnungsrahmen die Werte abhängig von den Werten für d und D (siehe Beispiel im Bild)automatisch eingefügt werden. Danach soll es aber auch möglich sein, einzelne Werte zu löschen, wenn diese für eine Zeichnung nicht relevant sind. Ist Euch hier eine Möglichkeit bekannt, die wir selber hier intern erstellen könnten? Schlimmstenfalls mit VBA oder VB.Net…
------------------ wunderschöne Grüße aus dem Frankenland... Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 10:06 <-- editieren / zitieren --> Unities abgeben:
|
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 11. Okt. 2016 12:03 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
Hallo, vor dieser Frage stehe ich auch. (bei einem Kunden) Leider habe ich auch keine Möglichkeit gefunden, eine zusätzlich eingefügte Tabelle automatisch zu befüllen. Da müsste man im VBA Forum mal fragen. Was denkbar wäre: die Tabelle wird in den Schriftkopf integriert, was bei meinem Kunden nicht möglich ist. Da sollte man angeforderte Eingaben als i-propertie abfragen können. Gutes Gelingen. Wenn es eine Lösung gibt, bitte posten. Gruß Burkhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 12:24 <-- editieren / zitieren --> Unities abgeben:
Hallo Freelancer, vom Prinzip her kann du in einer Tabelle statt der angeforderten Eingaben auch benutzerdefineerte Eigenschaften zuweisen, die in den iproperties definiert sind, so wie man es in der Regel bei Schriftfeldern ja auch macht. Bei uns ist es jedenfalls so. Allerdings stellt sich mir dann die Frage, wie ich den benutzerdefinierten iproperties dann automatisch Werte zuordnen kann, die größenabhängig sind. ------------------ wunderschöne Grüße aus dem Frankenland... Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 11. Okt. 2016 13:37 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
Hallo Michael, da hatte ich die Frage nicht richtig gelesen. Was mich interessiert ist wie, mit welcher Formel, die iproperties in die benutzerdefinierte Tabelle kommen.Ich habs bisher nicht geschafft Kannst Du ein Bespiel zeigen? Sind die iproperties in der Zeichnung, oder im Modell angelegt? Gruß Burkhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 13:53 <-- editieren / zitieren --> Unities abgeben:
Hallo Freelancer, du mußt erst die benutzerdefinierten Eigenschaften in den iproperties definieren und anschließend einfach zuordnen im jeweiligen Tabellenfeld. Aber angeforterde Eingaebn find ich da übersichtlicher, weil ich dann über RM Feldtext bearbeiten nur die Daten abfrage, die auch in der Tabelle enthalten sind. Ansonsten hast du ja alle iproperties sichtbar Gewicht wird bei uns allerdings über ein kleines programmiertes Tool vom 3D-Modell ausgelesen und automatisch in die iproperties geschrieben. Das wurde bei uns programmiert, als wir die Schnittstelle zur Warenwirtschaft in Betrieb genommen haben. ------------------ wunderschöne Grüße aus dem Frankenland... Michael [Diese Nachricht wurde von Gandalf64 am 11. Okt. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 11. Okt. 2016 14:00 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
Zitat: Original erstellt von 3d-freelancer: Hallo Michael, da hatte ich die Frage nicht richtig gelesen. Was mich interessiert ist wie, mit welcher Formel, die iproperties in die benutzerdefinierte Tabelle kommen.Ich habs bisher nicht geschafft Kannst Du ein Bespiel zeigen? Sind die iproperties in der Zeichnung, oder im Modell angelegt? Gruß Burkhard
Hallo, im Prinzip geht beides. Wenn du diese Infos in der Zeichnung abgelegt werden, musst/kannst du sie dort ändern. Du kannst sie auch im Bauteil hinterlegen und diese Infos abrufen. Beim Platzieren eines Textes einfach im Feld Typ die Option Benutzerdefinierte Eigenschaften - Zeichnung oder Benutzerdefinierte Eigenschaften - Modell auswählen, die gewünschte Eigenschaft auswählen und, ganz wichtig, den knopf Textparameter hinzufügen drücken. (der Knopf mit dem X rechts neben Genauigkeit) Der Trick ist, das man an die Benutzerdefinierten iproperties eines Modells nur dann ran kommt, wenn auch eine Erstansicht vorhanden ist. Hierfür einfach ein Modell auf der Zeichnung platzieren, das Symbol oder Schriftfeld anpassen und in deine Vorlage kopieren. [Tante Edit Sagt] Das Gewicht kannst du so übrigens über die Physikalischen Eigenschaften des Modells in einen text bringen, auch ohne Programmierung. [Sagt Tante Edit] ------------------ Gruß, Gandhi Kampfkunst Siegen Outdoor Training [Diese Nachricht wurde von muellc am 11. Okt. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 11. Okt. 2016 14:42 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
Hallo Gandhi, da bin ich kpl. bei Dir. Ich war auf einer anderen Schiene. Und zwar hatte ich das so verstanden, dass eine allgemeine Tabelle aus dem IV Menü verwendet wird und dann mit den Werten der iproperties gefüllt wird. Das versuche ich schon länger und bin an meine Grenzen gestossen, weil es scheinbar gar nicht funktioniert. Michael zeichnet scheinbar die Tabellen selbst und fügt dann die Werte als Textfelder mit den verknüpften iproperties ein. Bei Änderung der entsprechenden iproperties sollten sich die Werte auch in der Tabelle ändern. @ Michael - bitte berichtigen wenn es nicht so ist. Wenn sich die Werte aber in Abhängigkeit des D bzw d Wertes ändern sollen, wird man wohl um eine Programmierung nicht herumkommen. Diese Programmierung muss dann auf die Toleranz- Datenbank zugreifen, wenn ich das richtig verstanden habe. Steht da der Aufwand in vernünftigem Verhältnis zum Nutzen? Gruß Burkhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 14:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Burkhard, die Tabellen aus dem Inventor-Menü kannst du vergessen. Einmal jede Tabelle gezeichnet, die man benötigt und ab damit in die Vorlagezeichnung und gut ist. Das läuft sauber. Nur halt die Befüllung mit Daten ist halt nicht automatisch... Dein eltzter Satz bringt es auf den Punkt. Das ist die Schlüsselfrage. Wenn ich es selber in VB.Net machen könnte mit einfachen Befehlen, die man in den VB.Net Hilfeseiten oder Tuorials findet, wäre es ok. Aber machen lassen... gute Frage... ------------------ wunderschöne Grüße aus dem Frankenland... Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 11. Okt. 2016 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
|
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 15:03 <-- editieren / zitieren --> Unities abgeben:
Nein, leider nicht. Das hatten wir früher mal. Da hieß es aber noch anders. Ich hatte die Hoffnung, dass evtl. auch etwas über ilogic-Regeln geht. ------------------ wunderschöne Grüße aus dem Frankenland... Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 11. Okt. 2016 15:10 <-- editieren / zitieren --> Unities abgeben: Nur für Gandalf64
|
Gandalf64 Mitglied Konstrukteur - CAD-Admin
Beiträge: 583 Registriert: 29.01.2003 Windows 10 Professional 64bit Inventor Professional 2022 Hewlett Packard Workstation Z4 Intel Xeon CPU W-2140B @ 3,20GHz, 16 Kerne 64 GB Arbeitsspeicher GraKa: NVidia Quadro P2200
|
erstellt am: 11. Okt. 2016 15:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Burkhard, das mag sein. Aber das Tool welches wir bräuchten, hat ja auch eine ganz andere Struktur, da es ja keine Daten sammeln soll, die in der Zeichnung vorhanden sind, sondern Daten aus einer Datenbank oder Excel gemäß Zuordnung in einen bestimmten Durchmesserbereich in eine Tabelle einfügen muss. Das kann ich auch MuM fragen. Die machen sowas auch. ------------------ wunderschöne Grüße aus dem Frankenland... Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |