Projekt Części: Otwór

From FreeCAD Documentation
Revision as of 12:47, 4 April 2021 by Kaktus (talk | contribs) (Created page with "* Wybrany szkic musi zawierać jeden lub więcej okręgów. Promień okręgu''(ów)'' na szkicu nie jest brany pod uwagę. Wygenerowane otwory będą identyczne, nawet jeśli...")

Projekt części: otwór

Lokalizacja w menu
Projekt części → utwórz cechę subtraktywną → Otwór
Środowisko pracy
Projekt części
Domyślny skrót
brak
Wprowadzono w wersji
0.17
Zobacz także
Kieszeń

Opis

Funkcja Otwór tworzy jeden lub więcej otworów z okręgów wybranego szkicu. Można ustawić wiele parametrów, takich jak gwintowanie i rozmiar, pasowanie, typ otworu (pogłębienie stożkowe, pogłębienie walcowe, lub bez pogłębiania) i inne.

Otwory pogłębione stożkowo (z lewej strony) i otwory pogłębione walcowo (z prawej strony) przekrój podłużny.

Użycie

  1. Naciśnij przycisk . Otwór.
  2. Jeśli zostanie wykryty istniejący, nieużywany szkic, zostanie on automatycznie zastosowany. Jeśli zostanie znalezionych więcej niż jeden szkic, zostanie wyświetlony panel Wybierz rysunek umożliwiający dokonanie wyboru. Alternatywnie można wybrać szkic przed uruchomieniem polecenia Otwór.
  3. Zdefiniuj parametry otworu, które są opisane w sekcji Opcje.
  4. Naciśnij przycisk OK.

Opcje

W zależności od tego, jakiego wyboru dokonamy, niektóre pola będą aktywne lub pozostaną nieaktywne.

Gwinty i rozmiar

  • Profil: jeśli opcja jest ustawiona na Brak, nie definiuje się informacji o gwintowaniu. Profile gwintów ISO i UTS umożliwiają włączenie pola Rozmiar.
  • Gwint: jeżeli opcja jest zaznaczona, dane gwintu zostaną dodane do cechy otwór i zostanie użyta mniejsza średnica otworu. Jeżeli opcja nie jest zaznaczona, otwór jest traktowany jako niegwintowany i wybierana jest nominalna średnica główna ze zdefiniowanym prześwitem.
  • Kierunek: ustawia kierunek gwintu (prawoskrętny lub lewoskrętny), jeżeli wybrano opcję Gwint.
  • Rozmiar: ustawia rozmiar gwintu. Wymaga profilu ustawionego na jeden z profili ISO lub UTS.
  • Prześwit: ustawia standardową, bliską lub szeroką średnicę pasowania. Dla gwintów ISO średnice są zgodne z normą ISO 273, dla UTS są obliczane na zasadzie reguły z grubsza, ponieważ nie ma normy, która by je określała. Dostępne tylko dla otworów niegwintowanych.
  • Klasa: definiuje klasę tolerancji.
  • Średnica: definiuje średnicę otworu, jeżeli profil jest ustawiony na Brak.
  • Głębokość: głębokość otworu od płaszczyzny szkicu. Opcja Wymiar włącza pole do wpisania wartości. Przez wszystkie spowoduje wycięcie otworu przez cały korpus.
    Uwaga: Z powodów technicznych opcja Przez wszystkie to w rzeczywistości otwór o głębokości 10 metrów. Jeśli potrzebujesz głębszych otworów, użyj opcji Wymiar.

Wycięcie otworu

  • Typ: ustawia typ wycięcia otworu: Brak oznacza brak wycięcia, inne typy to różne normy dla śrub (dostępne w wersji 0.19) oraz dwa typy ogólne pogłębienie stożkowe i pogłębienie walcowe.
  • Średnica: ustawia górną średnicę (na płaszczyźnie szkicu) dla wyciętego otworu.
  • Głębokość: głębokość wycięcia otworu, mierzona od płaszczyzny szkicu.
  • Kąt pogłębiania stożkowego: kąt stożkowego wycięcia otworu. Dotyczy tylko pogłębiania stożkowego.

Punkt wiercenia

  • Typ: definiuje zakończenie otworu, jeżeli Głębokość jest ustawiona na Wymiar,
    • Płaski tworzy płaskie dno,
    • Kątowe tworzy stożkowy punkt. Jego opcja Uwzględnia głębokość (dostępne w wersji 0.19) odejmie wysokość stożka od Wymiaru. Zatem jeśli np. Wymiar wynosi 7.00 i opcja ta nie jest użyta, część cylindryczna otworu będzie miała wartość 7.00, a głębokość niezbędna dla części stożkowej zostanie dodana do głębokości otworu. Jeśli opcja ta zostanie użyta, całkowita głębokość otworu wraz z punktem stożkowym będzie wynosić 7.00.

Różności

  • Stożkowy: ustawia kąt stożka otworu. Wartość jest obliczana na podstawie płaszczyzny normalnej szkicu. 90° ustawia prosty otwór. Wartość poniżej 90 generuje mniejszy promień otworu u dołu, wartość powyżej 90 zwiększa promień otworu u dołu.
  • Odwrócony: odwraca kierunek wyciskania otworu. Domyślnym kierunkiem jest kierunek odwzorowania szkicu otworu, na jego punkt zaczepienia.

Właściwości

Duża część właściwości Danych jest taka sama jak te prezentowane w sekcji Opcje.

  • DANEEtykieta: nazwa nadana obiektowi, ta nazwa może być zmieniona dla wygody.
  • DANEUlepsz : przyjmuje wartość true lub false. Jeśli jest ustawiona na true, oczyszcza bryłę z resztek krawędzi pozostawionych przez cechy. Zobacz stronę Część: udoskonalanie kształtu aby uzyskać więcej szczegółów.

Ograniczenia

  • Wybrany szkic musi zawierać jeden lub więcej okręgów. Promień okręgu(ów) na szkicu nie jest brany pod uwagę. Wygenerowane otwory będą identyczne, nawet jeśli okręgi w szkicu mają różne promienie.
  • Domyślnie element otworu jest wysuwany poniżej płaszczyzny szkicu. Jeśli bryła leży na płaszczyźnie XY, a szkic otworu jest dołączony do płaszczyzny XY, to będzie on próbował wytłaczać się z dala od bryły i pozornie nie da żadnego rezultatu. W takim przypadku należy ustawić opcję Odwrócony; alternatywnie szkic można zmapować do dolnej powierzchni bryły.

Cut Type Definitions

Cut types (screw-types) are defined in json files since version 0.19. There is a set of files distributed with FreeCAD, but users can create their own definitions. Files are searched in <UserAppDataDir>/PartDesign/Hole. The UserAppDataDir can be found by typing App.getUserAppDataDir() in the Python console.

The file should contain:

  • name: The name of the definition. This must be unique as it will be used as identifier in the FreeCAD UI and as internal index.
  • cut_type: Either countersink or counterbore.
  • thread_type: Either metric or metricfine.
  • angle: The angle of a countersink (not necessary for counterbore).
  • data: A list of sizes, consisting of:
    • thread: Name of thread known to FreeCAD.
    • diameter: The diameter of the cut.
    • depth: Depth of the counterbore (not necessary for countersink).

Example:

{
    "name": "DIN 7984",
    "cut_type": "counterbore",
    "thread_type": "metric",
    "data": [
        { "thread": "M2",   "diameter":  4.3, "depth":  1.6 },
        { "thread": "M2.5", "diameter":  5.0, "depth":  2.0 },
        
    ]
}