| 114 | [[Image(elbow5.png,right)]] |
| 115 | V izhodišče dodamo še kroglo, ki nam bo zapolnilo komolec. |
| 116 | {{{ |
| 117 | #!python |
| 118 | mySphere = BRepPrimAPI_MakeSphere(p, R) |
| 119 | #... |
| 120 | display.DisplayColoredShape(mySphere.Shape(), 'BLUE') |
| 121 | }}} |
| 122 | Za drugi del komolca izberemo kar prvotno pripravljen model `myShp1()`, ki ga rotiramo do osi y okoli osi z. Pri tem moramo pripraviti transformacijsko matriko in kos zavrteti za 90 stopinj |
| 123 | {{{ |
| 124 | #!python |
| 125 | rotateAxis = gp_Ax1(p, gp_Dir(0.0,0.0,1.0)) #Os rotacije |
| 126 | transfRot1 = gp_Trsf() |
| 127 | transfRot1.SetRotation(rotateAxis, radians(90.0)) |
| 128 | #... |
| 129 | display.DisplayColoredShape(myShp2.Shape(),'GREEN') |
| 130 | }}} |
| 131 | {{{ |