SolidWorks >> Modelowanie części >> Łączenie właściwości
Autor Wypowiedź
2017-07-24, 16:19
Pomógł 0 raz(y).
Witam!
Chciał bym utworzyć właściwość składającą się z trzech innych właściwości:
-grubość materiału
-numer rysunku
-gatunek amteriału
np "1,5; S.00.00.00; 1.0037 (S235JR)"
połączenie grubości i materiału działa natomiast jak dokładam właściwość nazwa pliku wszystko się wysypuje. Czy wie ktoś dlaczego??







"Grubość@Default@MG.01.01.00.32.A.SLDPRT"mm; $PRP:"SW-File Name"; "SW-Material@@Default@MG.01.01.00.32.A.SLDPRT"
 
CSWP, CSWE, CSWI *** solid-blog.pl ***
2017-07-24, 16:26
Pomógł 405 raz(y).
Co to znaczy w tym kontekście "wysypuje"?

Poza tym wspomniane właściwości są na karcie specyficzne dla konfiguracji a nie globalnie, tak miało być? Jeżeli wszystkie 3 właściwości są tekstowe to powinno dać się je złączyć - używam szablonu, gdzie tak właśnie mam i działa.

Niestety z obrazków nic nie widać - są zbyt małe. Jaka wersja SW?
 
2017-07-24, 16:34
Pomógł 0 raz(y).
Wersja 2014. Łączyłem właściwości w taki sposób liście elementów ciętych i było oki. Natomiast przy właściwościach części nie zaciąga mi numeru rysunku.
równanie wygląda tak:

"Grubość@Default@ME300VH-01.02.01.02.A.SLDPRT"mm; $PRP:"SW-File Name"; "SW-Material@@Default@ME300VH-01.02.01.02.A.SLDPRT"

wynik wygląda tak:

10mm; $PRP:"SW-File Name"; 1.0037 (S235JR)
 
CSWP, CSWE, CSWI *** solid-blog.pl ***
2017-07-24, 16:54
Pomógł 405 raz(y).
Hmm, to zmienia postać rzeczy. Nie wiedziałem, że chodzi o właściwości listy elementów ciętych przeniesione do właściwości pliku. Nie do końca rozumiem, jak może to działać jeżeli w części będzie więcej obiektów... Jak to zapisać w szablonie skoro identyfikator nazwy jest tworzony po zaktualizowaniu listy.

Co tutaj: @ME300VH-01.02.01.02.A wpiszesz w szablonie?

 
CSWP, CSWE, CSWI *** solid-blog.pl ***
2017-07-24, 17:00
Pomógł 405 raz(y).
Spróbuj tak:

$PRP:"Grubość" - $PRP:"SW-File Name"; $PRP:"Material", przy czy powyżej muszą już istnieć te właściwości.

Nie mniej i tak wydaje mi się dziwne łączenie właściwości obiektów z właściwościami części, to może tylko działać dla części jednoobiektowych.
 
2017-07-24, 17:11
Pomógł 0 raz(y).
Panie Pawle nic nie przenoszę. Działam tylko na właściwościach pliku. Wszystkie właściwości są pobierane z właściwości pliku i chcę je połączyć. Nie do końca rozumiem. Właściwość numer rysunku nadawana jest po zaktualizowaniu listy czyli pierw oblicza moje wyrażenie a później nadaje numer części na liście?? Dobrze rozumiem?


 
2017-07-24, 17:17
Pomógł 0 raz(y).
Nie tworzę części wieloobiektowych. Pracuje tylko na plikach jednoobiektowych ponieważ później łatwiej wykorzystać właściwości takich plików w arkuszach exel. Przy tworzeniu części wieloobiektowych wszystko zaczyna się mieszać.
 
2017-07-24, 17:25
Pomógł 0 raz(y).
Nie wiem dlaczego problemy jest z grubością. Używając innych właściwości wszystko działa poprawnie. Jeżeli tylko użyję parametru grubość reguła przestaje działać.
 
CSWP, CSWE, CSWI *** solid-blog.pl ***
2017-07-26, 21:49
Pomógł 405 raz(y).
Musiałbym bliżej obejrzeć plik, tak ze screena nic nie wywnioskuję. Nie wiem też jak automatycznie właściwości cut list trafiają do właściwości pliku.
 

PSWUG

Strefa Resellera

Publikuj

Społeczność

Ankieta

Linki

RSS

BOT