Blog


Learn about industry trends, news and how-tos from our product experts.

CAD

CAD Practice Drawings 74

// Base profileCircle c1 = new Circle(Plane.XY, 57); c1.Translate(40, 0, 0); Circle c2 = new Circle(Plane.XY, 27); c2.Translate(-60, 0, 0); Line[] tanLines = devDept.Geometry.Utility.GetLinesTangentToTwoCircles(c1, c2); // Arcs connecting tangent lines endpoints Arc a1 = new Arc(Plane.XY, new Poi…

by Marco Segapeli | December 16, 2024 | Share

CAD

3D-DP951

// "C" section sliding profile devDept.Eyeshot.Entities.Region r1 = devDept.Eyeshot.Entities.Region.CreatePolygon(Plane.YZ, new Point2D[]{ new Point2D(0, 0), new Point2D(20, 0), new Point2D(20, 44), new Point2D(0, 44), new Point2D(0, 34), new Point2D(6, 34), new Point2D…

by Giovanni Bargellini | December 03, 2024 | Share

Announcement

Eyeshot 2024.3 released

Bologna, Italy — September 20, 2024. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2024.3, the CAD control for .NET Available on our private NuGet server: http://nuget.devdept.com (Setup instruct…

September 20, 2024 | Share

2024

2024.3

Added support for IfcProxy type in ReadIFC class Fixed Text entity billboard drawing in Edit mode Fixed import of closed polylines in ReadIFC class Added texture rotation support in Surface and Brep.Face classes Fixed cursor visibility in native WPF renderer Removed tolerance from curve offset Fix…

by Alberto Bencivenni | August 21, 2024 | Share

Miscellaneous

Eyeshot NuGet Packages: Legacy projects

In general, for legacy projects, it is necessary to rebuild the project after adding NuGet packages before accessing the designer, due to a known bug in Visual Studio (see here).This bug manifests in Eyeshot with an "Invalid Developer License" error message, as shown below: To resolve this issue, c…

by Marcello Stagni | July 12, 2024 | Share

CAD

Modeling Practice Drawings 61

protected override void OnLoad(EventArgs e) { design1.Units = linearUnitsType.Millimeters; design1.Grid.Visible = false; design1.OriginSymbol.Visible = false; // create all regions devDept.Eyeshot.Entities.Region topCircle = devDept.Eyeshot.Entities.Region.CreateCircle(0, …

by Daniel Maura | June 21, 2024 | Share

Announcement

Eyeshot 2024.2 released

Bologna, Italy — June 13, 2024. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2024.2, the CAD control for .NET Available on our private NuGet server: http://nuget.devdept.com (Setup instructions)  &nb…

June 13, 2024 | Share

public

2024.2

Fixed HiddenLinesView with overlapping lines when KeepEntityLineWeight flag is true Added turntable, focal length and gradient background to all architectural code samples Improved Surface.IsValid() method Fixed VolumeMesher class for the same material used more than once Improved incremental curv…

by Alberto Bencivenni | June 11, 2024 | Share

CAD

2D CAD drawing practice + hatch

protected override void OnLoad(EventArgs e) { const string Dim = "Dimension", DashDot = "DashDot"; const double TextHeight = 4; design1.Layers.Add(new Layer(Dim, Color.CornflowerBlue)); design1.Layers.Add(new Layer("framelayer")); design1.Layers.Add(new Layer("framelayertext")…

by Daniel Maura | June 10, 2024 | Share

CAD

Hair Dryer

design1.ActiveViewport.DisplayMode = displayType.Shaded;design1.Shaded.EdgeColorMethod = edgeColorMethodType.EntityColor;design1.Shaded.EdgeThickness = 2;// parameters double trimTol = 0.001; double filletTol = 0.001; double offsetTol = 0.1; double offsetAmount = -1; // creates the lists of …

by Eugenio Turchet | May 16, 2024 | Share