Funkcje elementów konstrukcyjnych służą do modyfikacji istniejących elementów konstrukcyjnych.
Aby uzyskać dostęp do funkcji elementów konstrukcyjnych, rozwiń węzeł Elementy konstrukcyjne w karcie Systemowe w polu Skrawki.
Warunkowo odwraca wektor płaszczyzny konstrukcyjnej. To działanie powoduje odwrócenie płaszczyzny konstrukcyjnej. Jeśli na płaszczyźnie zbudowano szkic, on również zostanie odwrócony. Przedstawiona funkcja może posłużyć do zmiany elementu z lewostronnego na prawostronny. Jest najbardziej przydatna w celu wykonania wyciągnięcia śródpłaszczyznowego. Każdorazowe użycie funkcji nie powoduje odwrócenia normalnej; funkcja gwarantuje, że normalna pozostanie zwrócona w żądanym kierunku. Funkcja powoduje odwrócenie normalnej, jeśli ta jest „niezgodna” z wyznaczoną osią.
Składnia
WorkPlane.FlipNormal("nazwa_płaszczyzny_roboczej", "żądana_oś")
"nazwa_płaszczyzny_roboczej"
Nazwa płaszczyzny konstrukcyjnej przeznaczonej do odwrócenia.
"żądana_oś"
Nazwa osi lub części, opcjonalnie poprzedzona znakiem ujemnym (-), by wskazać kierunek. Konwencja ta zapewnia funkcji dane o przybliżonym kierunku normalnej płaszczyzny. Jeśli płaszczyzna nie odpowiada dokładnie osi w modelu, należy użyć osi najbliższej żądanej normalnej płaszczyzny. Dopuszczalne jest wyrównanie mieszczące się w 60 stopniach.
Przykłady
WorkPlane.FlipNormal("Work Plane1", "X")
WorkPlane.FlipNormal("Work Plane1", "-X")
WorkPlane.FlipNormal("Work Plane1", "Y")
WorkPlane.FlipNormal("Work Plane1", "-Y")
WorkPlane.FlipNormal("Work Plane1", "Z")
WorkPlane.FlipNormal("Work Plane1", "-Z")
Redefiniuje szkic, korzystając z alternatywnych danych. Ta funkcja jest najskuteczniejsza w przypadku samodzielnych szkiców, nie zawierających żadnej geometrii rzutowanej. Należy przyporządkować geometrię szkicu do punktu początkowego lub do jednej z osi przy pomocy wiązań zgodności lub stałych.
Przedstawiona funkcja wymaga wprowadzenia nazw, dlatego też szkic należy zdefiniować przy pomocy nazwanych obiektów takich jak:
Składnia
Sketch.Redefine(nazwa_szkicu, nazwa_płaszczyzny, nazwa_początku, nazwa_osi, AxisIsX := True, NaturalAxisDirection := True )
nazwa_szkicu
Nazwa szkicu.
nazwa_płaszczyzny
Nazwa obiektu służącego za płaszczyznę szkicu.
nazwa_początku
Nazwa obiektu służącego za punkt początkowy szkicu.
nazwa_osi
Nazwa obiektu służącego za oś szkicu (oś X lub Y).
AxisIsX
Wartość domyślna True wskazuje, że oś szkicu jest definiowana przez parametr nazwa_osi jest osią X (poziomą). False wskazuje, że oś jest osią Y (pionową).
NaturalAxisDirection
Wartość domyślna True wskazuje, że oś szkicu jest zwrócona w tym samym kierunku, co parametr nazwa_osi. False wskazuje, że oś szkicu jest zwrócona w przeciwnym kierunku.