Changes between Version 45 and Version 46 of PythonOcc/primitives
- Timestamp:
- Nov 11, 2015, 10:12:21 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PythonOcc/primitives
v45 v46 803 803 Uvoz iz IGES 804 804 [[BR]][[BR]] 805 Za uvoz objekta iz IGES format imamo na voljo knjižnico DataExchange.IGES:806 {{{ 807 #!python 808 from OCC. Utils.DataExchange.IGES import IGESImporter805 Za uvoz objekta iz IGES format imamo na voljo knjižnico OCC.IGESControl: 806 {{{ 807 #!python 808 from OCC.IGESControl import * 809 809 }}} 810 810 Model iz IGES formata uvozimo tako, da najprej določimo ime datoteke, nato datoteko preberemo, na koncu pa model prikažemo: … … 812 812 #!python 813 813 def Uvoz_iz_IGES(event=None): 814 uvoz_iz_IGES = IGESImporter("primer_iges.igs") 815 uvoz_iz_IGES.read_file() 816 oblika = uvoz_iz_IGES.get_shapes() 817 display.EraseAll() 818 display.DisplayShape(oblika) 814 iges_reader = IGESControl_Reader() 815 status = iges_reader.ReadFile('Model_IGES.igs') 816 failsonly = False 817 iges_reader.PrintCheckLoad(failsonly, IFSelect_ItemsByEntity) 818 iges_reader.PrintCheckTransfer(failsonly, IFSelect_ItemsByEntity) 819 ok = iges_reader.TransferRoots() 820 oblika = iges_reader.Shape(1) 821 display.DisplayShape(oblika, update=True) 819 822 }}} 820 823 [[BR]][[BR]]