| 393 | ==== Seštevanje oz. unija (ang. fuse) ==== |
| 394 | |
| 395 | [[Image(SHAPER_example_fuse.png,right,190px)]] |
| 396 | |
| 397 | Podobno kot v prejšnjem primeru [http://trac.lecad.si/vaje/wiki/salome_shaper#Od%C5%A1tevanjeang.cut odštevanje] se izvede seštevanje. |
| 398 | Namesto {{{addCut}}} se uporabi ukaz {{{addFuse}}}. |
| 399 | |
| 400 | {{{ |
| 401 | #!python |
| 402 | # Izvedba seštevanja geometrij (ang. fuse) |
| 403 | moj_sestevek = model.addFuse(part_dokument, |
| 404 | [model.selection("SOLID", "Kocka")], |
| 405 | [model.selection("SOLID", "Krogla")]) |
| 406 | }}} |
| 407 | |
| 408 | Celotna koda je na voljo [http://trac.lecad.si/vaje/browser/python/SHAPER/boolean/fuse.py tukaj]. |
| 409 | |
| 410 | ==== Presek (ang. common) ==== |
| 411 | |
| 412 | [[Image(SHAPER_example_common.png,right,190px)]] |
| 413 | |
| 414 | Podobno kot v prejšnjem primeru [http://trac.lecad.si/vaje/wiki/salome_shaper#Od%C5%A1tevanjeang.cut odštevanje] se izvede seštevanje. |
| 415 | Namesto {{{addCut}}} se uporabi ukaz {{{addCommon}}}. |
| 416 | |
| 417 | {{{ |
| 418 | #!python |
| 419 | # Izdelava preseka (ang. common) |
| 420 | moj_presek = model.addCommon(part_dokument, |
| 421 | [model.selection("SOLID", "Kocka")], |
| 422 | [model.selection("SOLID", "Krogla")]) |
| 423 | }}} |
| 424 | |
| 425 | Celotna koda je na voljo [http://trac.lecad.si/vaje/browser/python/SHAPER/boolean/common.py tukaj]. |