Changes between Version 50 and Version 51 of PythonOcc/primitives


Ignore:
Timestamp:
Nov 10, 2016, 3:10:29 PM (7 years ago)
Author:
dpenko
Comment:

Uredil izdelavo roba v obliki kroga in polkroga.

Legend:

Unmodified
Added
Removed
Modified
  • PythonOcc/primitives

    v50 v51  
    108108display.DisplayShape(Rob.Shape())
    109109}}}
    110 V primeru, da želimo narediti rob s krožnim lokom uporabimo knjižnico
     110V primeru, da želimo narediti rob s krožnim lokom oz. krogom uporabimo knjižnico
    111111{{{
    112112#!python
    113113from OCC.GC import *
    114114}}}
    115 in ukaz
    116 {{{
    117 #!python
    118 aArcOfCircle1 = GC_MakeArcOfCircle(zacetna_tocka, dodatna_tocka_na_kroznici, koncna_tocka)
    119 }}}
     115in za izdelavo '''polkroga''' uporabimo ukaz
     116{{{
     117#!python
     118Potek_roba_polkrog = GC_MakeArcOfCircle(zacetna_tocka, dodatna_tocka_na_kroznici, koncna_tocka)
     119Rob_polkrog = BRepBuilderAPI_MakeEdge(Potek_polkroga.Value())
     120}}}
     121za izdelavo '''kroga''' pa, kjer krog poteka skozi 3 točke, uporabimo ukaz
     122{{{
     123#!python
     124Potek_roba_krog = GC_MakeCircle(tocka_na_krogu_1, tocka_na_krogu_2, tocka_na_krogu_3)
     125Rob_krog = BRepBuilderAPI_MakeEdge(Potek_kroga.Value())
     126}
    120127[[BR]][[BR]][[BR]][[BR]][[BR]][[BR]]
    121128