Funkcje elementów konstrukcyjnych w iLogic

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.

WorkPlane.FlipNormal

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")

Sketch.Redefine

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.