Równanie Pb SolidWorks

Witam

 

Czy możliwe jest umieszczenie równania w złożeniu, które oznacza:

jeżeli ØA wynosi < do 6, ØB będzie wynosić = do 14, a jeśli ØA wynosi > do 6, ale < do 8, ØB będzie wynosić  = do 17, a jeśli ØA wynosi > do 8, ØB będzie wynosić = do 21

 

Dziękuję za pomoc.

 

 

1 polubienie

Witam, jest to możliwe na kilku liniach:

Pozwól nam (na przykład):

EQ1 = jeśli ( "DiamA" <6, 14 ,17)

"DiamB" = if ( "DiamA" >8, 21 , EQ1)

 

Zobacz podobne pytanie:

http://www.lynkoa.com/forum/3d/equation-if

Edycja: korekta

5 polubień

Nadal nie mogę tego zrobić.

 


pb_equations.jpg
1 polubienie
Co to jest diamA i diamB?

W napisanym przeze mnie równaniu EQ1 jest tylko wartością tymczasową, a na załączonym obrazku nie widzę czegoś takiego.

I dlaczego na końcu kolejki jest +2?

W rzeczywistości mam w moim pytaniu ØA i ØB do wyjaśnienia pb, ale ØA odpowiada "Ø ext roue@Esquisse1@Pièce standardowe koło 5-wahaczowe. Część", a ØB odpowiada "Ø ext@Esquisse1@063.13.01.Część" na moim rysunku.

Musimy więc napisać:

1. równanie:

EQ1 = if ( "Ø ext roue@Esquisse1@Pièce standardowe koło 5-wahaczowe. Część" <6:14,17)

 

2. równanie:

"Ø ext@Esquisse1@063.13.01.Część" = if ( "Ø zewn. roue@Esquisse1@Pièce standardowe koło 5-wahaczowe. Część" >8, 21 , EQ1)

 

 

EQ1 jest tylko wartością tymczasową, ale nie odpowiada wymiarowi i jest używany w 2nd tylko wtedy, gdy B jest mniejsze niż 8.

 

Równania w powyższym komunikacie odpowiadają:

Jeśli "Ø zewn . roue@Esquisse1@Pièce standardowe koło 5-wahaczowe. Część"  to:

- mniejsza niż 6, to "Ø ext@Esquisse1@063.13.01.Część" = 14

- między 6 a 8 to "Ø ext@Esquisse1@063.13.01.Part" = 17

-większe niż 8 , to "Ø ext@Esquisse1@063.13.01.Część" = 21

1 polubienie

Doskonale, to działa!

Wielkie dzięki!!

 

Zamierzam trochę skomplikować sprawę! :-)

Teraz chcę, aby to ustawienie działało, chcę, aby odległość środkowa fioletowego elementu podążała za Ø na zewnątrz fioletowego pokoju. To znaczy:

Gdy Ø wynosi = na 14, odległość między osiami wynosi 5,5

Gdy Ø wynosi = 17 , odległość między osiami wynosi 7

Gdy Ø wynosi = 21, odległość między osiami wynosi 9

Jak to napisać?

 

1 polubienie
Kolejne pytanie?

To już inne pytanie, ale na ten sam temat.

 

To pytanie jest oznaczone jako rozwiązane, twoje drugie pytanie jest nieco inne, myślę, że lepiej otworzyć kolejne.