Blog


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

Announcement

Eyeshot 2020.1 Build 167

This build includes only last-minute bug fixing. To learn more about this update, please check the Changelog.

February 19, 2020 | Share

Announcement

Eyeshot 2020 Released 🍹

Bologna, Italy — February 3, 2020. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2020, the native CAD control for .NET Framework. New Features ReadGCode class and a new entity called Toolpath (…

February 03, 2020 | Share

Miscellaneous

Eyeshot WPF multitouch

Starting from Eyeshot 2020 WPF, the handler for touch gestures is the native one.In this way, we can avoid disabling the RealTimeStylus support from the application Window by default. On the other hand, in order to manage multitouch in an efficient way*, you can still use WM TOUCH events just by se…

by Marcello Stagni | January 08, 2020 | Share

Miscellaneous

WM TOUCH: Enable multitouch on Eyeshot WPF control when added programmatically

For the Eyeshot WPF control,  when the ImmediateMode is not activated but the property model1.MultiTouch.UseWindowsMessages is set to true and you need to add the Eyeshot control programmatically, you need the below code in the main window constructor to make it work. public MainWindow() { Init…

by Marcello Stagni | January 08, 2020 | Share

Miscellaneous

WM TOUCH: Enable multitouch for the other WPF controls

For the Eyeshot 2020 WPF control, in order to manage multitouch in an efficient way when the ImmediateMode is not activated, you can set model1.MultiTouch.UseWindowsMessages = true in the MainWindow constructor.As a side-effect, this disables the RealTimeStylus support from the application Window c…

by Marcello Stagni | January 08, 2020 | Share

3D Graphics

3D scene visual testing

Eyeshot contains a utility to perform an accurate check between images.The general idea is very simple: a pixel-by-pixel comparison. The method devDept.ImageComparison.CompareImages() compares 2 bitmaps and returns an image showing the different pixels and the mismatch percentage between them.   …

by Marcello Stagni | January 07, 2020 | Share

3D Graphics

Text entity with background mask

 Non-maintained solution The proposed solution is not natively supported and may not work in all scenarios and versions. Here's an example on how to derive the Text class in order to draw a colored background mask behind the text.  Here is the code:  class MyText : devDept.Eyeshot.Entities.Text…

by Antonio Spagnuolo | December 13, 2019 | Share

Miscellaneous

Entity.AutodeskProperties

Starting from Eyeshot 2020, we introduced a new property of type AutodeskMiscProperties of the Entity class called AutdoeskProperties. This class gathers inside it some miscellaneous Autodesk properties such as curve thickness, the thickness extrusion direction, and the entity XData.  Now to read a…

by Antonio Spagnuolo | December 13, 2019 | Share

Announcement

Eyeshot 2020 Beta

devDept Software is proud to announce the Eyeshot 2020 Beta program. New Features Added ReadGCode class and a new entity called Toolpath Added the ability to draw Text entities always front-facing even when defined inside a Block Added the GetLength(), GetPerimeter(), GetArea() and GetMass() meth…

November 18, 2019 | Share

Announcement

Merchandise Shop

We just launched our new online shop with devDept clothing series and accessories! You can choose from male and female t-shirts in multiple colors, unisex baseball t-shirts, gym bags and caps. https://shop.spreadshirt.net/devdept/    

September 05, 2019 | Share