发布日志

当前版本

内测版 2024.04.29

这是寻天XT工业软件框架的最新内测版本,包含最新的功能特性和改进。

下载信息

版本:内测版
发布日期:2024年4月29日
文件大小:约 200MB
系统要求:Windows 10/11 64位

立即下载

重大功能更新
核心功能改进
  • XCurveCtrl支持隐藏网格线
  • 重构CADShape和CADManager
  • 修正正态分布变量错误
  • 增加RltCoordinate结果类型
  • 修正对象管理器定义编码问题
系统优化
  • 重构RltParticle->RltElemStatus
  • 改进动画数据组织方式
  • 优化多线程处理机制
  • 增强脚本系统功能
  • 完善用户界面交互
详细更新内容
  1. XCurveCtrl支持隐藏网格线
  2. 重构CADShape和CADManager(CadWorkShop->CadManager),移到domain中(独立于CAD引擎存在,不再依赖OCC),XDocument增加createCADManager接口,增加XCadEngine接口类
  3. 修正正态分布变量错误,修正XEditCtrl对正态分布随机变量的支持的bug
  4. 增加RltCoordinate结果类型(用于存放节点坐标,仅有3分量)
  5. 修正对象管理器定义编码问题
  6. 重构RltParticle->RltElemStatus
  7. 增加结果索引接口
  8. CreateResult时使用所属step的mesh(而不是doc的getModel())
  9. 将CalcProjectAreaGPU重构到LsdynaToolkit中
  10. 增加BuildElemResultFromNodalData函数,修正BuildElemResultFromElemNodalData若干错误(错误拷贝内存等)
  11. solution配置增加CmdChain(以帮助设置功能链检查功能)
  12. 重构VarRange
  13. 重构Property materialID接口,Property增加eos ID属性
  14. 修正获取字符串映射脚本错误
  15. 修正表格窗口更新参数错误
  16. 改进XMaterialEntry reset接口
  17. XCondtion增加isContact接口
  18. 重构XResultSubstep,增加FemRltSubstep\StaticRltSubstep\ModalRltSubstep\DynamicRltSubstep
  19. 修正更新Contact到Analysis错误
  20. 修正TableWidget中Edit控件无法更新当前cell错误
  21. 修正无界面Command同时两次运行导致的重复释放崩溃错误
  22. XDocument增加deleteItem接口
  23. OccTemplate增加镜像功能
  24. 重构脚本系统(以支持更方便的自定义脚本)
  25. 修正CopyModel错误
  26. 修正JsonParam获取Vector3d错误
  27. 结束动画时添加变形与云图更新检查
  28. 修正失效单元动画渲染时没有清除VertexArrayAttribute状态错误(导致黑屏)
  29. 增加CMD前置数据的检查
  30. 改进Startup的显示样式
  31. RGBAColor支持CSS 字符串转换
  32. 所有控件支持style_sheet配置项
  33. 寿命步对任何FileIndex都可见(设为NO_FILE_INDEX)
  34. Label支持高度设定
  35. 改进XResultCluster::getLCSCluster
  36. 支持基于功能链的功能入口控件状态更新,重构ContextEntry ->CommandEntry,UIProxy增加setNextCommandID接口(表示下一个功能ID,该ID对应的控件会显示为特定状态)
  37. 重构Command_All取值为-1
  38. 修正文档继承时getCommandLicense和isCommandEnabled中产生的bug
  39. 修正LoadClusterResults错误
  40. TopologyHelper增加removeEmptyParts接口
  41. XModel增加设置装配根节点名功能
  42. XMaterial增加getFieldIndex接口
  43. TableCtrl增加cellChanged信号处理
  44. XDataProfileWnd支持响应数据的变化
  45. 修正空UOI数组的json支持
  46. 修正几何变换错误(类型转换错误)
  47. 表格控件增加setColumnEditable接口支持设定列可编辑
  48. 脚本支持XDataField列向量
  49. 修正SetCurrentFile没有更新结果树错误
  50. 支持特殊窗口的事件消息阻塞
  51. 统一视图保存图片接口(saveImage),icommandwindow增加saveImage接口以保存窗口或者指定控件到图片
  52. 改进表格控件(增加data_url属性以支持json格式的数据)
  53. 改进JsonWriter ParamParser
  54. 支持基于Tetgen的四面体网格划分
  55. 重构构建结果函数代码(LoadResult->BuildResult),添加IsResultReady接口(判断结果是否已被构建)
  56. 增加InitResultData函数(初始化结果数据)
  57. 修正删除RBE2崩溃问题
  58. 修正SearchSorted1D错误
  59. 改进云图显示(不设置值的点显示为灰色)
  60. 修正删除节点约束对象崩溃功能
  61. 修正无单元几何显示bug
  62. 重构GMesher(输出h5文件,调用gmsh库函数加入节点几何,再划分网格)
  63. 改进SaveModel功能
  64. 增加TopologyHelper::makeSolidFromFaces函数(通过面组构建solid拓扑),所有接口统一调用改函数替代旧的BuildBodyFromFaces
  65. 改进void FindClosedFaceLoop(const XGeometry *first,std::vector *loop, ulong tag)(不再使用hash)
  66. 改进void MesherIO::preprocess(MeshStatstic * in),几何数据的标定通过ExtData(不再通过Flag,Flag跨函数使用不能保证没有被其他函数设置过)
  67. 增加void GeomCleaner::cleanInnerEdge()
  68. 修正共享内存初始大小为0导致的错误
  69. 修正logger打开文件失败导致的mutex锁没有正常解锁的错误
  70. 修正节点选择模式下有标签框显示时产生黑屏现象错误
  71. 修正构建局部坐标系结果时没有更新极值bug
  72. 修正裁剪时云图崩溃错误和裁剪时不能正常选择节点bug
  73. 重构XPicker(获取对象指针的getTargets接口改为getItems)
  74. 增加advanced commands模块
  75. 修正没有激活变形模式下依然构建变形数据错误
  76. XBufferIO::flushBuffer()重置buffer
  77. 修正systemcall参数过长导致的内存泄露问题
  78. 修正模型树相同类型节点单击事件响应bug
  79. 改进XStrHandler
  80. 支持从startup窗口关闭整个程序
  81. 修正无参数时调用SystemCall的bug
  82. 增加创建杆实体功能
  83. 重构动画数据的组织(避免重复构建生成相同的渲染数据),渲染动画时不再准备好所有数据再渲染,而是准备好一帧渲染一帧
  84. 重构BdfInterface的卡片读入处理模式,提升读取效率
  85. 增加BreakEdges函数
  86. UI_BlockProgressEvent->UI_BlockApplicationEvent;
  87. 改进XWord == & != 接口;
  88. 改进XTopologyHelper
  89. 增加渲染数据Active_VertexColor激活模式
  90. 改进XGlWidget(简化其渲染流程和渲染数据)
  91. 构XRenderData的接口(allocColor->allocNodeCode和allocTriColor->allocElemCode,增加assignColor和assignNormal两个接口),避免理解歧义
  92. 添加saveFBOAsImage功能
  93. 修正CalcProjectAreaGPU有向包围盒计算错误,修正countColoredPixel错误(渲染状态应设置为Fill)
  94. 修正xmlwriter写出string变量错误
  95. 改进TString的assign和append接口(支持长度参数)
  96. 重构独立点(自由点)的显示与渲染(Update_Point/ShowPoint)
  97. 删除element的buildGLData函数
  98. 修正XGLWidget中多个透明物体不能正常显示的问题
  99. IMainFrame增加clearPickList接口
  100. XRenderData增加Render_Transparent模式(透明模式)用于XGLWidget中显示使用
  101. 改进ICommand resetEditItem接口
  102. 改进DeleteItem功能(删除多个同类对象时)
  103. 改进XPicker getItemCount接口(可以返回所有拾取对象的个数)
  104. 修复循环对称视图bug
  105. 调整六视图视角,更新六视图图标
  106. 支持基于变量的脚本执行;
  107. 修复循环对称视图功能bug
  108. 重构基于索引的渲染系统,优化渲染更新过程
  109. 改进模型树拖拽功能,增加MoveComponent/CreateAssembly功能
  110. 增加UniformDistributionVariable均布变量
  111. 重构SegmentPoint和FacetPoint支持单元中心、单元面中心的端点形式
  112. 增加适用于FVM的截面计算函数BuildElemSectionDataOnPlane,增加流线计算功能函数
  113. 支持修改表格颜色
  114. 修正线程退出崩溃错误
  115. 优化Polygon单元的数据结构,修正Msh有限体积法网格导入逻辑
  116. 删除ElemNodeInfo
  117. 修正用户目录为中文路径时的xml文件保存以及结果h5文件保存失败问题
  118. 修正模型坐标变换视图更新错误
  119. 材料项json文件支持本构条件节点(以支持不同条件下的本构参数设置)
  120. 支持双击选择光滑过渡的相邻面
  121. 修正TString assign调用可能出现的内存泄漏问题
  122. 增加dxf接口
  123. 增加收集受拉单元功能
  124. 增加根据面所关联的几何体break几何面功能
  125. 修正工具条按钮显示问题(空间不够时不能正常显示)
  126. 修正从已有单元集隐藏部分单元更新视图的bug
  127. 增加从边界面片获取所有实体单元API
  128. 重置triIndexArr,修复渲染线单元bug
  129. 修正新建文档崩溃错误
  130. 命令行增加-debug参数(删除-log参数)以设置调试键
  131. 表格中ComboBox支持显示提示
  132. 重构接口代理类(InterfaceAdapter->InterfaceProxy)
  133. 增加命令窗口固定尺寸模式(不可缩放)
  134. 修正SX_Param错误调用导致的崩溃问题(增加了对index的校验)
  135. Element/Node/Geometry的Flag接口重构为Tag(临时标签),Flag留作它用
  136. 增加六面体退化三棱柱处理
  137. 命令窗支持多行文本控件(MEdit)
  138. 增加显示隐藏坐标系功能
  139. 重构XNode getCoord接口
  140. XItem删除m_iLoc,增加m_ulFlag(用于保持XItem的状态标志),XItem的抑制标志整合到m_ulFlag中,XPartSnapshot增加MID变量替代m_iLoc的作用,重构MesherContext(不再以m_iLoc为位置参考)
  141. 增加searchIntersectElemsAlongPath函数支持获取所有路径上的单元对象
  142. 增加CollectFaceNodes API函数
  143. 所有XItem对象增加flag标志属性(H5IO时同样增加FLAG属性),对象被抑制时通过设置flag标志实现
  144. 修复resetVBOCount函数bug
  145. XH5IO增加hasAttribute接口
  146. UIBehavior增加UI_WriteMessageToLog
  147. 修正TEntryConsHandler接口定义错误
  148. 增加模板TAlloc函数
  149. 增加回调定义CallbackContext/CallbackWrapper
  150. 修正face&edge 获取云图极值函数bug
  151. 改进Line2、Line3的渲染数据构造逻辑
  152. 完善拓扑分析buildFacetElems功能(当部分面单元和体单元共享节点时)
  153. 增加拉普拉斯网格光滑方法
  154. 增加GetElementFacetRenderVertexCount
  155. 解耦基于单元索引的网格渲染和统一索引的网格渲染
  156. meshdatastructure.h重命名为xmtooldef.h(def for mesh tool)
  157. 重构框架命令ID和通用命令ID的注册机制(不再显式定义到枚举变量中,自动赋予ID)
  158. 增加运行测试功能(RunTest)
  159. 修正Toolbar解析错误
  160. 修正脚本窗口关键字过滤命令bug
  161. 框架支持脚本错误反馈机制,JsonParam增加error接口getError/setError
  162. 添加合并节点位置相同几何面功能
  163. 修正从模型树上显示/隐藏部件问题
  164. 修正删除被依赖文档bug
  165. MainFrame增加setUIStyle接口
  166. 表格支持显示提示文本
  167. 修正几何边交互状态下的显示错误
  168. 有向包围盒增加calcIntersectPtWithLine接口,增加CalcIntersectPtRayToBox API
  169. 重构单位系统,XCommandWnd基于新的单位系统完善编辑框的交互和相关API,XDocument的io支持输出单位信息,XDoubleVar基于新的单位系统增加单位类型成员变量
  170. 完善渲染器VBO数据设置逻辑(在设置完之后重置对象颜色变化标志)
  171. 重构六面体网格生成功能
  172. 添加AppendModel函数(添加模型到另一个模型中)
  173. 统一对象标识(定制对象以项目名为前缀)
  174. 放大拖动距离阈值到5像素
  175. 改进MainFrame closeDocument
  176. ui增加startRecord/EndRecord通用功能
  177. 修正动画文件不支持中文路径的问题
  178. 增加胶囊形六面体生成功能
  179. 修正框架标题显示问题
  180. 增加模型树节点配置文件的校验,修正部分模型树节点类型配置错误
  181. 修正表面翻转没有更新视图问题
  182. 改进XHashEncode接口
  183. 修正隐藏/显示功能bug(没有正确更新云图)
  184. 修正XCondition场重画网格后进入编辑模式时崩溃问题
  185. 修正ProcessDialog若干bug
  186. 日志中增加MAC地址记录
  187. 修正XChart更新时无效单位导致的崩溃错误
  188. 修正在命令中运行线程时切换文档或启动其它命令的错误
  189. 重构结果层(XResultLayer),删除BEAM_OFFSET_BASE与SHELL_OFFSET_BASE,改进CreateBeamLayer&CreateShellLayer API
  190. AbaqusOdb接口升级为2022版本
  191. 修正当部分结果不存在结果层时载入结果崩溃问题
  192. 重构接口命名规则:类型标识(analysis/cad/result)+软件标识+后缀标识
  193. 修正可执行程序不存在时moniterProcess一直显示为运行状态的错误
  194. 重构Icommand的exchangeScript接口(增加返回值以表示是否有解析错误或参数错误),增加脚本执行错误中断机制,增加脚本参数校验函数(路径校验,对象校验)

重要功能更新
算法优化
  • 改进八叉树算法
  • 凸包计算支持并行处理
  • 支持从XFace计算凸包和OBB
  • 增加Lsdyna K接口
数据管理
  • XItem支持抑制机制
  • 材料增加多种本构模型
  • 载荷场支持多载荷步设置
  • XDocument支持关联文档
详细更新内容
  1. 改进八叉树
  2. 凸包计算支持并行
  3. 支持从XFace计算凸包
  4. 支持从XFace计算OBB
  5. 增加Lsdyna K接口
  6. XItem支持抑制机制
  7. 材料增加多种塑性本构、断裂材料本构、粘结材料Cohensive、强度本构、摩擦和硬度材料子项、MatNull和MatRigid材料子项
  8. 增加二维自动搜索接触对功能
  9. 增加交互记录数据对象(用于记录如载荷场定义中多次的旋转、平移、缩放操作等)
  10. 改进寿命计算模型,支持基于温度的插值
  11. 载荷场支持多载荷步设置
  12. XDocument支持关联文档
  13. 支持XDoubleVar关联表格的某列
  14. XFieldWnd支持选择列(仅对Step表格有效);
  15. ConditionMethod增加两种方法:Method_TableStepConst、Method_TableStepExternalInterpolate
  16. XCondition增加getInterpolateSource接口
  17. ObjectContext增加step信息;
  18. XViewData增加设置局部云图值类型接口;
  19. 支持按照材料数据对模型进行云图渲染;
  20. XPart默认颜色都改为灰白色,只有设置材料之后才会变成彩色;
  21. XCondition增加增加XInitial子类(初始条件);
  22. 增加Alt+鼠标左键旋转功能(支持触摸板旋转)
  23. 重构数据提取接口的配置机制(添加XExtractorConfig类)
  24. 场增加Field_MOMENT类型
  25. 增加后处理的多线程处理机制;
  26. 重构XDoubleVar控件交互及表格/函数专用窗口的隐藏可见控制;
  27. 改进XThread,优化多线程
  28. 改进XCommandWnd支持嵌套Command执行
  29. 重构基于XResultCluster的结果体系,将XResultCluster交由ResultStepManager管理
  30. 重构变形数据(将分开的3个分量合并成一个矢量单位传递给Shader)
  31. 增加ViewPickPoint模式帮助屏幕选点
  32. 结果增加复数虚部角色
  33. 增加plot3d接口
  34. 增加Tecplot接口
  35. 增加云图渲染直接指定单元中心结果(不通过节点值做平均得到)
  36. 增加RltScalar类型结果
  37. 构建结果链增加选项以选择是否补全Element到Nodal位置的结果
  38. 改进XGridSpace
  39. 隐藏没有菜单项的菜单栏
  40. 增加gmsh接口
  41. 改进CMake构建系统
  42. 改进方案生成功能(增加方案目录设置)
  43. 改进Label Image设置
  44. 增加Gmesher模块
  45. XElement增加getPointSimplex接口计算点所在的单纯形序号,calcSimplexValue接口计算给定点在单纯形内的等参坐标
  46. XViewData增加setLocalContourGeoms接口设置局部云图几何对象
  47. 插值器使用Octree查找最近值
  48. 改进主框架窗口无文档时的默认显示状态
  49. 改进轴对称映射机制
  50. 改进表格模板功能
  51. 改进XMaterialEntry的脚本处理
  52. 重构别名节点(AliasNode),XDocument增加读入别名节点类型功能(别名类型定义放在context配置文件中,对应alias分支,仅包含typedef定义)
  53. 添加元组对象及管理器(用于定制场景下难以归类的非通用对象的管理)
  54. 更新流程视图,重构流程组件(XFlowComponent),优化工作流FlowNode与FlowComponent设计(FlowNode只考虑视图方面,FlowComponent只考虑业务层面,将视图与业务解耦)
  55. 添加圆柱截面单元搜索功能
  56. 重构LabelVarSection->LabelVarSet, LabelVarGroup->LabelVarSpace
  57. 将读取方案配置从init函数中独立出来(便于以后动态添加删除应用方案)
  58. 支持单元与圆柱面求交
  59. XViewData增加getNodePosition接口
  60. 修正输出曲线图质量
  61. 改进文件结束判断机制
  62. 所有基于XRender继承的渲染器共用一份颜色和深度内存(减少多个应用程序时对内存的损耗)
  63. 增加ViewMotion支持视图运动模式

详细更新内容
  1. 增加校验中节点API
  2. 修正删除Analysis对象没有正确更新Job对象错误;
  3. ICommand增加resetEditItem接口以支持删除对象时正确的更新Command对话框;
  4. 修正函数表达式解析变量错误;
  5. 改进表格控件支持单元格下拉框设置字符串的变量值;
  6. 修正当Command被创建但不是当前命令时不能正确显示在右键菜单下的问题;
  7. 支持表格窗口和曲线窗口的联动;
  8. 改进JsonReader支持直接从字符串获取数据节点;
  9. Property增加PropertyInstance以重构MaterialOrientation;
  10. 增加XPrpMatOrientation;
  11. 修正CloseAndNewDoc错误;
  12. 修正LM优化器对于隐式方程的优化过程错误;
  13. 修正方程式残差计算错误;
  14. 修正 界面配置文件xml 格式问题
  15. 修正 vs2019 编译错误
  16. 修正XDblMatrix setZero bug;
  17. XEquation增加二分法求值接口;
  18. OrderContainer增加clear清除接口;
  19. 修正LM优化算法bug;
  20. 添加Proe接口;
  21. 改进表格控件统一以字符串设置下拉框选项的值;
  22. 优化XDocument getItem接口;
  23. 优化极值处理;
  24. ExtremeValue init接口改为reset;
  25. 重构SpaceHashBucket->XSpatialHash;
  26. 重构RegularGridSpace->XGridSpace;
  27. 重构Ocree->XOctree;
  28. 增加api支持从xml文件中读取下拉框选项;
  29. 修正构建结果测试用例错误;
  30. 修正多选部件显示没有更新错误;
  31. 修正接触对搜索错误;
  32. 增加接口从节点获取所属部件或顶层几何对象;
  33. 搜索框输入自动保存到剪贴板(便于下次搜索);
  34. 修正圆柱拾取模式错误;
  35. 重构XSession系统支持临时会话对象(便于支持基于Session的命令流);
  36. 改进XArray;
  37. 重构XEquation(合并ConstCoef变量到m_Coef里,增加拟合系数个数变量);
  38. 重构CADSession
  39. 增加LifePredictModel;
  40. 添加计算局部应力应变功能
  41. 改进ICommandWindow接口;
  42. 添加寿命预测Session以及命令示例;
  43. 添加MshInterface;
  44. 改进SessionCommand示例;
  45. 改进XSession机制并支持基于会话的脚本;
  46. 重构JsonReader支持[]访问;
  47. 支持Json的for loop 访问;
  48. 改进XChart字体;
  49. 增加removeStackChild接口;
  50. 重构Command_Facade命令类型;
  51. 添加通过空间三点计算圆心坐标功能
  52. 添加查找应力梯度路径功能
  53. 增加buildSingleFaceFromSolid接口;
  54. 增加JsonWriter;
  55. 修正包围盒选择问题;
  56. 修正Edge特征分析问题;
  57. 修正结果索引错误;
  58. 改进XCurveCtrl支持添加曲线;
  59. 修正共法线选择错误;
  60. 重构extractData接口;
  61. 支持设置曲线样式
  62. DataField增加getColumen接口;
  63. 增加材料子项Json接口;
  64. XRender增加drawFragment接口;
  65. 重构材料本构(本构变量使用字符串代替整型数);
  66. 改进碎片渲染模式;
  67. 改进CommandWnd;
  68. 支持隐藏表格布局中的控件标签;
  69. 更新材料库;
  70. 修复曲线样式设置bug
  71. 修正DockWidget中的命令窗口切换时不能自动按最小尺寸显示错误;
  72. 增加ModelHandler和ManagerHandler;
  73. 改进JsonWriter;
  74. 重构基于网格的视图数据构建;
  75. 重命名materialitemattribute.h->materialentryattribute.h
  76. 修复曲线图例显示bug
  77. 支持XFlag与界面的数据交互;
  78. 重构XSolid显示数据;
  79. 修正OCCT模型导入错误;
  80. 添加XFlag位标志类;
  81. 重构体网格显示(基于单元面,减少资源消耗,提高显示速度);
  82. 修正按单元面渲染的错误;
  83. 改进XArray;
  84. 修正切换命令时拾取对象的颜色没有正常更新错误;
  85. 修正清空拾取对象时组选择器没有更新错误;
  86. 支持不同子步的粒子单元隐藏;
  87. 改进XRenderData;
  88. 支持Property的Marker渲染;
  89. 增加HeatTransferCoef;
  90. 修正包含Shell Layer和Beam Layer的结果构造问题;
  91. 重构ConditionContext为ObjectContext(可用于包括Condition以外的对象);
  92. Lsdyna支持结果单元ID与K文件单元ID对应;
  93. 修复单元的节点顺序错误
  94. 修正节点约束更新机制问题;
  95. 重构PropertyContext;
  96. 支持XPrpMatOrientation属性法向箭头显示
  97. 修正部分结果数据更新错误;
  98. 修复向后跳转错误
  99. 改进节径补全显示;
  100. 修正Project错误;
  101. 改进Quad8显示以修正二阶云图过渡错误;
  102. 增加更新单元体积等数据;
  103. 增加单元压力计算;
  104. 重构XmlWriter和XmlReader
  105. 修正部分Xml文件格式错误(RapidXml有更严格的检查);
  106. 删除XmlElement定义;
  107. 添加XmlNode(用于读取)、XmlWNode(用于写出)以及XmlAttribute
  108. 使用RapidXml替换TinyXml库
  109. 修复读取内容为空xml文件bug
  110. 修复数组越界bug
  111. 删除多余项目文件
  112. 将材料子项本构变量从Attribute移到XMaterialEntry里面;
  113. 修正postgldata更新变形错误;
  114. 修复局部坐标系结果清空后无法重新加载的bug
  115. 更新bdf接口
  116. 材料方向箭头使用不同颜色
  117. 支持部分单元的云图显示;
  118. 重构材料子项,更新头文件;
  119. 重构材料子项(使用XMatEntryConsHandler支持本构模型的扩展);
  120. 改进材料本构项的IO;
  121. 改进Table单元格中文字符串显示;
  122. 增加复合层对象PCompositeLayer;
  123. 重构PCompound为PComposite;
  124. 修正温度场bug;
  125. 修正执行界面关闭命令时对话框被错误清空的错误;
  126. 删除分析对象设置参考分析步接口;
  127. 重构视图数据云图设置函数以及结果设置函数;
  128. 修正切换结果位置崩溃错误;
  129. 添加坐标变换命令;
  130. 修正局部坐标系下切换结果位置云图错误问题;
  131. 完成坐标变换功能
  132. 改进主从对象选择模式下单元对象的显示;
  133. RenderDataPointer改为RenderDataContext;
  134. TextIO以二进制形式读取文本内容(写出还是以文本格式写出),读入的内容以最后一个换行符截断,保证关键字不被截断;
  135. 增加Creo4.0 Toolkit应用程序接口;
  136. 修复单元ID不匹配的错误
  137. 增加ShowPoint视图选项并重构显示枚举类型(ShowMesh->ShowMeshline, ShowFace->ShowSurface);
  138. 修正切换子步bug;
  139. 修正显示点切换问题;
  140. 修正结果子步排序问题;
  141. 增加获取自由节点包围盒接口
  142. 改进HeaderParser;
  143. List控件支持响应选中、取消选中事件;
  144. 增加分析工况设定功能;
  145. 修正Node编码绘制问题(在编码模式下,XEdge的节点被错误按Line绘制);
  146. 重构XNode、XElement、XGeometry的扩展数据为XWord;
  147. 支持指定自由节点颜色;
  148. 调整动画中单元面颜色
  149. 增加了渲染器测试代码;
  150. 修正错误使用XPart问题;
  151. 修正模型树点击勾选框问题(第一次点击无反应);
  152. 增加载荷数据Method_TableConst方法支持直接按对象数组指定值(使用第一个场为ID的表);
  153. 修正关闭文档、新建文档错误;
  154. ICommandWindow增加获取多个文件接口;
  155. 支持在Creo接口中调用Creo 4.0转换模块;
  156. 改进XTableCtrl;
  157. 修复选择bug;
  158. 修复清空LoadCase时,实例已删除bug;
  159. 改进文件解析工具
  160. 删除DItem_ElementSet类型,DItem_Vertex, DItem_Edge, DItem_Face, DItem_Solid硬编码全部减1,以DItem_Geometry代替DItem_Entity;
  161. 修复内存越界bug;
  162. 重构动画设定;
  163. 支持叠加速度与旋转的动画显示;
  164. 改进XListCtrl控件;
  165. 改进XModel::createDefaultPart(不相连的几何创建不同的Xpart);
  166. 改进XSpatialHash(支持取消自动调整bucket尺寸);
  167. 支持启动外部模块;
  168. 修正显示超过4个应用模块错误问题;
  169. 使用栅格布局展示解决方案列表;
  170. creo接口支持导入装配体;
  171. 改进基于时间序列的滑行动画显示;
  172. 改进XResult结果层接口;
  173. 修复XChart控件左轴标签字符显示不全bug;
  174. 增加损伤、寿命、断裂等材料项分类;
  175. 重新设置Material和Property目录;
  176. core模块支持CMake构建系统;
  177. 改进XChart字体设置;
  178. 删除glBegin、glEnd已不在维护的OpenGL调用(部分完成);
  179. 支持阻塞进度条更新事件;
  180. 增加KDTree结构;
  181. advanced模块支持CMake构建系统;
  182. 接口模块支持CMake构建系统;
  183. workshop模块支持CMake构建系统;
  184. 添加CMake Presets配置文件;
  185. 更新配置文件;
  186. 修正XTable编辑错误;
  187. 改进KDTree;
  188. 增加激振力;
  189. 修改STL接口bug;
  190. 增加约束选择功能;
  191. 改进gridspace;
  192. 修正kernel与utility循环依赖问题;
  193. 支持椭球特征;
  194. 修复Edit控件中文乱码bug;
  195. 更新单位系统温度显示;
  196. 修正润滑油设置问题;
  197. 添加CMake构建参数设置命令;
  198. 更新渲染Shader脚本;
  199. 修正Document getItem接口问题;
  200. 修正导入空模型问题;
  201. 添加生成解决方案命令;
  202. XVariable toDouble()时自动设置数据类型;
  203. 增加单元计算单元面片中心功能;
  204. 增加计算部件随体坐标系功能;
  205. 增加随体坐标系计算姿态角功能;
  206. 增加XElement接口计算单元随体坐标系;
  207. 改进XGridSpace,支持直接指定格子数;
  208. 添加计算d3plot文件中state大小, state数量函数;
  209. 更新Thermal_Steady稳态热数据的处理;
  210. 改进GridSpace支持三个方向指定不同步长(仅使用点匹配);
  211. 修正RBE3创建问题;
  212. 改进约束选择机制;
  213. 恢复视图交互工具栏
  214. 增加demo solution;
  215. 增加solution模板;
  216. 重构版本管理系统;
  217. 修正XMOdel创建默认Part功能错误;
  218. 更新Solution模板文件;
  219. 更新demo工程设置;
  220. 支持D3plot双精度结果数据读取;
  221. 增加三棱柱单元坐标系计算;
  222. 修正XH5IO错误;
  223. 重构XElementFacet对象;
  224. 添加XTopology对象;
  225. 重构几何拓扑;
  226. 修正网格定义xml文件解析错误;
  227. 修正BufferIO back函数错误;
  228. 修正xml解析问题导致的网格划分错误;
  229. 基于新的几何拓扑更新H5IO数据格式;
  230. 重构几何拓扑,不再使用Hash和vector保存下级几何和上级几何,几何拓扑统一通过XTopology管理;
  231. 修复线单元高亮显示bug;
  232. 重写creo接口;
  233. 修复XScriptWnd.cpp文件重复编译问题;
  234. 处理生成解决方案功能大小写问题;
  235. 修改XGeometry getComponent接口(改为getPart());
  236. 修正六面体划分问题;
  237. 修正几何缝合错误;
  238. 将BuildTestModel从PostAPI移到Create中;
  239. 修正关于几何拓扑的undo。redo错误;
  240. XLabel->XViewTag;
  241. 重构图形、图像以及图像控件、画布控件;
  242. 添加新建文档命令;
  243. 更新XCanvasCtrl;
  244. 修正画布图形像排序问题;
  245. 重构画布控件;
  246. 重构临时对象链接(OrderLink& OrderList),该链接不会进入OpnRecorder中;
  247. 修正工作流模块bug;
  248. 修正寿命预测对话框
  249. 【creo】 主版本恢复至上个版本(按面三角化);
  250. 改进OrderItemContainer,支持直接获取迭代器;
  251. 修正Tdas结果渲染错误问题;
  252. 修正材料xml解析bug;
  253. 重构部分控件的配置文件格式;
  254. 重构GLayout格式(使用Row节点,移除col和row属性设置);
  255. 支持曲线的叠加;
  256. autoRaise变为auto_raise;
  257. 删除稳态热分析曲线结果;
  258. 重构XFlag;
  259. 修正XBufferIO 重置buffer错误;
  260. 修正d3plot接口错误(MATERIAL user ID数据块);
  261. 支持d3plot单文件多结果步读取;
  262. 改进Xpanelctrl;
  263. 改进XCondition,增加TargetRoleCount变量;
  264. 增加最小二乘法计算轴矢量函数;
  265. 修改XLicense命名规则(并增加c接口);
  266. 增加CmdTest功能以支持无命令的界面测试;
  267. XMenuBar重构为XMenuCtrl;
  268. 改进XEquation支持解析的求导算子;
  269. 增加多种材料本构类型;
  270. 增加材料本构句柄实例化检查(以避免没有实例化就使用的问题);
  271. 修正MainFrame多个命令同时调用bug;
  272. 重构XDataField支持mono var(单调变量);
  273. 改进XCommandWnd支持命令窗口(XWnd)的选项设置,参数设置以及与Cmd的关联操作;
  274. 修正材料项没有定义name() const错误;
  275. 改进DoubleVar设置机制;
  276. 重构XWnd为XSpecialCmdWnd;
  277. 修复生成解决方案功能图片处理bug;
  278. 改进XCommandWnd以支持新的XDoubleVar;
  279. 改进XEditCtrl以支持新的XDoubleVar;
  280. 重构XDoubleVar增加系数;
  281. 更新解决方案模板文件;
  282. 修正XBuffer 重置buffer错误;
  283. 改进塑性材料;
  284. 增加按照ribbon配置文件生成所有Command文件;
  285. 改进按圆柱面选择网格功能;
  286. 修改XDoubleVar变量定义;
  287. 对于四边形单元执行更严格的邻实体单元校验(以前是3个点,现在检查4个点);
  288. 优化拓扑重建算法效率;
  289. K接口按单元PID分为不同的NODE;
  290. 修复模型切换bug;
  291. 支持XDoubleVar的H5 IO;
  292. 增加自动拾取圆柱面节点功能(50%);
  293. 改进XTextIO增加忽略空白行接口(skipWhiteLine);
  294. 增加自动拾取圆柱面节点功能(50%);
  295. 为接口增加CaseID以指定分析的工况;
  296. 修正XCommandWnd设置控件可见性错误;
  297. 改进选择窗口(共平面选择与共圆柱面选择移到工具条);
  298. 重构共圆柱面选择功能;
  299. 重构共平面选择功能;
  300. 增加弹性本构;
  301. 支持数组单个数的HDF5 IO;
  302. 增加材料本构类型;
  303. 基于parasolid的XML文件参数化建模;
  304. 重构材料子项数据格式(json);
  305. 增加STEP表格功能(为支持载荷谱);
  306. 重命名variableparser.h为paramparser.h;
  307. 重命名XVariable.h为XVariant.h(XVariable->XVariant);
  308. 修正曲线设置;
  309. 更新自定义材料导入导出;
  310. 增加基于载荷谱的作业过程;
  311. 改进XInterface接口设置;
  312. 改进XTable接口;
  313. 添加BUSH定义;
  314. 改进空间Hash支持容许值设置;
  315. 改进位移、速度、加速度属性设置;
  316. 增加Event_PickAnchorUpdated事件用以更新撤销按钮;
  317. XPicker增加拾取锚用以标定撤销对象;
  318. 增加XActionCtrl;
  319. XViewData增加共面容许值参数;
  320. 改进拾取窗口,增加Setting界面,增加撤销拾取功能;
  321. 支持CommandWindow加入状态控件(绑定状态命令的控件,包括XEditCtrl和XComboCtrl);
  322. 移除NOSTATUS_WID_OFFSET;
  323. 为CommandIndex增加mod属性,帮助识别是否是状态命令;
  324. 更新拾取窗口;
  325. 重构材料定义的界面;
  326. 改进FieldWnd支持多重表格(一个表格的每一行值都对应另外一个表格);
  327. 控件的尺寸设负值表示为最大值,正值表示最小值;
  328. 重构材料定义功能;
  329. 新建独立的材料功能模块;
  330. 增强XDataField的数据块截片功能;
  331. 修正List控件最大尺寸的设置;
  332. 修正FieldWnd支持多重表格的错误;
  333. 修正材料模块导入材料bug;
  334. 改进载入材料本构功能;
  335. ICommandWindow增加getTabCurrentChildName接口;
  336. 修正材料模块功能,支持子项的脚本输入输出;
  337. 增加本构类型;
  338. 增加Tab控件;
  339. 增加Stack控件;
  340. 改进材料子项功能模块;
  341. 改进材料功能模块;
  342. 增加Tab关闭事件;
  343. 改进Tab Close响应机制;
  344. 修改材料子项定义顺序;
  345. 修正状态命令错误;
  346. 修正ConsMaterial编辑bug;
  347. 修正嵌套控件容器(Tab&Stack)的对象数组管理功能;
  348. 封装条件(XCondition)在接口中的统一输出(CndValueIterator);
  349. 增加lifekit高级工具库目录;
  350. 改进本构组合;
  351. 支持共面容许值设定与共面选择状态的关联;
  352. 修正命令窗口更新状态控件问题;
  353. 增加XCurveWnd;支持轻模式和全模式(通过setLite());
  354. 改进材料功能(保存操作过程中的值);
  355. 修正材料定义bug;
  356. 修正曲线窗口错误;
  357. 更新载荷谱计算函数;
  358. 修复材料模块bug;
  359. 修正获取表格数据错误;
  360. XTable对象增加行标题;
  361. 修正D3plotIO导入模型问题;
  362. 增加分布力;
  363. 添加载荷谱计算命令;
  364. 高级工具库统一为XKit前缀(LifeKit=>XKit_life);
  365. 修复材料项复制bug;
  366. 更新表格关联的Spin控件;
  367. 修复清空材料项表格数据bug;
  368. 高级工具库统一为XKit前缀;
  369. 删除旧的xml模块;
  370. 更新载荷约束定义;
  371. 实现条件对象的initValueIterator接口;
  372. 增加对象标识符历史映射机制,IO支持对象标识符的修改;
  373. 增加CGCS2000坐标系计算经纬度坐标功能;
  374. 增加计算压力条件的合力函数;
  375. 改进坐标系坐标转换接口;
  376. 改进基于Morton码的八叉树;
  377. 改进八叉树功能;
  378. 修正Mesher预处理bug;
  379. 修正若干工程文件配置错误;
  380. 改进八叉树插入数据和删除数据时更新上层节点的逻辑;
  381. 修复MaterialEntry复制bug;
  382. 修复后处理结果切换bug;
  383. 完善塑性多线性参数设置功能;
  384. 修正XFieldWnd初始化错误;
  385. 更新domain数据;
  386. 增加多步载荷情况下STEP表格选择校验功能;

详细更新内容
  1. 支持变形状态下显示原有模型功能
  2. 重构XSession
  3. 增加Active_Gray渲染模式(用于整体渲染为灰体或者给定特定颜色)
  4. 支持utf8格式的读取
  5. 添加后处理结果位置设置功能
  6. 重构Command销毁功能
  7. 改进模型树拖拽机制
  8. 支持QProcess在框架下的标准输出
  9. 修正过长log消息处理错误
  10. 支持command的提示功能
  11. 修正H5接口错误
  12. 修正HDF5 IO错误(获取子组或子数据集)
  13. 添加单元中节点表
  14. 修正command索引问题
  15. 修正边渲染问题
  16. 添加6分量向量数据类型
  17. 支持参考分析对象(一个分析对象可以参考另外一个分析对象的结果)
  18. 重构结果数据管理系统(对不同层的shell结果或beam结果)
  19. 修正清除几何单元问题
  20. 设计了接口适配器机制(XInterfaceAdapter)以定制对于某些数据对象在输出时的特别处理
  21. 修复主应力计算方法
  22. 改进视图控制
  23. 支持与编辑框关联的单位下拉框
  24. 增加复合材料支持
  25. 改进bdf卡片解析器
  26. 改进BDF接口
  27. 增加基于Vertex的几何重构功能
  28. 修正数据标签显示错误问题
  29. 优化XHash内的对象排序
  30. 添加平面应力坐标转换的方法
  31. 增加局部应力张量转换为全局应力张量功能
  32. 重构动画机制
  33. 重构模型树resize事件处理机制
  34. 右键菜单配置文件支持双击事件
  35. 修正删除对象错误问题
  36. 添加工作流对象以及流程图系统功能
  37. XML文件支持浮点数组属性
  38. 移除handleFrameAction以及runFrameCommand
  39. 支持并行计算节点平均值
  40. 重构XPreference
  41. 支持最多6个裁剪平面
  42. 支持在应用中控制视图的布局
  43. UI配置文件支持控件的右键菜单
  44. 修正显示问题(切换文档时视图会越来越大以及网格线被深度值影响不能正确显示)
  45. 改进updatePickedItemColor功能,返回更新标志
  46. 重构模型树视图的编辑行为
  47. 改进Command注册机制
  48. 支持uniqueentity的json交互
  49. 修正截屏功能问题
  50. 模型树增加XTextItem类节点以支持非常规模型树节点
  51. 修正搜索对象功能bug(json脚本错误)
  52. 流程图支持拖拽交互操作
  53. 修正打开不同结果文件结果相同错误(使用唯一的h5文件名)
  54. 重构条件渲染机制
  55. 支持组合文档机制(一个主文档可以包含若干子文档)
  56. 支持基准轴的显示
  57. 重构外部引用处理机制
  58. 改进条件实例类
  59. 支持Group对象选择交互
  60. 增加共法向选择单元或者节点功能
  61. 改进编辑框输入校验功能
  62. 引入条件上下文对象
  63. 修正删除空几何对象错误问题
  64. 增加Panel勾选处理功能
  65. 增加节点局部坐标系以及约束的冲突处理机制
  66. 增加轴对称视图补全功能
  67. 重构对象属性机制
  68. 为XMap增加key()接口
  69. XManager类增加currentItem成员变量
  70. 支持基于GLSL的矢量场显示
  71. 增加6种云图颜色方案
  72. 支持局部云图显示
  73. 后处理支持不同局部坐标系下的结果处理以及显示
  74. 重构结果引入RAW_COMPONENT和ALL_COMPONENT以区别原始结果分量和衍生结果分量
  75. 支持矩形区域内所有对象选择(不限于可见对象)
  76. 支持单一结果的模态动画显示
  77. XManager删除getLinkItem和bindLinkManager接口
  78. 删除Asynchronous_NextCommand事件
  79. 引入界面定制标志
  80. 改进command对话框布局
  81. XPicker增加RemoveObjectItem接口
  82. 修改XArray以适应HDF5对数组的处理
  83. 重构License生成以及校验机制
  84. 增加自动搜索接触对功能
  85. 重构OrderContainer
  86. 修正不同坐标系下坐标、矢量、张量转换错误
  87. XCondition增加数据维度接口
  88. 改进OrderItem/NOrderItem以精简代码
  89. 修正三维渲染视图在频繁切换时变暗以及崩溃的问题
  90. 重构3*3以及4*4矩阵,坐标变换中不再使用3*3变换矩阵
  91. 三维渲染视图支持坐标变换预览功能(基于GLSL)
  92. 支持添加几何功能
  93. 删除XPart的property ID属性
  94. 修正无面情况下显示Edge错误问题
  95. 重构几何拓扑支持无顶点或单顶点Edge
  96. 改进Parasolid接口
  97. ICommand增加onPickRoleChanged接口
  98. XCommandManager增加saveDocumentCommandNames接口
  99. 支持non-modal对话框的弹出(以支持dock模式下对话框的定制功能)
  100. 支持3节点线单元组成的边显示
  101. 改进模型树节点的更新机制
  102. XRender支持gif视频录制功能
  103. 支持多边形单元、多折线单元以及Cell单元(可支持流体网格)
  104. 重构表格构建机制
  105. 改进对话框表格控件的接口
  106. 支持杆梁部件
  107. XDocument增加getItemsInGroup接口
  108. 支持表格控件全表复制功能
  109. 材料添加失效子项
  110. 改进Group交互功能
  111. 支持节径视图补全功能(基于GLSL)
  112. 文本资源文件转为utf8格式
  113. 支持节径动画功能
  114. ICommand增加checkContextParam、setContextParam接口支持右键菜单交互
  115. XInterface支持键值对参数设置、访问
  116. XCondition增加扩展机制
  117. 有限元结果支持多种外插方法
  118. 增加CloseAndNewDoc的API函数
  119. 重构选择对象的角色属性
  120. 重构菜单栏
  121. 支持相同ICommand绑定不同Document
  122. 模型树支持多选以及多选右键菜单
  123. 改进Parasolid接口部件编号机制(XPart增加offsetGID属性)
  124. 增加变形工具TransformCmdkit
  125. 重构材料系统增加本构模板
  126. Command索引删除item type
  127. 重构XCombo支持字符串值
  128. 重构XSubWindow以修正中键关闭文档功能
  129. MainFrame增加deleteDock、removeDock接口
  130. 支持跨窗口控件访问(以::XXXX索引全局窗口)
  131. 增加圆柱面选择单元节点功能
  132. 改进XBufferIO(修正setCurPos错误)
  133. 重构XCommandWnd,在构造函数中删除init调用
  134. 支持轴对称映射功能
  135. 添加XGLWidget控件
  136. 支持LabelVar的脚本序列化
  137. XEdit支持可关联表格或函数的浮点变量(DoubleVar)
  138. UIScheme增加标题属性
  139. 重构XCommandWnd的signal/slot机制(由connect替换)
  140. 增加JsonReader工具类
  141. 脚本支持基于ID或Name的编辑对象索引
  142. 支持XArray的for循环语法
  143. 支持独立的表格窗口和函数窗口(类Workbench风格)
  144. 支持OrderContainer的for循环语法
  145. 增加XFunction对象
  146. 增加XDblArray和XDblMatrix以支持高维向量和矩阵计算
  147. 增加XEquation对象
  148. 增加XMaterialOrientation对象
  149. 支持LM优化算法
  150. XDocument增加参考文档属性
  151. 改进表达式求值性能(55倍提升)
  152. 增加CrystalPlastic和ViscoElastic材料子项
  153. 增加单元积分方案属性设置
  154. 支持函数变量取值范围设置

详细更新内容
  1. 重构对话框控件使用字符串标定类型
  2. 重构Edit控件支持文件浏览
  3. 重构Combo控件
  4. 改进对话框构建系统
  5. 重构选择窗口使用Radio切换选择角色
  6. 取消功能后仍然保持选择对象
  7. 重构文档注册机制(使用字符串注册)
  8. 改进hdf5支持版本号
  9. 二进制数据块删除版本号(使用全局版本号)
  10. 改进程序启动机制(从载入应用方案配置文件启动)
  11. 修正启动光照模式后变暗的问题
  12. 改进文档工作目录设定
  13. 修正空对象容器保存时发生错误问题
  14. 支持几何与网格的H5读取
  15. 重构部件、几何、快照数据结构使用prev/next的链接代替Hash索引
  16. 支持XModel的H5读取
  17. XDocument增加扩展名
  18. 修正H5VlenAttritue问题
  19. 改进XManager
  20. 重构属性机制(支持H5读取)
  21. 增加二维波前法划分四边形网格
  22. 修正当没有文档注册时发生crash问题
  23. 增加曲线网格划分器支持平均尺寸
  24. 修正acos错误(有时会出现超过1.0或小于0的值)
  25. 修正redo/undo时prev/next链接错误
  26. 重构对象注册机制
  27. 重构listProperty函数列举对象属性
  28. 增加模型网格尺寸定义
  29. 增加getElemTypeString函数API
  30. 优化目录系统
  31. 修正对象树删除对象发生错误问题
  32. 重构边界载荷约束显示机制
  33. 改进bdf接口
  34. 增加h5结果导入接口
  35. 修正高亮对象错误
  36. 重构XCondition
  37. 修正从Tet10网格重构模型错误
  38. 统一XDocument访问对象容器和对象接口
  39. 增加对象树节点配置功能(使用文本文件)
  40. 修正单元管理器和几何管理器注册错误
  41. 重构ResultLayer
  42. ICommand增加setContextParam接口
  43. 改进功能入口校验机制
  44. Xinterface增加坐标缩放参数
  45. 增加纹理显示支持
  46. 改进图形界面代理机制
  47. 支持2D图片高亮显示
  48. 修正Parasolid读入错误
  49. 支持二阶单元显示
  50. 支持对象树节点图标显示(可根据节点状态变化)
  51. 修正bdf接口解析错误
  52. 增加右键菜单自动生成功能
  53. ICommand增加VerifyCmdOnly模式
  54. 修正清除部件网格错误
  55. 增加外部引用对象
  56. 支持根据外部引用对象的改动自动更新对象数据
  57. 支持剪贴板内容到表控件
  58. 支持拷贝Excel表格数据到表控件
  59. 支持并行拓扑重建
  60. 修正后处理渲染bug
  61. Loadcase不再自动包含所有lbc
  62. 添加结果分量对象
  63. 支持lbc云图显示(如温度场)
  64. 增加Markdown控件
  65. 增加表格窗口
  66. 重构LabelVar
  67. 增加setDockVisible命令
  68. 重构updateExtreme
  69. 增加XInterpolator插值类
  70. 改进python调用机制
  71. 支持对象树内的拖拽机制

Alpha 内测期版本记录(15个版本)
v0.9.2.0420
  • 增加获取侧边工具栏API
  • 优化OpenGL光源位置
  • 改进纹理支持
  • 重构接口机制
  • 修正模型导入后模型树不能正常更新问题
  • 修正部分对话框不能正常关闭问题
  • 改进引导截面显示以及控制
  • 修正部分Command错误指针问题
  • 修正缝合功能问题
  • 改进搜索部件功能
  • 改进共享内存支持消息前缀功能
  • 支持显示装配体属性
  • 重构AssemblyInstance
  • 改进文档模型树视图
  • 增加list/tree控件API
  • 增加Shape Bucket搜索包围盒功能
  • 支持显示无顶点Edge
  • 增加XMap工具类
  • 改进视图刷新机制
  • 删除DrawStatusChanged事件
  • 支持比例尺显示
  • 重构Command支持自动获取ID
  • 改进STL接口
  • 重构曲线绘制窗口为XScene2D
  • 重构数据对象注册机制(字符串注册)
  • 重构数据块头(BlockHeader)支持字符串类型定义
  • 重构统一文档创建及获取数据管理容器接口
  • 增加AddCommand功能
  • 增加MakeDialog功能
  • 修正Occt接口问题
  • 重构命令响应界面交互事件机制
  • 添加Polygon/Polyhedra单元
  • 增强lsdyan接口直接读取结果功能
  • 增加独立的对话框预览功能
  • 增加XmlHandler类
  • 重构控件解析机制
  • 目录customization修改为solution
  • 改进HDF5接口
  • 修正结果数据Load/dump问题
  • 支持命令多线程调用
  • 修正LabelVar内存泄漏问题
  • 修正局部网格加密功能问题
  • 删除Face&Edge 渲染更新标识数据
  • Command增加updateControl功能支持精准更新控件
  • 支持多线程的查询与控制
  • 修正3D视图resize不能保持场景问题
  • 支持多文档视图同步功能
  • 重构Render_Edge和Render_Line两种线段渲染模式
  • 改进GLSL脚本格式支持3.3以上版本
  • 增加VTK接口
  • 改进BDF接口
  • 修正Space Bucket索引以及搜索逻辑问题
v0.9.2.0105
  • 增加QuickHull算法
  • 增加二维面联合功能
  • 修正拓扑重建问题
  • 重构命令系统,视图与对话框句柄内置
  • 增加Table控件API
  • 增加XSession会话机制,支持定制会话场景
  • 增加XImage图形
  • 增加XCanvas画布控件
  • 增加XMap图像导航控件
  • 改进ElemBucket支持四边形单元
  • 重构命令系统,视图与对话框句柄内置
  • 重构视图系统,支持多视图
  • 改进树状视图更新机制
  • 重构图表控件,由视图基类继承
  • 修正渲染第二个三维场景变暗的问题
  • 改进命令索引系统,与文档类型绑定
  • 改进XPanel控件
  • 改进对话框Xml解析机制
  • 添加平台启动窗口
  • 增加应用方案设计,可管理多个不同类型的应用,并定制不同使用方案
  • 改进文档注册机制
  • 重构资源目录设置
  • 支持不可关闭文档(适用于全局数据管理)
v0.9.1.0824
  • 改进空间搜索功能
  • 修正抽中面失败问题
  • 更新CMake构建系统
  • 重构导入导出接口机制及命名规范
  • 增加Lsdyna接口
  • 增加计算有向包围盒功能
  • 修正TextIO若干问题
  • 改进特征分析功能
  • 改进后处理渲染机制
  • 改进License控制机制
  • 改进XGeometry类设计
v0.9.1.0714
  • 改进空间搜索功能
  • 修正Delaunay算法bug
  • 修正抽中面bug
  • 改进构造边功能
  • 界面由Qt5.12 LTC升级到Qt5.15 LTC
  • 增加面延伸功能
  • 改进Panel控件
  • 改进界面样式
  • 引入CMake构建系统
  • 修正划分网格后删除空洞bug
  • 改进界面控件尺寸自动调整机制
  • 改进资源目录配置
  • 改进功能对话框对不同分辨率屏幕的自适应性能
  • 增加搜索特征功能(倒角/圆角)
  • 改进抽中面支持全自动抽取中面功能
  • 重构License机制
  • 增加面片生长法构造空间曲面功能
  • 增加清除圆角功能
  • 去除功能对话框【确定】按钮
  • 支持多进程实例运行
v0.9.1.0601
  • 重构删除对象功能
  • 重构重命名对象功能
  • 改进删除部件功能
  • 修正部件颜色更新问题
  • 改进TextIOFile
  • 修正OpenDocument脚本问题
  • 修正中面抽取功能问题
  • 修正构造曲面bug
  • 修正部件快照Bug
  • 修正Undo之后Edge、Vertex拓扑关系没有正常更新问题
  • 修正删除部件bug
  • 修正命令回滚bug
  • 增加视图refresh接口
  • 改进命令checkContext机制
  • 修正清除倒角bug
v0.9.1.0513
  • 改进Ribbon定制XML格式
  • 改进Ribbon布局方式
  • 重构曲线绘制与更新机制
  • 支持曲线动画
  • 新增CAD 多折线功能
  • 新增CAD 镜像功能
  • 新增CAD 旋转功能
  • 新增CAD 平移功能
  • 新增CAD 三点弧线功能
  • 重构后处理动画机制
  • 重构数据表功能
  • 支持读入含中文字符step文件
  • 改进几何模板功能
  • 增加设置Label 图片API
  • 支持Ribbon滑块控件
  • 增加设置当前动画帧功能
  • 增加保存视角功能
  • 增加载入视角功能
  • 改进文档缓存方式
  • 增加实体单元右键菜单(选择节点,仅显示共有节点的单元等)功能
  • 增强测量功能(判断节点是否在单元球内,判断四点是否共面)
  • 增加抽取中面功能
  • 改进几何模板表达式支持三角函数
  • 改进部件颜色策略
  • 支持从曲边构建曲面
  • 修正删除几何对象功能bug
  • 改进曲线绘制功能增加坐标轴区间设置功能
v0.9.1.0302
  • 修正对话框Tab控件背景颜色显示问题
  • 改进Tab控件事件消息响应机制
  • 重构分析步设置
  • 支持标签变量组(LabelVarGroup)
  • 树/列表控件增加全选/全不选/反选功能
  • 改进材料脚本
  • 增加清除螺纹特征功能
  • 增加CAD圆台功能
  • 改进共享内存通信机制
  • 重构后处理动画机制
  • 优化Result数据结构
  • 重构Proeprty属性
  • 修正编辑模式下视图更新问题
  • 改进lbc载荷显示与更新功能
  • 重构分析步与分析作业架构
  • 增强列表控件API
  • 增加CAD 旋转体功能
  • 增加CAD 基准轴定义
  • 增加CAD 模板功能
  • 增加CAD 圆周阵列功能
  • 增加脚本工具栏,支持多行选中以及选中运行
v0.9.1.0201
  • 改进CAD拉伸功能,支持有孔拉伸
  • 更新文档
  • 改进基准面/基准轴
  • 改进CAD各功能选择模式
  • 修正CAD功能完成之后不能重新选择问题
  • 修正VBO大小没有正确更新问题
  • 修正若干脚本bug
  • 增加脚本窗口复制/粘贴功能
  • 支持CAD各功能脚本
  • 更新Ribbon界面
  • 修正C截面问题
  • 更新Command脚本接口函数
  • 优化命令空间
  • 修正按钮状态更新问题
  • 改进清理特征线功能
  • 修改脚本选择对象格式
  • 修正按钮状态更新问题
  • 修正边环选择问题
  • 修正UI配置文件utf8编码问题
  • 增加分离非流形面功能
  • 修正删除网格部件错误
  • 改进面网格划分功能,支持网格模型与原始模型同时显示
  • 删除DisplayFilterChanged事件
  • 改进命令执行/取消后选择器更新机制
  • 增加L型界面定义
  • 增加H型界面定义
  • 增加T型界面定义
  • 增加Tube型界面定义
  • 分离MergeEdge功能
  • 分离MergeFace功能
  • 修正Connnection主从选择更新问题
  • 修正RBE2视图更新问题
v0.9.1.0103
  • 重构显示模块优化显示性能
  • 改进实体网格显示功能
  • 增加流线显示模式
  • 改进切片功能
  • 修正Ribbon中英文混合字符串乱码显示问题
  • 增加OCC框架布尔并功能
  • 增加OCC框架布尔交功能
  • 增加OCC框架布尔减功能
  • 修正OCC框架CAD实体编辑功能
  • 改进OCC框架CAD树
  • 改进Command声明宏
  • 更新单元选择图标
  • 增加OCC框架CAD创建顶点功能
  • 增加OCC框架CAD创建线段功能
  • 增加OCC框架CAD创建弧线功能
  • 增加OCC框架CAD创建圆功能
  • 增加OCC框架CAD拉伸功能
  • 重构几何基准系统,增加基准面数据
  • 增加部件平移功能
  • 增加部件缩放功能
  • 增加C型截面定义
v0.9.0.1220
  • 改进矩形截面样式,支持尺寸示意图显示
  • 改进圆形截面样式,支持尺寸示意图显示
  • 改进打开文档功能
  • 支持共享内存实现进程间消息通信
  • 支持本地server/socket机制IPC调用
  • 以OCC为基础重构CAD模块
  • 开发CAD立方体功能
  • 开发CAD圆柱体功能
  • 改进模型树更新机制
  • 改进ItemManager分配与释放函数的注册功能
  • 增加CAD场景启动功能
  • 增加CAD场景提交功能
  • 增加CAD场景结束功能
  • 增加二进制文件嵌套输入输出功能
v0.9.0.1205
  • 重构材料系统,支持单位显示与场输入
  • 构建基本材料库
  • 支持各向异性材料
  • 支持正交各向异性材料
  • 改进界面定制系统,支持子对话框数据交换
  • 支持Lazy模式创建功能对话框
  • 支持图片标签控件
  • 支持输入框空白输入
  • 增加粘性单位
v0.9.0.1122
  • 新增封闭几何边构造面功能
  • 改进面构造算法支持不封闭几何边构造面
  • 新增两顶点构造几何边功能
  • 新增创建顶点功能
  • 修正选择面单元错误
  • 完善文档
  • 改进导航栏更新功能
  • 增加边环选择功能
  • 修正最小二乘法计算平面方程BUG
  • 改进Delaunay三角网格划分算法
  • 改进删除几何功能支持一次删除多个几何实体
  • 修正二维空间哈希resize错误
v0.9.0.1115
  • 改进网格质量检查功能
  • 增加柱状图控件
  • 改进选择实体与脚本的翻译机制
  • 改进面Merge功能(支持选择多个面)
  • 新增清除小圆柱孔功能
  • 支持坐标系显示
  • 新增单位系功能
  • 改进对话框系统支持unit属性
  • 修正面网格不能分部件划分问题
  • 修正面体颜色不匹配问题
  • 支持IGES导入
  • 重构数据结构注册机制
  • 改进OCC接口支持导入纯FACE文件
v0.9.0.1107
  • 改进模型树更新功能
  • 新增帮助/发布日志/反馈功能菜单
  • 改进网格划分功能
  • 增加命令帮助按钮功能
  • 增加剪切部件功能
  • 改进STEP文件导入模块,减少拓扑错误
  • 修正导入STEP文件失败错误
  • 修正保存文件打开错误
v0.9.0.1031
  • 修正保存读取功能
  • 支持模型Redo/Undo功能
  • 增加新建部件/装配体功能
  • 增加移动部件功能
  • 增加清理非流形功能
  • 增加清理冗余特征线功能
  • 增加清理倒角特征功能
  • 版本号由1.0调整为0.9以对应Alpha内测版

获取最新版本

下载寻天XT

获取最新版本的寻天XT工业软件框架工具库,开始您的开发之旅。

立即下载
提供反馈

如果您在使用过程中遇到问题或有改进建议,欢迎通过用户反馈页面与我们联系。

提交反馈