About Proxy Objects
Quick video
Some versions of CAD are unable to read certain items that are created in others. For example, we're able to make F/X CAD as efficient and affordable as it is by taking out the ability to read 3D renderings created in AutoCAD Civil 3D.
When CAD is unable to read one of these objects, it replaces that object with a Proxy Object – essentially an impostor that you may not even be able to see in your drawing.
Some Proxy Objects are essential to specific CAD functions. Others are destructive and can create chaos in your drawings, slowing their performance and bogging them down. That's why we recommend enabling the Proxy Information dialog box (pictured to the right).
With this dialog box enabled, you can see exactly which Proxy Objects are in your drawing.
We encourage you to look at the Proxy Information dialog box not as annoying, but instead vitally important, like the Properties panel.
How to Enable the Proxy Information Dialog Box
To enable the Proxy Information dialog box, Type Op in the Command line and press Enter.
The Options dialog box will open.
Select the Open and Save tab. Then select the option to Show Proxy Information dialog box. Click OK to save the change.
Once you have this option selected, the Proxy Information dialog box will open each time you open a drawing.
We also recommend the other settings under ObjectARX Applications shown to the left. More information >
Identifying Proxy Objects
Each type of Proxy Object in your drawing will be identified with a Product Desc heading.
We recommend scrolling through and seeing which Proxy Objects you have in your drawing.
The following is a list of known Proxies, and whether they're good or bad:
Product Desc: AutoCAD Civil 3D (OK)
Not known to cause issues, but a good idea to save these down and remove them if you're not actively using Civil tools and it's not an in-house drawing – that is, it came from outside your company. Unfortunately, these frequently come hand-in-hand with 2007 Proxies, and there's no known way to remove Proxies selectively.
Examples:
- AeccBuildingSite100
- AeccBuildingSite110
- AeccHydrology100
- AeccHydrology110
- AeccLand100
- AeccLand110
- AeccNetwork100
- AeccNetwork110
- AeccParamPart100
- AeccParamPart110
- AeccPlanProd100
- AeccPlanProd110
- AeccPointCloud100
- AeccPointCloud110
- AeccPressurePipes100
- AeccPressurePipes110
- AeccRoadway100
- AeccRoadway110
- AeccSurvey100
- AeccSurvey110
- AeccvBase100
- AeccvBase110
- LAN_AECCPRESSUREPIPES
Product Desc: Autodesk Architectural Desktop 2007 (BAD)
Known to cause commands to misfire, drawing slowdown, crashing, freezing, Xrefs to not detach, units to change in the background causing scaling issues, and other major issues. Some are benign and are created when e-transmitting a drawing from a CAD platform that has an Object Enabler installed. All, benign and malicious, do not require an Xref or block insert link to a drawing in order to infect that drawing. These objects can travel through an instance of CAD. That means you can open an infected drawing, close it and not close CAD, and then open a clean drawing, and these Proxies can still jump. They are on the level of viruses and must be treated with immediate and thorough cleaning when they're encountered.
- AecArchBase70
- AecBase70
- AecBaseEx70
- AecSchedule70
- AecBase80
AecBase80 is a possible cause of corruption. We’ve noticed it can be created when changing the DWGUNITS. We have yet to see corruption caused only by this particular Proxy Object.
Product Desc: Object Enabler for WipeOut entity, WipeOut Dbx Application (GOOD)
This Proxy doesn't cause issues, and is vital for wipeouts functioning. It can stay in the drawing.
- WipeOut
Product Desc: AutoCAD MEP 2008 (OK) Not known to cause issues, but it’s a good idea to save these down and remove them if you're not actively using Civil tools and it's not an in-house drawing – that is, it came from outside your company.
- AecbBldSrv70
- AecbCol70
- AecbElecBase70
- AecbHvacBase70
- AecbPipeBase70
- AecbPlumbingBase
No Product Desc: (USUALLY GOOD)
Not known to cause issues, and can stay in a drawing.
- AcGeolocationObj
- ISM (These are Proxies that allow attached images such as JPGs and PNGs show – they are vital and can stay in the drawing.)