Przykład mapowania zmiennych w pliku programu SOLIDWORKS: Mapowanie dostosowanych właściwości modelu (adnotacje $PRPSHEET)

W przypadku rysunku programu SOLIDWORKS można zmapować zmienną do dostosowanej właściwości modelu, na której rysunek jest oparty, zamiast do dostosowanej właściwości rysunku, tak aby wartość właściwości modelu była kopiowana do karty pliku rysunku.

Gdy rysunek jest zapisywany w programie SOLIDWORKS, połączone właściwości są kopiowane z modelu i aktualizowane na karcie pliku rysunku.

W tym przykładzie pokazano, jak zdefiniować zmienną Opis dla plików .slddrw, aby wyświetlać dostosowaną właściwość Opis dotyczącą modelu, na którym jest oparty rysunek.

Aby to mapowanie działało, rysunek musi być zapisany w oprogramowaniu SOLIDWORKS oraz musi być włączony dodatek SOLIDWORKS PDM w oprogramowaniu SOLIDWORKS. Jeśli wartość w modelu zostanie zaktualizowana, karta danych rysunku będzie wyświetlać zaktualizowaną wartość dopiero wtedy, gdy rysunek zostanie otwarty i ponownie zapisany.
Mapowanie $PRPSHEET jest przeznaczone tylko do odczytu. Nie można zmodyfikować wartości właściwości modelu poprzez zmianę wartości właściwości na karcie danych rysunku.

Aby zmapować dostosowaną właściwość modelu do karty pliku rysunku opartego na modelu:

  1. Poddać edycji lub utworzyć zmienną Opis.
  2. Kliknąć przycisk Nowy atrybut.
  3. W obszarze Wybrany atrybut określić atrybuty dostosowanej właściwości Opis dotyczącej rysunku:
    1. W obszarze Nazwa bloku wybrać opcję CustomProperty.
    2. W obszarze Nazwa atrybutu wpisać Opis.
    3. Wpisać rozszerzenia plików, które mają używać mapowania zmiennej, rozdzielając je przecinkami.

      Lista rozszerzeń musi zawierać pozycję slddrw i może zawierać również inne rozszerzenia plików programu SOLIDWORKS. Na przykład: prt, sldasm, sldprt, slddrw, drw.

  4. Kliknąć przycisk Nowy atrybut i określić atrybuty dostosowanej właściwości Opis dotyczącej rysunku:
    1. W obszarze Nazwa bloku wpisać $PRPSHEET.
      Wszystkie litery muszą być wielkie.
    2. W obszarze Nazwa atrybutu wpisać Opis lub nazwę dostosowanej właściwości modelu, z której jest kopiowana wartość.
    3. Wpisać rozszerzenie pliku slddrw.
  5. Kliknąć OK.
  6. W Edytorze kart otworzyć kartę pliku rysunku programu SOLIDWORKS.
  7. Dodać pole edycji i w obszarze Nazwa zmiennej zaznaczyć zmienną Opis.
  8. Zapisać kartę i zamknąć Edytora kart.
Teraz podczas tworzenia rysunku programu SOLIDWORKS z części zawierającej dostosowaną właściwość Opis wartość we właściwości Opis dotyczącej części będzie kopiowana do pola Opis na karcie pliku rysunku.