Jak utworzyć niestandardową część znormalizowaną

Informacje

Za pomocą polecenia -BMELEMKONSTR można tworzyć niestandardowe części znormalizowane w kilku kategoriach, na przykład: Rura, Krzyżak, Trójnik itp. Posiada opcję tworzenia niestandardowych, które pozwalają wybrać plik TXT. Pliki te powinny zawierać następujące części:

  1. Obowiązkowe parametry tworzenia
  2. Opcjonalne parametry tworzenia
  3. Tabela konfiguracyjna
Opiszmy te części po kolei, ale najpierw kilka ogólnych zasad:
  • Wiersze zaczynające się od średnika będą ignorowane.
  • Wszystkie wiersze z parametrami tworzenia powinny mieć następującą sygnaturę:
    PARAMETER_NAME: "parameter_value"

Obowiązkowe parametry tworzenia

Obowiązkowe parametry tworzenia to parametry, bez których część po prostu nie zostanie utworzona. Obecnie istnieją następujące obowiązkowe parametry:
  • NAZWA: Nazwa utworzonej części.
  • KATEGORIA: Kategoria utworzonej części (obsługiwane kategorie zostaną wymienione poniżej, należy użyć nazw angielskich).
  • PATH: Ścieżka do utworzonej części w panelu Biblioteki.
    Note: Foldery mogą być oddzielone średnikiem. Na przykład wartość "Orurowanie; Kolanka" oznacza, że element zostanie utworzony w folderze Części znormalizowane → Rury rurowe → Kolanka → wartość parametru tworzenia STANDARD.
  • NORMA: Norma tworzonej części, na przykład: ASME, ANSI, DIN, ISO itp. (rodziny norm), a nie ASME B16.5, DIN EN 1092-1 itd. (normy szczegółowe).
  • OPIS: Opis utworzonego elementu.

Opcjonalne parametry tworzenia

Można pominąć następujące parametry tworzenia:
  • EXPOSED_PARAMETERS: Parametry w tabeli konfiguracyjnej, które będą dostępne dla użytkowników danych części.
    Note: Parametry powinny być oddzielone spacjami.
  • INITIAL_VALUE: Wartość klucza z tabeli, która będzie używana podczas przeciągania części z biblioteki.
    Note: Jeśli ten parametr zostanie pominięty, pierwszy wiersz tabeli zostanie użyty jako wartość początkowa.
  • MATERIAŁ: Materiał utworzonej części.
    Note: Można używać tylko materiałów z biblioteki materiałów.
  • CUSTOM_PARAMETERS: Parametry, które mogą mieć dowolną wartość i nie mogą być określone przez tabelę (na przykład długość rury).
  • KEY_PARAMETER: Parametr, który będzie używany jako klucz tabeli parametrów.
    Note: Jeśli ten parametr zostanie pominięty, pierwsza kolumna zostanie użyta jako parametr klucza.
  • LENGTH_MEASUREMENT_TYPE_PARAMETERS, AREA_MEASUREMENT_TYPE_PARAMETERS, VOLUME_MEASUREMENT_TYPE_PARAMETERS, UNKNOWN_MEASUREMENT_TYPE_PARAMETERS: Parametry, które będą miały odpowiedni typ. Na przykład zostanie on zmieniony pod względem długości/powierzchni/objętości, gdy część zostanie wstawiona do dokumentów z innymi jednostkami. Typ długości jest domyślny.

Tabela konfiguracyjna

Tabela konfiguracyjna zawiera również parametry obowiązkowe i opcjonalne. Obowiązkowe parametry konfiguracyjne są następujące:
  • Parametry geometryczne: Parametry te określają geometrię części i różnią się dla różnych kategorii części. Pełna lista takich parametrów dla każdej kategorii zostanie opisana poniżej.
  • Parametr klucza: Ten parametr powinien jednoznacznie określać konfigurację artykułu.
  • Parametr jednostki: Określa jednostki, w których zostanie utworzony element. Może mieć wartości "IN" – cale i "MM" – milimetry.

Ponadto może istnieć dowolna liczba innych parametrów.

Note: Kilka ogólnych zasad:
  • Parametry ciągu powinny znajdować się w cudzysłowie: "value".
  • Jeżeli cudzysłowy są częścią symbolu wartości parametru, symbol \ należy umieścić przed symbolem ". Na przykład:
    "1/2\" X 1/2\" SCH 5"

    zostanie rozpoznany jako 1/2" X 1/2" SCH 5.

Jak utworzyć plik w celu utworzenia części znormalizowanej

Zwykły sposób tworzenia pliku w celu utworzenia części znormalizowanej jest następujący:
  1. Utwórz tabelę przy użyciu wartości z norm, które będą zawierać wartości kluczowe i parametry geometryczne. W razie potrzeby dodaj kolumnę z jednostkami i kolumnami parametrów niestandardowych.
  2. Przekonwertuj tabelę na format tekstowy (na przykład na CSV). Spacja powinna być używana jako separator, a wartości tekstowe powinny być umieszczane wewnątrz podwójnego cudzysłowu (").
  3. Skopiuj i wklej zawartość tego pliku do pliku TXT, a nawet zmień rozszerzenie tego pliku CSV na TXT.
  4. Dodaj wszystkie obowiązkowe parametry tworzenia oraz, w razie potrzeby, parametry opcjonalne na początku tego pliku TXT.
  5. Plik jest gotowy do użycia.

Tworzenie niestandardowej części z istniejącego pliku TXT

Po utworzeniu pliku TXT musisz wykonać następujące czynności:
  1. Na dowolnym rysunku uruchom polecenie -BMELEMKONSTR i wybierz opcję utworzenia niestandardowego.
  2. W oknie dialogowym Wybierz plik tabeli konfiguracji wybierz utworzony plik (lub pliki) TXT.
  3. Polecenie utworzy nową część znormalizowaną. Na przykład:
    • Otworzy się nowy rysunek z odpowiednimi jednostkami.
    • Utworzy komponenty o właściwościach zgodnych z plikiem TXT.
    • Zapisze standardową część we właściwym miejscu.
    • Utworzy miniatury dla biblioteki.

Przykład możliwego pliku .TXT do utworzenia przykładowego kolanka:

; Obowiązkowe parametry tworzenia
 
NAZWA: "Przykładowe kolanko"
KATEGORIA: "Kolanko"
ŚCIEŻKA: "Orurowanie; Kolana"
STANDARD: "Standard próbki"
OPIS: "Przykładowy opis"
 
; Opcjonalne parametry tworzenia
 
WIDOCZNE_PARAMETRY: "Numer części" "Rozmiar" "Średnica zewnętrzna" "Grubość" "Harmonogram"
DOMYŚLNE_WARTOSŚCI: "1/2" X 0,065\" (SCH 5S)"
LENGTH_MEASUREMENT_TYPE_PARAMETERS: "Średnica zewnętrzna" "Grubość"
MATERIAŁ: "Stal"
 
; Inne możliwe parametry opcjonalne
; CUSTOM_PARAMETERS:
; KEY_PARAMETER:
; UNKNOWN_MEASUREMENT_TYPE_PARAMETERS:
; AREA_MEASUREMENT_TYPE_PARAMETERS:
; VOLUME_MEASUREMENT_TYPE_PARAMETERS:
 
; tabela
 
"Numer części" "Rozmiar" "JEDNOSTKA" "Średnica zewnętrzna" "Grubość" "Harmonogram" "B" "DEG"
"1/2\" X 0,065\" (SCH 5)" "1/2\"" "IN" 0,84 0,065 "SCH 5" 0,62 45,0
"1/2\" X 0,065\" (SCH 5S)" "1/2\"" "IN" 0,84 0,065 "SCH 5S" 0,62 45,0
"1/2\" X 0,083\" (SCH 10)" "1/2\"" "IN" 0,84 0,083 "SCH 10" 0,62 45,0

Przenoszenie modeli z niestandardowymi częściami znormalizowanymi

Obecnie dane niestandardowych części znormalizowanych są przechowywane oddzielnie od rysunku, do którego są wstawiane. Aby inny użytkownik mógł pracować z modelami z niestandardowymi częściami, powinien również posiadać odpowiedni plik TXT, z którego zostały one utworzone. Ten użytkownik powinien wykonać wszystkie kroki z Tworzenie niestandardowej części znormalizowanej z istniejącego pliku TXT.

Kategorie artykułów i parametry geometryczne

Rura
Kategoria: "Rura"
Wszystkie parametry są obowiązkowe:
  • OuterDiameter: Średnica zewnętrzna.
  • Grubość: Grubość.
  • VAR_LG: Długość początkowa.
Krzyż i trójnik
KATEGORIA: "Krzyż"
KATEGORIA: "Trójnik"
Wszystkie parametry są obowiązkowe:
  • OuterDiameter: Uruchom średnicę zewnętrzną.
  • OuterDiameter_2: Średnica zewnętrzna wylotu.
  • C: Przebiegnij odległość od środka do końca.
  • M: Odległość od środka wylotu do końca.
  • Grubość: Grubość przebiegu.
  • Thickness_2: Grubość wylotu.
Reduktor i reduktor mimośrodowy
KATEGORIA: "Reduktor"
KATEGORIA: "Reduktor mimośrodowy"
Parametry obowiązkowe:
  • Średnica zewnętrzna: Średnica zewnętrzna 1. końca.
  • Średnica zewnętrzna_2: Średnica zewnętrzna 2. końca.
  • Grubość: Grubość ścianki 1. końca.
  • Grubość_2: Grubość ścianki 2. końca.
  • L: Całkowita długość reduktora.
Parametry opcjonalne:
  • THKNS3: Grubość ścianki części stożkowej, nie dla reduktora mimośrodowego. Wartość domyślna to maksimum Grubości i Grubości_2.
  • L1: Długość części cylindrycznej 1. końca. Wartość domyślna to 0,25 × L.
  • L2: Długość części cylindrycznej 2. końca. Wartość domyślna to 0,25 × L.
Łokieć
KATEGORIA: "Łokieć"
Wszystkie parametry są obowiązkowe:
  • OuterDiameter: Średnica zewnętrzna.
  • Grubość: Grubość.
  • B: Odległość od środka do końca.
  • DEG: Kąt w stopniach.
Wywinięcie
KATEGORIA: "Kołnierz"
Parametry obowiązkowe:
  • OD: Średnica zewnętrzna kołnierza.
  • ID: Średnica wewnętrzna kołnierza (otwór).
    Note: Jeśli typ kołnierza to BLIND, należy go pominąć lub jego wartość musi wynosić 0.
  • FLANGE_THK: Grubość kołnierza. Nie obejmuje wysokości twarzy.
  • BoltCircleDiameter: średnica okręgu środka otworów.
  • ŚrubyLiczba:Liczba otworów.
  • HOLE_D: Średnica otworu.
  • BoltDiameter: Średnica.
  • OuterDiameter: Uruchom średnicę zewnętrzną.
  • UszczelkaGrubość: Grubość uszczelki.
    Note: Jeśli typ twarzy jest ASME_RING_JOINT, należy go pominąć.
  • DistanceBetweenFlanges: Odległość między kołnierzami.
    Note: Jeśli typ twarzy nie jest ASME_RING_JOINT, należy go pominąć.
  • FLANGE_TYPE – typ kołnierza
    Wartość musi być taka sama dla wszystkich wierszy. Obsługiwane są następujące typy.
    BLIND – bez otworu
    Brak podniesionej części piasty. Brak połączenia rurowego.
    PLATE – brak podniesionej części piasty
    Rura jest wkładana do otworu.
    CYL_RAISE_HUB_PIPE_INS_INTO_BORE – piasta posiada cylindryczną część podniesioną
    Rura jest wkładana do otworu.

    Parametry obowiązkowe: HUB_OD, HUB_L.

    CYL_RAISE_HUB_PIPE_CONN_TO_HUB – piasta posiada cylindryczną część podniesioną
    Rura jest podłączona do piasty.

    Parametry obowiązkowe: HUB_OD, HUB_L.

    CYL_RAISE_HUB_WITH_SOCKET – piasta posiada cylindryczną część podniesioną z gniazdem
    Rura jest wkładana do kielicha.

    Parametry obowiązkowe: HUB_OD, HUB_L, SOCKET_OD, SOCKET_DEPTH.

    CON_RAISE_HUB_PIPE_INS_INTO_BORE – piasta posiada stożkową część podniesioną
    Rura jest wkładana do otworu.

    Parametry obowiązkowe: HUB_RAISE_BOTTOM_OD, HUB_RAISE_TOP_OD, HUB_L.

    CON_RAISE_HUB_PIPE_CONN_TO_HUB – piasta posiada stożkową część podniesioną
    Rura jest podłączona do piasty.

    Parametry obowiązkowe: HUB_RAISE_BOTTOM_OD, HUB_RAISE_TOP_OD, HUB_L.

    CON_CYL_RAISE_HUB_PIPE_CONN_TO_HUB – piasta posiada część podniesioną
    Składa się z części stożkowej u dołu i części cylindrycznej u góry. Rura jest podłączona do piasty.

    Parametry obowiązkowe: HUB_OD, HUB_L, HUB_CYL_PART_OD, HUB_CYL_PART_L.

  • FACE_TYPE – typ twarzy
    Wartość musi być taka sama dla wszystkich wierszy. Obsługiwane są następujące typy.
    Note: Czerwona linia pokazuje ścianę, od której mierzona jest grubość uszczelki (lub odległość między kołnierzami dla ASME_RING_JOINT) wzdłuż osi Z.
    FLAT – płaska twarz
    WYWOŁYWANE

    Parametry obowiązkowe: RAISE_OD, RAISE_H.

    JĘZYK

    Parametry obowiązkowe: TONGUE_ID, TONGUE_OD, TONGUE_H, FF_DEPTH.

    KOBIETA

    Parametry obowiązkowe: TONGUE_ID, TONGUE_OD, TONGUE_H, FF_DEPTH.

    FLAT_WITH_GROOVE

    Parametry obowiązkowe: GROOVE_ID, GROOVE_OD, GROOVE_DEPTH.

    ROWEK

    Parametry obowiązkowe: RAISE_OD, RAISE_H, GROOVE_ID, GROOVE_OD.

    ASME_RING_JOINT

    Parametry obowiązkowe: RAISE_OD, RAISE_H, GROOVE_CENTER_D, GROOVE_TOP_WIDTH.

    DIN_O-RING_GROOVE

    Parametry obowiązkowe: RAISE_OD, RAISE_H, GROOVE_OD, GROOVE_DEPTH, GROOVE_SLOPE_ANGLE.

Parametry opcjonalne:
  • Grubość: Grubość rury.

  • Luka:
    • Jeśli rura jest wkładana do otworu, jest to odległość wzdłuż osi Z od najwyższego punktu otworu do punktu połączenia rury.
    • Jeśli rura jest wkładana do kielicha, jest to odległość wzdłuż osi Z od dołu kielicha do punktu połączenia rury.
      Note: Wartość domyślna to 0. W przypadku innych typów połączeń rurowych należy go pominąć.
  • IS_CUSTOM_PIPE_THK_ALLOWED:
    • Jeśli wartość jest różna od 0, obsługiwane są niestandardowe wartości Grubość .
    • Jeśli wartość wynosi 0, niestandardowe wartości grubości nie są obsługiwane.
      Note: W tej chwili działa tylko dla typu kołnierza CON_RAISE_HUB_PIPE_CONN_TO_HUB jeśli parametr HUB_RAISE_TOP_OD odpowiada OuterDiameter . Wartość domyślna to 0.
Uszczelka
KATEGORIA: "Uszczelka"
WIELOPIERŚCIENIOWY

Jest to rodzaj uszczelki składającej się z jednego lub więcej kolejnych pierścieni. Pierścienie mają profil prostokątny. Grubość pierścienia H (i), średnice graniczne D(i-1) i D(i).

Jeśli parametr GasketThickness jest ustawiony, będzie on używany dla wszystkich pierścieni, które nie mają ustawionego parametru H.

Note: H nie może być większa niż GasketThickness.
PŁASKA POWIERZCHNIA

Jest to uszczelka o profilu prostokątnym.

UszczelkaID: Średnica wewnętrzna uszczelki.

UszczelkaOD: Średnica zewnętrzna uszczelki.

UszczelkaGrubość: Grubość uszczelki.

OWAL

Jest to uszczelka o owalnym lub okrągłym profilu.

ŚrednicaUszczelki: Średnica podziałowa uszczelki.

SzerokośćUszczelki: Szerokość uszczelki.

UszczelkaGrubość: Grubość uszczelki.

Note: SzerokośćUszczelki może być większa niż GasketThickness, jak w ASME B16. 20 Z płaszczem lub mniej niż w ASME B16.20 Oval lub równe jak w AS 2129 O-Ring.
OCTAGONAL_R

Uszczelka o specjalnym kształcie dla standardu ASME B16.20 Type R.

WIDTH_A: Szerokość uszczelki.

HEIGHT_H: Wysokość uszczelki.

EDGE_C: Szerokość mieszkania.

PITCH_DIAMETER_P: Średnia średnica podziałowa uszczelki.

ANGLE_R1: Promień pierścienia.

OCTAGONAL_RX

Uszczelka o specjalnym kształcie dla standardu ASME B16.20 Typ RX.

WIDTH_A: Szerokość uszczelki.

EDGE_C: Szerokość mieszkania.

OUT_BEVEL_D: Wysokość skosu zewnętrznego.

HEIGHT_H: Wysokość uszczelki.

OUT_DIAMETER_OD: Średnica zewnętrzna uszczelki.

ANGLE_R1: Promień pierścienia.

OCTAGONAL_BX

Uszczelka o specjalnym kształcie dla standardu ASME B16.20 Typ BX.

WIDTH_A: Szerokość uszczelki.

EDGE_C: Szerokość mieszkania.

HEIGHT_H: Wysokość uszczelki.

OUT_DIAMETER_OD: Średnica zewnętrzna uszczelki.

OUT_FLAT_DIAMETER_ODT: Średnica zewnętrzna płaskiego.

ANGLE_R1: Promień pierścienia.

JACKET_A

Uszczelka o specjalnym kształcie zgodna z normą DIN EN 1514-3 typ A.

UszczelkaID: Średnica wewnętrzna uszczelki.

UszczelkaOD: Średnica zewnętrzna uszczelki.

UszczelkaOD: Średnica zewnętrzna uszczelki.

UszczelkaGrubość: Grubość podnośnika.

UszczelkaGrubość: Grubość całej uszczelki (rdzeń i 2x podniesiony).

Ogonuszczelki: Długość ogona uszczelki.

Kąt: Kąt nachylenia płaszcza przed ogonem.

JACKET_C

Uszczelka o specjalnym kształcie zgodna z normą DIN EN 1514-3 typ C.

UszczelkaID: Średnica wewnętrzna uszczelki.

UszczelkaOD: Średnica zewnętrzna uszczelki.

UszczelkaOD: Średnica zewnętrzna uszczelki.

UszczelkaGrubość: Grubość podnośnika.

UszczelkaGrubość: Grubość całej uszczelki (rdzeń i 2x podniesiony).

Note: Uszczelka może zawierać otwory na. Aby je dodać, należy określić trzy parametry. Próbkę można zobaczyć w uszczelce ASME B 16.21 FullFace.

N_HOLES: Liczba otworów.

HOLE_D: Średnica otworu.

HOLES_CRCL_D: Średnica okręgu, na którym znajdują się otwory.