AutoCAD® Civil 3D® 2015 Survey Fix Utility
I have created a new version of my survey fix which should now be compatible with new versions of AutoCAD®. I've tested this with AutoCAD® 2015, and it should work with previous versions as well. Download below:
Let me know if you have any problems.
hi Used netload OK Typed in SurveyFix and get "Unknown command "SURVEYFIX". Press F1 for help."
I'm running Autocad 2012 I'll try in Autocad 2013 and get back to you
Great work Will, I can confirm it works in Civil 3D® 2014 as well. I've been using your tool since its first release, and I think it is one of the best tools I've ever used. I've cleaned up so many surveys, with thousands of points fixed in a matter of minutes, confusable points and all! Thanks
I'm glad to help Owen - I'd be really interested to find out how many people like you still use this!
I still used it. How ever Teramodel is still ROCK when it comes to 3dee stuff.
Hi Will, this is exactly what I'm after but wondering if it's at all possible to make a similar tool for use with AutoCAD® LT? I think LT is limited to DIESEL and the NETLOAD command doesn't work in LT either. Any help would be greatly appreciated. Cheers
Hi Will, not sure what happened to my last comment.. Was wondering if there was any chance of something similar for AutoCAD® LT??
Your comment was in a queue for approval :-).
I'm afraid there aren't any scripting alternatives for LT that I know of, apart from very basic ones. However, I could re-write the tool to work with some kind if import/export process. Hmm, got me thinking now!
If you were to simply export the points, and details of the text entities, I could certainly write a rudimentary matching algorithm for matching them together and changing the elevation of the points - that'd work!
Thanks for the idea!
Thanks for the response Will.
I ended up just making a block of a point and a text attribute that changes with whatever the Z property is. This essentially requires only entering the point heights in once which is what I was hoping to achieve.
I've downloaded your Survey Fix module because It looks like a great tool. But unforuntaley it's not working! Could you help?
I load the DLL as shown in your video and then type in the command 'SURVEYFIX' but AutoCAD® responds with "Unknown Command".
Do you know why this is? I am working with Civil 3D® 2013 and have tried in AutoCAD® 2014 (not civil). I have downloaded the old and new versions of your DLL file with no luck. Do I need to save it in a specific place? Or is it something else?
Thanks for your time,
Do you get any error messages when you try to NETLOAD the DLL?
I am having the same issue. I'm using AutoCAD® 2016 (student) and doing NETLOAD and selecting the file, it doesn't seem to have any errors. Above the cl is:
"at System.Reflection.Assembly.LoadFrom(String assemblyFile) at Autodesk.AutoCAD®.Runtime.ExtensionLoader.Load(String fileName) at loadmgd()"
But when I type in 'SURVEYFIX' I get "unknown command"
I guess that I could download the Civil 3D® and see if that works.
I tried SURVEYFIX in both Autocad 2016 and Civil 3D® 2016, via Netload, however, had no success. It only returned 'unknown command'.
Hi Will, is there already a Vision of Survey fix for AutoCAD® Civil 3D® 2016?? I tried the Version from 2015, but it will not exicute. It's a great tool and it wourd be great if you will continue and make ist run under 2016 and 2017. Thanks a lot for your great work. All the best Dieter
this looks a really useful tool. I suspect I'm having the same problem as Tom.
I tried loading the file but there seems to be .net framework security thingy blocking the load? I'm using CAD2015
I've copied what the command box returned below:
Command: NETLOAD Cannot load assembly. Error details: System.IO.FileLoadException: Could not load file or assembly 'file:///C:\Users\rob\Documents\CAD\AutoCAD_Project_SurveyFix\AutoCAD_Project_SurveyFix.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515) File name: 'file:///C:\Users\rob\Documents\CAD\AutoCAD_Project_SurveyFix\AutoCAD_Project_SurveyFix.dll' ---> System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information. at System.Reflection.RuntimeAssembly.\_nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark) at System.Reflection.Assembly.LoadFrom(String assemblyFile) at Autodesk.AutoCAD®.Runtime.ExtensionLoader.Load(String fileName) at loadmgd()