Build on existing AutoCad plugin
€6-12 EUR / hour
Task 1:
1. To build existing (same) source code as AutoCAD plugins in Visual Studio 2012 for different AutoCAD versions.
2. Test each DLL in respective AutoCAD versions.
Tools Required:
Visual Studio 2012
AutoCAD Map 2012 (x64)
AutoCAD Map 2013 (x64)
AutoCAD Map 2014 (x64)
AutoCAD Map 2015 (x64)
AutoCAD Civil 3D 2012 (x64)
AutoCAD Civil 3D 2013 (x64)
AutoCAD Civil 3D 2014 (x64)
AutoCAD Civil 3D 2015 (x64)
Skills Required:
1. Visual Studio .NET programming
2. AutoCAD programming with .NET
Instructions:
1. We already have complete set of codes for the plugin.
2. Just have to build plugin DLLs for all AutoCAD versions.
3. The code which is given now is meant to work with AutoCAD 2014. User has to build for other versions as given below.
4. Install VS and all acad versions as mentioned above.
5. Copy the source files in a folder.
6. Create multiple copies of *.vcproj files with names as v2012, v2013,v2014 so that each vcproj will build each respective version's dll.
7. Open each vcproj file and following things have to be done
a. Change the .NET framework targets (for acad 2012/2013/2014 - .NET 4.0 and for acad 2015 .NET 4.5)
b. Change the references assemblies source paths to respective acad versions. For example: if the project is meant for acad 2015, then user shall refer all assembles in 'C:\Program Files\Autodesk\AutoCAD 2015'. User shall double check that (s)he references to correct assemblies and does this for ALL assemblies in the particular project. THIS IS VERY VERY IMPORTANT. User doe not have to change references for system assemblies. So the user should know which are system file and which are autocad files. If in doubt user shall ask.
8. Build each DLL and test it.
9. User shall change the outputs DLL folder location for vcproj differently so that it is easy to manage things
Things to Note:
1. The CopyLocal attribute of an assembly reference shall be FALSE.
2. All the targets will be for 'x64' ONLY. 'Any CPU' or 'x32' shall NOT be used since that will create conflicts between assembly references.
3. Initially builds will be for 'Debug' versions ONLY not 'RELEASE'.
4. Once successly built and tested ALL DLLs, then release versions will be built.
Taks 2:
When you accomplished above you have proven that you can work with AutoCad tools. Then you need to add in the tool a library with pre-defined lines, objects and polygons.
For each of those pre-defined objects you need to be able to fetch the amount of lines, objects and polygons and their values from the drawing .This needs to be synced to a webservice. We have already similar code for this.
Project ID: #8195177
About the project
8 freelancers are bidding on average €15/hour for this job
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably More
Hello, I worked at AAA game companies developing tools for 3dsMax, Motion Builder, Maya and our in-house game editors for 5 years before I started to build mobile games, so I know Autodesk products very well. The only More
Hello! I have 10 plus years in Autocad (VBA) and Visual Studio programming. I did not work with AutoCAD tools for Visual Studio but I have the necessary experience to handle the builds. Regarding the task 2, as I me More