| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Pathfinder-Tool (1592 mal gelesen)
|
elsbett Mitglied
Beiträge: 450 Registriert: 26.03.2002
|
erstellt am: 08. Jan. 2003 08:11 <-- editieren / zitieren --> Unities abgeben:
Hallo Es gibt doch so Tools, die es möglich machen, im Pathfinder (Assembly) bei den Teilen beliebige Attribute anzuzeigen im Baum (z.B. den Titel zusätzlich zum Dateinamen. Was empfehlt ihr da? Gruss Eru... ------------------ P4 1.8GHz, Win 2k, GeForce3 Ti 200, SE V12 SP 4 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Solid-Man Mitglied CAD-Admin; Projektleiter Sondermaschinenbau
Beiträge: 895 Registriert: 25.04.2000 Win 10 Enterprise 64bit<P>Fujitsu Celsius W580 - Intel Xeon E-2174G 3.80GHz -> bis zu 4,70 GHz - 16GB DDR4-2666 ECC RAM (2x8GB) - NVIDIA P2000 5GB - SSD PCIe 512GB M.2 Highend<P>CAD SolidEdge ST9 MP15 64bit PRO.FILE 8.6 32bit<P>>30 User Sondermaschinenbau
|
erstellt am: 08. Jan. 2003 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
|
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 08. Jan. 2003 12:31 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
Wie wäre es mit selber schreiben? Wenn klar ist, was da rein soll, oder nur eine feste Auswahl verfügbar sein muß, dann ist das mit einigen Zeilen VB erledigt. Hab's gerade mal Probiert. Viele Grüße und ein beglückendes 2003 ------------------ APetersBSS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
elsbett Mitglied
Beiträge: 450 Registriert: 26.03.2002
|
erstellt am: 08. Jan. 2003 13:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Arne Nun... Ich hab mich mit VB in Bezug auf SE noch recht wenig auseinandergesetzt. Wenn Du bereits probiert hast, ob es geht, könntest Du das Makro nicht ins Forum stellen? ==>Müsste mal Aussschau halten nach einem Compiler, gibts da Freeware? Gruss Eru... ------------------ P4 1.8GHz, Win 2k, GeForce3 Ti 200, SE V12 SP 4 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 08. Jan. 2003 15:57 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
Da ist es ja schon das Makro. Hab noch ein wenig dran Gebastelt, damit es sicher ist. Trotzdem. Keine Garantie. Quellcode als txt und VBP und Readme sind auch dabei. Es ist nur ein kleines Beispiel.Mit V12 gemacht. Was tuts also? 1. Umbenennen aller Elemente der ersten Ebene das aktiven Asm mit dem kompletten Dateinamen mit Pfad. 2. Beim ersten mal Sichern des Originalwertes in einem benutzerdefinierten Attribut. 3. Falls bereits umbenannt (Anzeige und gespeicherter Wert NICHT identisch) zurücksetzen auf den Ursprungswert. Das ganze könnte eventuell unerwünschte Ergebnisse liefern, wenn zwischenzeitlich Bauteile in Assemblies ausgetauscht worden sind. Dann sind nähmlich gespeicherter Wert und aktiver Wert nicht identisch, obwohl nicht der Pfadname drin steht. Vielleicht habe ich Zeit, da noch eine Prüfung einzubauen. Im Notfall Datei schließen ohne zu sichern. Erst mal ausprobieren. Viel Spaß ------------------ APetersBSS [Diese Nachricht wurde von Arne Peters am 08. Januar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
elsbett Mitglied
Beiträge: 450 Registriert: 26.03.2002
|
erstellt am: 09. Jan. 2003 07:56 <-- editieren / zitieren --> Unities abgeben:
Hallo Arne Hey, vielen Dank, das ist ja super! Kannst Du mir noch sagen, wo ich einen VB Compiler günstig kriege? ==>Ich bräuchte als angezeigtes Attribut den Titel des Dokuments (Datei>Eigenschaften>Info>Titel). Gruss und many thanks! Eru.. ------------------ P4 1.8GHz, Win 2k, GeForce3 Ti 200, SE V12 SP 4 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gunni Mitglied
Beiträge: 254 Registriert: 20.08.2000 Fujitsu-Siemens Celsius 460 P4 - 1,7GHZ 1GB RAM ATI Fire GL2 -------------------- Windows2000 SP4 Solid Edge V16 SP4 -------------------- Solid Edge - Zusatztools: siritec.com - myNu 4.1 siritec.com - PMTabelle V3.0.0 siritec.com - DraftScale V1.0 siritec.com - MakroToolbar V1.0.0
|
erstellt am: 09. Jan. 2003 14:58 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
Hallo Elsbett, der "Compiler", mit dem du ausführbare Solid Edge Macros (.exe) erzeugen kannst, heisst "Visual Basic". Damit du dir die hier im Forum geposteten und die mit Solid Edge mitgelieferten Macros selber anschauen/compilieren kannst, würde ich dir die "Visual Basic 6.0 Einsteiger Edition" empfehlen. Kosten ca.150 EUR. Es gibt von "Visual Basic 5.0" ne kostenlose Version, die Control Creation Edition, kurz CCE. Sie ist nur ein bischen eingeschränkt, du kannst damit keine .exe-Dateien erzeugen, deine Programme laufen also immer in der Entwicklungsumgebung. Für die ersten Programmierschritte mit VB ist sie aber vollkommen ausreichend. Runterladen kannst du dir das Programm und die Hilfedatei hier: http://msdn.microsoft.com/vbasic/downloads/tools/cce/default.asp (VB5CCEIN.EXE - Visual Basic 5 CCE - 7,13 MB) (ccehelp.exe - Visual Basic Online Reference - 2,5MB) Jetzt kaufst du dir noch ein gutes Buch und dann viel Spass. Grüsse Gunni Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 09. Jan. 2003 17:00 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
|
elsbett Mitglied
Beiträge: 450 Registriert: 26.03.2002
|
erstellt am: 09. Jan. 2003 17:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Arne Danke, einmal mehr! Ja, ist ganz gut so! Wozu braucht es die Funktion "zurückstellen / neuberechnen"? Ist das ne Art Notgriff, wenn was verschossen ist? Man kommt natürlich in Versuchung, Wünsche anzubringen... -Die doppelte Sicherheitsabfrage finde ich etwas lästig, mit dem Tool sollten eh nur Leute arbeiten, die sich damit auskennen, und kapputt macht man ja nix. -Für uns wäre perfekt, wenn man noch eine Option hätte, bei welcher der Titel zusätzlich zum Dateinamen (ohne Pfad) hintendran erscheint. -Lässt sich das ausweiten auf den "Explorerbaum" welcher beim Einfügen von Teilen verwendet wird? Auch da ist das selbe Problem präsent. ...aber dann haben wir schon bald ein Tool, wofür andere teures Geld verlangen. Fühl dich frei. Gruss und many thanx Eru...
------------------ P4 1.8GHz, Win 2k, GeForce3 Ti 200, SE V12 SP 4 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 09. Jan. 2003 17:48 <-- editieren / zitieren --> Unities abgeben: Nur für elsbett
Oh das tut gut. Für diese kleine Übung ist das Honorar genug. Ich freu mich das es gefällt. Das Neuberechnen ist eigentlich nicht nötig, da ich die Ursprungwerte ja als Attribut sichere. Es könnte aber sein, daß sich der Index ändert, wenn später noch Teile eingefügt werden. Sicher ist sicher. -Dateiname und Titel hintereinander? Kein Problem, aber vielleicht etwas lang im APF? Es ist dann ein Text. Kurze E-Mail und Wunsch darin wiederholen-Makro kommt dann wohl in Kürze. - Einträge auch in der Teilebibliothek? Das ist ein anderes Thema. Danke für die Blumen ------------------ APetersBSS [Diese Nachricht wurde von Arne Peters am 09. Januar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |