Blog
Learn about industry trends, news and how-tos from our product experts.
CAD Practice Drawing 150
// Define layer names and text size. const string Dim = "Dimension", DashDot = "DashDot"; const double TextHeight = 2.0; // Adding different layers design1.Layers.Add(new Layer(Dim, Color.CornflowerBlue)); design1.Layers[0].LineWeight = 2; design1.LineTypes.Add(DashDot, new float[] { 10, -2, 2, -…
by
Giovanni Bargellini |
December 03, 2024 | Share
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
Eyeshot NuGet Packages: Legacy projects
In legacy Visual Studio projects that reference Eyeshot via NuGet, opening the Designer may sometimes fail with an “Invalid Developer License” error, even when the license is valid and correctly activated.This behavior is the result of known Visual Studio design-time limitations and is not necessar…
by
Marcello Stagni |
July 12, 2024 | Share
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
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
2D CAD drawing practice + hatch
// Define layer names and text size. const string Dim = "Dimension", DashDot = "DashDot"; const double TextHeight = 2.5; // Adding different layers design1.Layers.Add(new Layer(Dim, Color.CornflowerBlue)); design1.Layers[0].LineWeight = 2; design1.LineTypes.Add(DashDot, new float[] { 10, -2, 2, -…
by
Daniel Maura |
June 10, 2024 | Share
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
Flat Iron + SurfaceMesher
design1.ActiveViewport.DisplayMode = displayType.Shaded; design1.Shaded.EdgeColorMethod = edgeColorMethodType.EntityColor; design1.Shaded.EdgeThickness = 2; // Side surface Plane pln1 = new Plane(new Point3D(20, 0, 0), Vector3D.AxisMinusX); Arc a1 = new Arc(pln1, new Point2D(12, 0), new Point2…
by
Eugenio Turchet |
May 09, 2024 | Share
NuGet package: devDept NuGet Server
Through the devDept NuGet Server https://nuget.devdept.com/nuget users can easily include the Eyeshot packages and update to the latest official version. The following steps will demonstrate how this can be done in Visual Studio: 1. Navigate to the Package Manager Settings menu. 2. Add a new sourc…
by
Marcello Stagni |
May 02, 2024 | Share
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