Isang bagong bersyon ng Open CASCADE Technology ang inilabas - 7.4.0

Magagamit problema
Buksan ang CASCADE Technology (OCCT) 7.4.0, isang software na produkto na may dalawampung taong kasaysayan, na pinagsasama-sama ang isang hanay ng mga aklatan at software development tool na nakatuon sa 3D modeling, lalo na ang mga computer-aided design (CAD) system. Simula sa bersyon 6.7.0, ang source code ay ipinamahagi sa ilalim ng lisensya ng GNU LGPL 2.1.

Ang OCCT, una sa lahat, ay ang tanging geometric modeling kernel na may kaugnayan ngayon sa open source code sa ilalim ng libreng lisensya. Ang Open CASCADE Technology ay ang core o isang mahalagang bahagi ng mga programa tulad ng FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT at iba pa. Ang Open CASCADE Technology 7.4.0 ay may kasamang higit sa 500 mga pagpapahusay at pag-aayos kumpara sa nakaraang bersyon 7.3.0, na inilabas isang taon at kalahating nakalipas.

Isang bagong bersyon ng Open CASCADE Technology ang inilabas - 7.4.0

Ang pangunahing mga inobasyon:

  • Pagmomodelo
    • Pinahusay na pagiging maaasahan, pagganap at katumpakan ng BRepMesh algorithm
    • Mga opsyon para kontrolin ang linear at angular deviation para sa interior ng mga mukha sa BRepMesh
    • Pinahusay na pagiging maaasahan at katatagan ng mga lohikal na operasyon at sukdulan
    • Pinagana ang mga lohikal na operasyon sa mga bukas na katawan
    • Pagpipilian upang i-deactivate ang pagbuo ng kasaysayan, pagpapabilis ng mga lohikal na operasyon
    • Pagpipilian upang pasimplehin ang mga resulta ng mga pagpapatakbo ng Boolean
    • Pagkalkula ng surface at volumetric na katangian sa triangulation (mga modelong walang analytical geometry na detalye).
    • Bagong interface sa BRepBndLib na nagbabalik sa dulong bahagi ng volume para sa geometry na may bukas na mga hangganan
    • Mga bagong "constant throat" na mga mode ng paggawa ng chamfer
    • Inalis ang API para sa mga lumang Boolean na pagpapatakbo
  • Pagpapakita
    • Pinahusay na suporta sa Linux para sa mga naka-embed na platform
    • Pinahusay na pagganap ng pagtuklas
    • Suporta para sa mga kumbinasyon ng clip plane
    • Bagong klase ng AIS_ViewController para pangasiwaan ang input ng user (mouse, touch screen) para sa pagmamanipula ng camera.
    • Pinahusay na pamamahala ng font
    • Ang mga tool para sa pagsusuri ng pagganap ng visualization ay pinalawak
    • Pagpapakita ng balangkas ng mga bagay na may kulay
    • Pagpipilian upang ibukod ang mga geometry seam kapag nagpapakita ng mga wireframe
    • Pagpapakita ng isang bagay na may dynamic na texture (video)
    • Pagbabasa ng mga naka-compress na bitmap mula sa memorya
    • Alisin ang hindi na ginagamit na lokal na functionality ng konteksto mula sa AIS.
    • Inalis ang dependency sa gl2ps (batay sa legacy na OpenGL functionality)
  • Palitan ng data
    • I-export ang XCAF na dokumento (na may istraktura ng pagpupulong, mga pangalan at kulay) sa VRML file
    • Mga bagong tool para sa pag-import ng data mula sa glTF 2.0 at OBJ na mga format
    • Suporta para sa ilang hindi ASCII na set ng character sa STEP import.
      Gumuhit ng kapaligiran ng pagsubok

    • Pinahusay na kontrol ng camera sa 3D viewer
    • Inayos ang mga problema sa pagpapatakbo ng Draw mula sa mga batch script.
    • Pinahusay na suporta para sa Draw sa mga kapaligirang walang CASROOT.
  • Iba pa
    • Pinahusay na pagganap ng built-in na parallelization routines (OSD_Parallel)
    • Mga tool para sa maginhawa at mahusay na BVH tree traversal
    • Pag-optimize sa katangian ng view ng TPrsStd_AIS
    • Isang halimbawa ng pagsasama ng isang 3D viewer sa isang application sa glfw

Pinagmulan: opennet.ru

Magdagdag ng komento