| | 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 | {{{ |