| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Auszubildende der HERMLE AG bei SolidCAM, eine Pressemitteilung
|
Autor
|
Thema: Teilekennung in Baugruppen ändern (4117 mal gelesen)
|
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 01. Mrz. 2005 09:09 <-- editieren / zitieren --> Unities abgeben:
Aheu, SolidWorks nummeriert ja in Baugruppen die Teile durch (Nummer in < > nach dem Teilenamen). Ich hab jetzt ein Teil in einer Baugruppe, welches dort nur einmal vorkommt, aber schon mehrmals eingefügt und wieder gelöscht wurde, so dass die Nummer nicht mehr <1> ist, sondern <4>. Dummerweise baue ich mir in einem Makro die Benennung der Teile mit Stringfunktionen zusammen und jetzt habe ich in der Baugruppe einen einzigen Ausreißer, bei dem die Nummer eben nicht <1> ist. Gibt es eine Möglichkeit die Nummer wieder zu ändern? Über Rechtsklick/Eigenschaften geht's jedenfalls nicht, da das Feld für die Kennung deaktiviert ist. Ich möchte nicht wegen einem Sonderfall mein Programm anpassen, sondern lieber den Sonderfall eliminieren. Wäre schön wenn da jemand eine Lösung wüsste. Besten Dank, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 01. Mrz. 2005 09:17 <-- editieren / zitieren --> Unities abgeben:
Aheu, Problem hat sich erledigt. Das Teil löschen, die Baugruppe speichern und schließen (SolidWorks sicherheitshalber auch), neu starten, Baugruppe laden, Teil einfügen und ich hab wieder die kleinstmögliche Nummer hinterm Teil. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ernst Kaufmann Mitglied Konstrukteur
Beiträge: 59 Registriert: 10.06.2004 SWX-Premium 2017, SP2 Windows 10 Pro HP z440 WS Intel Xeon CPU E5-1650 v4, 3.6GHz, 32GB RAM NVIDIA Quadro M4000
|
erstellt am: 01. Mrz. 2005 17:28 <-- editieren / zitieren --> Unities abgeben: Nur für Kalle
Hallo Kalle Nachfolgender Workaround hilft, dass die Referenzen (wenn vorhanden) nicht verloren gehen 1. Aus der Baugruppe heraus das erwähnten Teil öffnen und mit neuer Bezeichnung irgendwohin speichern. Dabei wird die Kennnummer auf 1 gesetzt. 2. Das Teil wieder schliessen. 3. In der Baugruppe, im Featuretree das neue Teil über Komponenteneigenschafteen wieder durch das Originalteil ersetzen.
------------------ mfg Ernst Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Robert H Mitglied
Beiträge: 91 Registriert: 06.09.2001 HP Workstation xw4600 3GHz; NVIDIA Quadro FX 3700; 4GB RAM; SW2006SP5.1; Dual Monitorbetrieb Windows XP SP2 3Dconnexion Spacepilot
|
erstellt am: 13. Apr. 2005 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für Kalle
Hallo zusammen, gibt es eine Möglichkeit in einer Baugruppe die Kennung hinter den Dateien richtig sortieren bzw. neu aufbauen zu lassen??? Derzeitiger Stand (wie schon in vorigen Beiträgen beschrieben): Beim mehrmaligem Entfernen und nachträglichem Hinzufügen von Teilen in einer Baugruppe, werden die Kennungen z.B. wie folgt aufgelistet: Dateiname<5> Dateiname<2> Dateiname<3> Dateiname<6> Dateiname<7> Dateiname<4> Nun suchen wir eine Möglichkeit oder auch ein Tool, um die Nummerierung sowie die Reihenfolge der Kennung im Featurebaum "automatisch" neu zu gestalten: Ergebnis sollte sein: Dateiname<1> Dateiname<2> Dateiname<3> Dateiname<4> Dateiname<5> Dateiname<6> Wer von euch Spezialisten hat mir einen Lösungsvorschlag? Bin für jeden Tip dankbar. Grüße Robert
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Müller Mitglied Masch. Ing. HTL / Betriebsing. STV
Beiträge: 1151 Registriert: 11.04.2001
|
erstellt am: 13. Apr. 2005 13:05 <-- editieren / zitieren --> Unities abgeben: Nur für Kalle
|
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 13. Apr. 2005 14:11 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Andreas Müller: @Robert: Nur der Interesse wegen: wozu soll das gut sein?
Es sieht besser aus ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Robert H Mitglied
Beiträge: 91 Registriert: 06.09.2001 HP Workstation xw4600 3GHz; NVIDIA Quadro FX 3700; 4GB RAM; SW2006SP5.1; Dual Monitorbetrieb Windows XP SP2 3Dconnexion Spacepilot
|
erstellt am: 14. Apr. 2005 09:17 <-- editieren / zitieren --> Unities abgeben: Nur für Kalle
Hallo Andreas, wir verwenden zur Übergabe der 3D-Daten (Konvertierung) von SWX an ein Elektronik-Layoutprogramm zwei Programme. Das 1. Programm erstellt uns eine ASCII-Datei aus den SWX-Daten. Das 2. Programm ist ein Tool im Layoutprogramm, welches die Daten aus der ASCII ausliest. Nun benötigt das Programm (Tool) im Elektronik-Layoutprogramm eine "richtige" Reihenfolge der Kennung. Diese Reihenfolge muß dann auch noch mit "1" beginnen. Unser Baugruppe, welche wir für das Elektronik-Layoutprogramm erstellen, ist folgendermaßen aufgebaut: 1. "Vorlagen-Teil" (wird für die Analyse übergangen) 2. "Teil<1>" (wird für das Layoutprogramm analysiert und in der ASCII-Datei ausgegeben.) 3. "Teil<2>" 4. "Teil<3>" . . . "Teil<n>" Es handelt sich also immer um das gleiche Teil, welches "n"-mal vorkommen kann. Die Reihenfolge kann sich natürlich während des Konstruktionsprozesses ändern und die gewünschte Reihenfolge geht dabei verloren. Nun wäre es schön, wenn wir mit eine "Knopfdruck" die Sortierung der Teile bzw. der Kennung neu erstellen könnten. Wir könnten uns dadurch viel Arbeit und zusätzlichen Programmieraufwand sparen. Gruß Robert
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |