| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Ben. definierte Variable > Angabe im Dft (1835 mal gelesen)
|
Jörg Duggen Mitglied Konstrukteur
Beiträge: 232 Registriert: 07.12.2001 SE 2010, Primus
|
erstellt am: 07. Feb. 2007 11:59 <-- editieren / zitieren --> Unities abgeben:
Moin, Moin an alle Edger ich bin gerade dabei unsere Angaben (Rohmaße) in den Schriftköpfen/Stkl weiter zu automatisieren. Das klappt auch schon sehr gut, mich stören nur noch die autom. Angabe der Maßeinheit in der Spalte Breite, Länge usw. Kann mir jemand sagen ob ich die sinvoll unterdrücken kann? Danke für alle infos, Gruß Jörg Duggen
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: 07. Feb. 2007 12:57 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Ich denke das geht nicht, da die Variablen aufgrund der diversen unterschiedlichen Einheiten, die es gibt, als String veröffentlicht werden. Ist aber nur eine Antwort auf die Schnelle. Vielleicht weiß jemand anders mehr. ------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
parilord Mitglied Konstrukteur / Techniker
Beiträge: 3 Registriert: 21.03.2006
|
erstellt am: 07. Feb. 2007 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
|
mad-gapun Mitglied 3D-Datenverwaltungsfachberater
Beiträge: 467 Registriert: 12.05.2006 SolidEdge V20 - ST2019 SIE verwalten IHRE Dokumente! [EMAIL]mb@birzite.de[/EMAIL]
|
erstellt am: 07. Feb. 2007 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
versuch mal in der Variablentabelle des Parts die betreffende Offengelegte Variable ganz links anzuklicken (der graue Kasten links davon, so das die ganze Zeile Makiert ist) Nun kannst Du oben die "Form" des Wertes eingeben. Wenn Dort "skalar" eingestellt wird, verschwindet die längeneinheit mm in der Variablentabbelle... Und damit auch in der Stückliste. ------------------ Wenn man links und Rechts an einem Hasen vorbeischiesst, ist dieser Statistisch tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 07. Feb. 2007 14:06 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Moin, generell ausschalten geht ueber Extras --> Option dort Register Allgemein Vergessen: ist eine PartsList bereits erstellt so wird das erst nach dem Oeffnen des Teils hierin wirksam, dito beim Wiedereinschalten modeng ------------------ Don't feed the engineers! [Diese Nachricht wurde von modeng am 07. Feb. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jörg Duggen Mitglied Konstrukteur
Beiträge: 232 Registriert: 07.12.2001 SE 2010, Primus
|
erstellt am: 07. Feb. 2007 14:51 <-- editieren / zitieren --> Unities abgeben:
Moin, @mad-gapun: Danke für den Tip. Das klappt gut. Habe ich dadurch sonst irgendwelche Nachteile? @modeng: Ich habe die Option mal abgeschaltet> keine Änderung. Muß ich das Teil neu erstellen oder neue Variablen erzeugen? Danke für Eure hilfen, mit dem Skalar könnte ich Leben. Grüße Jörg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
parilord Mitglied Konstrukteur / Techniker
Beiträge: 3 Registriert: 21.03.2006
|
erstellt am: 08. Feb. 2007 12:47 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
|
mad-gapun Mitglied 3D-Datenverwaltungsfachberater
Beiträge: 467 Registriert: 12.05.2006 SolidEdge V20 - ST2019 SIE verwalten IHRE Dokumente! [EMAIL]mb@birzite.de[/EMAIL]
|
erstellt am: 08. Feb. 2007 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
in den Dateieigenschaften des Models gibt es unter "weitere Einheiten" ganz unten die Option Skalierungsformat. Da kannst Du die Nachkommastellen einstellen. Doch VORSICHT! Damit werden ALLE Werte der Bemaßung im Model abgerundet angezeigt. ------------------ Wenn man links und Rechts an einem Hasen vorbeischiesst, ist dieser Statistisch tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rüben-Rudi Ehrenmitglied V.I.P. h.c. Landwirt, Konstrukteur
Beiträge: 3002 Registriert: 06.12.2002 SE ST7 MP5
|
erstellt am: 08. Feb. 2007 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Mahlzeit, das klingt ja richtig genial ... wo genau holst du die Maße her? Muß dann jedes Model gleich aufgebaut sein? Ich vermute du machst das über eine def. Vorlage im PRT und dann auch eine def. Vorlage im DFT? oder über Makro? Wäre echt toll, wenn du das mal näher beschreiben könntest Danke und Gruß Bernd ------------------ Was der Bauer nicht kennt, das frisst er nicht! Würde der Städter wissen was er frisst, er würde Bauer werden! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mad-gapun Mitglied 3D-Datenverwaltungsfachberater
Beiträge: 467 Registriert: 12.05.2006
|
erstellt am: 08. Feb. 2007 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Die Maße holst Du aus der Variablentabelle des Parts (Extras/Variablen/Variablen) Dort bestimmst Du z.B. die Variable für die Länge immer gleich (z.B. Länge). Vor der Variablen ist ein Feld, in dem Du einen Hacken anklicken kannst um diese Variable offenzulegen. Dahinter kannst Du noch den Namen der offengelegten Variablen Bestimmen. Nachdem Du gespeichert hast, kannst Du dann diese Variable genauso in der Stückliste oder im Zeichenkopf abrufen wie jede andere Dateieigentschaft. Im Übrigen wirst Du den Wert und den Variablennamen auch unter den benutzerdeffinierten Dateieigenschaften wiederfinden. Diese werden allerdings nicht sofort, sondern immer erst beim Speichern aktualisiert. TIPP!!!! NIE einfach nur die Längenvariable umbenennen!!! Sondern wenn es geht immer eine Neue Variable erzeugen, z.B. mit dem Namen "Länge" und dann dem Maß z.B. mit doppelklick auf das Maß oder über Eintragung in der Variablentabelle den Namen Länge zuweisen. (Vor allen Dingen wenn man mit peer-Variablen und anpassbaren Bauteilen arbeitet) ------------------ Wenn man links und Rechts an einem Hasen vorbeischiesst, ist dieser Statistisch tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 08. Feb. 2007 22:14 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Moin, [...] Sondern wenn es geht immer eine Neue Variable erzeugen, z.B. mit dem Namen "Länge" und dann dem Maß z.B. mit doppelklick auf das Maß oder über Eintragung in der Variablentabelle den Namen Länge zuweisen. [...] Nachteil: - dynamische Aenderung dann nicht mehr moeglich - ggf. wird auch 'Datenmuell' erzeugt wenn diese Variable(n) durch Aenderungen nicht mehr benoetigt werden aber das 'Offenlegen' nicht deaktiviert wird. - bleibt sie, obwohl nicht mehr benoetigt, erhalten, sind eventuelle Angaben in Zeichnungen unrichtig. [...] Im Übrigen wirst Du den Wert und den Variablennamen auch unter den benutzerdeffinierten Dateieigenschaften wiederfinden. Diese werden allerdings nicht sofort, sondern immer erst beim Speichern aktualisiert. [...] nicht richtig, sie wird nachgehalten wenn die Variable geaendert wird (V19) modeng ------------------ Don't feed the engineers!
[Diese Nachricht wurde von modeng am 08. Feb. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mad-gapun Mitglied 3D-Datenverwaltungsfachberater
Beiträge: 467 Registriert: 12.05.2006 SolidEdge V20 - ST2019 SIE verwalten IHRE Dokumente! [EMAIL]mb@birzite.de[/EMAIL]
|
erstellt am: 09. Feb. 2007 09:55 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Stimmt. die Nachteile sind da. Man muss danach die Werte über die Variablentabelle ändern. Und es besteht die gefahr Datenmüll zu erzeugen. Aber wenn man z.B. ein Anpassbares Teil erzeugt, z.B. ein Blech bei dem sich je nach einbaulage der Biegeradius ändert, dann kannst Du leider nicht (V16SP9) über ds ASM die anpassbare Variable Steuern. Du gibst den Wert zwar ein, dieser wird aber nicht Berechnet. Da wir viel mit Varianten und anpassbaren Teilen arbeiten und auch eine Regel haben wie wir welche Variablen zu benennen haben, geht das sehr schnell in Fleisch und Blut über.
Was noch fehlt währe neben dem Offenlegen noch ein Feld mit der Option ein Abfrage-Fenster beim öffnen einzublenden, welches den/die Werte der Bestimmten Variablen abfragt. ------------------ Wenn man links und Rechts an einem Hasen vorbeischiesst, ist dieser Statistisch tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 09. Feb. 2007 12:11 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Moin, [...] Aber wenn man z.B. ein Anpassbares Teil erzeugt, z.B. ein Blech bei dem sich je nach einbaulage der Biegeradius ändert, dann kannst Du leider nicht (V16SP9) über ds ASM die anpassbare Variable Steuern. Du gibst den Wert zwar ein, dieser wird aber nicht Berechnet. [...] hmm, das waer' mir neu, Alt+U sollte man allerdings nicht vergessen modeng ------------------ Don't feed the engineers! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mad-gapun Mitglied 3D-Datenverwaltungsfachberater
Beiträge: 467 Registriert: 12.05.2006 SolidEdge V20 - ST2019 SIE verwalten IHRE Dokumente! [EMAIL]mb@birzite.de[/EMAIL]
|
erstellt am: 12. Feb. 2007 16:43 <-- editieren / zitieren --> Unities abgeben: Nur für Jörg Duggen
Wir hatten schon häufiger Probleme damit. Vor allen Dingen, wenn Werte berechnet werden müssen, also Formeln dahinter stehen. Wir haben wie gesagt damit ein paarmal schlechte Erfahrungen gemacht und fügen jedem zugefügtem Wert und zugefügter Formel eine eigene Variable zu, die wir dann nur noch Namentlich an die Bemaßung übergeben. ------------------ Wenn man links und Rechts an einem Hasen vorbeischiesst, ist dieser Statistisch tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |