| 425 | |
| 426 | === Prikaz enostavnega izvoza STEP formata za eno obliko === |
| 427 | {{{ |
| 428 | #!python |
| 429 | # Vključimo knjižnico za izvoz STEP formata |
| 430 | from OCC.Utils.DataExchange.STEP import STEPExporter |
| 431 | |
| 432 | from OCC.BRepPrimAPI import * |
| 433 | |
| 434 | # Pripravimo enostaven CAD primer za izvoz v STEP format |
| 435 | my_box_shape = BRepPrimAPI_MakeBox(50,50,50).Shape() |
| 436 | |
| 437 | # Obliko my_box_shape izvozimo v STEP format |
| 438 | my_step_exporter = STEPExporter("result_export_single.stp") |
| 439 | my_step_exporter.add_shape(my_box_shape) |
| 440 | my_step_exporter.write_file() |
| 441 | |
| 442 | }}} |
| 443 | |
| 444 | === Prikaz enostavnega izvoza STEP formata za več oblik === |
| 445 | {{{ |
| 446 | #!python |
| 447 | # Vključimo knjižnico za izvoz STEP formata |
| 448 | from OCC.Utils.DataExchange.STEP import STEPExporter |
| 449 | |
| 450 | from OCC.BRepPrimAPI import * |
| 451 | |
| 452 | # Pripravimo enostaven CAD primer za izvoz v STEP format |
| 453 | my_box_shape = BRepPrimAPI_MakeBox(50,50,50).Shape() |
| 454 | my_sphere_shape = BRepPrimAPI_MakeSphere(20).Shape() |
| 455 | |
| 456 | # Obliki my_box_shape in my_sphere_shape izvozimo v STEP format |
| 457 | my_step_exporter = STEPExporter("result_export_multi.stp") |
| 458 | my_step_exporter.add_shape(my_box_shape) |
| 459 | my_step_exporter.add_shape(my_sphere_shape) #funkcijo ADD uporabimo za dodajanje oblik v STEP format |
| 460 | my_step_exporter.write_file() |
| 461 | }}} |