Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Обновления Open API, Здесь будут публиковаться списки изменений в новых сборках T-FLEX Open API
 
Список изменений Open API сборки 14.0.16.
1. Новые классы объектов для работы со структурой изделия RowElement, ProductStructure и сопутствующие вспомогательные классы.
2. Добавлен метод Document.GetProductStructures.
3. Новый класс для идентификации объекта - ObjectId. Ранее использовался unsigned int. Добавлены соответствующие перегруженные методы для работы с идентификатором, например, Document.GetObjectById, ModelObject.ObjectId. Старые помечены как устаревшие, но продолжат работать.
4. Метод Document.SetExplodeStatus для управления разборкой помечен как устаревший. Вместо него введено свойство Document.ExplodeMode.
5. Добавлены классы экспорта ExportToX3D, ExportToPLY, ExportToU3D, ExportToOBJ
6. API, предназначенный для интеграции с T-FLEX DOCs 11 и ниже более не поддерживается. API T-FLEX CAD 14 поддерживает работу с DOCs, начиная с версии T-FLEX DOCs 2010.
7. Добавлен метод FragmentVariableValue.GetValueList.
8. Добавлен метод ModelObject.GetRegenerationResult.
9. Добавлен метод ModelObject.GetRelation.
10. Добавлено свойство ContourSegment.IsCounterclockwise.
11. Добавлено свойство Connector.ParentFragment.
12. Добавлен метод CopyOperation.Explode.
13. Добавлено свойство ProxyObject.IsAlwaysDrawing.
14. Добавлен метод RichText.ReplaceAbsentFontNames.
15. Добавлено свойство RichText.ProductStructureFile.
16. Добавлены свойства Options.ReportTemplateFolderPath, Options.ProductStructureSchemesPath, Options.BOMPrototypesPath.
17. Добавлен метод Application.GetSystemFilePath.
18. Добавлен метод Library.FindLibraryByName.
19. Добавлен метод Plugin.AlterColorButtonPressedHandler.
20. Добавлены методы BaseBody.IntersectWire, BaseBody.WireEval, BaseBody.RangePoint.
21. Добавлено свойство ModelEdge.ArcTangentIntersectPoint
22. Добавлен метод Geometry.Equals.
23. Добавлены классы BoxManipulator, PointOnPathManipulator, PointRotationManipulator, WireManipulator.
24. Добавлены методы Manipulator.SetParentObject, Manipulator.FindPositionOnPath.
25. Добавлено свойство FaceTransform.FacesTransformation
26. Добавлены свойства Fragment3D.FreedomPropertyContainer, Fragment3D.BooleanOperationName и метод Fragment3D.ClearUDF.
27. Добавлены методы LCS.TestCompatibility.
28. Добавлено свойство Object3D.Transformations.
29. Добавлены свойства Node3D.GeometryData.CurveInverseTangentDirection, Node3D.GeometryData.CurveTangentDirectionOnPathSecond, Node3D.GeometryData.CurveInverseTangentDirectionOnPathSecond.
30. Добавлен класс TwoPathesIntersectionPoint.
31. Добавлен метод Path3D.TestCompatibility.
32. Добавлены класс Path3D.Path3DSegment и свойство Path3D.Path3DSegments.
33. Класс Pipe разделен на BasePipe, Pipe и RectanglePipe.
34. Добавлены методы PipePath3D.GetStartPoint, PipePath3D.GetEndPoint.
35. Добавлен класс Scenario и сопутствующие ScenarioAction, ScenarioStage, ScenarioObjects, ScenarioTransformations.
36. Добавлен метод Document3D.GetScenarios.
37. Добавлен класс TransformationGroupContainer.
38. Классы DraggerManager, Dragger и производные помечены как устаревшие.
Страницы: 1