Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Verketten von benutzerdefinierten Eigenschafen in Tabellen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
Bechtle stärkt PLM-Geschäft mit Neugründung
Autor Thema:  Verketten von benutzerdefinierten Eigenschafen in Tabellen (2227 mal gelesen)
klucky
Mitglied
Ingenieur


Sehen Sie sich das Profil von klucky an!   Senden Sie eine Private Message an klucky  Schreiben Sie einen Gästebucheintrag für klucky

Beiträge: 90
Registriert: 03.07.2004

Solidworks 2013 SP4

erstellt am: 20. Aug. 2014 21:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!

Ich habe zwei benutzerdefinierte Eigenschaften:
PartNo = 011 (Text)
ConfigNo = 02 (Text)

ich würde diese beiden Eigenschaften gerne verkettet in einer Tabelle anzeigen. Mit der folgenden Gleichung komm ich schon ziemlich weit. Jedoch werden von der ersten Eigenschaft immer die Nullen abgeschnitten.

`PartNo`{}"-"{}'ConfigNo'
oder
{}`PartNo`{}"-"{}'ConfigNo'
oder
`PartNo`"-"'ConfigNo'

raus kommt mit den beiden Variabeln oben

11-02

Ich hab jetzt schon alle möglichen Kombinationen probiert aber es werden immer die Nullen der ersten Eigenschaft in der Gleichung abgeschnitten. Selbst wenn ich einen Text in "" vor die erste Eigenschaft setze werden trotzdem die Nullen abgeschnitten. In den evaluierten Benutzerdefinierten Eigenschaft werden die Werte aber noch richtig mit Nullen angezeigt. Scheinbar wird ein Text in einer Gleichung nicht mehr als Text behandelt sobald nur Zahlen enthalten sind.

Ich hätte als Ergebnis gerne:

011-01

Hat jemand eine Idee wie man es hin bekommt?

Vielen Dank für eure Hilfe!  

[Diese Nachricht wurde von klucky am 20. Aug. 2014 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Lenzcad
Ehrenmitglied
Selbständiger Handwerker


Sehen Sie sich das Profil von Lenzcad an!   Senden Sie eine Private Message an Lenzcad  Schreiben Sie einen Gästebucheintrag für Lenzcad

Beiträge: 1539
Registriert: 21.10.2003

CPU i7-9700K
RAM 64GB
Quadro P2200
SW 2022
SW Simulation 2022

erstellt am: 21. Aug. 2014 07:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für klucky 10 Unities + Antwort hilfreich


EigenschaftenInTabelle.jpg


FesteStellenanzahlExcel.JPG

 
Hallo klucky,
vielleicht hilft Dir das weiter.

Gruß - Lenz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

klucky
Mitglied
Ingenieur


Sehen Sie sich das Profil von klucky an!   Senden Sie eine Private Message an klucky  Schreiben Sie einen Gästebucheintrag für klucky

Beiträge: 90
Registriert: 03.07.2004

Solidworks 2013 SP4

erstellt am: 21. Aug. 2014 20:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Vielen Dank erstmal für deine Antwort!
Ich glaube ich habe mich ein wenig falsch ausgedrückt.
Mit Tabelle meinte ich eine Automatische Stückliste in der Zeichnung einer Baugruppe.
Jedes Teil der Baugruppe hat eine PartNo (00001,...,00009,...0000A,...0000Z,00010,...) und jede Konfiguration in jedem Teil eine ConfigNo (01,...,09,0A,...).
PartNo und ConfigNo zusammen ergeben die Teilenummer "00001-01" oder "0001C-1A".
Zur Zeit werden in der Stückliste PartNo und ConfigNo nebeneinander in jeweils einer Spalte angezeigt.
Das ganze wollte ich über eine Tabellengleichung lösen aber Solidworks behandelt dabei den ersten Eintrag nicht als Text wenn in der Eigenschaft nur Zahlen enthalten sind.
Bei 0001C-1A klappt alles wie gewünscht. Wenn ich jedoch "00001" und "01" verknüpfe erhalte ich "1-01" statt "00001-01"

Das merkwürdige ist dass bei den Gleichungen immer nur die letzte Benutzerdefinierte Eigenschaft richtig angezeigt wird.
ConfigNo = 001
PartNo = 0004

`ConfigNo`{}"-"{}`PartNo` -> 1-0004
`ConfigNo`{}"-"{}`ConfigNo`{}"-"{}`PartNo` -> 1-1-0004
`PartNo`{}"-"{}`ConfigNo` -> 4-001
`PartNo`{}"-"{}`PartNo`{}"-"{}`ConfigNo` -> 4-4-001

Und wenn ich mit der Gleichung statt Benutzerdefinierten Eigenschaften Spalten Verknüpfe habe ich das Problem dass die letzte Spalte immer die erste überschreibt:

'ConfigNo' "-" 'PartNo' -> -0004

[Diese Nachricht wurde von klucky am 21. Aug. 2014 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Olaf Wolfram
Ehrenmitglied V.I.P. h.c.
CAD-Mutti und Konstrukteur CSWP CSWI



Sehen Sie sich das Profil von Olaf Wolfram an!   Senden Sie eine Private Message an Olaf Wolfram  Schreiben Sie einen Gästebucheintrag für Olaf Wolfram

Beiträge: 2431
Registriert: 30.06.2008

I7-3770 CPU 3,40 Ghz
32 Gb RAM
64 bit
WIN 10
SWX 2019 SP5
NVIDIA Quadro K2000<P>
Lenovo ThinkStation

erstellt am: 22. Aug. 2014 08:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für klucky 10 Unities + Antwort hilfreich


Eigenschaftenkombinieren.JPG

 
Siehe Bild...warum so kompliziert...

------------------
CSWST/CSWI/CSWP
DPS-Software GmbH When was the last time you did something for the first time?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KMassler
Ehrenmitglied V.I.P. h.c.
CAD Admin + Mädchen für Alles...



Sehen Sie sich das Profil von KMassler an!   Senden Sie eine Private Message an KMassler  Schreiben Sie einen Gästebucheintrag für KMassler

Beiträge: 2675
Registriert: 06.11.2000

SolidWorks Start 1999
** CSWP 01/2008 **
------------------
Zuletzt beruflich:
- SWX2020 SP5;
- SAP/PLM+ECTR;
- DriveWorks Pro;
- Programmierung:
VBA, aktuell Visual Studio 2022/VB.Net
------------------
ab 2024 (privat):
Onshape und anderes

erstellt am: 22. Aug. 2014 09:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für klucky 10 Unities + Antwort hilfreich

Warum den Umweg über Gleichungen? Füge doch die Referenz auf Eigenschaften direkt in den Text ein:
$PRP:"PartNo" + $PRP:"ConfigNo"
Oder, wenn es sich um Eigenschaften des Modells handelt:
$PRPSHEET:"PartNo" + $PRPSHEET:"ConfigNo"

------------------
Klaus

www.al-ko.com | mein Gästebuch

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Heiko Soehnholz
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. (FH) Maschinenbau



Sehen Sie sich das Profil von Heiko Soehnholz an!   Senden Sie eine Private Message an Heiko Soehnholz  Schreiben Sie einen Gästebucheintrag für Heiko Soehnholz

Beiträge: 5463
Registriert: 03.07.2002

SOLIDWORKS 2001 - 2024SP0.1
Elite AE Award 2023
SOLIDWORKS Premium,
Simu, Flow, Plastics, Composer, MBD,
Inspection, PDMP, Visualize, TopsWorks,
DPS Tools, JobBox, MacroSheet, etc.
Passungstabelle von Heinz
WIN10x64 22H2 | HP ZBook 17 Fury G8

erstellt am: 22. Aug. 2014 10:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für klucky 10 Unities + Antwort hilfreich

Hallo,

abgesehen davon, dass die Vorschläge der Kollegen m.E.n. viel einfacher in der Handhabung sind, ist der Fehler, über den du gestolpert bist, auch in der 2014er und 2015er Version enthalten. Keine gute Grundlage, um darauf aufzubauen...

------------------
Einen schönen Gruß von Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andi Beck
Ehrenmitglied V.I.P. h.c.
Konstrukteur



Sehen Sie sich das Profil von Andi Beck an!   Senden Sie eine Private Message an Andi Beck  Schreiben Sie einen Gästebucheintrag für Andi Beck

Beiträge: 2572
Registriert: 02.10.2006

Firma: SW 2023-4.0 + PDM Prof.
Windows 10 Pro 64bit, i9-11900
32 GbRAM, Quadro P2200
Home:
SW 2022-5.0
Passungstabelle von Heinz
Windows 11 Pro 64bit,
i7-12700K, 32 GbRAM,
GeForce GTX 1050Ti
Samsung C34H892, 3440x1440 Pixel

erstellt am: 22. Aug. 2014 17:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für klucky 10 Unities + Antwort hilfreich

Hallo,
ähnliches Thema hatten wir glaube ich schon hier.

http://ww3.cad.de/foren/ubb/Forum2/HTML/025850.shtml#000002

Grüße, Andi

------------------
Hast du kein Problem?
Such dir eins. ( Und löse es )

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz