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