Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





MATCHPROP without boundaries.


What is it?

MatchX is a free AutoCAD plugin that extends MATCHPROP. Match entity properties across layouts, between model space and paper space, with a live paint mode. Native MATCHPROP requires the source and destination to live in the same space.

Autodesk's official workaround requires manually copying the source object, switching layouts, pasting, running MATCHPROP, then deleting the copy. MatchX handles this automatically.


Commands

Command Description
MX Pick a source entity, then select destinations by click or window. Enter to finish.
MXRESET Clear the captured source and pick a new one.
MXLIST Print the currently captured source: entity type, layer, and all captured properties.

Features

  • Cross-layout and Model ↔ Paper Space property matching
  • Paint mode: click or drag a window to select destinations, Enter to finish
  • Live count as properties are applied
  • Visual highlight on matched entities
  • Deduplication: picking the same entity twice in a session is a no-op
  • Source auto-clears when its document is closed
  • Single undo step per paint session

Supported properties

Universal: Color, Layer, Linetype, LinetypeScale, LineWeight, Transparency, PlotStyleName, Thickness

Type-specific:

Entity Properties
TEXT / MTEXT TextStyle
DIMENSION DimensionStyle
HATCH PatternType, PatternName, PatternScale, PatternAngle, HatchStyle
POLYLINE ConstantWidth
MLEADER MLeaderStyle

Build

Requires AutoCAD 2025 installed at C:\Program Files\Autodesk\AutoCAD 2025\ and the .NET 8 SDK.

dotnet build MatchX.csproj

Output: bin\Debug\net8.0-windows\MatchX.dll


Load into AutoCAD

  1. Open AutoCAD 2025 or 2026
  2. Run NETLOAD
  3. Browse to MatchX.dll
  4. Command line confirms MatchX loaded. Run MX to begin.

Roadmap

  • Cross-layout and Model ↔ Paper Space matching
  • Paint mode with click and window selection
  • Live count and entity highlighting
  • Deduplication
  • MXLIST: inspect captured source
  • Auto-clear on document close
  • MXS settings: toggle which properties transfer
  • Cross-drawing support
  • Persistent settings
  • Autodesk App Store listing

Issues

Found a bug or have a suggestion? Open an issue, all feedback welcome.


Built by nuageuk

About

AutoCAD plugin: MATCHPROP without boundaries. Match entity properties across layouts and Model/Paper Space.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages