1. Home
  2. Docs
  3. Tworzenie i analiza szkicu
  4. Trójkąt

Trójkąt

 

Pojedynczy szkic trójkąta z kątami 90, 15 i 75 stopni.

 

# Create triangle with angles 90, 15, 75

import math

# set up parameters
Theta = 15.0
Adjacent = 100.0

# calculate side
Opposite = Adjacent * math.tan(math.radians(Theta))

# generate three vertices of triangle
P1_X = 0
P1_Y = 0

P2_X = Adjacent
P2_Y = 0

P3_X = Adjacent
P3_Y = Opposite

# create part and sketch
P = Part('Foo')
S = P.AddSketch('Shape', P.GetPlane('Płaszczyzna XY'))

# draw it
S.AddLine(P1_X, P1_Y, P2_X, P2_Y, False)
S.AddLine(P2_X, P2_Y, P3_X, P3_Y, False)
S.AddLine(P3_X, P3_Y, P1_X, P1_Y, False)