Eyeshot Professional 2020.2.264
Released: Jun 2, 2020
Updates in 2020.2.264
Features
- Added angular and ordinate dimensioning to PaperSpace sample.
- Added Brep.AddFlange() method for sheet metal modeling (article).
- Added Brep.ExtrudeFace() and Brep.RevolveFace() methods for planar faces.
- Added CollisionDetection.Log property avoiding to raise exceptions for unsupported entities.
- Added CollisionDetection.PrepareDataForCollision() method to precompute the needed data during collision check.
- Added export of the display mode to Viewport in WriteAutodesk class.
- Added full support for instance visibility to ZoomFit() and UpdateBoundingBox() operations.
- Added import of the hatch pattern name in ReadAutodesk.
- Added IReadOnlyList interface to EyeshotCollection class.
- Added ObjectManipulator.ScalingStep and TranslationStep properties to ObjectManipulator ball action.
- Added ReadAutodesk.ForegroundColor property to handle ACI colors.
- Added support for IfcIndexedPolyCurve in ReadIFC class.
- Added WriteAutodeskParams class constructor with just Model as input parameter.
- Changed the return value of the GetCirclesTangentToTwoCircles() method.
- Improved booleans performed during ReadIFC class.
- Improved HiddenLinesView class processing speed.
- Improved ObjectManipulator uniform scaling.
- Improved shadows drawing during ZPR and magnifying glass with huge models.
- Improved speed of first ZoomFit when in ConvexHull mode with the help of a separate thread.
- Improved speed of KeyedCollection.Contains() method with benefits in performance when reading files with a large number of layers and blocks.
- Improved speed of Model.SetCurrent() method.
- Improved tessellation for generic NURBS surfaces.
- Removed extrusion by thickness of zero length lines in ReadAutodesk class.
- Support tool allows customers to open tickets before the activation of Eyeshot.
- Texts parallel to the screen are now written as real text in vector printing.
Fixes
- Fixed wrong center of rotation after ZoomFit.
- Fixed a crash in the UtilityEx.GetEntitiesStats() method.
- Fixed crash after control resize.
- Fixed HiddenLines algorithm for entities crossing near frustum plane.
- Fixed crash for HiddenLinesView when running asynchronously.
- Fixed import of control points in 2dPolyline and 3dPolyline in ReadAutodesk class.
- Fixed bulge factor of SHX fonts in ReadAutodesk.
- Fixed export of BlockReference with negative scale factor in WriteAutodesk class.
- Fixed export of block names with forbidden characters in WriteAutodesk class.
- Fixed Elevation property of polylines with two vertices in WriteAutodesk class.
- Fixed memory leak in TempEntities release.
- Fixed missing edges in TempEntities.
- Fixed reading of some degenerated entities in ReadIFC class.
- Fixed Mesh dynamic selection.
- Fixed bug on Legend.TitleFontSize assignment in WPF.
- Fixed Model.Print() method with extents parameter set to true in landscape mode.
- Fixed bug in Curve.Intersection() method.
- Fixed EllipticalArc.GetNurbsForm() for arcs whose angle is almost 360 degrees.
- Fixed issue when using a custom font for the BoundingBox label.