Rebuilding the LusoCAD 2026 interface

This article explores the comprehensive reconstruction of the LusoCAD 2026 interface, a significant remodelling based on the WPF framework that addresses both the technical architecture and the visual system.

This article explores the comprehensive reconstruction of the interface LusoCAD 2026, a significant redesign based on the WPF framework that addresses both technical architecture and the visual system. By completely rewriting the underlying technology, LusoCAD not only improves performance, responsiveness, and efficiency, but also introduces powerful new interfaces for secondary development. Visually, the platform has been revitalised with new icons, themes, effects, and usability optimisations, resulting in a more fluid, intuitive, and aesthetically pleasing user experience. Below, we detail the key technical and visual innovations that define this new phase of the software.

Rebuilding the Technical System

We have adopted a new WPF technology architecture and added data interfaces for secondary development in order to eliminate bottlenecks in data transmission. In addition, the interface library is now compatible with ACAD's, allowing for a cost-free migration from industry software developed in .NET.

  • Reconstruction of the Underlying Architecture:
    We abandoned the traditional MFC technology and fully adopted WPF to renew the underlying architecture of the interface. With WPF's powerful graphic rendering capabilities, the interface is now visually more refined, adapting perfectly to different screen resolutions for a sharper, more detailed display. At the same time, LusoCAD's overall fluidity and responsiveness have been significantly improved, providing a more fluid and intuitive user experience.
  • Restructuring the Secondary Development Interface:
    To solve common problems in secondary development, we have created a new set of interfaces with more than 7,000 additions. Using .NET technology, these interfaces enable cost-free migration and seamless integration with our new interface architecture, making it easy to expand functionality and customise, which drives innovation and boosts our product ecosystem.
  • Restructuring the Analysis of Configuration Files:
    Our library for analysing interface configuration files has been completely restructured, considerably increasing read/write efficiency. The new library not only offers exceptional performance, but also exposes related secondary development interfaces, allowing developers to easily read and modify configuration files and thus quickly adapt to new business needs, supporting flexible configuration and efficient operations.
  • Optimisation of System Resource Scheduling:
    We have developed an industry-leading computer resource scheduling technology that makes system resource management smarter and more efficient. With precise management and optimisation of computing resources, LusoCAD maintains smooth and stable operation, even during multitasking and complex scene transitions, significantly reducing latency and frame drops. This guarantees a perfect user experience under demanding conditions and achieves an ideal balance between performance and usability.

Reconstruction of the Visual System

Based on the capabilities provided by the restructuring of our technology system, we developed a completely new visual system and set of guidelines to improve design efficiency. This creates a layered, aesthetically pleasing and practical workspace, bringing to life a vibrant, technology-driven style.

  • New Icons:
    We've redesigned more than 1,500 icons from scratch - refining their proportions, creating more intuitive shapes and establishing a vibrant but comfortable colour palette. All the icons are now in scalable vector format, ensuring that they remain sharp and smooth at any size. The overall visual style looks more natural, polished and alive.
  • New topics:
    To reduce visual fatigue caused by the density of information, we have redesigned the colour system of the themes and now offer dark and light modes - with more themes coming soon for even greater customisation.
    • How to switch:
      Go to Ribbon > Appearance > Theme and choose between "Dark" or "Light".
      Enter OPTIONS in the command line, then go to Options > Display > Appearance > Theme, and select a theme.
      Enter COLORTHEME in the command line and select "0" (dark, default) or "1" (light).
      Note: We have simplified the COLORTHEME system variable - the values 2, 3, 4, 5 from older versions have been removed, keeping only 0 and 1.
  • New Visual Effects:
    To create a smoother, more immersive interface, we've introduced rounded corners, shadows and subtle improvements throughout the UI. These refinements bring more depth and realism to the workspace.

Usability optimisation

We've also made more than 10 additional improvements to optimise your overall experience.

  • Application Menu
    • New: The top-level buttons are now clickable, leading directly to commands and dialogue boxes, such as "Plot" and "Send".
    • Improved: The design of the main menu button has been updated for better visualisation.
    • Improved: Recent Documents now display icons and names, with support for up to 50 entries.
    • Improved: The clarity and usability of the KeyTips have been refined.
  • Ribbon
    • New: Support for affixing expanded panels to keep all tools visible.
    • New: Addition of Visibility Control options in the Ribbon: In both the 2D Drawing and 3D Modelling workspaces, users can now right-click on any area of the Ribbon to access a new Visibility Control menu. This feature allows users to customise which tabs and panels are displayed, improving the flexibility and efficiency of the workspace.
      • Separator visibility: By default, the most commonly used tabs are visible and ticked. The "3D Tools" and "Render" tabs are unchecked by default.
        Note: In the Plus version, a "Parametric" tab appears after the "Express" tab. Standard version users can still access the 3D Tools and Rendering tabs, but certain key features are restricted. When trying to use a restricted feature, a command line message will display a notification (for example, "This feature is not supported in the current version").
SeparatorPanelRestricted Functionality
3D ToolsModelledExtrude, Revolve, Loft, Sweep
Editing SolidsAll functions
RenderSurfaceAll functions
LightAll functions
RenderingAll functions
      • Visibility of Panels: Users can also control the visibility of individual panels within a tab. For example, in the "Home" tab, panels such as Draw, Modify and Layers can be individually activated or deactivated for a personalised layout.
    • New: Addition of the Text Editor tab in the Ribbon: In the 2D Drawing and 3D Modelling workspaces, when users enter the MTEXT command, the Text Editor tab will now appear in the Ribbon. LusoCAD has long included a floating "Text Formatting" toolbar. With this update, the text editing tools are now integrated into the Ribbon, providing users with a more streamlined and accessible editing experience.


    • Improved: The image and content of the Appearance menu have been updated; it supports switching between light/dark modes.
    • Improved: Display logic for disabled menus has been improved. When dialogue boxes are open, the text and icons now appear in grey to clearly indicate that they are not available.
    • Improved: The Print Preview panel has been redesigned to a toolbar-style layout.


    • Improved: The clarity and usability of the KeyTips have been refined.
  • Status bar
    • Improved: Selection style for quick access tools.
    • Improved: The clarity and usability of the KeyTips have been refined.
en_GBEnglish

LusoCAD TRIAL Version

Spanish version:

English version:

LusoCAD More Info

LusoCAD TRIAL Version

LusoCAD

Below you will find a comparative table of the main functionalities available in LusoCAD 2027 and AutoCAD® 2027.

LusoCAD vs AutoCAD®

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
64-bit Support
.dwg for AutoCAD version R14 to latest
.pat,.shx,.lin and etc
Password Protection
File Recover and Audit
Purge
Etransmit
Sheet Set Manager
CAD Standard .dwsX
DWF Underlay
PDF Underlay
DGN Import and Underlay
DWG Convert
Import to WMF, SAT, 3DSPartiallyPartially
Export to DWG, DWF, DWFX, WMF, SAT, STL, EPS, DXX, BMP, EMFPartiallyPartially
Plot and Publish to PDF
Publish to DWF 2D & 3D
IFC Import/Export and EditXXX
RVT Import and EditXXX
Single-document Mode
Digital Signature
Batch Digital Signing Tool
Reset Settings to Default.
Mark UpXXX
STEP/IGES FilesXX
DWGUNITS
Drawing MergeXX
Connected Support FilesXXXX
Activity InsightsXXXX
Connected ReferencesXXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
3D Modelling Workspace
Quick Properties
Block Palette XXX
Dark Theme
Hidden Message Settings
WorkSpace command
CUI Menus and Toolbars X
CUI Import & Export
Drag and Drop Customisation XX
Visual Menu Customisation
Ribbon/Classic
Properties Palettes
Design Centre/Tool Palette/Xref Palette
Command Line
Clean Screen
Dynamic Input and Auto Complete
Clickable Command Line Options XXX
File Tab
Floating Windows XXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Navigation CubeX
3D Mouse Device Adaption
Lasso Selection
SELECTIONCYCLING
Right-Click + Drag Method
Selection Preview
Selection Effect Customisation XXX
Quick Select
Select Similar
Multifunctional Grips
OSnap
Grid and Snap
Polar & OTrack
Group
Distance from Endpoint and Divide Segments XX
ADDSELECTED Command
Multiple command

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Quick Measure by Hovering Rapid Distance Rapid Distance Rapid Distance
DIMCENTER Command PartiallyPartially
Reassociate Dimension
DIMTOFFSET XX
Standard Dimensions
Associative Dimension
Dimension Break
Quick Dimension
Qleader
Dynamic Dimensions
Multileaders
Voice Annotation XX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Auto ConstraintXXXX
Coincident ConstraintXX
Perpendicular ConstraintXX
Parallel ConstraintXX
Tangent ConstraintXX
Horizontal ConstraintXX
Vertical ConstraintXX
Collinear ConstraintXX
Concentric ConstraintXX
Smooth ConstraintXXX
Symmetric ConstraintXX
Equal ConstraintXX
Fix ConstraintXX
Constraint SettingsXX
Delete ConstraintsXX
Show/Hide ConstraintXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Linear ConstraintXXX
Horizontal ConstraintXXX
Vertical ConstraintXXX
Aligned ConstraintXXX
Angular ConstraintXXX
Radius ConstraintXXX
Diameter ConstraintXXX
Constraint SettingsXXX
Delete ConstraintsXXX
Show/Hide ConstraintXXX
Parameters ManagerXXX
Dynamic Constraint ModeXXX
Annotational Constraint ModeXXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Mtext
Text
Multi-language Character Set
In-place Text Editor
Mtext Superscript and Subscripts
Support .shx and .ttf font
Spelling
Fields
Text Align / Text Match Text AlignText Align
Change Text X X
Mtext Editor
Text Incremental Copy X X
Text on lineX X
Statistics SummationX X
Check spelling in Mtext
Revcloud
Wipeout X X
Automatic Text Numbering

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Auto Layer XX
Change to ByLayer (SETBYLAYER)
Layer Properties Manager
Layer States Manager
Layer Translator X
Layer Walk
Layer Previous
Layer Isolate
Layer Unisolate
Layer Lock
Layer Unlock
Layer Unlock All XX
Lock Other Layers XX
Layer Freeze
Freeze Other Layer XX
Thaw All Layers
Layer Off
Off Other Layer XX
Turn All Layers On
Layer Merge
Layer Delete
Layer Match
Viewport Layer

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Hatch objects from Tool Palettes
Gradient Hatches
Custom Patterns
Background and Colour for Hatch Patterns
Trim/Extend of/to Hatch Pattern Entities
Superhatch X
Transparency for Hatch
Trim/Extend/Hatch preview

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Raster Image Support (Clipping, Transparency, ...)
Support Kinds of Image Files (bmp, jpg, png, tga, tif, gif, pcx, ...)

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Lockup Command X X
Layout Merge
Synchronise Viewports
Breakpoint Check (CLOSELINE)XX
Fast Select (FASTSEL)
Change Base XX
Layer Draw Order XX
Stat, Blocks Number Count CommandCount Command
Area TableXX
Break Object XX
Block Break XX
Graphic Compare XX
Batch Purge XX
Layout by Path Array pathArray path
Line2pl XX
SptplXX
LusoCAD Tools XX
Plot tools XX
Drawing Compare DWG CompareDWG Compare
Delete Duplicate Objects (OVERKILL)
Drawing Lock XX
Block Replace

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Hardware Acceleration X X
Break at Point
Region X
Areasum XX
Draw and Modify Commands
Outline Objects XX
Align Tool / Arrange Tool XX
Real Time Pan & Zoom
SteeringWheels XXX
Magnifier XXX
Redraw and Regeneration
Layout and Paper Space
Non-rectangular viewports
Layout Viewport settings
Multilines and Multiline Styles X
Block create and insert
Redefine Block
Refedit
Dynamic Block - Create/Insert/View Partially
Block Attribute Definition
Barcode & QRcode XX
Dynamic Block Editor (BEDIT) Partially
Table ToolsXX
Table
AutoXLSTableXX
Make Shape
Import Layout as Sheet
Viewport Scale
Attribute Increment XX
Define Layout Viewport from ModelSpace (M2LVPORT) XX
Security X
Free Scale XX
Hatch to Back
Reverse
Synchronise Attributes
Clip
Array Options
Symmetric Draw XX
Smart centrelines/center marks XXX
Invert Fillet XX
Offset Multiple
Helix
Cloud Storage
Design share XX
Shortcut Customisation (CUSTACC) XX
Match Properties Across Drawings
Hyperlink
Digitizer Integration
Scale List
Pline Boolean XX
Xref path repair XXX
Undo/Redo Preview
VPMAX/VPMIN
Table
Barcode & QR Code XX
Non-rectangular viewports
Block Attribute Definition
Dynamic Block Create/ Insert/View/Edit Partially
Smart Blocks XXXX
Geometry TinkeringXXX
AI AssistantXXX
Forma Data Management EssentialsXXXX
CheckoutXXXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
POLYSOLID XX
PLANESURF XX
SURFOFFSET XX
CONVTOMESH XX
CONVTOSOLID XX
CONVTOSURFACE XX
CONVTONURBS XX
Point Cloud X
3D Edition Grips XX
Section Plane XX
Flatshot XX
Solid editing XX
3D Surfaces X
ACIS Modelling & Editing XX
Camera XXXX
3D Orbit options X
Render XX
Visual Styles ManagerXX
Solprof / Solview / Soldraw XX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
CTB & STB Plot Style Files
Built-in Print Driver
Import & Editing of Page Setups
Publish
Hide and Shade Plot
Batch Print XX
Arrange Frame XX
Plot Styles Table Editor
3D Print Studio XXXX
AUTOPUBLISH

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Load Python
LISP Debugger X
LISP vl-, vlr-, vla- and vlax X
LISP Encryption
(SDS/ADS) X
DCL / DCL engine / COM API X
Visual Basic for Applications X
VBA VBI projects support XDVB
.Net Framework X
GRX (LusoCAD Runtime eXtension) XARX
CUI Menu Support/Diesel Expressions
Diesel Expressions
MNU and MNS File Support
API (Toolbar & Menu Customisation) X
Entity Data EditorX
Action Recording and Action MacrosXXXX

LusoCAD 2027

AutoCAD®2027

StdProPremiumLTFull
Subscription
Perpetual Licence XX
Stand-alone USB dongle XX
Network USB dongle XX
Stand-alone Licence
Network Licence XX