ИзлСзС Π½ΠΎΠ²Π° вСрсия Π½Π° Open CASCADE Technology (OCCT) 7.5.0

OCCT Π΅ СдинствСното Π½Π°Π»ΠΈΡ‡Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ядро ​​за Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, разпространявано ΠΏΠΎΠ΄ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π΅Π½ Π»ΠΈΡ†Π΅Π½Π·. ВСхнологията Open CASCADE Π΅ Π²Π°ΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ. OCCT вСрсия 7.5.0 Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π½Π°Π΄ 400 подобрСния ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ Π² сравнСниС с ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия 7.4.0.

Open CASCADE Technology вСрсия 7.5.0 ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. По-спСциално, Draw Harness 3D Viewer Π²ΠΈ позволява Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ Π² Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ€Π΅Π°Π»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ навигация Π² стил Ρ‚Π΅Π»Π΅ΠΏΠΎΡ€Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° VR ΠΈΠ·Π³Π»Π΅Π΄. Ѐункционалността Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° Π΄Π°Π½Π½ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° glTF 2.0 запис. НовитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° изобразяванС Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ тСкстурни ΠΊΠ°Ρ€Ρ‚ΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ качСство, ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ изобразяванС Π½Π° sRGB ΠΈΠ·Ρ…ΠΎΠ΄ Π·Π° ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ PBR процСс Π½Π° ΠΌΠ΅Ρ‚Π°Π»Π½Π° грапавост Π·Π° подобряванС Π½Π° качСството Π½Π° изобразяванС Π½Π° ΠΌΠ΅Ρ‚Π°Π»Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Unicode Π·Π½Π°Ρ†ΠΈ Π΅ допълнСна ΠΎΡ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ подобрСния Π½Π° STEP транслатора, DRAW ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π°, рСсурситС Π·Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ визуализацията. Бяха прСдставСни Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±ΠΈ, дСмонстриращи ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° OCCT 3D Viewer, ΡΡŠΠ±Ρ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ WebAssembly Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°, ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° основното ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° C++ API Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ OCCT Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ OCCT ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π΅Π½ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈΠΌ навигацията, структурата Π½Π° докумСнтацията Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π°. По-ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π½ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π» β€žΠŸΡ€ΠΈΠ½ΠΎΡβ€œ Π΅ създадСн, Π·Π° Π΄Π° улСсни Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ инструмСнтитС Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° OCCT ΠΈ Π΄Π° Π½Π°ΡΡŠΡ€Ρ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° допринасят Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° изходния ΠΊΠΎΠ΄ Π½Π° OCCT.
Актуализиран ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° OCCT Ρ‰Π΅ бъдС Π½Π°Π»ΠΈΡ‡Π΅Π½ скоро, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° участиС, Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° Ρ‚Π΅ΠΌΠΈΡ‚Π΅ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°.

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈ ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ Π² OCCT 7.5.0:

ΠšΠ°Ρ‚ΠΎ цяло,

  • ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ API Π·Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° компилация Π·Π° WebAssembly (с Emscripten SDK)
  • Нов клас Message_PrinterSystemLog Π·Π° писанС Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π² систСмния ΠΆΡƒΡ€Π½Π°Π».

ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π² BRepMesh
  • Нов Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° Ρ‚Ρ€ΠΈΠ°Π½Π³ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° XNUMXD ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΈ
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ ΠΏΠΎΠ΄Ρ„ΠΎΡ€ΠΌΠΈ (с Π’ΠͺВРЕШНА ориСнтация) ΠΎΡ‚ формуляр, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π° кохСрСнтност
  • Π Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΈ ΡΡŠΡΡ‚Π°Π²Π½ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° Boolean Cut ΠΈ Common ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Визуализация

  • ИзползванС Π½Π° sRGB тСкстури ΠΈ Π±ΡƒΡ„Π΅Ρ€ Π·Π° изобразяванС
  • PBR Metallic-Roughness Π·Π° изобразяванС Π½Π° сСнки Π²ΡŠΡ€Ρ…Ρƒ ΠΌΠ΅Ρ‚Π°Π»
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° тСкстура Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π°
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° изчисляванС Π½Π° BVH Π΄ΡŠΡ€Π²Π΅Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ ΠΈΠ·Π±ΠΎΡ€ Π½Π° Ρ„ΠΎΠ½ΠΎΠ²Π° нишка
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ с пСрсонализиран стил ΠΈ .ttc Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с няколко ΡˆΡ€ΠΈΡ„Ρ‚Π° във Font Manager.

ОбмСн на данни

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° STEP Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ Π½Π΅-Ascii Π·Π½Π°Ρ†ΠΈ (Unicode ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ страници) Π² тСкстови Π½ΠΈΠ·ΠΎΠ²Π΅
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° писанС Π½Π° Unicode тСкстови Π½ΠΈΠ·ΠΎΠ²Π΅ Π² STEP (ΠΊΠ°Ρ‚ΠΎ UTF-8)
  • Нов API Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° STEP, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° C++ ΠΏΠΎΡ‚ΠΎΠΊ ΠΊΠ°Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄
  • ЕкспортиранС Π½Π° glTF 2.0
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° производитСлност Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ (ASCII) STL ΠΈ OBJ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

Π Π°ΠΌΠΊΠ° Π½Π° прилоТСнията

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° мноТСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ (отварянС, Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅, затварянС ΠΈ Ρ‚.Π½.) Π² ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ нишки (Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° нишка)
  • НаслСдяванС Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° устойчивост
  • Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π² TDocStd_Application
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° опСрацията Commit Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

НачСртайтС тСстов сбруя

  • ИзвСТданС Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Unicode Π·Π½Π°Ρ†ΠΈ Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° DRAW Π½Π° Windows
  • НавигиранС Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΠΎΠ»Π΅Ρ‚ Π² 3D Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° клавиши WASD ΠΈ XNUMXD мишка Π² Windows
  • ЕкспСримСнтална навигация Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ‚Π΅Π»Π΅ΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅ Π² 3D Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° OpenVR.

ΠœΠΎΡΡ‚Ρ€ΠΈ

  • ОбСдиняванС Π½Π° ТСстовС с ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ Π² 3D Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ
  • Нов ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° WebGL
  • ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° JNI Π·Π° Android Studio (ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Eclipse)
  • Нов ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Qt OCCT

ДокумСнтация

  • ΠŸΡ€Π΅ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° докумСнтацията Π½Π° OCCT Π·Π° ΠΏΠΎ-лСсна ориСнтация ΠΈ лСсна ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π° информация Π·Π° Ρ‚ΠΎΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π½Π° Π‘Π΅Π»Π΅ΠΆΠΊΠΈ към ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Open CASCADE Technology 7.5.0 ΠΏΠΎ ссылкС.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru