Hello,
We are evaluating AutoCAD OEM and in that process we would like to know whether AutoCAD OEM supports auto loader (.bundle) mechanism?
The help documentation of OEM does not say anything about it, leaving us to guess where the xx.bundle folder has to be placed for our OEM version.
For an instatnce, in AutoCAD 2015 (standard and not OEM), I created all the files and folders from "ApplicationPlugins" onwards and I was able to see the .bundle file loading its contents successfully.
%appdata% +---Autodesk | +---ApplicationPlugins | | \---OurOEMAppName.bundle | | \---Contents | | \---Resources
While after installing our OEM app on a fresh machine, I could see the following folder structure in %appdata%. Where am I suppose to place the "ApplicationPlugins" folder or the .bundle package? I tried to create the "ApplicationPlugins" under various levels in the following tree, but I could not get it working.
%appdata% \---CompanyName \---ProductName \---R2015 \---enu +---Data Links +---Plotters | +---Plot Styles | \---PMP Files +---Recent | +---NetLoadDialog | +---Select Customization File | +---Select File | +---Select template | \---SelectDrawingFileBlkDlg \---Support +---Actions +---AuthorPalette +---Profiles | \---Unnamed Profile +---RegisteredTools \---ToolPalette
Also, I am not clear whether the attributes for few elements in "PackageContents.xml" differ between standard AutoCAD and OEM, which might cause the failure.
Thanks,
Narayanan
Solved! Go to Solution.
Solved by Balaji_Ram. Go to Solution.
Hi Narayanan,
AutoCAD OEM does not support the autoloader.
Any customization is to be done using the makewizard by adding custom modules to it.
Regards,
Balaji
Thanks Balaji for your quick reply.
Could you please shed some light on how I am suppose to add my product's CUI as a partial CUI so that the end user after installing my OEM product will see both standard AutoCAD ribbon and my product's ribbon as well?
I know that I can use "Add module" button to add a CUIX file and set the "Build with" option to "CopyFile" and set the Build Destination to "Per-user support". I am not sure how I can use these to accomplish what I want.
Many thanks,
Narayanan
When working with AutoCAD OEM, you are no longer building a plugin for AutoCAD.
Instead, you are customizing AutoCAD to be a different product.
Just as AutoCAD has acad.cuix as its main cuix file, your AutoCAD OEM product also has its own cuix file.
Add all the customizations to it and it will be loaded at startup.
You can use the transfer tab of the cui dialog in AutoCAD to transfer the cui element from your existing partial cuix to your OEM product's cuix file.
For example, if your product is named "TRICAD", then look for the TRICAD.cuix file under "C:\Program Files\Autodesk\AutoCAD OEM 2015\oem\TRICAD\Support"
Regards,
Balaji