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.
| 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. |
- 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
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 |
Requires AutoCAD 2025 installed at C:\Program Files\Autodesk\AutoCAD 2025\ and the .NET 8 SDK.
dotnet build MatchX.csprojOutput: bin\Debug\net8.0-windows\MatchX.dll
- Open AutoCAD 2025 or 2026
- Run
NETLOAD - Browse to
MatchX.dll - Command line confirms
MatchX loaded. Run MX to begin.
- 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
Found a bug or have a suggestion? Open an issue, all feedback welcome.
Built by nuageuk