Eyeshot Fem 2023.2
Released: Jun 20, 2023
Updates in 2023.2
Features
- Added DeleteTriangle() and SortAdjacency() methods to MeshEditor class.
- All SketchManager.CreateXxxConstraint() methods now return the newly created constraint.
- Renamed SketchManager.RemoveConstraint() method in SketchManager.DeleteConstraint().
- Added Brep.FlipFace() method.
- Added ICurve.ConvertToLinearPath() methods.
- Added support for perpendicular planar curve projections into Sketch.
- Removed Design.EditSketch() method in favor of SketchManager.Edit().
- Improved Surface.EstimateSurfaceDomain() for torus of type lemon.
- Removed Design.NewSketch() method in favor of SketchManager.New().
- Changed ICurve.Offset() method signature, now it returns ICurve[].
- Removed SketchManager.EditStarted/EditEnded events.
- Refactored default parameters of IFace.ConvertToMesh() methods.
- Refactored WriteFileAsync class constructors with Document parameter.
- Added Surface.ConvertToRegion() method.
- Improved WriteSTL class when layers are not defined.
- Improved speed of the delete command via keyboard.
- Changed Mouse3D default center of rotation visibility mode.
- Refactored duplicated mesh vertices cleaning methods.
- Added ICurveMesherCreator in SurfaceMesher class.
- Improved Picture entity with transparent texture drawing.
- You can now check for duplicate text style names during append operation in AppendAutodesk class.
- Added optional viewportSize parameter to VectorView class constructor.
- Added smart fillet between special surface types.
- Improved loop detection algorithm speed.
- Changed import of 2D solid entity, now they are imported as Hatch entity.
- Copy and Paste feature now uses the Eyeshot proprietary file format instead of BinaryFormatter.
- Removed obsolete Workspace.LoadScene() and SaveScene() methods.
- Restored TraversalParam.Workspace as public property.
- Updated SelectTriangle code sample with CompileVBO call in the Compile() method override instead of Draw() override.
- Added Dimension.LinearScale property setter.
- Improved ToolPath.DrawDirection() method.
- Added transparent colors and XLine support to ReadDWG class.
Fixes
- Fixed SketchEntity.Explode() method.
- Fixed null reference exception during XRef reading in ReadAutodesk class.
- Added missing FastMesh.FindClosestVertices() method override.
- Fixed texture with unsupported file format in ReadOBJ class.
- Added missing MakeCurrent() method call during Workspace disposal.
- Fixed missing export of HatchPatterns in WriteAutodesk class.
- Fixed rotation center symbol drawing when rotating the scene.
- Fixed entry points in Contour2D class.
- Fixed missing disposal of ODA services on console application exit.
- Fixed NullReferenceException in CollisionDetection class .
- Fixed null reference exception in Document.Purge() method.
- Fixed OGLSilhoCompositing.FreeTargets() method.
- Fixed reset of some RenderContext parameters during the drawing.
- Fixed halo selection of solid with inner colors.
- Fixed null reference exception in LayerCollection.Remove() method.
- Fixed solid Hatch regen when triangulation fails.
- Fixed duplicated XData in WriteAutodesk class.
- Fixed missing close of the texture in Flat display mode when shaders are disabled.
- Fixed disposal of the FemMesh boundary mesh.
- Fixed ReadGCode and motions with wrong GXX.
- Fixed writing of block reference of empty blocks in WriteIGES class.
- Fixed position of reinforcing bars in ReadIFC class.
- Fixed Document.UpdateBoundingBox() method.
- Fixed toolbars drawing (were occluded by other UI elements).
- Fixed PDF export of DraftingDemo code sample.
- Fixed change of TextStyle name in Text entity in Debugger Visualizer.
- Fixed perturbation tolerance used for ConvexHull zoom fit.
- Fixed Direct3D wrong lighting for ObjectManipulator preview in Shaded display mode.
- Fixed SketchEntity.CurveList, now when you exit the sketch editing is populated with the same curve instances..
- Fixed exception on first right mouse button click.
- Fixed writing of LinearPath in WriteAutodesk class.
- Fixed changes to original entity attributes in Debugger Visualizer.
- Fixed scene bounding box drawing on Intel GPUs.
- Fixed DefautMaterial property in VolumeMesher.
- Fixed the pick cursor issue after changing its size.
- Fixed Mouse3D menu items initialization.
- Fixed MachiningPlane entity drawing with halo selection.
- Fixed font size in HDL printing.
- Fixed Brep.FindClosestVertex() method for null parents when inside a Block.
- Fixed WPF binding errors.
- Fixed SketcherDemo code sample crash at design-time.