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


Mount + Simulation

// First shape CompositeCurve cc1 = new CompositeCurve(new ICurve[] { new Line(Plane.XY, 0, 0,96,0), new Line(Plane.XY,96,0,96,24), new Line(Plane.XY,96,24,76,24), new Arc(Plane.XY,new Point2D(76,32),new Point2D(76,40),new Point2D(76,24)), new Line(Plane.XY,76,40,96,40), new Line(Plane.XY,96,40,96,64), new Line(Plane.XY,96,64,0,64), new Line(Plane.XY,0,64,0,0), }); devDept.Eyeshot.Entities.Region r1 = new devDept.Eyesh…

by Eugenio Turchet | April 05, 2024 | Share


CAD Drawing Practice

Draw the figure design1.Layers[0].LineWeight = 2; design1.Grid.Visible = false; design1.OriginSymbol.Visible = false; const string DashDot = "DashDot"; design1.LineTypes.Add(DashDot, new float[] { 5, -1, 1, -1 }); const double TextHeight = 4; //Plane Plane plane1 = Plane.XY; plane1.Rotate(Math.PI/2, Vector3D.AxisZ); Plane plane2 = Plane.XY; plane2.Rotate(-Math.PI, Vector3D.AxisZ); //Internal contour Cir…

by Eugenio Turchet | April 05, 2024 | Share


Eyeshot 2024 is here! 🎊

Bologna, Italy — March 20, 2024. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2024, the native CAD control for .NET   New Hybrid Licensing Model Eyeshot 2024 has a hybrid licensing model that combines SAAS and perpetual licensing. The new model bring…

March 20, 2024 | Share


CAD Practice Drawings 2D-01

Define layers, linetypes and text height. design1.Layers[0].LineWeight = 2; const string DashDot = "DashDot"; design1.LineTypes.Add(DashDot, new float[] { 5, -1, 1, -1 }); const string DimLayer = "Dimension"; design1.Layers.Add(new Layer(DimLayer, Color.CornflowerBlue)); const string Construction = "Construction"; design1.Layers.Add(new Layer(Construction, Color.DarkViolet, DashDot)); const…

by Lorenzo Capelli | February 28, 2024 | Share


Angular Bracket

// Extruded L shape CompositeCurve cc1 = new CompositeCurve(new ICurve[]{ new Line(Plane.XZ, 0, 0, 50, 0), new Line(Plane.XZ, 50, 0, 50, -10), new Line(Plane.XZ, 50, - 10, -5, -10), new Arc(Plane.XZ, new Point2D(-5, -5), new Point2D(-10, -5), new Point2D(-5, -10)), new Line(Plane.XZ, -10, -5 , - 10, 20), new Line(Plane.XZ, -10, 20, 0, 20), new Line(Plane.XZ, 0, 20, 0, 0) }); devDept.Eyeshot.Entities.Region r1 = new devDept.Eyeshot.Entities.Region(cc1, Plane…

by Lorenzo Capelli | February 27, 2024 | Share


NuGet package: manual installation

It is always possible to manually install Eyeshot 2024 packages via the Visual Studio NuGet package management page. This is the only way to install Eyeshot 2024 packages in non SDK-projects or when using Visual Studio 2019 or previous version.   Check the package source mapping The first thing to check is that it exists a package source correctly mapping the lo…

by Federico Fucci | January 18, 2024 | Share


Eyeshot 2024 Beta

devDept is proud to announce the Eyeshot 2024 Beta program.   New Hybrid Licensing Model Eyeshot 2024 has a hybrid licensing model that combines SAAS and perpetual licensing. The new model brings a few changes that will benefit developers in several ways: There will be no runtime licensing, which means there will be no licensing delays in…

January 18, 2024 | Share

3D Graphics

Programmatical selection methods recap

Eyeshot offers a list of methods that allows to programmatically select entities or their sub-items in the scene. A brief recap of these method follows. Geometry Selection GetAllCrossingEntities Given a rectangle in screen coordinates, it returns all the visible Entities that cross it even partially as an array of SelectedItem and it also retrieves an arra…

by Federico Fucci | January 04, 2024 | Share


Eyeshot 2024 Anticipations

Bologna, Italy — December 10, 2023. In the ever-evolving landscape of technology, innovation is the heartbeat that keeps software solutions relevant and impactful. Today, we're thrilled to unveil the latest enhancements to Eyeshot 2024, setting a new standard for developer experience and functionality.   New Hybrid Licensing Model Eyeshot 2024 will have a hy…

December 10, 2023 | Share


New Login Process 🔑

Bologna, Italy — December 4, 2023.   Starting today, we have integrated our customer support system with our corporate website to provide you with a seamless and unified experience.   As part of this enhancement, you will no longer need to log in separately on the Zendesk website. Instead, you can now access all our services through a single set of credentials o…

December 04, 2023 | Share