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.