Blog
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), ne…
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(Mat…
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 combin…
March 20, 2024 | Share
Migrating from version 2023
Warning We recommend taking a full backup of your project(s), including your existing Eyeshot 2023 DLLs. To migrate your Eyeshot 2023-based application to Eyeshot 2024, follow the steps below: Ensure that your existing Eyeshot 2023 Visual Studio project compiles and run Close all Visual Studio i…
by Federico Fucci | March 19, 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 …
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)), …
by Lorenzo Capelli | February 27, 2024 | Share
Breaking Changes in Eyeshot version 2024
This page lists the important behavior and API changes introduced in this version. If you already have projects using devDept products, you will need to peruse this list to understand the changes you might need to make to your source code to support this new release. 2024.3 BC-263 Added Entity…
by Alberto Bencivenni | February 07, 2024 | Share
NuGet package: Local Package Source
Eyeshot is distributed via NuGet packages, which include support for .NET Framework 4.7.2, .NET 6, .NET 7, and .NET 8. This article aims to provide a detailed guide on handling NuGet packages. Visual Studio projects can be distinguished between SDK-style projects and Legacy projects. Since SDK-styl…
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…
January 18, 2024 | Share
Sketch: breaking changes in Eyeshot 2024
With version 2024, we decided to refactor the sketch-related code to make it simpler and more intuitive. To do so, we had to introduce a series of breaking changes, meaning it might take a while to update your sketcher application from Eyeshot 2023 to Eyeshot 2024. This article aims to guide you th…
by Lorenzo Celli | January 09, 2024 | Share