occt-products: master f4d8d96f

Author Committer Branch Timestamp Parent
dpasukhi smoskvin master 2022-01-20 13:21:28 master cb3de2b1
Changeset 0032765: Datakit Exchange - Implementation of import CAD files using the Datakit Exchange SDK

Added Interface to import CAD files using DTK
If FlexLM is disabled, read without limitation
If FlexLM is enabled, if the PC is connected to the license server, license file is not needed.
Supported formats: JT,DRAWING,SAT,3DXML,CGR,PARASOLID,CATIA,REVIT,CREOVIEW,IFC,SOLIDWORKS,PLMXML,INVENTOR,RHINO,PROE,SOLIDEDGE,UGNX,VDA,CATIAV4,CADDS,GLTF
STOP API calls always after end of the reader process and if it is not stopped in the end of the Reader life
FlexLM license checks the read file extension. For the all CAD format should be the own license.
Progress indicator use the number of the DTK document component to iterate.
Fixed problem with pdb with static build option
add - adm/cmake/dtk.cmake Diff File
add - adm/cmake/dtk_libs.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File
mod - adm/cmake/protect_toolkit.cmake Diff File
mod - adm/cmake/vardescr.cmake Diff File
mod - adm/MODULES Diff File
mod - adm/scripts/cmake_custom.bat.template Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - adm/templates/custom.build.bat.in Diff File
mod - adm/templates/custom.build.sh.in Diff File
mod - adm/templates/custom.install.bat.in Diff File
mod - adm/templates/custom.install.sh.in Diff File
mod - adm/templates/custom.package.bat.in Diff File
mod - adm/templates/env.package.bat.in Diff File
mod - adm/templates/PRODUCTSConfig.cmake.in Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
add - src/DtkCafControl/DtkCafControl_ActorReader.pxx Diff File
add - src/DtkCafControl/DtkCafControl_OC2OCBRep.pxx Diff File
add - src/DtkCafControl/DtkCafControl_PartId.hxx Diff File
add - src/DtkCafControl/DtkCafControl_Settings.cxx Diff File
add - src/DtkCafControl/DtkCafControl_Settings.hxx Diff File
add - src/DtkCafControl/DtkCafControl_XCAFReader.cxx Diff File
add - src/DtkCafControl/FILES Diff File
add - src/TKXDEDtk/CMakeLists.txt Diff File
add - src/TKXDEDtk/EXTERNLIB Diff File
add - src/TKXDEDtk/TKXDEDtk.cxx Diff File
add - src/TKXSDRAWDtk/CMakeLists.txt Diff File
add - src/TKXSDRAWDtk/EXTERNLIB Diff File
add - src/TKXSDRAWDtk/PACKAGES Diff File
add - src/VAS/Dtk.tcl Diff File
add - tests/dtk/dxf/A2 Diff File
add - tests/dtk/dxf/A3 Diff File
add - tests/dtk/dxf/A4 Diff File
add - tests/dtk/dxf/A6 Diff File
add - tests/dtk/dxf/A8 Diff File
add - tests/dtk/dxf/A9 Diff File
add - tests/dtk/dxf/B1 Diff File
add - tests/dtk/dxf/B2 Diff File
add - tests/dtk/dxf/B4 Diff File
add - tests/dtk/dxf/B6 Diff File
add - tests/dtk/dxf/B7 Diff File
add - tests/dtk/dxf/B8 Diff File
add - tests/dtk/dxf/begin Diff File
add - tests/dtk/dxf/C1 Diff File
add - tests/dtk/dxf/C3 Diff File
add - tests/dtk/dxf/C5 Diff File
add - tests/dtk/dxf/C8 Diff File
add - tests/dtk/end Diff File
add - tests/dtk/iges/A2 Diff File
add - tests/dtk/iges/A3 Diff File
add - tests/dtk/iges/A5 Diff File
add - tests/dtk/iges/A6 Diff File
add - tests/dtk/iges/A7 Diff File
add - tests/dtk/iges/A8 Diff File
add - tests/dtk/iges/B1 Diff File
add - tests/dtk/iges/B2 Diff File
add - tests/dtk/iges/B3 Diff File
add - tests/dtk/iges/B7 Diff File
add - tests/dtk/iges/B9 Diff File
add - tests/dtk/iges/C1 Diff File
add - tests/dtk/iges/C2 Diff File
add - tests/dtk/iges/C5 Diff File
add - tests/dtk/iges/C6 Diff File
add - tests/dtk/iges/C7 Diff File
add - tests/dtk/iges/C8 Diff File
add - tests/dtk/jt/A1 Diff File
add - tests/dtk/jt/A5 Diff File
add - tests/dtk/jt/A8 Diff File
add - tests/dtk/jt/begin Diff File
add - tests/dtk/step/A1 Diff File
add - tests/dtk/step/A3 Diff File
add - tests/dtk/step/A5 Diff File
add - tests/dtk/step/A6 Diff File
add - tests/dtk/step/A8 Diff File
add - tests/dtk/step/A9 Diff File
add - tests/dtk/step/B2 Diff File
add - tests/dtk/step/begin Diff File
add - tests/dtk/step/C1 Diff File
add - tests/dtk/step/C3 Diff File
add - tests/dtk/step/C4 Diff File
add - tests/dtk/step/C5 Diff File
add - tests/dtk/step/C6 Diff File
add - tests/dtk/step/C8 Diff File
add - tests/dtk/xt/A2 Diff File
add - tests/dtk/xt/A3 Diff File
add - tests/dtk/xt/A4 Diff File
add - tests/dtk/xt/A7 Diff File
add - tests/dtk/xt/A9 Diff File
add - tests/dtk/xt/B3 Diff File
add - tests/dtk/xt/B4 Diff File
add - tests/dtk/xt/B6 Diff File
add - tests/dtk/xt/B8 Diff File
add - tests/dtk/xt/begin Diff File
add - tests/dtk/xt/C2 Diff File
add - tests/dtk/xt/C3 Diff File
add - tests/dtk/xt/C6 Diff File
add - tests/dtk/xt/C7 Diff File
add - tests/dtk/xt/C8 Diff File
add - tests/dtk/xt/C9 Diff File